

@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);}


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


html{width:100%;margin:0 auto;}
body{width:100%;margin:0 auto;}

.Addy_ErrorCall1{margin:0 auto;width:130px;height:130px;background-image:url(images/wid-location-white.svg);background-size:75% 75%;background-position:center;
background-repeat:no-repeat;opacity:0.5;}
.Addy_ErrorCall2{margin:0 auto;width:80px;height:80px;background-image:url(images/wid-location-white.svg);background-size:75% 75%;background-position:center;
background-repeat:no-repeat;opacity:0.5;}
.AddressRadioButton{float:right;width:20px;height:20px;border-radius:11px;border:1px solid #66a4d0;background:#00557f;}
.CheckoutButtonBlue{clear:both;margin:0 auto;width:345px;height:45px;line-height:45px;text-align:center;font-family:'Poppins_600';font-size:12pt;color:#fff;letter-spacing:-0.2pt;background:#0075ff;border:0px;outline:0px;}

.OrderMainBox01{clear:both;margin:0 auto;width:100%;height:auto;height:auto;background:#fff;border:0px solid #545454;}
.OrderMainBox02{clear:both;margin:0 auto;width:96%;min-height:60px;height:auto;background:#fff;border:1px solid #545454;}



.CartProdPic0{float:left;margin-top:0px;margin-left:5px;width:84px;height:63px;border:0px solid #000;overflow:hidden;background-color:#CCC;background-size:cover;background-repeat:no-repeat;}	
.CartProdInfoBox{float:right;margin-right:6px;width:294px;height:auto;border:0px solid #000;}
	.CartStorename{float:left;margin-left:0px;width:100%;line-height:11pt;font-family:'Kantumruy-Prov600';font-size:10pt;color:#000;}
	.CartProdTitle{float:left;margin-left:0px;width:100%;line-height:18px;font-family:'Kantumruy-Prov';font-weight:500;font-size:12.5pt;color:#000;letter-spacing:-0.3pt;font-stretch:ultra-condensed;}
	.CartOptionLine{float:left;margin-right:15px;width:auto;line-height:16px;text-indent:8px;font-family:'Kantumruy-Prov';font-weight:500;font-size:11pt;color:#9a0000;letter-spacing:-0.2pt;font-stretch:ultra-condensed;
					background-image:url(../css/images/cart-bullet-red00.svg);background-size:auto 100%;background-position:left;background-repeat:no-repeat;}
	.CartOptionWarning{float:left;margin-right:15px;width:auto;line-height:16px;text-indent:0px;font-family:'Kantumruy-Prov600';font-size:10pt;color:#9a0000;letter-spacing:-0.2pt;font-stretch:ultra-condensed;}
	.CartProdSerial{float:left;margin-left:0px;width:auto;line-height:16px;font-family:'OpenSans_400';font-size:9pt;color:#2e2e2e;letter-spacing:0pt;border:0px solid #000}
	.CartProdSpacer01{float:left;margin-left:0px;width:100%;height:7px;}
	.CartProdPriceLine{clear:both;width:100%;height:28px;background:none;border-bottom:1px dotted #666;border-top:1px dotted #666;}
			.CartPriceLine_PRICE{float:left;margin-left:0px;width:75px;line-height:25px;font-family:'OpenSans_600';font-size:15px;letter-spacing:-0.5pt;background:none;color:#000;}
				.CartPriceLine_DOLLAR{font-family:'OpenSans_400';font-size:13px;}
			.CartPriceLine_QTY{float:left;margin-left:0px;margin-top:3px;width:25px;height:20px;line-height:20px;font-family:'OpenSans_500';font-size:14px;color:#000;border:1px solid #989898;}
			.CartPriceLine_DISCOUNT{float:left;margin-left:10px;width:102px;line-height:25px;font-family:'OpenSans_600';font-size:15px;letter-spacing:-0.5pt;background:none;color:#505050;}
			.CartPriceLine_TOTAL{float:right;margin-right:0px;width:80px;line-height:25px;text-align:right;font-family:'OpenSans_600';font-size:15px;letter-spacing:-0.5pt;background:none;color:#000;}
	
	

/*ORDER ELEMENTS */
		.OrderAddressBoxTitle_Main{clear:both;margin:0 auto;width:100%;height:34px;line-height:34px;font-family:"Poppins_700";font-size:14px;color:#000;text-indent:55px;border-bottom:1px solid #545454;
									background-position:left;background-repeat:no-repeat;background-size:auto 100%;}
		
		.OrderStorePicStrip{float:left;width:100%;min-height:120px;border-bottom:0px solid #000;}
		.OrderCustomerPicStrip{float:left;width:100%;height:80px;border-bottom:1px solid #000;}
				.OrderCustomerPicc{float:left;margin-left:18px;margin-top:6px;width:60px;height:60px;border-radius:34px;border:4px solid #426379;background-color:rgb(153,153,153);background-size:100% auto;}
				.OrderCustomerLocc{float:right;margin-right:18px;margin-top:6px;width:60px;height:60px;background-image:url(images/order-location-icon.svg);background-size:100% 100%;}
				.OrderSellerLogo{float:left;margin-left:12px;margin-top:10px;width:100px;height:100px;border-radius:0px;background-color:#585858;background-size:100% auto;}
					.OrderSellerLocc{float:right;margin-right:-16px;margin-top:65px;width:48px;height:48px;background-image:url(images/order-location-icon-red3.svg);background-size:100% 100%;}
				.OrderSellerStoreInfo{float:right;margin-top:px;width:272px;min-height:120px;height:auto;border-left:1px solid #8b8b8b;}
		.OrderBox_TextLeft{float:left;width:40%;line-height:22px;font-family:'OpenSans_400';font-size:12px;color:#000;background:none;}
		
		/*HEADER */
		.OrderTopRowLabelBox{float:left;width:100%;height:28px;border-bottom:1px dotted #000;}
			.OrderRowLabel_ITEM{float:left;margin-left:10px;width:auto;line-height:28px;font-family:'OpenSans_400';font-size:12px;color:#000;}
			.OrderRowLabel_PRICE{float:left;margin-left:60px;width:auto;line-height:28px;font-family:'OpenSans_400';font-size:12px;color:#000;}
			.OrderRowLabel_QTY{float:left;margin-left:42px;width:auto;line-height:28px;font-family:'OpenSans_400';font-size:12px;color:#000;}
			.OrderRowLabel_DISCOUNT{float:left;margin-left:20px;width:auto;line-height:28px;font-family:'OpenSans_400';font-size:12px;color:#000;}
			.OrderRowLabel_TOTAL{float:right;margin-right:5px;width:auto;line-height:28px;font-family:'OpenSans_400';font-size:12px;color:#000;}
	
		/*GRAND TOTALER */
		.OrderGrandTotaler{margin:0 auto;margin-top:-12px;width:100%;height:auto;background-color:#f2f2f2;border-top:1.2pt solid #3a3a3a;}
		.OrderGrandTotalLiner{width:100%;height:28px;line-height:28px;border-bottom:1px dotted #7d7d7d;background:#ededed;}
		.OrderGrandTotalLiner2{width:100%;height:38px;line-height:38px;border-bottom:1px dotted #7d7d7d;background:#00a00f;text-align:center;font-family:'Poppins_600';font-size:12pt;color:#fff;}
		.OrderGrandTotalLiner3{width:100%;height:38px;line-height:38px;border-bottom:1px dotted #7d7d7d;background:#a60000;text-align:center;font-family:'Poppins_600';font-size:12pt;color:#fff;}
		
		.OrderGrandTotalLiner_CustomerTab{clear:both;width:100%;height:52px;line-height:52px;border-top:1pt solid #b3b3b3;}
			.OrderGrandTotalLiner_CustomerLeft{float:left;width:50%;height:52px;line-height:52px;background:#648eac;text-align:center;font-family:'Poppins_600';font-size:12.5pt;color:#fff;}
			.OrderGrandTotalLiner_CustomerRight{float:right;width:50%;height:52px;line-height:52px;background:#40637d;text-align:center;font-family:'Poppins_600';font-size:12.5pt;color:#fff;}
			
			.OrderGrandTotalLiner_DeliveryWide01{float:left;width:100%;height:52px;line-height:52px;background:#40637d;}
		
		.OrderGrandTotalTexter_Left{float:left;width:239px;height:28px;line-height:28px;background:#e2e2e2;text-align:right;font-family:'Kantumruy-Prov';font-weight:500;font-size:12pt;color:#333;letter-spacing:-0.4pt;}
		.OrderGrandTotalTexter_Right{float:right;margin-right:0px;width:155px;line-height:25px;text-align:right;font-family:'OpenSans_600';font-size:15px;letter-spacing:-0.5pt;background:none;color:#000;}
		.OrderGrandTotalTexter_RightFree{float:right;margin-right:0px;line-height:25px;text-align:right;font-family:'OpenSans_400';font-size:15px;letter-spacing:-0.5pt;background:none;color:#000;}
		.OrderGrandTotalTexter_RightPaid{float:right;margin-right:0px;width:155px;line-height:25px;text-align:right;font-family:'OpenSans_600';font-size:15px;letter-spacing:-0.4pt;
										 background-image:url(images/order-two-dots-black.svg);background-size:auto 100%;background-position:left;background-repeat:no-repeat;color:#900000;}
		.OrderGrandStrip_Left{float:left;width:239px;height:28px;line-height:28px;background:#e2e2e2;text-align:right;font-family:'Kantumruy-Prov';font-weight:500;font-size:12pt;color:#333;letter-spacing:-0.4pt;}
		.OrderGrandStrip_Right{float:right;margin-right:0px;width:155px;line-height:25px;text-align:right;font-family:'OpenSans_600';font-size:15px;letter-spacing:-0.5pt;background:none;color:#000;}
		.OrderGrandTotalStrip_RightFree{float:right;margin-right:0px;line-height:25px;text-align:right;font-family:'OpenSans_400';font-size:15px;letter-spacing:-0.5pt;background:none;color:#000;}
		.OrderSendButtonOrange{float:left;margin-left:20px;width:370px;height:45px;line-height:45px;text-align:center;font-family:'Poppins_600';font-size:12pt;color:#fff;background:#ff7600;border:0px;outline:0px;}

		
		.OrderGrandTotalStripButton{width:100%;height:38px;line-height:38px;}
		.OrderGrandTotalStripButton_Seller{width:100%;height:38px;line-height:38px;background-color:#005014;animation: green 0.2s infinite alternate;}
			@keyframes green {from {background-color:#005014;}to {background-color:#003c0b;}}
		.OrderGrandTotalStripButton_Customer{width:100%;height:38px;line-height:38px;background-color:#0f377d;animation: blue 0.2s infinite alternate;}
			@keyframes blue {from {background-color:#1451bc;}to {background-color:#001a48;}}
		.OrderGrandTotalStripButton_Delivery{width:100%;height:38px;line-height:38px;background-color:#e32000;animation: red 0.2s infinite alternate;}
			@keyframes red {from {background-color:#e32000;}to {background-color:#890000;}}	
		.OrderGrandTotalStripButton_Pickup{width:100%;height:38px;line-height:38px;background-color:#00568a;animation: teal 0.2s infinite alternate;}
			@keyframes teal {from {background-color:#00568a;}to {background-color:#003f5d;}}		
		.OrderGrandTotalStripButton_Active{width:100%;height:56px;line-height:56px;animation: gray 0.5s infinite alternate;}
			@keyframes gray {from {background-color:#3d3d3d;}to {background-color:#282828;}}	
		.OrderGrandTotalStripButton_Notify{width:100%;height:52px;line-height:52px;background-color:#fc6200;animation: orange 0.5s infinite alternate;}
			@keyframes orange {from {background-color:#fc6200;}to {background-color:#f82700;}}		
				.OrderButtonIconette_Sent{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-white-sent.svg);}
				.OrderButtonIconette_ThumbsUp{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-white-thumbsup.svg);}	
				.OrderButtonIconette_Timeout{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-white-clock.svg);}
				.OrderButtonIconette_Cancel{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-white-cancel.svg);}
				.OrderButtonIconette_Wait{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-white-wait.svg);}
				.OrderButtonIconette_WaitActive{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-white-wait-blue.gif);}
				.OrderButtonIconette_BlackTrash{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-black-trash.svg);}
				.OrderButtonIconette_WhiteTrash{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-white-trash.svg);}
				.OrderButtonIconette_WhiteCheck{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-white-check.svg);}
				
				.OrderButtonIconette_WhiteDelivery{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-delivery-ontheway-white.svg);}
				.OrderButtonIconette_WhiteBox{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-delivery-box-white.svg);}
				.OrderButtonIconette_Location{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-delivery-location-white2.svg);}
				.OrderButtonIconette_LocationSpot{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-delivery-location-white2.svg);}
				.OrderButtonIconette_BlackDelivery{float:left;margin-left:40px;width:34px;height:34px;background-size:100% 100%;background-image:url(images/order-delivery-ontheway-black.svg);}
				.OrderButtonIconette_WhiteCross{float:left;margin-top:6px;margin-left:40px;width:40px;height:40px;background-size:100% 100%;background-image:url(images/widge-close-white.svg);}
				
				.OrderButtonIconette_Dots{float:right;margin-top:8px;width:10px;height:20px;background-size:100% 100%;background-image:url(images/order-two-dots-white.svg);}
				.OrderButtonIconette_Arrow{float:right;margin-top:6px;width:13px;height:26px;background-size:100% 100%;background-image:url(images/order-delivery-arrow-black.svg);}
				.OrderButtonIconette_WhiteArrow{float:right;margin-top:6px;width:13px;height:26px;background-size:100% 100%;background-image:url(images/order-delivery-arrow-white.svg);}
				.OrderButtonIconette_WhiteArrowLarge{float:right;margin-right:4px;margin-top:12px;width:14px;height:28px;background-size:100% 100%;background-image:url(images/order-delivery-arrow-white.svg);}
				.OrderButtonIconette_WhiteArrowDown{float:right;margin-right:4px;margin-top:12px;width:28px;height:28px;background-size:100% 100%;background-image:url(images/order-delivery-arrowdown-white.svg);}
				.OrderButtonIconette_Copy{float:left;margin-left:15px;width:35px;height:35px;background-size:100% 100%;background-image:url(images/order-delivery-copy-black.svg);border:0px solid #000;}
				.OrderStealthCopy{float:left;width:0px;height:0px;font-size:0px;border:0px;border-radius:0px;overflow:hidden;}
				
				.OrderButtonIconette_WhiteLocation{float:left;margin-top:3px;margin-left:80px;width:46px;height:46px;background-size:100% 100%;background-image:url(images/order-delivery-location-white.svg);}
				.OrderButtonIconette_ProcessPayment{float:left;margin-top:3px;margin-left:80px;width:46px;height:46px;background-size:100% 100%;background-image:url(images/order-delivery-qrcode-white.svg);}
				.OrderButtonIconette_WhiteCash{float:left;margin-top:3px;margin-left:80px;width:46px;height:46px;background-size:100% 100%;background-image:url(images/order-delivery-cash-white.svg);}
				.OrderButtonIconette_WhiteBoxLarge{float:left;margin-top:3px;margin-left:80px;width:46px;height:46px;background-size:100% 100%;background-image:url(images/order-delivery-box-white-small.svg);}
				.OrderButtonIconette_WhiteCancelLarge{float:left;margin-top:3px;margin-left:80px;width:46px;height:46px;background-size:100% 100%;background-image:url(images/order-delivery-cancel-white-small.svg);}
				
				.OrderButtonTextette01{float:left;text-indent:4px;font-family:'Poppins_600';font-size:12pt;color:#fff;background:none;border:0px;outline:0px;}
				.OrderButtonTextette011{float:left;margin-left:120px;line-height:56px;font-family:'Poppins_600';font-size:14pt;color:#fff;background:none;border:0px;outline:0px;}
				.OrderButtonTextette02{float:left;text-indent:4px;font-family:'Poppins_400';font-size:12pt;color:#fff;background:none;border:0px;outline:0px;}
				.OrderButtonTextette03{float:left;text-indent:4px;font-family:'Poppins_600';font-size:12pt;color:#000;background:none;border:0px;outline:0px;letter-spacing:-0.4pt;}
				.OrderButtonTextette04{float:left;text-indent:0px;line-height:52px;font-family:'Poppins_400';font-size:12pt;color:#fff;background:none;border:0px;outline:0px;}
				
				.OrderButtonReceiveOption_Scan{float:left;margin-left:40px;margin-top:5px;width:310px;line-height:50px;text-indent:50px;font-family:'Poppins_600';font-size:12pt;color:#565656;background:none;
				border:0px solid #CCC;outline:0px;letter-spacing:-0.5pt;background-image:url(images/order-recieve-scan.svg);background-size:auto 100%;background-position:left;background-repeat:no-repeat;}
				.OrderButtonReceiveOption_Photo{float:left;margin-left:40px;margin-top:5px;width:310px;line-height:50px;text-indent:50px;font-family:'Poppins_600';font-size:12pt;color:#565656;background:none;
				border:0px solid #CCC;outline:0px;letter-spacing:-0.5pt;background-image:url(images/order-recieve-photo.svg);background-size:auto 100%;background-position:left;background-repeat:no-repeat;}

	
	
	
	.OrderControlBox{float:left;width:300px;height:38px;}
			.OrderAcceptButton{float:left;margin-top:4px;margin-left:10px;width:120px;height:28px;background-image:url(images/order-button-accept-green.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:28px;text-indent:30px;font-family:'OpenSans_500';font-size:13px;font-stretch:ultra-condensed;letter-spacing:0.0pt;color:#494949;}
			.OrderDeclineButton{float:left;margin-top:4px;margin-left:60px;width:auto;height:28px;background-image:url(images/order-button-decline-red.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:28px;text-indent:30px;font-family:'OpenSans_500';font-size:13px;font-stretch:ultra-condensed;letter-spacing:0.0pt;color:#494949;border:0px solid #000;}
								
			.OrderAcceptedButton{float:left;margin-top:2px;margin-left:10px;width:120px;height:34px;background-image:url(images/order-button-accept-green-large.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:#00a00f;}
				.OrderAcceptedMini{float:left;margin-top:2px;margin-left:10px;width:280px;height:34px;background-image:url(images/order-button-accept-green.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:#00a00f;}	
				.OrderAcceptedMiniBlue{float:left;margin-top:2px;margin-left:10px;width:280px;height:34px;background-image:url(images/order-button-accept-blue.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:#004f9c;}
				.OrderAcceptedMiniGray{float:left;margin-top:2px;margin-left:10px;width:280px;height:34px;background-image:url(images/order-button-accept-gray.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:#565656;}											
			.OrderRejectedButton{float:left;margin-top:2px;margin-left:10px;width:120px;height:34px;background-image:url(images/order-button-decline-red-large.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:#ce0014;}	
				.OrderRejectedMini{float:left;margin-top:2px;margin-left:10px;width:280px;height:34px;background-image:url(images/order-button-decline-red.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:#ce0014;}
				.OrderRejectedMiniGray{float:left;margin-top:2px;margin-left:10px;width:280px;height:34px;background-image:url(images/order-button-decline-gray.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:##565656;;}						
			.OrderTimeOutButton{float:left;margin-top:2px;margin-left:10px;width:120px;height:34px;background-image:url(images/order-button-timeout-gray-large.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:#595959;}
				.OrderTimeOutMini{float:left;margin-top:2px;margin-left:10px;width:280px;height:34px;background-image:url(images/order-button-timeout-gray-medium.svg);background-size:auto 100%;background-position:left;
								background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:#595959;}		
				.OrderCancelMini{float:left;margin-top:2px;margin-left:10px;width:280px;height:34px;background-image:url(images/order-button-cancel-gray.svg);background-size:auto 100%;background-position:left;
									background-repeat:no-repeat;line-height:34px;text-indent:35px;font-family:'Poppins_600';font-size:14px;letter-spacing:0.0pt;color:#595959;}	
			
							
																										
	.OrderControlBox_Reason{float:left;margin-top:-5px;width:300px;height:auto;}
			.OrderRejectTitleText{float:left;margin-left:0px;width:100%;height:20px;line-height:20px;text-indent:45px;font-family:'OpenSans_400';font-size:12px;color:#000;letter-spacing:-0.2pt;}
			.OrderRejectDropdown{float:left;margin-left:45px;margin-top:0px;width:248px;height:28px;line-height:20px;font-family:'OpenSans_500';font-size:14px;color:#000;border:1px solid #989898;}

	.OrderTotalerBox1{float:left;width:100%;height:auto;border-bottom:0px solid #000;}
	.OrderDeliveryDropdown{float:right;margin-left:0px;margin-top:0px;width:155px;height:28px;line-height:20px;font-family:'OpenSans_500';font-size:14px;color:#000;border:0px solid #989898;}

	.OrderFieldLabel{margin:0 auto;width:364px;height:20px;line-height:20px;font-family:'OpenSans_400';font-size:12px;color:#000;letter-spacing:-0.2pt;}
	.OrderFieldBox01{margin:0 auto;width:364px;height:46px;overflow:hidden;background:none;}
	
	.OrderTextField01{margin:0 auto;width:355px;height:30px;text-indent:15px;font-family:'OpenSans_500';font-size:15px;color:#000;letter-spacing:-0.2pt;
					  background-color:#f2f2f2;border:1px solid #aeaeae;border-radius:0px;outline:none;color:#000;}
	.OrderDeliveryScreenshot{margin:0 auto;width:364px;height:240px;background-color:#dcdcdc;background-size:100% 100%;border:3px solid #949494;overflow:hidden;}
	.OrderPaymentScreenshot{margin:0 auto;width:240px;height:364x;background-image:url(images/screenshot_placeholder1.jpg);background-size:auto 100%;border:3px solid #6d8ba3;overflow:hidden;}
	
	
	
	
	select:required:invalid{color:gray;}
	option[value=""][disabled]{display: none;}
	option{color:black;}
	
	
	.WhiteOpaqueContainer{position:fixed;z-index:201;left:0px;top:0px;width:100%;height:0%;background-image:url(images/bg_white01.png);overflow:hidden;}
					.MessageContainerTop{clear:both;width:100%;height:125px;background:none;}
					.MessageContainerTopMiddle{margin:0 auto;width:398px;height:1px;border:0px solid red;}
					.MessageContainerBottom{clear:both;width:100%;height:1200px;background:none;}
						.MessageBox1{position:relative;left:0px;top:30px;width:398px;padding:0px;height:auto;border-radius:4px;background-color:#fff;background-image:url(images/wid-cross-gray-strip.svg);
									background-size:90% auto;background-position:right top;background-repeat:no-repeat;overflow:hidden;
									box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}	
						.MessageBox2{position:relative;left:0px;top:80px;width:398px;padding:0px;height:auto;border-radius:4px;background:#fff;background-image:url(images/wid-cross-gray-strip.svg);
									background-size:90% auto;background-position:right top;background-repeat:no-repeat;overflow:hidden;
									box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}			
						.MessageCloseBox{float:right;width:30px;height:30px;border:0px solid #000;}
	
	.tooltip{float:left;margin-right:10px;width:380px;display:inline-block;border:0px dotted #000;}
		.tooltip .tooltiptext {position:relative;z-index:30;visibility:hidden;top:-25px;left:30px;width:170px;font-family:'Poppins_500';font-size:10pt;
							   background-color:#333;color:#fff;text-align:center;padding:8px;border-radius:8px;}
		.tooltip:hover .tooltiptext {visibility:visible;}



#OrderPayment_Image{margin:0 auto;clear:both;margin-top:20px;width:250px;height:340px;background-color:#999;background-image:url(images/placeholder_poster3.jpg);
						background-size:auto 100%;border:2px solid #6d8ba3;overflow:hidden;}
#OrderPayment_Image1{margin:0 auto;clear:both;margin-top:20px;width:374px;min-height:290px;height:auto;background-color:#dcdcdc;background-image:url(images/placeholder_image4.jpg);background-size:auto 100%;
						border:2px solid #6d8ba3;overflow:hidden;}						







		