html{width:414px;margin:0 auto;background-color:#005084;}
body{width:414px;margin:0 auto;background-color:#005084;}


a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}


@font-face {font-family:Kantumruy-Prov700;src:url(fonts/KantumruyPro-700.ttf);}
@font-face {font-family:Kantumruy-Prov600;src:url(fonts/KantumruyPro-600.ttf);}
@font-face {font-family:Kantumruy-Prov;src:url(fonts/KantumruyPro-VariableFont_wght.ttf);}
@font-face {font-family:Poppins500Ital;src:url(fonts/Poppins-LightItalic.ttf);}
@font-face {font-family:Poppins_700;src:url(fonts/Poppins-Bold.ttf);}
@font-face {font-family:Poppins_600;src:url(fonts/Poppins-SemiBold.ttf);}
@font-face {font-family:Poppins_500;src:url(fonts/Poppins-Medium.ttf);}
@font-face {font-family:Poppins_400;src:url(fonts/Poppins-Regular.ttf);}
@font-face {font-family:Poppins_300;src:url(fonts/Poppins-Light.ttf);}
@font-face {font-family:Poppins_200;src:url(fonts/Poppins-Thin.ttf);}

@font-face {font-family:OpenSans_300;src:url(fonts/OpenSans-Light.ttf);}
@font-face {font-family:OpenSans_400;src:url(fonts/OpenSans-Regular.ttf);}
@font-face {font-family:OpenSans_500;src:url(fonts/OpenSans-Medium.ttf);}
@font-face {font-family:OpenSans_600;src:url(fonts/OpenSans-Bold.ttf);}


#LogoBox{margin:0 auto;width:55%;height:185px;background-image:url(images/Logo.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat;}
#LogoBox2{margin:0 auto;width:140px;height:140px;background-image:url(images/Logo.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat;}

#MainBody{margin: 0 auto;width:414px;height:auto;}
#MainBody2{margin: 0 auto;width:500px;height:auto;}

#MainPanel{margin:0 auto;width:414px;height:auto;}
#MainPanel2{margin:0 auto;width:414px;height:auto;background:#e9e9e9;}
#MainPanel3{margin:0 auto;width:414px;min-height:700px;height:auto;background:#fff;}
#MainPanel4{margin:0 auto;width:414px;height:auto;background:#001f2d;}
#MainPanel5{margin:0 auto;width:414px;height:auto;background:#000;}
#MainLogPanel{margin:0 auto;width:414px;height:auto;background:#00357b;min-height:1200px;}
#HeaderParent{position:fixed;z-index:50;margin:0 auto;width:414px;height:38pt;background:#325ea0;}
#HeaderParent2{position:fixed;z-index:50;margin:0 auto;width:414px;height:69pt;background:#325ea0;}
#Header1{margin:0 auto;width:414px;height:38pt;background:#325ea0;}
#Header2{margin:0 auto;width:414px;height:32pt;background:#527fc5;}
.Pin_Box{float:left;width:38px;height:40px;line-height:40px;font-family:'Open Sans';font-size:13pt;font-weight:700;text-align:center;color:#00283a;background-color:#cbecf4;border-radius:0px;border:3px solid #16458d;outline:none;-webkit-appearance:none;}
#SpinAnime{margin:0 auto;margin-top:300px;width:50%;height:200px;background-image:url(images/SpinAnime02.gif);background-size:auto 100%;background-position:center;background-repeat:no-repeat;}
.WarningIcon01{margin:0 auto;margin-bottom:15px;width:140px;height:140px;background-image:url(images/icon-warning-blue.svg);background-size:100% 100%;}
.WarningIcon02{margin:0 auto;margin-bottom:15px;width:140px;height:140px;background-image:url(images/icon-cross-blue.svg);background-size:100% 100%;}



/* Login Page Style */
.CloserRedDot{float:right;margin-top:15px;margin-right:15px;width:24px;height:24px;border-radius:12px;background-color:#ff0000;background-image:url(images/icon-cross-white.svg);background-size:100% 100%;}
.LogoBox{margin:0 auto;width:60%;height:65pt;background-image:url(images/Logo-ephsar3.svg);background-size:100% 100%;}
.PageTitleText{margin:0 auto;width:70%;height:20pt;line-height:25pt;font-family:'Poppins_500';font-size:12pt;text-align:left;color:#5bc4de;}
.PageTitleText1{margin:0 auto;width:70%;line-height:19pt;font-family:'Poppins_400';font-size:12pt;text-align:left;color:#5bc4de;}
.PageTitleText2{margin:0 auto;width:70%;height:20pt;line-height:25pt;font-family:'Poppins_500';font-size:14pt;text-align:left;color:#5bc4de;}



.LoginField1{margin:0 auto;width:100%;height:40px;line-height:40px;font-family:'Open Sans';font-size:13pt;font-weight:700;text-align:center;color:#00283a;text-indent:0px;background-color:#6dd4ed;border-radius:0px;border:0px;outline:none;-webkit-appearance:none;}
.LoginField11{margin:0 auto;width:100%;height:40px;line-height:40px;font-family:'Open Sans';font-size:13pt;font-weight:700;text-align:center;color:#00283a;text-indent:0px;background-color:#bcf2ff;border-radius:0px;border:0px;outline:none;-webkit-appearance:none;}
.LoginField2{margin:0 auto;width:100%;height:40px;line-height:40px;font-family:'Open Sans';font-size:13pt;font-weight:700;text-align:center;color:#00283a;text-indent:0px;
			 background-color:#6dd4ed;border-radius:0px;border:0px;outline:none;-webkit-appearance:none;}
			.LoginField2a{margin:0 auto;width:70px;height:40px;line-height:40px;font-family:'Poppins_600';font-size:13pt;text-align:center;color:#00283a;text-indent:0px;
			              background-color:#6dd4ed;border-radius:0px;border:0px;outline:none;-webkit-appearance:none;}
			.LoginField2b{margin:0 auto;width:140px;height:40px;line-height:40px;font-family:'Poppins_600';font-size:13pt;text-align:center;color:#00283a;text-indent:0px;
						  background-color:#6dd4ed;border-radius:0px;border:0px;outline:none;-webkit-appearance:none;}
			.LoginField2c{margin:0 auto;width:138px;height:40px;line-height:40px;font-family:'Poppins_600';font-size:13pt;text-align:center;color:#00283a;text-indent:0px;
						  background-color:#6dd4ed;border-radius:0px;border:0px;outline:none;-webkit-appearance:none;}
.LoginField01{margin:0 auto;width:80%;height:40px;line-height:40px;font-family:'Open Sans';font-size:13pt;font-weight:700;text-align:center;color:#00283a;text-indent:0px;background-color:#6dd4ed;border:0px;outline:none;-webkit-appearance:none;}
.LoginField001{margin:0 auto;width:60px;height:40px;line-height:40px;font-family:'Open Sans';font-size:13pt;font-weight:700;text-align:center;color:#00283a;text-indent:0px;background-color:#6dd4ed;border:0px;outline:none;-webkit-appearance:none;}
.LoginField101{margin:0 auto;width:80px;height:40px;line-height:40px;font-family:'Open Sans';font-size:13pt;font-weight:700;text-align:center;color:#00283a;text-indent:0px;background-color:#6dd4ed;border:0px;outline:none;-webkit-appearance:none;}
::placeholder{color:#00283a;}
input::-webkit-input-placeholder{color:#00283a;}
input:-moz-placeholder {color:#00283a;}

::placeholder{color:#6091a7;}
::placeholder selector{color:#6091a7;}
input::-webkit-input-placeholder{color:#6091a7;}
input:-moz-placeholder {color:#6091a7;}
select:required:invalid{color:#6091a7;}

.LoginMessageBox{margin:0 auto;height:50px;width:100%;text-align:center;font-family:'Open Sans';color:#cbecf4;font-size:12pt;font-weight:600;}
#TelegramIcon2{float:left;width:30px;height:30px;background-image:url(images/icon-telegram.svg);background-size:100% 100%;}
#VideoIcon2{float:left;width:30px;height:30px;background-image:url(images/icon-video2.svg);background-size:100% 100%;}
#MobileIcon2{float:left;width:30px;height:30px;background-image:url(images/icon-qr3.svg);background-size:100% 100%;}
#MobileIcon22{float:left;width:30px;height:30px;background-image:url(images/droplink.png);background-size:100% 100%;}

.IconTabBoxers{margin:0 auto;width:50%;height:30px;border:0px solid #000;}
.IconTabText{float:left;margin-left:18px;font-family:'Poppins_500';font-size:12pt;line-height:30px;color:#59ace2;}


.LoginField1a{margin:0 auto;width:100%;height:40px;line-height:40px;font-family:'Open Sans';font-size:13pt;font-weight:700;text-align:center;color:#00283a;text-indent:0px;background-color:#cbecf4;border:0px;outline:none;-webkit-appearance:none;}
.LoginField1b{margin:0 auto;width:295px;height:43px;line-height:40px;font-family:'Open Sans';font-size:13pt;font-weight:700;text-align:center;color:#00283a;text-indent:0px;background-color:#cbecf4;border:0px;outline:none;-webkit-appearance:none;}
.LoginMessageBox{margin:0 auto;height:50px;width:100%;text-align:center;font-family:'Open Sans';color:#cbecf4;font-size:12pt;font-weight:600;}

.LongAquaButton_02{margin:0 auto;width:100%;height:44px;line-height:44px;text-align:center;text-indent:0px;font-family:'Open Sans';font-size:14pt;font-weight:600;color:#fff;border:0px;outline:none;background-color:#009dde;background:-webkit-linear-gradient(top, #009dde, #007ab1);background:-moz-linear-gradient(top, #009dde, #007ab1);background:-ms-linear-gradient(top, #009dde, #007ab1);background:-o-linear-gradient(top, #009dde, #007ab1);-webkit-appearance:none;}
.LongOrangeButton_02{margin:0 auto;width:100%;height:44px;line-height:44px;text-align:center;text-indent:0px;font-family:'Open Sans';font-size:14pt;font-weight:600;color:#fff;border:0px;outline:none;background-color:#ff4e00;background:-webkit-linear-gradient(top, #ff4e00, #ce3f00);
   background:-moz-linear-gradient(top, #ff4e00, #ce3f00);background:-ms-linear-gradient(top, #ff4e00, #ce3f00);background:-o-linear-gradient(top, #ff4e00, #ce3f00);-webkit-appearance:none;}
		.LongOrangeButton_02 a:link{text-decoration:none;}
		.LongOrangeButton_02 a:visited{text-decoration:none;}
		.LongOrangeButton_02 a:hover{background:#ffba00;text-decoration:none;}
		.LongOrangeButton_02 a:active{text-decoration:none;}

.BlueTextie01{float:left;line-height:45px;text-align:center;width:100%;font-family:'Open Sans';font-size:12pt;color:#356c84;font-weight:600;}
.BlueTextie001{float:left;line-height:22px;text-align:center;width:100%;font-family:'Open Sans';font-size:12pt;color:#5bc4de;font-weight:600;}
.BlueTextie101{float:left;line-height:32px;text-align:center;width:100%;font-family:'Open Sans';font-size:18pt;color:#5bc4de;font-weight:600;}
.BlueTextie102{float:left;line-height:28px;text-align:center;width:100%;font-family:'Open Sans';font-size:22pt;color:#5bc4de;font-weight:600;}





.ClearBar{clear:both;width:100%;}
.ClearBar_01{clear:both;width:100%;height:1pt;}
.ClearBar_02{clear:both;width:100%;height:1.2pt;}
.ClearBar_03{clear:both;width:100%;height:1.8pt;}
.ClearBar_04{clear:both;width:100%;height:2.4pt;}
.ClearBar_05{clear:both;width:100%;height:2.8pt;}
.ClearBar_08{clear:both;width:100%;height:4.5pt;}
.ClearBar_10{clear:both;width:100%;height:6pt;}
.ClearBar_20{clear:both;width:100%;height:12pt;}
.ClearBar_30{clear:both;width:100%;height:18pt;}


.ClearLine_01{margin:0 auto;width:96%;height:8pt;border-top:1pt solid #dedede;}
.ClearLine_02{margin:0 auto;width:100%;height:12pt;border-bottom:1pt solid #b0b0b0;}
.ClearLine_002{margin:0 auto;width:100%;height:6pt;border-bottom:1pt dotted #b0b0b0;}
.ClearLine_03{margin:0 auto;width:100%;height:12pt;border-top:1pt solid #767676;}
.ClearLine_04{clear:both;width:100%;height:3pt;border-top:4px solid #cacaca;}
.ClearLine_05{clear:both;width:100%;height:4pt;border-bottom:1px dotted #1366a7;}
.ClearLine_06{clear:both;margin:0 auto;width:70%;height:3pt;border-top:1px dotted #999999;}
.ClearLine_006{float:left;margin-left:-12px;width:103.5%;height:3pt;border-top:1px solid #999999;}
.ClearLine_07{margin:0 auto;width:94%;height:3px;border-bottom:1px dotted #5c5c5c;}
.ClearLine_08{clear:both;width:100%;border-top:1px solid #818181;}



.ClearLineBlue_01{clear:both;margin:0 auto;width:80%;height:2px;border-bottom:1px dotted #aac2d4;}


#MyStoreNav2{clear:both;width:100%;height:52px;}
	#ArrowIcon_01{float:left;margin-left:5pt;margin-top:5pt;width:30pt;height:30pt;background-image:url(images/icon-arrowleft_01.svg);background-size:100% 100%}
	#ArrowIcon_001{float:left;margin-left:5pt;margin-top:5pt;width:30pt;height:30pt;background-image:url(images/icon-arrowleft_02.svg);background-size:100% 100%}
	#CloserIcon_001{float:right;margin-right:5pt;margin-top:5pt;width:30pt;height:30pt;background-image:url(images/icon-crossbutton.svg);background-size:100% 100%}

	.WidgetBox_0{float:right;margin-right:5pt;margin-top:0pt;width:22pt;height:22pt;background-image:url(images/icon-pencil3.svg);background-size:100% 100%}
	.WidgetBox_00{float:right;margin-right:5pt;margin-top:0pt;width:24pt;height:24pt;background-image:url(images/icon-pencil3.svg);background-size:100% 100%}
	.WidgetBox_000{float:right;margin-right:10pt;margin-top:0pt;width:26pt;height:26pt;background-image:url(images/wid-plus.svg);background-size:100% 100%}
	.WidgetBox_0000{float:right;margin-right:5pt;margin-top:0pt;width:30pt;height:30pt;background-image:url(images/icon-pencil3.svg);background-size:100% 100%}
	.WidgetBox_Edit{float:right;margin-top:-10pt;width:26pt;height:26pt;background-image:url(images/icon-pencil3.svg);background-size:100% 100%}
	.WidgetBox_01{float:left;margin-left:5pt;width:26pt;height:26pt;background-size:100% 100%;}
	.WidgetBox_02{float:left;margin-left:5pt;width:28pt;height:28pt;background-size:100% 100%;}
	.WidgetBox_002{float:left;margin-left:0pt;width:18pt;height:18pt;background-size:100% 100%;}
	.WidgetBox_020{float:left;margin-left:0pt;width:15.5pt;height:15.5pt;background-size:100% 100%;}
	.WidgetBox_021{float:left;margin-left:0pt;width:16pt;height:16pt;background-size:100% 100%;}
	.WidgetBox_022{float:left;margin-left:0pt;width:15pt;height:15pt;background-size:100% 100%;}
	.WidgetBox_03{float:right;margin-top:12px;width:180px;height:38px;}
	.WidgetBox_04{float:right;margin-top:24px;width:180px;height:38px;}
	.WidgetBox_05{float:left;margin-left:0pt;width:30px;height:30px;background-size:100% 100%;}

	

	.WidgetEye_01{float:left;margin-top:6pt;margin-left:0pt;width:30pt;height:30pt;background-size:100% 100%;background-image:url(images/wid-eye.svg);background-repeat:no-repeat;}
	.WidgetEye_001{float:left;margin-top:6pt;margin-left:0pt;width:30pt;height:30pt;background-size:100% 100%;background-image:url(images/wid-eye-light.svg);background-repeat:no-repeat;}

	.WidgetPencil_01{float:left;margin-top:6pt;margin-left:24pt;width:30pt;height:30pt;background-size:100% 100%;background-image:url(images/wid-pencil2.svg);background-repeat:no-repeat;}
	.WidgetPencil_02{float:left;margin-left:50pt;width:55pt;height:55pt;background-size:100% 100%;background-image:url(images/wid-pencil3.svg);background-repeat:no-repeat;}
	.WidgetPencil_03{position:relative;z-index:50;left:344px;top:-36px;width:30pt;height:30pt;background-size:100% 100%;background-image:url(images/wid-pencil4.svg);background-size:100% 100%;}
	.WidgetPencil_033{float:right;margin-right:15pt;width:30pt;height:30pt;background-size:100% 100%;background-image:url(images/wid-pencil4.svg);}
	.WidgetPencil_04{float:left;margin-left:15px;width:28pt;height:28pt;background-size:100% 100%;background-image:url(images/wid-pencil4.svg);background-repeat:no-repeat;}
	.WidgetPencil_05{float:right;margin-top:0px;width:20pt;height:20pt;background-size:100% 100%;background-image:url(images/wid-pencil4.svg);background-size:100% 100%;}

	.WidgetTrash_0{position:relative;left:265px;top:40px;width:22pt;height:22pt;background-image:url(images/wid-trash5.svg);background-size:100% 100%}
	.WidgetTrash_00{position:relative;left:302px;top:40px;width:22pt;height:22pt;background-image:url(images/wid-trash5.svg);background-size:100% 100%}
	.WidgetTrash_01{float:left;margin-top:6pt;margin-left:24pt;width:30pt;height:30pt;background-size:100% 100%;background-image:url(images/wid-trash.svg);}
	.WidgetTrash_02{float:right;margin-right:50pt;width:55pt;height:55pt;background-size:100% 100%;background-image:url(images/wid-trash2.svg);}
	.WidgetTrash_03{position:relative;z-index:50;left:344px;top:-36px;width:30pt;height:30pt;background-size:100% 100%;background-image:url(images/wid-trash3.svg);}
	.WidgetTrash_033{float:right;margin-right:25pt;width:30pt;height:30pt;background-size:100% 100%;background-image:url(images/wid-trash3.svg);}
	.WidgetTrash_04{float:right;margin-right:15px;width:28pt;height:28pt;background-size:100% 100%;background-image:url(images/wid-trash3.svg);background-repeat:no-repeat;}
	.WidgetTrash_05{float:right;margin-right:15px;width:31pt;height:31pt;background-size:100% 100%;background-image:url(images/wid-deleted.svg);background-repeat:no-repeat;}
	.WidgetTrash_06{float:right;margin-right:15px;width:22pt;height:22pt;background-size:100% 100%;background-image:url(images/wid-trash5.svg);background-repeat:no-repeat;}
	.WidgetTrash_066{float:right;margin-right:-8px;margin-top:8px;width:22pt;height:22pt;background-size:100% 100%;background-image:url(images/wid-trash6.svg);background-repeat:no-repeat;}

	.WidgetLens_01{float:left;margin-left:15px;width:28pt;height:28pt;background-size:100% 100%;background-image:url(images/wid-lens2.svg);background-repeat:no-repeat;}

	.WidgetImage_0{position:relative;left:265px;top:50px;width:22pt;height:22pt;background-image:url(images/wid-image.svg);background-size:100% 100%}
	.WidgetImage_00{position:relative;left:302px;top:50px;width:22pt;height:22pt;background-image:url(images/wid-image.svg);background-size:100% 100%}
	.WidgetImage_01{position:relative;left:350px;top:8px;width:24pt;height:24pt;background-image:url(images/wid-image.svg);background-size:100% 100%}

	.WidgetButton01{float:right;margin-right:15px;width:145px;height:36px;line-height:36px;font-family:'Arial';font-size:11pt;font-weight:600;color:#00396c;border-radius:18px;background-color:#eaeaea;background-image:url(images/wid-plus.svg);background-size:auto 80%;background-position:right;background-repeat:no-repeat;}
	.WidgetButton02{float:left;margin-left:15px;width:160px;height:36px;line-height:36px;text-align:right;font-family:'Arial';font-size:11pt;font-weight:600;color:#00396c;border-radius:18px;background-color:#eaeaea;background-image:url(images/wid-eye2.svg);background-size:auto 80%;background-position:left;background-repeat:no-repeat;}
	.WidgetButton03{float:left;margin-left:15px;width:220px;height:36px;line-height:36px;text-align:right;font-family:'Arial';font-size:11pt;font-weight:600;color:#00396c;border-radius:18px;background-color:#eaeaea;background-image:url(images/wid-eye2.svg);background-size:auto 80%;background-position:left;background-repeat:no-repeat;}
	.WidgetButton033{float:left;margin-left:15px;width:180px;height:36px;line-height:36px;text-align:right;font-family:'Arial';font-size:11pt;font-weight:600;color:#00396c;border-radius:18px;background-color:#eaeaea;background-image:url(images/wid-eye2.svg);background-size:auto 80%;background-position:left;background-repeat:no-repeat;}
	.WidgetCount_0{position:relative;left:-4px;top:10px;width:22pt;height:22pt;line-height:22pt;border-radius:11pt;background-color:#00396c;font-size:10pt;font-weight:600;font-family:'Arial';color:#fff;text-align:center;}

	.AboutBox_01{margin:0 auto;width:90%;height:auto;}
	.AboutBox_02{margin:0 auto;width:80%;height:auto;}
	.AboutBox_03{margin:0 auto;width:70%;height:auto;}
	.AboutBox_04{float:right;width:90%;height:auto;}
	.AboutBox_05{float:right;width:90%;height:35px;line-height:35px;margin-bottom:-8px;overflow:visible}
	.AboutTitleEn{float:left;margin-left:0pt;width:210pt;line-height:30pt;font-family:'Arial';font-size:16pt;font-weight:600;color:#00396c;}
	.AboutTitleEn_00{float:left;line-height:25pt;font-family:'Arial';font-size:14pt;font-weight:600;color:#00396c;}

	.AboutTextEn{float:left;margin-left:8pt;width:100%;height:auto;line-height:15pt;font-family:'Arial';font-size:11.5pt;font-weight:400;color:#232323;}
	.AboutTextEn_001{float:left;width:100%;height:auto;line-height:15pt;font-family:'Arial';font-size:11.5pt;font-weight:400;color:#232323;word-break:break-all;}
	.AboutTextEn_011{float:right;width:90%;height:auto;line-height:17pt;font-family:'Arial';font-size:11.5pt;font-weight:400;color:#232323;word-break:break-all;}
	.AboutTextEn_0011{float:right;width:90%;height:auto;line-height:17pt;font-family:'Arial';font-size:11.5pt;font-weight:600;color:#00396c;word-break:break-all;}
	.AboutTextKh_0011{float:right;width:90%;height:auto;line-height:17pt;font-family:'Battambang';font-size:9pt;font-weight:600;color:#00396c;word-break:break-all;}
	.AboutTextEn_012{float:right;width:90%;height:auto;line-height:15pt;font-family:'Arial';font-size:11.5pt;font-weight:400;color:#c2c2c2;word-break:break-all;}
	
	.AboutTextKh{float:left;margin-left:8pt;width:100%;height:auto;line-height:18pt;font-family:'Battambang';font-size:10.5pt;font-weight:600;color:#525252;}
	.AboutCategoryEn_01{float:left;line-height:20pt;font-family:'Arial';font-size:12pt;font-weight:600;color:#414141;}

	.AboutTitleEn_101{float:left;line-height:16pt;font-family:'Arial';font-size:11pt;font-weight:600;color:#8eacba;}
	.AboutTitleEn_102{float:left;line-height:20pt;font-family:'Arial';font-size:15pt;font-weight:600;color:#00396c;}
	
	.ProductBalloon{float:right;width:200px;height:auto;height:auto;}
	.ProductNameEn_01{float:left;width:100%;font-family:'Arial';font-size:13pt;line-height:16pt;font-weight:600;color:#263543}
	.ProductNameKh_01{float:left;width:100%;font-family:'Battambang';font-size:12.2pt;line-height:22pt;font-weight:600;color:#263543}

	.ProductNameEn_02{float:left;width:100%;font-family:'Arial';font-size:15.3pt;line-height:18.5pt;font-weight:600;color:#284677}
	.ProductNameKh_02{float:left;width:100%;font-family:'Battambang';font-size:14.3pt;line-height:20.2pt;font-weight:600;color:#284677}

	.ProductNameKh_03{float:left;width:90%;font-family:'Battambang';font-size:12.5pt;line-height:20.2pt;font-weight:600;color:#284677}
	.ProductNameEn_03{float:left;width:90%;font-family:'Arial';font-size:13.6pt;line-height:18.5pt;font-weight:600;color:#284677}
	.SearchResultText{margin:0 auto;width:95%;line-height:16.5pt;font-family:'Arial';font-size:13pt;font-weight:600;color:#9f9f9f;}

	

	.ProductDesEn_01{float:left;width:100%;font-family:'Arial';font-size:12pt;line-height:16pt;height:auto;max-height:48pt;font-weight:400;color:#454545;overflow:hidden;}
	.ProductDesKh_01{float:left;width:100%;font-family:'Battambang';font-size:11.4pt;line-height:20pt;height:auto;max-height:40pt;font-weight:400;color:#454545;overflow:hidden;}

	.ProductPriceEn_00{font-family:'Open Sans';font-size:9pt;line-height:18pt;font-weight:800;color:#a00000;}
	.ProductPriceEn_01{float:left;width:100%;font-family:'Open Sans';font-size:12.5pt;line-height:14pt;font-weight:600;color:#a00000;}
	.ProductPriceKh_01{float:left;width:100%;font-family:'Battambang';font-size:11pt;line-height:14pt;font-weight:600;letter-spacing:0pt;color:#a00000;}
	
	.UnitText_01{font-family:'Arial';font-size:10pt;line-height:15pt;font-weight:600;color:#3b546c;}

	.RatingStars_00{float:left;margin-top:1px;margin-bottom:1px;height:22px;width:121px;background-size:100% 100%;background-repeat:no-repeat;}
	.RatingStars_01{float:left;margin-top:1px;margin-bottom:1px;height:15px;width:83px;background-size:100% 100%;background-repeat:no-repeat;}
	.RatingStars_02{float:right;margin-top:4px;margin-bottom:1px;height:15px;width:83px;background-size:100% 100%;background-repeat:no-repeat;}

	.CategoryText_01{float:left;width:100%;font-family:'Arial';font-size:10.9pt;line-height:14pt;font-weight:600;color:#3b546c;}
	.MapThumbnail{float:left;width:155px;height:101px;background-image:url(../images/locationmap.jpg);background-size:100% 100%;border:2px solid #969696;}


/* GREY TEXT */
	.GreyText0{font-family:'Arial';font-size:10pt;line-height:12pt;color:#5e5e5e;;}
	.GreyText00{font-family:'Arial';font-size:9.8pt;line-height:12.9pt;font-weight:400;color:#454545;}
	.GreyText000{font-family:'Arial';font-size:9.8pt;line-height:12.9pt;font-weight:400;color:#52869e;}
	.GreyText01{font-family:'Arial';font-size:11.4pt;line-height:16pt;font-weight:400;color:#454545;}
	.GreyText02{font-family:'Arial';font-size:9.9pt;line-height:15pt;font-weight:400;color:#454545;}

/* WHITE TEXT */	

	.WhiteText_00{width:100%;height:25pt;line-height:25pt;font-family:'Open Sans';font-size:20pt;font-weight:600;text-align:center;color:#fff;}
	.WhiteText_01{width:100%;height:25pt;line-height:25pt;font-family:'Open Sans';font-size:13pt;font-weight:400;text-align:center;color:#8adcf5;}
	.WhiteText_001{width:100%;height:28pt;line-height:28pt;font-family:'Open Sans';font-size:16pt;font-weight:400;text-align:center;color:#8adcf5;}
	.WhiteText_002{margin:0 auto;width:70%;height:20pt;line-height:25pt;font-family:'Open Sans';font-size:13pt;font-weight:400;text-align:left;color:#83d0e3;}
	.WhiteText_02{margin:0 auto;width:70%;height:20pt;line-height:25pt;font-family:'Open Sans';font-size:10pt;font-weight:400;text-align:left;color:#5bc4de;}
	.WhiteText_0002{margin:0 auto;width:70%;line-height:16pt;font-family:'Open Sans';font-size:10pt;font-weight:400;text-align:left;color:#8eacba;}
	.WhiteText_101{float:left;margin-left:18px;font-family:'OpenSans_500';font-size:14pt;line-height:30px;font-weight:500;color:#fff;}

	.WhiteProductText_00{float:right;width:228px;height:auto;max-height:45pt;line-height:15pt;font-family:'Open Sans';font-size:11pt;font-weight:400;text-align:left;color:#96c5dc;overflow:hidden;}
	.WhiteProductTextKh_00{float:right;width:228px;height:auto;max-height:60pt;line-height:20pt;font-family:'Battambang';font-size:11pt;font-weight:400;text-align:left;color:#96c5dc;overflow:hidden;}

	.WhiteProductText_01{float:right;width:178px;height:auto;max-height:60pt;line-height:15pt;font-family:'Open Sans';font-size:11pt;font-weight:400;text-align:left;color:#96c5dc;overflow:hidden;}
	.WhiteProductTextKh_01{float:right;width:178px;height:auto;max-height:80pt;line-height:20pt;font-family:'Battambang';font-size:11pt;font-weight:400;text-align:left;color:#96c5dc;overflow:hidden;}

		

/* FIELDS */	

	.FieldBox_0{margin:0 auto;clear:both;width:80%;height:auto;}
	.FieldBox_00{margin:0 auto;clear:both;width:70%;height:auto;}
	.FieldBox_000{margin:0 auto;clear:both;width:85%;height:auto;}
	.FieldBox_01{margin:0 auto;clear:both;width:70%;height:auto;padding:7px;border:1px solid #1366a7;line-height:15pt;font-family:'Open Sans';font-size:10pt;font-weight:600;text-align:left;color:#5bc4de;}
	.FieldBox_001{margin:0 auto;clear:both;width:85%;height:220px;background-color:#134165;border:2px solid #6d8ba3;}
	.FieldBox_002{margin:0 auto;clear:both;width:85%;height:138px;background-color:#fff;border:2px solid #6d8ba3;}
	.FieldBox_003{margin:0 auto;clear:both;width:85%;height:138px;background-color:#134165;border:2px solid #6d8ba3;}
	.FieldBox_004{margin:0 auto;clear:both;width:44%;height:176px;background-color:#134165;border:2px solid #6d8ba3;}
	.FieldBox_005{margin:0 auto;clear:both;width:176px;height:176px;background-color:#fff;border:2px solid #6d8ba3;}
	.FieldBox_006{float:left;margin-left:60px;width:175px;height:auto;background-color:#fff;border:2px solid #6d8ba3;}
	.FieldBox_007{float:left;margin-left:50px;width:285px;height:auto;background-color:#fff;border:2px solid #6d8ba3;}

	.Closer5{position:relative;z-index:200;top:6pt;left:378px;width:16pt;height:16pt;background-color:#f80000;border-radius:8pt;background-image:url(images/wid-cross.svg);background-size:100% 100%;}

	.BlueField_01{float:left;width:100%;height:40px;font-family:'Open Sans';font-size:14pt;font-weight:400;text-align:center;color:#07182b;text-indent:8px;background-color:#b4e8fc;border-radius:20px;border:0px;outline:none;-webkit-appearance:none;}
	.BlueField_001{float:left;width:90%;height:50px;line-height:25px;padding-left:12px;padding-right:12px;font-family:'Open Sans';font-size:11pt;font-weight:400;text-align:center;color:#07182b;background-color:#b4e8fc;border-radius:25px;border:0px;outline:none;-webkit-appearance:none;}
	.BlueField_01DD{float:left;width:100%;height:40px;font-family:'Open Sans';font-size:14pt;font-weight:600;text-align:center;color:#081c33;text-indent:12px;background-color:#b4e8fc;border-radius:20px;border:0px;
					background-image:url(images/arrow_navdropdown1.svg);background-position:right;background-repeat:no-repeat;outline:none;-webkit-appearance:none;}

	.BlueField_02{float:left;width:100%;height:40px;line-height:40px;font-family:'Open Sans';font-size:14pt;font-weight:600;text-align:left;color:#081c33;text-indent:15px;background-color:#b4e8fc;border-radius:20px;border:0px;outline:none;-webkit-appearance:none;}
		.BlueField_02::placeholder{color:#6195d1}
	.BlueField_022{float:left;width:100%;height:40px;line-height:40px;font-family:'Open Sans';font-size:14pt;font-weight:400;text-align:left;color:#fff;text-indent:15px;background-color:#003851;border-radius:20px;border:0px;outline:none;-webkit-appearance:none;}
	.BlueField_Text{float:left;width:90%;padding:5%;height:100px;line-height:20px;font-family:'Open Sans';font-size:13pt;font-weight:600;text-align:left;color:#081c33;background-color:#b4e8fc;border-radius:12px;border:0px;outline:none;-webkit-appearance:none;}
	.BlueField_Text2{float:left;width:90%;padding:5%;height:60px;line-height:20px;font-family:'Open Sans';font-size:13pt;font-weight:600;text-align:left;color:#081c33;background-color:#b4e8fc;border-radius:12px;border:0px;outline:none;-webkit-appearance:none;}
	.BlueField_Text3{float:left;width:90%;padding:5%;height:140px;line-height:20px;font-family:'Open Sans';font-size:13pt;font-weight:600;text-align:left;color:#081c33;background-color:#b4e8fc;border-radius:12px;border:0px;outline:none;-webkit-appearance:none;}
	.BlueField_Text4{float:left;width:90%;padding:5%;height:250px;line-height:20px;font-family:'Open Sans';font-size:13pt;font-weight:600;text-align:left;color:#081c33;background-color:#b4e8fc;border-radius:12px;border:0px;outline:none;-webkit-appearance:none;}
	.BlueField_TextBlue{float:left;width:90%;padding:5%;height:auto;line-height:20px;font-family:'Open Sans';font-size:13pt;font-weight:400;text-align:left;color:#fff;background-color:#003851;border-radius:12px;border:0px;outline:none;-webkit-appearance:none;}
	.BlueField_Hidden{float:left;width:3px;height:3px;font-family:'Arial';font-size:2pt;font-weight:400;color:#001f2d;background-color:#001f2d;border:0px;outline:none;-webkit-appearance:none;}

	.BlueDisplay_01{float:left;width:100%;height:auto;line-height:18pt;font-family:'Open Sans';font-size:14pt;font-weight:400;color:#fff;-webkit-appearance:none;}
	.BlueDisplay_02{float:left;width:100%;height:auto;line-height:18pt;font-family:'Open Sans';font-size:14pt;font-weight:400;color:#fff;-webkit-appearance:none;}
	.BlueDisplay_03{float:left;width:100%;height:auto;line-height:18pt;font-family:'Open Sans';font-size:13pt;font-weight:400;color:#dcecf3;-webkit-appearance:none;}
	.BlueDisplay_04{margin:0 auto;width:80%;height:auto;line-height:30px;font-family:'Open Sans';font-size:12pt;font-weight:400;color:#dcecf3;-webkit-appearance:none;}

	.NextButton_01{float:right;width:150px;height:46px;line-height:46px;background-color:#00b4ea;background-image:url(images/arrow_right1.svg);background-position:right;background-repeat:no-repeat;border:0px;border-radius:23px;font-family:'Open Sans';font-size:15pt;font-weight:400;text-align:center;color:#fff;-webkit-appearance:none;}
	.NextButton_02{float:right;width:200px;height:46px;line-height:46px;background-color:#005aff;background-image:url(images/arrow_right1.svg);background-position:right;background-repeat:no-repeat;border:0px;border-radius:23px;font-family:'Open Sans';font-size:14pt;font-weight:400;text-align:center;color:#fff;-webkit-appearance:none;}
	.NextButton_03{float:right;width:190px;height:38px;line-height:38px;background-color:#005aff;background-image:url(images/arrow_right1.svg);background-position:right;background-repeat:no-repeat;border:0px;border-radius:19px;font-family:'Open Sans';font-size:11.5pt;font-weight:400;text-align:center;color:#fff;-webkit-appearance:none;}
	.RightButton_01{float:right;width:136px;height:38px;line-height:38px;border-radius:19px;text-align:left;text-indent:15px;font-family:'Open Sans';font-size:12pt;font-weight:400;color:#fff;border:0px;outline:none;background-color:#005aff;background-image:url(images/arrow_right1.svg);background-position:right;background-repeat:no-repeat;-webkit-appearance:none;}
	.RightButton_02{float:right;width:136px;height:38px;line-height:38px;border-radius:19px;text-align:left;text-indent:15px;font-family:'Open Sans';font-size:12pt;font-weight:400;color:#fff;border:0px;outline:none;background-color:#00b4d2;background-image:url(images/wid-video.svg);background-position:right;background-repeat:no-repeat;-webkit-appearance:none;}
	.LeftButton_01{float:left;width:136px;height:38px;line-height:38px;border-radius:19px;text-indent:10px;font-family:'Open Sans';font-size:12pt;font-weight:400;color:#fff;border:0px;outline:none;background-color:#00acff;background-image:url(images/icon_plus_white.svg);background-position:right;background-repeat:no-repeat;-webkit-appearance:none;}
	.LeftButton_02{float:left;width:136px;height:38px;line-height:38px;border-radius:19px;text-indent:10px;font-family:'Open Sans';font-size:12pt;font-weight:400;color:#fff;border:0px;outline:none;background-color:#0082c1;background-image:url(images/icon_lens_white.svg);background-position:right;background-repeat:no-repeat;-webkit-appearance:none;}
	.LeftButton_03{float:left;width:136px;height:38px;line-height:38px;border-radius:19px;text-indent:10px;text-align:center;font-family:'Open Sans';font-size:12pt;font-weight:400;color:#fff;border:0px;outline:none;background-color:#0082c1;background-image:url(images/arrow_left1.svg);background-position:left;background-repeat:no-repeat;-webkit-appearance:none;}

	.SelectThisButton_00{float:right;margin-top:8pt;width:135px;height:32px;line-height:32px;border-radius:19px;text-align:left;text-indent:15px;font-family:'Open Sans';font-size:12pt;font-weight:400;color:#fff;border:0px;outline:none;background-color:#004e74;background-image:url(images/icon_plus_white.svg);background-position:right;background-repeat:no-repeat;-webkit-appearance:none;}

	.FileUpload_Button{float:left;width:136px;height:38px;border-radius:19px;line-height:38px;font-family:'Open Sans';font-size:12pt;font-weight:400;color:#fff;overflow:hidden;background-color:#00acff;background-image:url(images/icon_lens_white.svg);background-position:right;background-repeat:no-repeat;-webkit-appearance:none;}
	.Upload_Button {float:left;margin-top:-50px;width:150px;height:90px;font-family:'Arial';font-size:3px;line-height:160px;color:#1b52c7;background-color:none;outline:none;}
	.LongAquaButton_01{float:right;margin-right:35px;width:210px;height:38px;line-height:38px;border-radius:19px;text-align:left;text-indent:15px;font-family:'Open Sans';font-size:12pt;font-weight:400;color:#cfe7f2;border:0px;outline:none;background-color:#005aff;background-image:url(images/arrow_right1.svg);background-position:right;background-repeat:no-repeat;-webkit-appearance:none;}

	
   .LongBlueButton_02{margin:0 auto;width:100%;height:44px;line-height:44px;border-radius:22px;text-align:center;text-indent:0px;font-family:'Open Sans';font-size:14pt;font-weight:600;color:#fff;border:0px;outline:none;background-color:#0058c8;background:-webkit-linear-gradient(top, #0074ff, #004eb3);
   background:-moz-linear-gradient(top, #0074ff, #004eb3);background:-ms-linear-gradient(top, #0074ff, #004eb3);background:-o-linear-gradient(top, #0074ff, #004eb3);-webkit-appearance:none;}
	.LongOrangeButton_01{margin:0 auto;width:100%;height:46px;line-height:45px;border-radius:23px;text-align:center;font-family:'Open Sans';font-size:16pt;font-weight:600;color:#fff;border:0px;outline:none;background-color:#ff4e00;-webkit-appearance:none;}
		.LongOrangeButton_01 a:link{text-decoration:none;}
		.LongOrangeButton_01 a:visited{text-decoration:none;}
		.LongOrangeButton_01 a:hover{background:#ffba00;text-decoration:none;}
		.LongOrangeButton_01 a:active{text-decoration:none;}
	


/* STORE STUFF */	
#StoreBanner1{margin:0 auto;width:100%;height:110pt;background-color:#7F7F7F;background-size:100% auto;background-position:100% 100%;background-repeat:no-repeat}
#StoreLogo{position:relative;z-index:10;top:-44pt;left:7.5pt;width:73pt;height:73pt;background-size:100% 100%;background-position:center;background-repeat:no-repeat}

/* shadowed fonts */
.StoreName_En{margin:0 auto;width:100%;height:24pt;line-height:24pt;font-family:'Arial';font-size:14.8pt;color:#fff;font-weight:600;text-shadow: 2px 3px 5px #000;text-align:center;}
.StoreName_Kh{margin:0 auto;width:100%;height:24pt;line-height:24pt;font-family:'Moul';font-size:15.2pt;color:#fff;font-weight:400;text-shadow: 2px 3px 5px #000;text-align:center;}

.StoreName_En02{float:left;margin-top:110px;margin-left:118px;width:298px;height:24pt;line-height:24pt;font-family:'Arial';font-size:14.8pt;color:#fff;font-weight:600;text-shadow: 2px 3px 5px #000;}
.StoreName_Kh02{float:left;margin-top:110px;margin-left:118px;width:298px;height:24pt;line-height:24pt;font-family:'Moul';font-size:15.2pt;color:#fff;font-weight:400;text-shadow: 2px 3px 5px #000;}

.StoreName_Spacer01 {margin:0 auto;width:100%;clear:both;height:114px;}
.StoreName_Spacer011 {margin:0 auto;width:100%;clear:both;height:110px;}


#StoreNav1{clear:both;margin-top:-10px;width:100%;height:52px;background:#fff;;border-bottom:1px solid #bbbbbb;}
	.StoreNavButtons_01{float:left;width:28%;height:52px;line-height:52px;border-right:1px solid #bbbbbb;font-family:'Arial';font-size:12.4pt;font-weight:600;color:#4d607d;text-align:center;}
	.StoreNavButtons_02{float:left;width:23.7%;height:52px;line-height:52px;border-right:1px solid #bbbbbb;font-family:'Arial';font-size:12.4pt;font-weight:600;color:#4d607d;text-align:center;}
	.ProductNameEn_03{float:left;width:100%;font-family:'Arial';font-size:13.2pt;line-height:19pt;font-weight:600;color:#626262}
	.ProductNameKh_03{float:left;width:100%;font-family:'Battambang';font-size:12.8pt;line-height:21pt;font-weight:600;color:#626262}
	.ProductNameEn_04{float:left;width:100%;font-family:'Arial';font-size:12pt;line-height:14pt;font-weight:600;color:#333333}
	.ProductNameKh_04{float:left;width:100%;font-family:'Battambang';font-size:12pt;line-height:18pt;font-weight:600;color:#333333}
	.ProductNameEn_05{float:left;width:100%;font-family:'Arial';font-size:11pt;line-height:19pt;font-weight:400;color:#414141}
    .ProductNameKh_05{float:left;width:100%;font-family:'Battambang';font-size:11.5pt;line-height:21pt;font-weight:400;color:#414141}

	.ProductCurrency{font-family:'Open Sans';font-size:12pt;line-height:15pt;font-weight:800;color:#a00000;}
	.ProductCurrency_small{font-family:'Arial';font-size:8pt;line-height:13pt;font-weight:800;color:#a00000;}
	.ProductPriceEn_02{float:left;width:100%;font-family:'Open Sans';font-size:14pt;line-height:18pt;font-weight:800;color:#a00000;}
	.ProductPriceKh_02{float:left;width:100%;font-family:'Open Sans';font-size:14pt;line-height:16pt;font-weight:1000;letter-spacing:0pt;color:#a00000;}
	.ProductPriceEn_002{float:left;width:100%;font-family:'Arial';font-size:11pt;line-height:13pt;font-weight:800;color:#a00000;}
	.ProductPriceKh_002{float:left;width:100%;font-family:'Arial';font-size:11pt;line-height:13pt;font-weight:1000;letter-spacing:0pt;color:#a00000;}

	.StoreProdPic_01{float:left;width:183px;height:129px;background-color:#c1c1c1;background-size:118% auto;background-position:center;border:2px solid #cacaca;background-repeat:no-repeat;}



/* EXPAND PRODUCT */
	.SectionTitleBox_01{margin:0 auto;width:100%;height:38px;line-height:38px;font-family:'Arial';font-size:16.2pt;font-weight:600;color:#000;border-bottom:1px dotted #666;}
	.DottedLine_01 {clear:both;width:100%;height:2px;border-bottom:1px dotted #666;}
	#DetailsBox{margin:0 auto;width:100%;height:auto;background-image:url(images/table_bg414.jpg);background-size:100% auto;}
	.DetailsBar_01{float:left;width:100%;line-height:26px;border-bottom:1px dotted #929292;}
	.DetailsTitle_01{float:left;width:37%;font-family:'Arial';font-size:11.2pt;font-weight:600;color:#454545;}
	.DetailsText_01{float:left;margin-left:2%;width:60%;font-family:'Arial';font-size:10.9pt;font-weight:400;color:#454545;}
	.IngredientTitle{float:left;width:100%;line-height:29px;font-weight:600;background:#e0e0e0;border-bottom:1px dotted #929292;font-family:'Arial';font-size:12pt;font-weight:600;color:#454545;}
	.IngredientTextBox_En{float:left;width:96%;height:auto;padding:8px;padding-right:8px;line-height:16px;font-family:'Arial';font-size:10pt;font-weight:400;color:#454545;background:#f8f8f8;border-bottom:1px dotted #929292;}
	.IngredientTextBox_Kh{float:left;width:96%;height:auto;padding:8px;padding-right:8px;line-height:18px;font-family:'Battambang';font-size:8.8pt;font-weight:400;color:#454545;background:#f8f8f8;border-bottom:1px dotted #929292;}

	#RelatedColumnBox{margin:0 auto;margin-top:0px;width:96%;height:auto;overflow:hidden;}
	#RelatedColumnBox_02{margin:0 auto;margin-top:0px;width:100%;background:#fff;overflow:hidden;background:#f3f3f3;}
		.RelatedProductBox{margin:0 auto;width:100%;height:auto;border-bottom:1px dotted #666;overflow:hidden;}
		.RelatedPic_01{float:left;width:156px;height:120px;border:2px solid #cacaca;background-color:#fff;background-size:auto 100%;background-position:center;border:2px solid #cacaca;background-repeat:no-repeat}
		.ProductBalloon_02{float:right;width:228px;height:auto;height:auto;}
		.ProductBalloon_002{float:right;width:230px;height:auto;height:auto;}
		.ProductBalloon_03{float:right;width:230px;height:auto;height:auto;}
		.Vendor_01{font-family:'Arial';font-size:11pt;line-height:16pt;font-weight:800;color:#626262;}
		.VendorEn_03{float:left;width:100%;font-family:'Arial';font-size:10.5pt;line-height:13.5pt;font-weight:600;color:#858585}
		.VendorKh_03{float:left;width:100%;font-family:'Battambang';font-size:10.5pt;line-height:13.5pt;font-weight:600;color:#858585}

	#PostReviewColumnBox{margin:0 auto;width:98%;height:auto;overflow:hidden;}
	#ReviewColumnBox{margin:0 auto;width:96%;height:auto;overflow:hidden;background:#f3f3f3;}
		.ReviewBox{margin:0 auto;width:96%;height:auto;border-bottom:1px dotted #666;overflow:hidden;}
		.CommenterPic{float:left;margin-left:8px;width:36px;height:36px;border-radius:19px;border:2px solid #666;background-size:100% 100%;background-repeat:no-repeat;}
		.CommenterPostPic{float:left;margin-left:0px;width:30px;height:30px;border-radius:16px;border:2px solid #666;background-size:100% 100%;background-repeat:no-repeat;}
		.CommenterNameBox{float:right;margin-right:8px;width:310px;height:auto;}
		.CommenterPostBox{float:right;margin-right:8px;width:340px;height:auto;}
		.AddReviewButton{float:right;margin-top:-42px;width:128px;height:37px;font-family:'Arial';font-size:11.6pt;font-weight:600;color:#727272;line-height:38px;background-image:url(images/icon_plus.svg);background-size:auto 100%;background-position:right;background-repeat:no-repeat;}
		.MoreReviewsButton{float:right;margin-top:4px;width:142px;height:37px;font-family:'Arial';font-size:11.6pt;font-weight:600;color:#727272;line-height:38px;background-image:url(images/icon_pointer.svg);background-size:auto 100%;background-position:right;background-repeat:no-repeat;}
		.ViewMoreButton{float:right;margin-top:4px;width:115px;height:37px;font-family:'Arial';font-size:11.6pt;font-weight:600;color:#727272;line-height:38px;background-image:url(images/icon_pointer.svg);background-size:auto 100%;background-position:right;background-repeat:no-repeat;}
		.CommentMetric{float:right;margin-right:8px;width:auto;font-family:'Arial';font-size:8.8pt;line-height:18pt;color:#5e5e5e;}
		.CommentMetric00{float:left;width:auto;font-family:'Arial';font-size:8pt;line-height:10pt;color:#888888;}
	
		#PostComment{position:relative;width:414px;height:0px;z-index:500;top:-95px;left:0pt;background-image:url(images/bg_white01.png);overflow:hidden;}
		.PostCommentTop{margin:0 auto;width:100%;height:60px;}
		.PostCommentLeft{float:left;width:26px;height:600px;}
		.PostCommentRight{float:right;width:25px;height:600px;}
		.PostCommentBottom{margin:0 auto;width:100%;height:200px;}
		.CommentBox{float:left;width:354px;height:600px;background-color:#b1b1b1;border-radius:12px;border:4px solid #e3e3e3;}
		
		.ImageText_En{margin:0 auto;margin-top:-2px;width:88%;border:2px solid #cacaca;height:auto;padding:8px;padding-right:8px;line-height:16px;font-family:'Arial';font-size:10pt;font-weight:400;color:#454545;background:#f8f8f8;border-bottom:1px dotted #929292;}
		.ImageText_Kh{margin:0 auto;margin-top:-2px;width:88%;border:2px solid #cacaca;height:auto;padding:8px;padding-right:8px;line-height:20px;font-family:'Battambang';font-size:8.8pt;font-weight:400;color:#454545;background:#f8f8f8;border-bottom:1px dotted #929292;}

		.ProductPic_03{margin:0 auto;width:366px;height:240px;border:2px solid #cacaca;overflow:hidden;}
		.ProductPic_303{margin:0 auto;width:366px;height:250px;background-color:#fff;background-size:100% 100%;background-repeat:no-repeat;}
		.ProductPic_04{margin:0 auto;width:100%;height:220px;background-color:#fff;background-size:112% auto;background-position:center;background-repeat:no-repeat;overflow:hidden;}
		.Video_Marker{width:100%;height:100%;background-image:url(images/icon-video.svg);background-size:contain;}







/* Restaurant Search Directory */
.StoreLogoPic_01{float:left;width:100px;height:100px;background-color:none;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}
.StoreLogoBalloon{float:left;width:110px;height:110px;}
.WidgetBox_222{float:left;margin-right:10px;width:22px;height:22px;background-size:100% 100%;}


/* BUTTONS */
.BlueButtonCart1 {width:105px;height:38px;line-height:38px;font-size:10.8pt;font-family:'Arial';color:#fff;text-decoration:none;text-align:center;border:0px;background:#326a8f;background:-webkit-gradient(linear, left top, left bottom, from(#6ea2c4), to(#326a8f));background:-webkit-linear-gradient(top, #6ea2c4, #326a8f);
   background:-moz-linear-gradient(top, #6ea2c4, #326a8f);background:-ms-linear-gradient(top, #6ea2c4, #326a8f);background:-o-linear-gradient(top, #6ea2c4, #326a8f);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.BlueButtonCart1:hover {border-top-color:#28597a;background:#28597a;color:#fff;text-decoration:one;}
.BlueButtonCart1:active {border-top-color:#fff;background:#1c519c;text-decoration:none;}

.OrangeButtonCart1 {float:left;width:80px;height:32px;line-height:32px;font-size:9pt;font-family:'Arial';color:#fff;text-decoration:none;border:0px;text-align:center;background:#f78000;background:-webkit-gradient(linear, left top, left bottom, from(#ff9000), to(#ea6600));background:-webkit-linear-gradient(top, #ff9000, #ea6600);background:-moz-linear-gradient(top, #ff9000, #ea6600);background:-ms-linear-gradient(top, #ff9000, #ea6600);background:-o-linear-gradient(top, #ff9000, #ea6600);-webkit-border-radius:3px;-moz-border-radius:0px;border-radius:3px;}
.OrangeButtonCart1:hover {background:#ff2a00;color:#fff;text-decoration:one;}
.OrangeButtonCart1:active {background:#ff6600;text-decoration:none;}	

.LongGrayButton_01{float:left;margin-top:8px;margin-bottom:8px;width:320px;height:50px;border-radius:25px;background-color:#cbd7e5;background-image:url(images/icon-arrowleft_01.svg);background-position:left;background-repeat:no-repeat;line-height:50px;font-family:'Arial';font-size:19pt;font-weight:600;color:#001f2d;text-indent:65px;}
.LongGrayButton_02{float:left;margin-top:8px;margin-bottom:8px;width:240px;height:50px;border-radius:25px;background-color:#cbd7e5;background-image:url(images/icon-arrowleft_01.svg);background-position:left;background-repeat:no-repeat;line-height:50px;font-family:'Arial';font-size:19pt;font-weight:600;color:#001f2d;text-indent:65px;}
.LongGrayButton_03{float:right;margin-top:8px;margin-bottom:8px;width:150px;height:50px;border-radius:25px;background-color:#cbd7e5;background-image:url(images/wid-plus2.svg);
background-repeat:no-repeat;background-position:right;background-size:contain;background-size:contain;line-height:50px;font-family:'Arial';font-size:19pt;font-weight:600;color:#001f2d;text-indent:25px;}






.Facebook_Icon_Blue{float:right;margin-right:12px;margin-top:8px;height:22px;width:22px;background-image:url(../images/wid-facebook-blue.svg);background-size:100% 100%}
.Twitter_Icon_Blue{float:right;margin-right:12px;margin-top:8px;height:22px;width:22px;background-image:url(../images/wid-twitter-blue.svg);background-size:100% 100%}
.WatsApp_Icon_Blue{float:right;margin-right:10px;margin-top:8px;height:22px;width:22px;background-image:url(../images/wid-watsapp-blue.svg);background-size:100% 100%}
.Telegram_Icon_Blue{float:right;margin-right:12px;margin-top:8px;height:22px;width:22px;background-image:url(../images/wid-telegram-blue.svg);background-size:100% 100%}
.Hotline_Icon_Blue{float:left;margin-left:20px;margin-top:6px;height:28px;width:28px;background-image:url(../images/wid-hotline-01.svg);background-size:100% 100%}
.HotlineTextBlue{float:left;margin-left:3px;margin-top:6px;line-height:28px;font-family:'Open Sans';font-size:16px;font-weight:600;color:#75909e;}

.Visits_Icon_Blue {float:left;margin-left:8px;margin-top:8px;height:24px;width:24px;background-image:url(../images/wid-visits02.svg);background-size:100% 100%;}
.VisitsCountTextBlue {float:left;margin-left:3px;margin-top:6px;line-height:28px;font-family:'Open Sans';font-size:14px;font-weight:400;color:#75909e;}

.Blue_Visit_01 {float:left;margin-top:2px;width:27pt;height:23pt;background-image:url(../images/icon_visit_blue.svg);background-size:cover;}
.Blue_Store_01 {float:right;margin-top:2px;width:27pt;height:23pt;background-image:url(../images/wid-shop.svg);background-size:cover;}

.WildCardIconClass_Empty{float:left;margin-top:5pt;width:22pt;height:20pt;background-image:url(images/icon_comment_speak.svg);background-size:auto 100%;background-repeat:no-repeat;}
.WildCardIconClass_Count{float:left;margin-top:5pt;width:22pt;height:20pt;background-image:url(images/icon_comment_speak2.svg);background-size:auto 100%;background-repeat:no-repeat;}
.LiveCommentClass{float:left;margin-left:0px;margin-top:5pt;width:auto;height:18pt;line-height:20pt;background-color:white;font-family:'Arial';font-size:10pt;color:#828282;font-weight:600;}
.PostLikeIconClass_01{float:left;margin-top:5.5pt;margin-right:4px;width:17pt;height:17pt;background-image:url(images/icon_post_like.svg);background-size:100% 100%;background-repeat:no-repeat;}
.PostLikeIconClass_02{float:left;margin-top:5.5pt;margin-right:4px;width:17pt;height:17pt;background-image:url(images/icon_post_like2.svg);background-size:100% 100%;background-repeat:no-repeat;}
.WidgetSpacer001{float:left;margin-top:5pt;width:18pt;height:18pt;}






#StoreCategoryMenu{position:relative;width:414px;height:0px;z-index:100;top:-80pt;left:0pt;overflow:hidden;}
	#StoreCatMenuTop{float:left;width:100%;height:80pt;}
	#StoreCatMenuMiddle{float:left;width:100%;height:auto;background-image:url(images/bg_white01.png);}
	#StoreCatMenuBottom{float:left;width:100%;height:2500px;background-image:url(images/bg_white01.png);}
	#StoreCatMenuMain{margin:0 auto;margin-top:6pt;width:70%;height:auto;background-color:#749bbe;border-radius:8pt;border:2px solid #b5cee5}
		.StoreCatMenuText {float:left;width:100%;line-height:24pt;color:#d3e0eb;font-size:12pt;font-family:'Arial';font-weight:600;text-indent:20px;border-bottom:1px dotted #b4cde2}

.TopBar{clear:both;width:100%;margin-bottom:-10px;}
.FBShare_Placeholder{float:right;margin-top:5px;width:100px;height:30px;margin-right:6px;background-color:#1877f2;background-image:url(images/FB_Placeholder.svg);background-size:100% 100%;}

.BlueExitButton_01{float:right;margin-right:20px;width:180px;height:40px;line-height:40px;background-color:#003b6c;border:0px;border-radius:23px;font-family:'Open Sans';font-size:13
pt;font-weight:400;text-align:center;color:#fff;-webkit-appearance:none;}



		
/*Dots Header Dropdown*/
#DotsIcon{float:right;margin-right:5pt;margin-top:4pt;width:30pt;height:30pt;background-image:url(images/wid-dots.svg);background-size:100% 100%;}
#DotsMenuContainer{float:right;width:3pt;height:30pt;}

#DotsMenuBox{position:relative;width:414px;height:0px;z-index:100;top:-5pt;left:-363px;overflow:hidden;}
	#DotsMenuTop{float:left;width:100%;height:75pt;background-image:url(images/bg_white01.png);}
	#DotsMenuMiddle{float:left;width:100%;height:auto;background-image:url(images/bg_white01.png);}
		#DotsMenuMiddleLeft{float:left;width:12%;height:200px;background-color:none;}
		#DotsMenuMiddleRight{float:right;width:12%;height:200px;background-color:none;}
	#DotsMenuBottom{float:left;width:100%;height:2000px;background-image:url(images/bg_white01.png);}
	#DotsMenuMain{margin:0 auto;margin-top:6pt;width:66%;height:auto;background-color:#0083a9;border-radius:8pt;border:2px solid #b5cee5;overflow:hidden;}
		.DotsMenuText {float:left;width:100%;line-height:46pt;color:#fff;font-size:14pt;font-family:'Open Sans';font-weight:600;text-indent:20px;background-color:#0083a9;border-bottom:1px dotted #cfdde9;background-position:right;background-size:auto 60%;background-repeat:no-repeat;}
		.DotsMenuText_User {float:left;width:100%;line-height:46pt;color:#fff;font-size:14pt;font-family:'Open Sans';font-weight:600;text-indent:20px;border-bottom:0px;background-image:url(images/user_placeholder.png);background-color:#0083a9;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-position:right;background-size:auto 60%;background-repeat:no-repeat;}
		.DotsMenuText_UserLogged {float:left;width:100%;height:46pt;border-bottom:0px;background-color:#0083a9;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
		.DotsMenuText_MyAccount {float:left;line-height:46pt;width:auto;color:#fff;font-size:14pt;font-family:'Open Sans';font-weight:600;text-indent:20px;}
		.DotsMenuUserImage{float:right;margin-top:10px;margin-right:12px;width:36px;height:36px;border-radius:20px;border:3px solid #4a4a4a;background-size:100% 100%;background-repeat:no-repeat;}

#TeakTongIcon1{float:right;margin-right:-8px;margin-top:5px;width:45px;height:42px;background-image:url(images/Logo-TeakTong.svg);background-size:100% 100%;}
#TeakTongIcon2{float:right;margin-right:-8px;margin-top:5px;width:45px;height:42px;background-image:url(images/Logo-TeakTong2.svg);background-size:100% 100%;}
.IconMessagingDotsBlue{float:right;margin-right:-7px;margin-top:0px;width:16px;height:16px;line-height:16px;border-radius:8px;background-color:#017fff;text-align:center;font-family:'Open Sans';font-size:8px;font-weight:600;color:#fff;}

/*BookmarkButtons*/
.ShareBookmarkBar01{margin:0 auto;width:394px;height:40px;}
.BookmarkPage01{float:left;margin-top:0px;width:135px;height:40px;margin-left:0px;background-image:url(images/button-bookmark03.svg);background-size:100% 100%;}
.BookmarkPage02{float:left;margin-top:0px;width:135px;height:40px;margin-left:0px;background-image:url(images/button-bookmark02.svg);background-size:100% 100%;}

/*Cookie Overlay Warning*/
#CookieOpaqueBox_Bookmark{position:relative;width:414px;height:0px;z-index:100;top:-0pt;left:-287px;overflow:hidden;}

#CookieWarningContainer{float:right;width:30pt;height:30pt;}
#CookieWarningContainer2{float:right;width:30pt;height:30pt;}
#CookieWarningContainer02{float:right;margin-right:87px;width:30pt;height:30pt;}
#CookieOpaqueBox{position:relative;width:414px;height:0px;z-index:100;top:-0pt;left:-374px;overflow:hidden;}
#CookieOpaqueBox2{position:fixed;width:414px;height:0px;z-index:100;top:-0pt;left:0px;overflow:hidden;}
.CookieOpaqueBox{position:fixed;width:414px;height:0px;z-index:100;top:-0pt;left:0px;overflow:hidden;}

	#CookieOpaqueTop{clear:both;width:100%;height:45pt;background-image:url(images/bg_white01.png);}
	#CookieOpaqueMiddle{float:left;width:100%;height:auto;background-image:url(images/bg_white01.png);}
		#CookieOpaqueMiddleLeft{float:left;width:17%;height:280px;background-color:none;}
		#CookieOpaqueMiddleRight{float:right;width:17%;height:280px;background-color:none;}
	#CookieOpaqueBottom{float:left;width:100%;height:2000px;background-image:url(images/bg_white01.png);}
	#CookieMainBox{margin:0 auto;margin-top:6pt;width:65%;height:280px;background-color:#fff;border-radius:8pt;border:2px solid #e5e5e5}
	.CookieText {float:left;margin-left:8%;margin-top:12px;width:86%;line-height:19pt;color:#0e0e0e;font-size:12.5pt;font-family:'Open Sans';font-weight:400;}
			.CookieText a:link {color:#0e0e0e;text-decoration:none;}
			.CookieText a:visited {color:#0e0e0e;text-decoration:none;}
			.CookieText a:hover {color:#0e0e0e;text-decoration:none;}
			.CookieText a:active {color:#0e0e0e;text-decoration:none;}
			
		.CookieAllowButton{float:left;margin-left:25px;line-height:34px;width:80px;border-radius:20px;text-align:center;background-color:#005aff;color:#fff;font-size:11pt;font-family:'Open Sans';font-weight:600;border:0px;}
		.CookieRejectButton{float:right;margin-right:25px;line-height:34px;width:80px;border-radius:20px;text-align:center;background-color:#ff3c00;color:#fff;font-size:11pt;font-family:'Open Sans';font-weight:600;}
		.CookieCloser{float:right;margin-right:20px;margin-top:12px;width:20px;height:20px;border-radius:10px;background-color:#969696;background-image:url(../images/wid-cross.svg);background-size:100% 100%;}

.WildCardIconClass{float:left;margin-top:5pt;width:22pt;height:20pt;background-size:auto 100%;background-repeat:no-repeat;}


/*STREAM*/
#StreamIcon{float:left;margin-left:90pt;margin-top:5pt;width:32pt;height:30pt;background-image:url(../images/wid-stream.svg);background-size:100% 100%;}
#StreamIcon2{float:right;margin-top:2pt;width:32pt;height:30pt;background-image:url(../images/wid-stream.svg);background-size:100% 100%;}

/*CART & INVOICE & CHECKOUT & BANK*/

.InvoiceTitleStrip{float:left;width:100%;height:auto;border-bottom:1px solid #bbbbbb;}
.InvoiceHeaderTitle_Blue{clear:both;height:26px;width:100%;background-image:url(../images/header-invoice03.svg);border-bottom:1px dotted #818181;}
.InvoiceHeaderTitle_01{float:left;width:411px;height:29px;background-image:url(../images/header-invoice0.svg);}
.InvoiceHeaderTitle_02{float:left;width:411px;height:29px;background-image:url(../images/header-invoice00.svg);}

.InvoiceTitleStrip{float:left;width:100%;height:auto;border-bottom:1px solid #bbbbbb;}
.InvoiceTitleStrip_02{float:left;width:100%;height:auto;}
.InvoiceBoxTitle{float:left;margin-left:15px;width:auto;line-height:35px;font-family:'Open Sans';font-size:11.5pt;font-weight:700;color:#333;}
.InvoiceTextEn_01{float:left;margin-left:15px;width:auto;line-height:20px;font-family:'Open Sans';font-size:11.5pt;font-weight:600;color:#333;}
.InvoiceTextEn_02{font-family:'Open Sans';font-size:11pt;line-height:15pt;font-weight:600;color:#171717;text-align:center;}
.InvoiceVariableEn_01{float:right;margin-right:10px;width:200px;line-height:20px;text-align:right;font-family:'Open Sans';font-size:11.5pt;font-weight:700;color:#000;}
.InvoiceLinx{float:right;margin-right:10px;width:200px;line-height:20px;text-align:right;font-family:'Open Sans';font-size:11.5pt;font-weight:700;color:#000;word-break:break-all;}
	.InvoiceLinx a:link{color:#000;text-decoration:underline;}
	.InvoiceLinx a:active{color:#000ext-decoration:underline;}
	.InvoiceLinx a:hover{color:#000;text-decoration:underline;}
	.InvoiceLinx a:visited{color:#000;text-decoration:underline;}

.InvoicePic_01{float:left;margin-left:6px;width:45px;height:32px;border:1px;background-size:100% 100%;}
.InvoiceLine_01{float:left;width:400px;margin-left:13px;height:auto;}

.CartTab_01{float:left;width:220px;height:auto;border-top:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
.CartTab_02{float:right;width:193px;height:51px;border-top:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;background:#f2f2f2;}
.CartTitleBar_01{float:left;width:100%;height:auto;border-bottom:1px solid #bbbbbb;}
.CartPageTitleText_01{float:left;width:auto;height:52px;line-height:52px;text-indent:12px;font-family:'Arial';font-size:12.4pt;font-weight:600;color:#00396c;}
.CartPageTitleText_02{float:left;width:auto;height:52px;line-height:52px;text-indent:12px;font-family:'Arial';font-size:12.4pt;font-weight:600;color:#8d9599;}

.CartProductBalloon_01{float:right;width:305px;height:auto;height:auto;}
.CartVendorEn_01{float:left;width:200px;font-family:'Open Sans';font-size:9.5pt;line-height:11pt;font-weight:700;color:#000}
.CartVendorKh_01{float:left;width:200px;font-family:'Battambang';font-size:9.5pt;line-height:11pt;font-weight:700;color:#000}
.CartProductNameKh_01{float:left;width:250px;font-family:'Battambang';font-size:11.5pt;line-height:13pt;font-weight:600;color:#555555;}	
.CartProductNameEn_01{float:left;width:250px;font-family:'Open Sans';font-size:11.5pt;line-height:13pt;font-weight:600;color:#555555;}
.CartProductNameEn_02{float:left;width:340px;font-family:'Open Sans';font-size:10pt;line-height:11pt;font-weight:600;color:#464646}
.CartProductNameKh_02{float:left;width:340px;font-family:'Battambang';font-size:10pt;line-height:11pt;font-weight:600;color:#464646}
.CartProductNameEn_03{float:left;width:340px;font-family:'Open Sans';font-size:11.5pt;line-height:12.5pt;font-weight:600;color:#464646}
.CartProductNameKh_03{float:left;width:340px;font-family:'Battambang';font-size:11.5pt;line-height:12.5pt;font-weight:600;color:#464646}

.CartProdNo{font-family:'Open Sans';font-size:10pt;line-height:13pt;font-weight:400;color:#333;}
.CartProdNo_02{font-family:'Open Sans';font-size:9pt;line-height:11pt;font-weight:400;color:#000;}
.CartTotalsLabel_01{float:right;margin-right:15px;line-height:20px;width:auto;font-family:'Open Sans';font-size:11.5pt;font-weight:600;color:#333;}

.ProductCurrency003{font-family:'Open Sans';font-size:10pt;line-height:16pt;font-weight:600;color:#000;}
.ProductPriceEn_003{font-family:'Open Sans';font-size:11pt;line-height:16pt;font-weight:700;color:#000;}

.CountField02{float:left;width:30px;height:22px;border-radius:0px;font-family:'Arial';font-size:10pt;font-weight:400;background:#fff;border:1px solid #999;text-indent:8px;-webkit-appearance:none;}
.CartWidgetBox_00{float:left;margin-left:12pt;margin-top:8pt;width:22pt;height:22pt;background-size:100% 100%;}
.CartWidgetBox_01{float:left;margin-left:-15px;height:35px;width:35px;background-size:100% 100%}
.CartWidgetText{float:left;margin-left:0px;font-family:'Open Sans';font-size:10pt;font-weight:600;line-height:35px;color:#0e5889;}
.CartWidgetSpacer{float:left;width:60px;height:35px;}

.CartLineContainer01{float:left;width:100%;height:auto;}
.CartItemPrice{float:left;width:72px;height:auto;}
.CartItemQty{float:left;width:auto;height:auto;}
.CartItemDiscount{float:left;width:95px;height:auto;text-align:right;}
.CartItemTotal{float:right;margin-right:10px;width:85px;height:auto;}
.CartTotalsSummaryBox{float:left;width:100%;height:auto;background-color:#f4f4f4;}
.CartTotalsDecimalBox{float:right;margin-right:10px;width:86px;}

.CartLineContainer02{float:left;width:100%;height:auto;}
.CartItemPrice_02{float:left;width:88px;height:auto;}
.CartItemQty_02{float:left;width:50px;height:auto;}
.CartItemDiscount_02{float:left;width:100px;height:auto;text-align:right;color:#1d69b0}
.CartItemTotal_02{float:right;margin-right:10px;width:100px;height:auto;}

.CartLineContainer03{float:left;width:100%;height:auto;}
.CartItemPrice_03{float:left;width:110px;height:auto;}
.CartItemQty_03{float:left;width:50px;height:auto;}
.CartItemDiscount_03{float:left;width:100px;height:auto;text-align:right;}
.CartItemTotal_03{float:right;margin-right:10px;width:100px;height:auto;}
.BorderedBox03{margin:0 auto;width:95%;height:auto;border-radius:0px;border:1px solid #7F7F7F;}

.CartLineContainer04{float:left;width:100%;height:auto;}
.CartItemPrice_04{float:left;width:88px;height:auto;}
.CartItemQty_04{float:left;width:50px;height:auto;}
.CartItemDiscount_04{float:left;width:100px;height:auto;text-align:right;}
.CartItemTotal_04{float:right;margin-right:10px;width:100px;height:auto;}
.InvoiceTitleStrip{float:left;width:100%;height:auto;border-bottom:1px solid #bbbbbb;}


.CartProdPic{float:left;margin-left:10px;width:90px;height:62px;border:1px;background-size:100% 100%;}

.CheckOutTitle01{margin:0 auto;margin-top:10px;width:220px;line-height:15pt;font-family:'Arial';font-size:13pt;font-weight:600;color:#292929;text-align:center;}
.CheckOutLoginBox{margin:0 auto;width:250px;height:auto;}
.CheckOutField_01{float:left;width:100%;height:24pt;line-height:24pt;background:#fff;border-radius:6px;font-family:'Open Sans';font-size:11pt;font-weight:600;color:#494949;text-align:center;border:1px solid #717171;}
.CheckOutField_01::placeholder{color:#b4b4b4;}
.CheckOutField_001{float:left;width:250px;height:32px;line-height:32px;background:#fff;border-radius:6px;font-family:'Open Sans';font-size:10.5pt;font-weight:600;color:#494949;text-align:center;border:1px solid #717171;}
.CheckOutField_001::placeholder{color:#626262;}
.CheckOutSubmit_01{margin:0 auto;width:100%;height:40px;line-height:34px;background:#2c5ba9;border-radius:5px;font-family:'Open Sans';font-size:12pt;font-weight:600;color:#fff;text-align:center;border:0px;}
.CheckOutSubmit_001{margin:0 auto;width:100%;height:40px;line-height:34px;background:#00a026;border-radius:5px;font-family:'Open Sans';font-size:12pt;font-weight:600;color:#fff;text-align:center;border:0px;}
.CheckOutSubmit_02{margin:0 auto;width:100%;height:40px;line-height:40px;background:#94b3d0;border-radius:5px;font-family:'Open Sans';font-size:12pt;font-weight:600;color:#fff;text-align:center;border:0px;}
.CheckOutSubmit_02{margin:0 auto;width:100%;height:40px;line-height:40px;background:#94b3d0;border-radius:5px;font-family:'Open Sans';font-size:12pt;font-weight:600;color:#fff;text-align:center;border:0px;}

.BorderedBox01{margin:0 auto;width:95%;height:auto;border-radius:12px;border:1px dotted #7F7F7F;background-color:#f6f6f6;}
.BorderedBox02{margin:0 auto;width:95%;height:auto;border-radius:12px;border:1px solid #7F7F7F;background-color:#fff;}
.BorderedBox03{margin:0 auto;width:95%;height:auto;border-radius:0px;border:1px solid #7F7F7F;}

.CheckOutTextArea_01{float:left;width:280px;height:70pt;line-height:14pt;background:#f2f2f2;border-radius:6px;font-family:'Open Sans';font-size:10.5pt;font-weight:600;color:#494949;text-align:center;border:1px solid #cecece;}
.CheckOutTextArea_01::placeholder{color:#878787;}
.CheckOutTextArea_02{float:left;margin-left:16px;width:355px;height:250px;line-height:14pt;background:#f2f2f2;border-radius:6px;font-family:'Open Sans';font-size:10.5pt;font-weight:600;color:#494949;border:1px solid #cecece;}
.CheckoutMapIcon{float:right;margin-top:38px;margin-right:36px;width:30px;height:30px;background-image:url(images/wid-googlemap.svg);background-size:100% 100%;}

.CheckOutLongButton_Orange{margin:0 auto;width:96%;height:40px;line-height:40px;background:#ff7800;border-radius:5px;font-family:'Open Sans';font-size:11pt;font-weight:600;color:#fff;text-align:center;}


.CheckOutPrintButton{float:left;width:100%;height:40px;line-height:36px;background:#0070e2;border-radius:5px;border:0px;font-family:'Open Sans';font-size:12pt;font-weight:600;color:#fff;text-align:center;}
.CheckOutRateButton{float:left;width:70%;height:40px;line-height:36px;background:#0070e2;border-radius:5px;border:0px;font-family:'Open Sans';font-size:12pt;font-weight:600;color:#fff;text-align:center;}
.CheckoutPaymentRadio{float:right;width:22px;height:22px;background-color:none;border:0px;background-image:url(images/wid-check.svg);background-size:100% 100%;}
.CheckoutPrintIcon{float:right;margin-right:20px;margin-top:8pt;width:22pt;height:22pt;background-image:url(../images/blackicon-print.svg);background-size:100% 100%;}
.PaymentFieldBox_01{margin:0 auto;width:70%;height:40px;}
.BankIcon01{float:left;width:50px;height:50px;background-size:100% 100%;}
.BankInfoBox{margin:0 auto;width:82%;height:auto;padding:8px;border:1px dotted #424242;}
.Bank_Text01{float:left;width:250px;height:16px;text-indent:8px;font-family:'Open Sans';font-size:10pt;line-height:16px;font-weight:600;color:#000;}

.CheckoutRatingRadio{float:left;height:18px;width:18px;}
.CheckOutRatingYesBox{float:left;margin-left:15px;width:30px;line-height:25px;font-family:'Open Sans';font-size:10pt;font-weight:700;color:#000;}
.CheckOutRatingNoBox{float:left;margin-left:60px;width:25px;line-height:25px;font-family:'Open Sans';font-size:10pt;font-weight:700;color:#000;}
.CheckOutRateButton{float:left;margin-left:16px;width:92%;height:40px;line-height:36px;background:#0070e2;border-radius:5px;border:0px;font-family:'Open Sans';font-size:12pt;font-weight:600;color:#fff;text-align:center;}
.CheckOutExplainerText{margin:0 auto;width:94%;line-height:14pt;font-family:'Open Sans';font-size:10.5pt;font-weight:600;color:#0043b2;}
.CheckOutExplainerText_01{width:100%;text-align:center;line-height:16pt;font-family:'Open Sans';font-size:11.5pt;font-weight:600;color:#6B6B6B;}
.CheckOutExplainerText_02{width:100%;text-align:center;line-height:16pt;font-family:'Open Sans';font-size:11.5pt;font-weight:600;color:#1a1a1a;}
.CheckOutGiantCheckBox{margin:0 auto;width:100px;height:100px;background-image:url(images/wid-check3.svg);background-size:100% 100%;}

.CheckOutTextArea_02{float:left;margin-left:16px;width:355px;height:250px;line-height:14pt;background:#f2f2f2;border-radius:6px;font-family:'Open Sans';font-size:10.5pt;font-weight:600;color:#494949;border:1px solid #cecece;}





/*ERRORS*/
.AccErrorLongButtonBox{float:left;width:100%;height:800px;background-color:#21708c;}
.AccErrorSubClass_01{float:left;width:100%;line-height:60px;background-color:#1c82ab;text-align:left;text-indent:70px;background-image-size:100% 100%;background-position:left;background-repeat:no-repeat;font-family:'Open Sans';font-size:18px;font-weight:600;color:#bdd9e5;border-bottom:1px solid #00d2ff;}
.AccErrorSubClass_02{float:left;width:100%;line-height:60px;background-color:#3690b1;text-align:left;text-indent:40px;font-family:'Open Sans';font-size:18px;font-weight:600;color:#baefff;border-bottom:1px solid #00d2ff;background-image:url(images/arrow_navright.svg);background-position:right;background size:100% 100%;background-repeat:no-repeat;}
.AccErrorStat_Message00{margin:0 auto;margin-top:40px;margin-bottom:30px;width:75%;height:auto;border:1px solid #488de8;}
.AccErrorTextType_01{float:left;font-family:'Arial';font-size:18px;font-weight:600;color:#bdd9e5;}
.AccErrorTextType_02{margin:0 auto;width:260px;height:auto;font-family:'Arial';font-size:17px;font-weight:600;color:#5297ff;}
.AccErrorWarningIcon{margin:0 auto;margin-top:15px;margin-bottom:15px;width:120px;height:120px;background-image:url(images/icon-warning-blue.svg);background-size:100% 100%;}



.IconPost01{margin:0 auto;margin-top:10px;width:150px;height:150px;background-color:#fff;background-image:url(images/icon-reverse-white-post.svg);background-size:cover;}
.ErrorWarningText001{margin:0 auto;margin-top:20px;margin-bottom:20px;width:88%;height:auto;line-height:20px;font-family:'Arial';font-size:18px;font-weight:600;color:#777;}

.EmptySearchBlue{clear:both;padding-top:50px;width:100%;background:#0f3d79;height:600px;}
.MessageBoxetteBlue01{margin:0 auto;width:80%;height:auto;border:1px solid #297be6;}
.WarningBoxBlue{margin:0 auto;margin-top:0px;width:145px;height:145px;background-image:url(images/icon-box-blue.svg);background-size:100% 100%;}
.WarningBoxRed{margin:0 auto;margin-top:0px;width:145px;height:145px;background-image:url(images/icon-box-red.svg);background-size:100% 100%;}
.WarningGroceryBlue{margin:0 auto;margin-top:0px;width:145px;height:145px;background-image:url(images/icon-grocery-blue.svg);background-size:100% 100%;}
.WarningGroceryGreen{margin:0 auto;margin-top:0px;width:145px;height:145px;background-image:url(images/icon-grocery-green.svg);background-size:100% 100%;}
.WarningFoodBlue{margin:0 auto;margin-top:0px;width:145px;height:145px;background-image:url(images/icon-food-blue.svg);background-size:100% 100%;}
.WarningFoodOrange{margin:0 auto;margin-top:0px;width:145px;height:145px;background-image:url(images/icon-food-orange.svg);background-size:100% 100%;}
.WarningPostBlue{margin:0 auto;margin-top:0px;width:145px;height:145px;background-image:url(images/icon-post-blue.svg);background-size:100% 100%;}
.WarningServiceBlue{margin:0 auto;margin-top:0px;width:145px;height:145px;background-image:url(images/icon-service-blue.svg);background-size:100% 100%;}
.WarningTextBlue001{margin:0 auto;margin-top:12px;margin-bottom:12px;line-height:20px;font-family:Arial;font-size:16px;font-weight:600;color:#4696ff;text-align:center;}