/* COMMON */
.CmAdmFlexColBox{display:flex; flex-wrap:nowrap; flex-direction:column; position:relative; }
.CmAdmFlexRowBox{display:flex; flex-wrap:wrap; flex-direction:row; align-items:center; position:relative;}
.CmAdmPartTitle{color:#fa6a00; font-weight:bold; font-size:18px; font-family:Calibri; padding:8px 0px;}
.CmAdmTip{font-size:12px; font-family:Tahoma; color:#a4a4a4;}
.CmAdmParts div{padding:10px; font-size:14px; font-family:Verdana; color:#000000;}
.CmAdmParts input{padding:8px; font-size:14px; font-family:Verdana; color:#000000; border:1px solid #c1c1c1;}
.CmAdmParts input:focus{outline: 1px solid #ff0000; outline-offset:-1px; background:#fff6f6;}
.CmAdmButton{padding:9px!important; font-size:12px!important; font-family:Verdana; border:1px solid #fa6a00; color:#fa6a00!important;}
.CmAdmButton:hover{cursor:pointer; background:#fa6a00; color:#ffffff!important; border-color:#fa6a00;}
.CmOrgLink{display:block; padding:8px 14px; margin:10px 12px 0px 0px; color:#007ffa!important; border:1px solid #007ffa; border-radius:3px;}
.CmOrgLink:hover{color:#000000!important; background:#ebebeb; border-color:#fa6a00; text-shadow:1px 1px 2px #ffffff;}
.CmBrLink{background:#deefff;}
.CmBrLink:hover{color:#ffffff!important; background:#46a4ff; border-color:#46a4ff; text-shadow:1px 1px 2px #004283;}
.CmOrgHref{color:#fa6a00;}
.CmOrgHref:hover{cursor:pointer; text-decoration:underline;}
.DMenuTd{position:relative;}
#DMenu{position:absolute; display:none; padding:10px 15px; background:#eaeaea; border:1px solid #fa6a00; z-index:10; min-width:350px;}
#DMenu div{color:#000000; padding:3px 5px 3px 5px; }
#DMenu div:hover{cursor:pointer; color:#fa6a00; background:#ffffff;}
.PubButton{padding:6px 15px 6px 10px; display:inline-flex; background-image:linear-gradient(0deg, #262c2f, #8c9297); color:#fff; border:none; border-bottom:3px solid #fa6a00;}
.PubButton:hover{background-image:linear-gradient(0deg, #3e4649, #b2b6ba); cursor:pointer;}
.GrButton{padding:6px 15px 6px 10px; display:inline-flex; background-image:linear-gradient(0deg, #cccccc, #ededed); color:#585858; border:none; border-bottom:3px solid #fa6a00;}
.GrButton:hover{background-image:linear-gradient(0deg, #d8d6d6, #fefefe); cursor:pointer;}
.CmAdmErrorBox{padding:15px; background:#fff1f1; color:#cf3a3a; margin:0px 0px 10px 0px; border:1px solid #ff7d7d;}
.CmAdmInfoBox{padding:15px; background:#eeffeb; color:#1b8b07; margin:0px 0px 10px 0px; border:1px solid #53d53b;}
.CmAdmCopyBox{padding:15px; background:#ebf5ff; color:#2f6aa5; margin:0px 0px 10px 0px; border:1px solid #98c0e7;}

/* Shared native select */
.CmNativeSelect,
.CmAdmNativeSelect,
.SetCont select{
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	min-width:160px;
	max-width:100%;
	height:34px;
	padding:0 24px 0 12px;
	border:1px solid #cacaca;
	border-radius:4px;
	background:
		linear-gradient(45deg, transparent 50%, #7f7f7f 50%) calc(100% - 16px) calc(50% - 3px) / 6px 6px no-repeat,
		linear-gradient(135deg, #7f7f7f 50%, transparent 50%) calc(100% - 11px) calc(50% - 3px) / 6px 6px no-repeat,
		linear-gradient(#ffffff, #f2f2f2);
	box-shadow:inset 0 1px 0 rgba(255,255,255,.85), 0 1px 2px rgba(0,0,0,.05);
	color:#4a4a4a;
	font:14px / 1 "Roboto", sans-serif;
	font-weight:400;
	cursor:pointer;
	transition:border-color .15s ease, box-shadow .15s ease, background-color .15s ease;
}
.CmNativeSelect:hover,
.CmAdmNativeSelect:hover,
.SetCont select:hover{border-color:#bcbcbc;}
.CmNativeSelect:focus,
.CmAdmNativeSelect:focus,
.SetCont select:focus{
	outline:none;
	border-color:#fa6a00;
	box-shadow:0 0 0 2px rgba(250,106,0,.14), inset 0 1px 0 rgba(255,255,255,.85);
}
.CmNativeSelect:disabled,
.CmAdmNativeSelect:disabled,
.SetCont select:disabled{
	color:#9a9a9a;
	border-color:#dddddd;
	background:
		linear-gradient(45deg, transparent 50%, #b8b8b8 50%) calc(100% - 16px) calc(50% - 3px) / 6px 6px no-repeat,
		linear-gradient(135deg, #b8b8b8 50%, transparent 50%) calc(100% - 11px) calc(50% - 3px) / 6px 6px no-repeat,
		linear-gradient(#f7f7f7, #eeeeee);
	box-shadow:none;
	cursor:not-allowed;
}
.CmNativeSelect::-ms-expand,
.CmAdmNativeSelect::-ms-expand,
.SetCont select::-ms-expand{display:none;}
.SetCont select{min-width:160px;}

.ButDiv{padding:10px 15px 10px 10px; float:left; background-image:linear-gradient(0deg, #262c2f, #8c9297); color:#fff; border:0; border-bottom:3px solid #fa6a00; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; box-shadow:2px 2px 4px rgba(0,0,0,0.2);}
.ButDiv:hover{background-image:linear-gradient(0deg, #3e4649, #b2b6ba); cursor:pointer; color:#fff!important; box-shadow:2px 2px 3px rgba(0,0,0,0.1);}
.oButDiv{position:relative; overflow:hidden; padding:10px 15px 10px 10px; float:left; background-image:linear-gradient(0deg, #ff8327, #fbd6bd); font-weight:bold; color:#000!important; border:0; border-bottom:3px solid #555; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; box-shadow:2px 2px 4px rgba(0,0,0,0.2); -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}
.oButDiv:after{content:""; position:absolute; top:-35%; left:-70%; width:42%; height:170%; background:linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,.68), rgba(255,255,255,0)); transform:skewX(-24deg); pointer-events:none; opacity:0;}
.oButDiv:hover{background-image:linear-gradient(0deg, #ff9d52, #ffe4d2); color:#000!important; cursor:pointer; box-shadow:2px 2px 3px rgba(0,0,0,0.1);}
.oButDiv:hover:after{animation:CmAdminButtonShine .75s ease-out forwards; opacity:1;}
@keyframes CmAdminButtonShine{0%{left:-70%; opacity:0;}18%{opacity:1;}100%{left:128%; opacity:0;}}
button.CmAdmButton,button.PubButton,button.GrButton,button.ButDiv,button.oButDiv{outline:none; -webkit-appearance:none; appearance:none;}

/* Copy from /styles.css */
.TipMark{display:inline-block; font-weight:bold; text-indent:10px;}
.TipMark:hover svg{cursor:pointer; fill:#ff0000;}
.TipMark svg{fill:#dda16d; width:15px; height:15px; margin-bottom:-2px;}
.TipBox{padding:8px 12px 8px 12px; font-family:Verdana; font-size:11px; background:#fff9f5; color:#777b7d; margin-bottom:6px; position:relative; border-radius:4px; box-shadow:1px 1px 5px rgb(0 0 0 / 14%);}
.TipBox:hover{background:#fff4ed; color:#585a5c;}
.TipBox ul{padding:0px; margin:0px;}
.TipBox li{padding:0px 0px 0px 0px; margin:8px 8px 10px 17px;}
.Hide{display:none;}
.TipBoxAbsolute{position:absolute; z-index:99; background:#777b7d; color:#ffffff; margin-top:12px;}

/* Public Side Popup */
.CmPubAdmPopup{position:fixed; overflow:auto; left:0; top:0; display:none!important; text-align:center; white-space:nowrap; width:100%; height:100%; background-color:rgba(0,0,0,0.5); z-index:999;}
.CmPubAdmPopup::after{display:inline-block; vertical-align:middle; width:0; height:100%; content:'';}
.CmPubAdmModal{display:inline-block; vertical-align:middle; }
.CmPubAdmCont{margin:0px; padding:20px 50px 50px 50px; text-align:center; white-space:normal; background-color:#F2F2F2; color:#000; box-shadow:0px 3px 6px rgba(0,0,0,0.6); border:3px solid #fa6a00;}

/* Light Popup for public*/
#AjaxPopupLoad_x{position:fixed; left:0; top:0; width:100%; height:100%; display:none; text-align:center;  white-space:nowrap; background-color:rgba(0,0,0,0.3); z-index:99999; overflow:auto;}
#AjaxPopupLoad_x::after{display:inline-block; vertical-align:middle; width:0; height:100%; content:'';}
.AjaxPopupLoader_x{display:inline-flex; vertical-align:middle;}
.fxOverlay_adm{position:fixed; overflow:auto; left:0; top:0; display:none; text-align:center; white-space:nowrap; width:100%; height:100%; background-color:rgba(0,0,0,0.5); z-index:9999;}
.fxOverlay_adm::after{display:inline-block; vertical-align:middle; width:0; height:100%; content:'';}
.fxModal_adm{display:inline-flex; vertical-align:middle; direction:ltr; unicode-bidi:bidi-override; position:relative;}
.fxCont_adm{margin:0px; padding:20px; min-width:750px; min-height:500px; text-align:left; white-space:normal; background-color:#fff; color:#000; box-shadow:0px 3px 6px rgba(0,0,0,0.6); border:3px solid #fa6a00;}
.fxModal,.fxModal_adm,.fxOverlBut .fxModal,.fxOverlay>.fxCont,.fxOverlay_adm>.fxCont_adm,.AjaxPopupLay>.fxCont{position:relative!important;}
.CmFxClose,.fxClose{display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#fa6a00!important;background-image:none!important;color:#ffffff!important;box-shadow:0 2px 7px rgba(0,0,0,.35)!important;float:none!important;z-index:1000002!important;position:absolute!important;right:-14px!important;top:-14px!important;font:400 24px/28px Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important;transition:background .18s ease,transform .18s ease!important;}
.CmFxClose::before,.fxClose::before{content:"\00d7";color:#ffffff!important;line-height:1;}
.CmFxClose:hover,.fxClose:hover{background:#000000!important;color:#ffffff!important;transform:translateY(-1px)!important;}

/* Edit Button */
.CmAdmEditProduct{position:absolute; z-index:99; margin:10px 0px 0px 10px; width:34px; height:34px; display:flex; align-items:center; justify-content:center; box-sizing:border-box; border:1px solid #fa6a00; border-radius:50%; background:#ffffff; box-shadow:0 2px 7px rgba(0,0,0,.22); cursor:pointer; transition:box-shadow .18s ease, transform .18s ease, border-color .18s ease;}
.CmAdmEditProduct:hover{border-color:#fa6a00; background:#fa6a00; box-shadow:0 4px 14px rgba(0,0,0,.34); transform:translateY(-1px);}
.CmAdmEditProduct svg{display:block; width:24px; height:24px; fill:#fa6a00;}
.CmAdmEditProduct:hover svg{fill:#ffffff!important;}
#CmContent .CmPriceNum:hover,
#CmContent .CmPriceNum:hover *,
#CmContent .CmPriceFormated:hover,
#CmContent .CmPriceFormated:hover *,
#CmContent .CmPriceFormText:hover,
#CmContent .CmPriceFormText:hover *{color:#ff0000!important; text-decoration:underline!important; text-decoration-color:#ff0000!important; cursor:pointer!important;}

/* Edit OLD buttons */
.CmEditProductImg{float:left; margin-left:4px; z-index:88;}
.blockProdFoto .CmEditProductImg{left:2%; top:2%;}
.CmEditProductImg svg:hover{cursor:pointer; fill:#ff0000!important;}
.CmEditProductLink{float:left; margin-left:4px; z-index:88;}
.CmEditProductLink svg:hover{cursor:pointer; fill:#ff0000!important;}
.CmEditProductData{float:left; margin-left:4px; z-index:88;}
.CmEditProductData svg:hover{cursor:pointer; fill:#ff0000!important;}

/* Edit image window */
.CmAdmImgPrev{width:150px; height:150px; font-size:11px!important; margin:0px 15px 20px 0px; position:relative; float:left; border:1px solid #c1c1c1;
 background-size:contain; background-repeat:no-repeat; background-position:50% 50%; background-color:#ffffff;}
.CmAdmImgPrev:hover{border:1px solid #fa6a00; color:#000000; cursor:pointer;}
.CmAdmImgTrash{position:absolute; right:10px; bottom:10px;}
.CmAdmImgTrash svg{fill:#c1c1c1; position:absolute; right:2px; bottom:2px;}
.CmAdmImgTrash svg:hover{cursor:pointer; fill:#fa6a00;}
.CmAdmImgSort{display:flex; flex-wrap:wrap; flex-direction:row; align-items:center; justify-content:space-between; position:relative; background-color:rgba(255,255,255,0.5); padding:4px; color:#878787; font-size:14px!important;}
.CmAdmImgSort .ImgSort:hover{cursor:pointer; color:#fa6a00!important;}
.CmAdmInfo{position:absolute; left:10px; bottom:10px; color:#c1c1c1;}

/* Edit Link window */
.CmAdmGLinkBox{display:flex; flex-wrap:nowrap; flex-direction:row; padding:10px; margin:0px;}
.CmAdmGLinkSelect{height:15px; padding:10px!important; margin:0px 10px 0px 0px; font-size:12px!important; font-family:Verdana; border:1px solid #fa6a00; color:#fa6a00!important; font-weight:bold; }
.CmAdmGLink{color:#949494; margin-top:5px;}
.CmAdmGPrc{color:#128400; margin-top:5px;}
.CmAdmGLinkSelect:hover{cursor:pointer; background:#fa6a00; color:#ffffff!important; border-color:#fa6a00;}
.CmAdmGLinkSelected{width:64px;}
.CmAdmGLinkArts{display:flex; flex-wrap:nowrap; flex-basis:95%; }
.CmAdmArtPrev{min-width:80px; height:80px; font-size:11px!important; margin:0px 3px 2px 3px; position:relative; float:left; border:1px solid #c1c1c1;
 background-size:contain; background-repeat:no-repeat; background-position:50% 50%; overflow:hidden; background-color:#ffffff;}
.CmAdmArtPrev a{position:absolute; left:2px; bottom:2px; font-size:9px; color:#fa6a00;}
.CmAdmArtPrev a:hover{text-decoration:underline;}
.CmAdmGLinkPName{color:#868686; padding:6px 0px 2px 83px; border-top:1px solid #c1c1c1;}
.CmAdmGLinkTrash{float:right; fill:#c1c1c1; font-size:10px; color:#c1c1c1; font-weight:normal;}
.CmAdmGLinkTrash:hover{cursor:pointer; fill:#fa6a00;}
.CmAdmGLinkDisable{padding:15px; border:1px solid #fa6a00; background:#ffeee1;}

/*Fitting Position */
.CmAdmFitBox{min-width:200px; display:flex; flex-direction:column; align-items:center; -webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none; user-select:none;}
.CmAdmFitBox div{width:100%; display:flex; align-items:center;}
.CmAdmFitFR{width:43px; height:25px; fill:#c6c6c6; flex-shrink:0;}
.CmAdmFitLR{height:27px; width:45px; fill:#c6c6c6;}
.CmAmdFitBut{width:50%; display:flex; justify-content:space-between; align-items:center; box-shadow:1px 1px 3px #aaaaaa; background:linear-gradient(to bottom,#fff,#eae9e9); cursor:pointer;}
.CmAmdFitBut span{font-size:8px; text-transform:uppercase; color:#000000; margin-right:5px; white-space:nowrap;}
.CmAmdFitPush{box-shadow: 1px 1px 2px #afafaf, inset 2px 2px 5px 0px rgb(191, 191, 191)!important; background:#e8e8e8;}
.CmAmdFitPush span{color:#fa6a00;}
.CmAmdFitPush svg{fill:#fa6a00;}

/* Edit Product window */
.CmAdmSlideBox{}
.CmAdmFlexRow{margin-top:40px; border-top:1px solid #c1c1c1; padding-top:10px; display:flex; flex-direction:row;}
.CmAdmSlideTitle{padding:6px 10px 3px 0px; font-size:12px; color:#656565;}
.CmAdmSlideTitle:hover{cursor:pointer; color:#fa6a00;}
.CmAdmSlideCont{display:none;}
.Lp2{padding-left:30px!important;}
.Lp3{padding-left:60px!important;}
.MiniTab{border-collapse:collapse;}
.MiniTab a{color:#cc5700; text-decoration:dotted!important;}
.MiniTab a:hover{color:#ff6d00; text-decoration:underline!important;}
.MiniTab td{padding:3px 6px; border:1px solid #c1c1c1; -webkit-user-select:none; -ms-user-select: none; user-select: none;}
.MiniTabNoB td{border:1px solid #ffffff!important;}
.MiniTab .TxLf{text-align:left!important;}
.CmAdmTrash{fill:#c1c1c1;}
.CmAdmTrash:hover{cursor:pointer; fill:#fa6a00;}
.CmAdmProdTrash{position:absolute; right:0px; bottom:0px; fill:#c1c1c1; font-size:12px; color:#c1c1c1; font-weight:normal;}
.CmAdmProdTrash:hover{cursor:pointer; fill:#fa6a00; color:#fa6a00;}
.MiniTab .Lv1 td{background:#f5dfcf; padding:5px 6px!important;}
.MiniTab .Lv2 td{background:#fff3eb;}
.MiniTab .Lv3{padding-left:22px;}
.MiniTab .Tr1:hover td{cursor:pointer; background:#e3c9b5;}
.MiniTab .Tr2:hover td{cursor:pointer; background:#f3efef;}
.MiniTab .Tr3:hover{background:#f3f3f3;}

.GTx{color:#adadad;}
.RTx{color:#c50404;}
.DTx{color:#9c5c00;}
.PTx{color:#007224;}
.Hdn{display:none;}
.HghTx{background:#d8eaff;}
.SimpInput{padding:6px 10px; border:0px;} .SimpInput:focus{outline:1px solid #fa6a00;}
.SimpSelect{padding:6px 10px; margin:6px 0px 4px 0px;}
.CmFixedBar{padding:8px 15px; border: 1px solid #dedede; background:linear-gradient(0deg, #f5f2f0, #ffffff); border-radius:3px;}
.DdProds{display:none; position:absolute; padding:15px; border:1px solid #fa6a00; background:#ffffff; color:#9d9d9d;}
.DdProds div{padding:8px 12px;}
.DdProds div:hover{cursor:pointer; background:#fff3eb;}
.DdProds span{color:#000000;}
.DdOpen:hover{cursor:pointer; color:#fa6a00;}

/* Messages */
.CmAdmWsMesg{font-size:10px; color:#aaaaaa; font-family:Arial; padding-top:6px;}

/* DropDown Products search selector */
.boxAList{display:none; position:absolute; box-shadow:0px 5px 18px #00000063; outline:1px solid #fa6a00; z-index:100; overflow-y:scroll; max-height:500px;}
.boxAListFixed{width:620px; display:none; position:absolute; box-shadow:0px 5px 18px #00000063; outline:1px solid #fa6a00; z-index:100; overflow-y:auto; max-height:500px; border:20px solid #ffffff; background:#ffffff;}
.optSt{padding:6px 15px; position:relative;  border-bottom:1px solid #dedede; background:linear-gradient(0deg, #f5f2f0, #ffffff);}
.optSt:hover{background:#fa6a00; color:#fff; cursor:pointer; text-shadow:1px 1px 1px #000; }
/*.optSt span{color:#ff0000;}*/
.optSt div{font-size:10px; color:grey;}
.optSt:hover div{color:#dedede;}
.optSt:hover span{color:#ffffff;}
.optStG{padding:6px 15px; position:relative; border-bottom:1px solid #dedede; background:linear-gradient(0deg, #f5f2f0, #ffffff);}
.optStG:hover{background:#e6e6e6; cursor:pointer;}
.optSelected{background:#daecd7;}
#AddVeh{display:none;}

.HiPlaceH::-webkit-input-placeholder {color:#fa6a00;}
.HiPlaceH::-moz-placeholder {color:#fa6a00;}
.HiPlaceH:-ms-input-placeholder {color:#fa6a00;}
.HiPlaceH:-moz-placeholder {color:#fa6a00;}


/* Tabs */
.PubTabs_x{font-size:14px; color:#7c7c7c; float:left; margin:4px 0px 20px 0px;}
.PubTabs_x a{display:block; color:#7c7c7c; float:left; line-height:40px; height:40px; margin-left:-1px;}
.PubTabs_bot_x{width:20px; float:left; line-height:40px; height:40px; margin-left:-1px; border-bottom:1px solid #7c7c7c;}
.PubTabs_Act_x{padding:0px 20px 0px 20px; font-weight:bold; color:#fa6a00!important; border:1px solid #7c7c7c; border-radius:8px 8px 0px 0px; border-bottom:0px!important;}
.PubTabs_Act_x svg{fill:#fa6a00; width:25px; margin:5px 5px 0px 0px;}
.PubTabs_Not_x{padding:0px 20px 0px 20px; color:#7c7c7c!important; line-height:35px!important; height:35px!important; margin-top:4px; background:#ededed; border:1px solid #7c7c7c; border-radius:8px 8px 0px 0px;}
.PubTabs_Not_x:hover{background:#faede3;}
.PubTabs_Not_x svg{fill:#929292; width:25px; margin:5px 5px 0px 0px;}


/* Edit price popup */
#AjaxPopupCont_x.CmPricePopupCont,#AjaxPopupCont_x.CmPricePopupCont *{box-sizing:border-box;}
@supports (all: revert){
	#AjaxPopupCont_x.CmPricePopupCont,#AjaxPopupCont_x.CmPricePopupCont *:not(svg):not(svg *){all:revert;box-sizing:border-box;}
	#AjaxPopupCont_x.CmPricePopupCont svg,#AjaxPopupCont_x.CmPricePopupCont svg *{box-sizing:content-box;}
	#AjaxPopupCont_x.CmPricePopupCont script,#AjaxPopupCont_x.CmPricePopupCont style{display:none;}
}
#AjaxPopupCont_x.CmPricePopupCont{font:13px/1.35 Arial,sans-serif!important;color:#333333!important;text-align:left!important;white-space:normal!important;direction:ltr!important;unicode-bidi:isolate!important;}
#AjaxPopupCont_x.CmPricePopupCont table{border:0!important;border-collapse:separate!important;border-spacing:0!important;background:none!important;caption-side:top!important;empty-cells:show!important;margin:0!important;padding:0!important;text-indent:0!important;}
#AjaxPopupCont_x.CmPricePopupCont tbody,#AjaxPopupCont_x.CmPricePopupCont thead,#AjaxPopupCont_x.CmPricePopupCont tfoot,#AjaxPopupCont_x.CmPricePopupCont tr{border:0!important;background:none!important;margin:0!important;padding:0!important;}
#AjaxPopupCont_x.CmPricePopupCont td,#AjaxPopupCont_x.CmPricePopupCont th{border:0!important;background:none!important;color:#333333!important;font:13px/1.35 Arial,sans-serif!important;margin:0!important;outline:0!important;text-align:left;text-decoration:none!important;text-shadow:none!important;text-transform:none!important;letter-spacing:0!important;}
#AjaxPopupCont_x.CmPricePopupCont input,#AjaxPopupCont_x.CmPricePopupCont select,#AjaxPopupCont_x.CmPricePopupCont textarea,#AjaxPopupCont_x.CmPricePopupCont button{box-sizing:border-box!important;color:#222222!important;font:13px/18px Arial,sans-serif!important;letter-spacing:0!important;margin:0!important;text-align:left!important;text-shadow:none!important;text-transform:none!important;vertical-align:middle!important;}
#AjaxPopupCont_x.CmPricePopupCont a,#AjaxPopupCont_x.CmPricePopupCont span,#AjaxPopupCont_x.CmPricePopupCont div,#AjaxPopupCont_x.CmPricePopupCont label{box-sizing:border-box!important;font-family:Arial,sans-serif!important;letter-spacing:0!important;text-shadow:none!important;text-transform:none!important;}
#AjaxPopupCont_x.CmPricePopupCont .Hide{display:none!important;}
#formEAPrice,#formEAPrice *{box-sizing:border-box;}
@supports (all: revert){
	#formEAPrice,#formEAPrice *:not(svg):not(svg *){all:revert;box-sizing:border-box;}
	#formEAPrice svg,#formEAPrice svg *{box-sizing:content-box;}
	#formEAPrice script,#formEAPrice style{display:none;}
}
@supports selector(:has(*)){
	#AjaxPopupCont_x:has(#formEAPrice){width:auto!important;min-width:300px!important;min-height:300px!important;max-width:calc(100vw - 44px)!important;max-height:calc(100vh - 44px)!important;overflow:auto!important;box-sizing:border-box!important;padding:20px 24px 18px!important;border:3px solid #fa6a00!important;border-radius:4px!important;background:linear-gradient(180deg,#ffffff 0%,#f7f7f7 100%)!important;box-shadow:0 8px 22px rgba(0,0,0,.32)!important;}
}
.CmAdmTonePrice,.CmAdmTonePrice>td,.CmAdmDataTable .CmAdmDataPrice{background:#eef8ec!important;background-image:linear-gradient(0deg,#dee7dc,#f1f7f0)!important;}
.CmAdmToneAvailable,.CmAdmToneAvailable>td,.CmAdmDataTable .CmAdmDataAvailable{background:#fff3e4!important;background-image:linear-gradient(0deg,#f0e3d6,#f3f0ec)!important;}
.CmAdmToneDelivery,.CmAdmToneDelivery>td,.CmAdmDataTable .CmAdmDataDelivery{background:#edf6fb!important;background-image:linear-gradient(0deg,#dcebf4,#f2f8fc)!important;}
.CmAdmDataTable thead .CmAdmTonePrice,.CmAdmDataTable .head .CmAdmTonePrice,.CmAdmDataTable .headEditDis.CmAdmTonePrice,.CmAdmDataTable thead .CmAdmDataPrice,.CmAdmDataTable .head .CmAdmDataPrice,.CmAdmDataTable .headEditDis.CmAdmDataPrice{background:#eaf1e9!important;background-image:linear-gradient(0deg,#c5d4c1,#eaf1e9)!important;}
.CmAdmDataTable thead .CmAdmToneAvailable,.CmAdmDataTable .head .CmAdmToneAvailable,.CmAdmDataTable .headEditDis.CmAdmToneAvailable,.CmAdmDataTable thead .CmAdmDataAvailable,.CmAdmDataTable .head .CmAdmDataAvailable,.CmAdmDataTable .headEditDis.CmAdmDataAvailable{background:#eee9e3!important;background-image:linear-gradient(0deg,#d8cec4,#eee9e3)!important;}
.CmAdmDataTable thead .CmAdmToneDelivery,.CmAdmDataTable .head .CmAdmToneDelivery,.CmAdmDataTable .headEditDis.CmAdmToneDelivery,.CmAdmDataTable thead .CmAdmDataDelivery,.CmAdmDataTable .head .CmAdmDataDelivery,.CmAdmDataTable .headEditDis.CmAdmDataDelivery{background:#e7f1f8!important;background-image:linear-gradient(0deg,#bfd2df,#e7f1f8)!important;}
.CmAdmDataTable .head td,.CmAdmDataTable .headEditDis{color:#000000!important;}
.PricePopupMsg{display:none;margin:0 0 16px 0;padding:10px 12px;border-radius:4px;border:1px solid #d7d7d7;background:#f8f8f8;color:#3a3a3a;font-size:13px;line-height:1.45;word-break:break-word;overflow-wrap:anywhere;}
.PricePopupMsgErr{display:block;border-color:#d8512d;background:#fff2ee;color:#7b1e11;}
.PricePopupMsgOk{display:block;border-color:#65a53f;background:#f3faef;color:#214d12;}
#AEBox .fxCont,#AjaxPopupCont_x.CmPricePopupCont{box-sizing:border-box;}
#AEBox .fxCont,#AjaxPopupCont_x.CmPricePopupCont{width:auto!important;min-width:300px!important;min-height:300px!important;max-width:calc(100vw - 44px)!important;max-height:calc(100vh - 44px)!important;overflow:auto!important;box-sizing:border-box!important;padding:20px 24px 18px!important;border:3px solid #fa6a00!important;border-radius:4px!important;background:linear-gradient(180deg,#ffffff 0%,#f7f7f7 100%)!important;box-shadow:0 8px 22px rgba(0,0,0,.32)!important;position:relative!important;}
#formEAPrice{display:block!important;font:13px/1.35 Arial,sans-serif!important;color:#333333!important;direction:ltr!important;unicode-bidi:isolate!important;margin:0!important;padding:0!important;border:0!important;background:none!important;width:auto!important;min-width:0!important;max-width:none!important;}
#formEAPrice .PriceEditLayout,#formEAPrice .PriceEditTable,#formEAPrice .PriceEditOptionsTable,#formEAPrice .PriceEditTable tr,#formEAPrice .PriceEditOptionsTable tr,#formEAPrice .PriceEditTable td,#formEAPrice .PriceEditOptionsTable td{direction:ltr!important;unicode-bidi:isolate;}
#formEAPrice select.CmAdmNativeSelect{display:inline-block!important;position:static!important;left:auto!important;top:auto!important;width:auto!important;min-width:180px!important;max-width:240px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0 28px 0 8px!important;border:1px solid #c7c7c7!important;border-radius:4px 18px 18px 4px!important;background:linear-gradient(45deg,transparent 50%,#777777 50%) calc(100% - 14px) 12px/5px 5px no-repeat,linear-gradient(135deg,#777777 50%,transparent 50%) calc(100% - 9px) 12px/5px 5px no-repeat,linear-gradient(#ffffff,#e7e7e7)!important;box-shadow:inset 1px -1px #f1f1f1,0 1px 2px rgba(0,0,0,.12)!important;color:#000000!important;font:13px/26px Arial,sans-serif!important;line-height:26px!important;text-align:left!important;text-shadow:1px 1px #ffffff!important;vertical-align:middle!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;-webkit-appearance:none!important;appearance:none!important;}
#formEAPrice select.CmAdmNativeSelect:focus{border-color:#fa6a00!important;box-shadow:0 0 0 1px rgba(250,106,0,.28),inset 1px -1px #f1f1f1!important;outline:none!important;}
#formEAPrice select.CmAdmNativeSelect option{background:#ffffff!important;color:#000000!important;}
#formEAPrice #CURRENCY{width:72px!important;min-width:72px!important;max-width:72px!important;}
#formEAPrice #PRICE_TYPE{width:210px!important;min-width:210px!important;max-width:210px!important;}
#formEAPrice .PriceEditLayout{display:grid!important;grid-template-columns:max-content max-content!important;gap:18px!important;align-items:stretch!important;margin:0!important;padding:0!important;width:auto!important;}
#formEAPrice .PriceEditMain,#formEAPrice .PriceEditOptions{display:block!important;min-width:0!important;padding:13px 14px!important;border:1px dashed #cfcfcf!important;border-radius:4px!important;background:#ffffff!important;box-sizing:border-box!important;align-self:stretch!important;margin:0!important;}
#formEAPrice .PriceEditTable,#formEAPrice .PriceEditOptionsTable{display:table!important;width:auto!important;float:none!important;position:static!important;left:auto!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important;margin:0!important;padding:0!important;background:none!important;}
#formEAPrice .PriceEditTable tbody,#formEAPrice .PriceEditOptionsTable tbody{display:table-row-group!important;border:0!important;background:none!important;margin:0!important;padding:0!important;}
#formEAPrice .PriceEditTable tr,#formEAPrice .PriceEditOptionsTable tr{display:table-row!important;border:0!important;margin:0!important;padding:0!important;}
#formEAPrice .PriceEditTable td,#formEAPrice .PriceEditOptionsTable td{display:table-cell!important;vertical-align:middle!important;border:0!important;margin:0!important;padding:3px 0!important;background:none;color:#333333;font:13px/1.35 Arial,sans-serif!important;}
#formEAPrice .PriceEditPriceRow,#formEAPrice .PriceEditPriceRow>td{background:#eef8ec!important;background-image:linear-gradient(0deg,#dee7dc,#f1f7f0)!important;}
#formEAPrice .PriceEditAvailabilityRow,#formEAPrice .PriceEditAvailabilityRow>td{background:#fff3e4!important;background-image:linear-gradient(0deg,#f0e3d6,#f3f0ec)!important;}
#formEAPrice .PriceEditDeliveryRow,#formEAPrice .PriceEditDeliveryRow>td{background:#edf6fb!important;background-image:linear-gradient(0deg,#dcebf4,#f2f8fc)!important;}
#formEAPrice .PriceEditTable td:first-child{padding-right:12px!important;padding-left:12px!important;text-align:right!important;color:#555555!important;font-weight:500!important;white-space:nowrap!important;}
#formEAPrice .PriceEditOptionsTable td:first-child{width:136px!important;padding-right:10px!important;text-align:right!important;color:#555555!important;font-weight:500!important;white-space:nowrap!important;}
#formEAPrice .PriceEditTable .TextA,#formEAPrice .PriceEditOptionsTable .TextA{display:inline-block!important;max-width:100%;box-sizing:border-box!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:4px 8px!important;border:1px solid #bebebe!important;border-radius:3px!important;background:#ffffff!important;background-image:none!important;box-shadow:inset 0 1px 4px rgba(0,0,0,.16)!important;color:#222222!important;font:13px/18px Arial,sans-serif!important;line-height:18px!important;outline:0!important;float:none!important;vertical-align:middle!important;}
#formEAPrice .PriceRequiredField.PriceRequiredEmpty{outline-offset:0!important;border-color:#fa6a00!important;}
#formEAPrice #PRICE_LOADED{width:130px!important;max-width:130px;color:#269b2f!important;font-weight:700!important;}
#formEAPrice #ARTICLE_VIEW,#formEAPrice #fieldBra,#formEAPrice #PRNM{width:210px!important;max-width:210px;}
#formEAPrice #PRNM{padding-right:32px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#formEAPrice #PRICE_TYPE{width:210px!important;min-width:210px!important;max-width:210px!important;box-sizing:border-box;}
#formEAPrice #AVAILABLE_VIEW,#formEAPrice #DELIVERY_VIEW{width:150px!important;max-width:150px;}
#formEAPrice #AVAILABLE_NUM,#formEAPrice #DELIVERY_NUM{width:80px!important;max-width:80px;}
#formEAPrice #CODE{width:130px!important;max-width:130px;}
#formEAPrice #lBV.boxAList{width:fit-content!important;min-width:120px!important;max-width:360px;box-sizing:border-box;white-space:nowrap;overflow-x:hidden;overflow-y:auto;}
#formEAPrice #lBV.boxAList .ListRel{width:auto;white-space:nowrap;}
#formEAPrice .PriceEditPriceLine,#formEAPrice .PriceEditProductField,#formEAPrice .PriceEditIconField{display:inline-flex!important;align-items:center!important;gap:7px!important;vertical-align:middle!important;}
#formEAPrice .PriceEditIconField{height:28px!important;min-height:28px!important;line-height:0!important;position:relative!important;}
#formEAPrice .PriceEditProductField{gap:0;}
#formEAPrice .PriceEditPriceLine{gap:8px;}
#formEAPrice.PricePopupSaving .TextA,#formEAPrice.PricePopupSaving select{opacity:.65;cursor:wait;}
#formEAPrice.PricePopupSaving .PriceEditFieldIcon,#formEAPrice.PricePopupSaving #DelTID{opacity:.45;pointer-events:none;}
#formEAPrice .PriceEditFieldIcon{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:22px!important;min-width:22px!important;height:28px!important;min-height:28px!important;color:#b6b6b6!important;cursor:help!important;opacity:1!important;visibility:visible!important;overflow:visible!important;flex:0 0 22px!important;line-height:0!important;vertical-align:middle!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;}
#formEAPrice .PriceEditFieldIcon svg{display:block!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;margin:0!important;fill:currentColor!important;overflow:visible!important;transition:fill .18s ease,color .18s ease!important;opacity:1!important;visibility:visible!important;vertical-align:middle!important;position:static!important;top:auto!important;}
#formEAPrice .PriceEditFieldIcon svg *{fill:currentColor!important;opacity:1!important;visibility:visible!important;}
#formEAPrice .PriceEditFieldIcon:hover{color:#fa6a00!important;transform:none!important;}
#formEAPrice .PriceEditHeadCell{padding:0 0 7px!important;border-bottom:1px solid #fa6a00!important;font-size:14px!important;font-weight:400!important;color:#ed6806!important;text-transform:none!important;white-space:nowrap!important;}
#formEAPrice .PriceEditHeadCell span,#formEAPrice .PriceEditHeadCell b,#formEAPrice .PriceEditHeadLink{display:inline-block!important;color:#ed6806!important;font-weight:400!important;white-space:nowrap!important;text-decoration:none!important;}
#formEAPrice .PriceEditHeadLink:hover{color:#fa6a00!important;text-decoration:underline!important;}
#formEAPrice .PriceEditOptionsGrid{display:block;}
#formEAPrice .PriceEditHelpField{display:inline-flex;align-items:center;gap:7px;vertical-align:middle;position:relative;}
#formEAPrice .PriceEditHelpField .TipMark{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:15px!important;height:15px!important;text-indent:0!important;line-height:1!important;opacity:1!important;visibility:visible!important;flex:0 0 15px!important;}
#formEAPrice .PriceEditHelpField .TipMark svg{display:block!important;width:15px!important;height:15px!important;fill:#dda16d!important;opacity:1!important;visibility:visible!important;}
#formEAPrice .Hide{display:none!important;}
#formEAPrice .PriceEditHelpField .TipBox{margin:0!important;}
#formEAPrice .PriceEditHelpField .TipBoxAbsolute{position:fixed!important;left:auto!important;top:auto!important;margin:0!important;min-width:0!important;width:260px!important;max-width:calc(100vw - 32px)!important;padding:8px 10px!important;border-radius:4px!important;background:#777b7d!important;color:#ffffff!important;box-shadow:1px 1px 5px rgba(0,0,0,.2)!important;transform:none!important;pointer-events:none!important;z-index:100000!important;font:11px/14px Verdana,Arial,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important;}
#formEAPrice .PriceEditHelpField .TipBoxAbsolute.Hide{display:none!important;}
#formEAPrice .PriceEditOptionInput{display:flex;align-items:center;gap:6px;max-width:none;justify-content:flex-start;}
#formEAPrice .PriceEditOptionInput .TextA{flex:0 0 120px;width:120px!important;max-width:120px;min-width:0;}
#formEAPrice .PriceEditOptionPrefix,#formEAPrice .PriceEditOptionPostfix{color:#555555;white-space:nowrap;font-weight:700;}
#formEAPrice .PriceEditOptionCurrency{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:1px 6px;border:1px solid #6198c9;border-radius:4px;background:#edf7ff;color:#27618f;font-size:11px;font-weight:700;white-space:nowrap;}
#formEAPrice .PriceEditOptionsTable td:nth-child(2){text-align:left;}
#formEAPrice .PriceEditOptionCheckRow td{padding-top:2px;padding-bottom:2px;}
#formEAPrice .PriceEditOptionCheckCell{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;height:26px!important;min-width:46px!important;white-space:nowrap!important;cursor:pointer!important;}
#formEAPrice .PriceEditOptionCheckCell>*{flex-shrink:0!important;}
#formEAPrice .PriceEditOptionIcon{width:18px!important;min-width:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#111111!important;line-height:1!important;overflow:visible!important;cursor:pointer!important;}
#formEAPrice .PriceEditOptionIcon svg{display:block!important;width:18px!important;height:18px!important;overflow:visible!important;opacity:1!important;visibility:visible!important;}
#formEAPrice .PriceEditOptionIcon svg *{opacity:1!important;visibility:visible!important;}
#formEAPrice .PriceEditOptionIcon svg text{font-family:Arial,sans-serif!important;font-weight:700!important;}
#formEAPrice input[type="checkbox"].cOpt_C{-webkit-appearance:none!important;appearance:none!important;display:inline-block!important;position:relative!important;vertical-align:middle!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin:0!important;padding:0!important;border:1px solid #c3c3c3!important;border-radius:3px!important;background:linear-gradient(#ffffff,#e6e6e6)!important;box-shadow:0 1px 1px rgba(0,0,0,.05),inset -1px -1px #ffffff,inset 1px -1px #ffffff!important;cursor:pointer!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;}
#formEAPrice input[type="checkbox"].cOpt_C:checked{background:linear-gradient(#ffffff,#eeeeee)!important;}
#formEAPrice input[type="checkbox"].cOpt_C:checked:after{content:""!important;position:absolute!important;left:3px!important;top:3px!important;width:8px!important;height:4px!important;border-bottom:2px solid #666666!important;border-left:2px solid #666666!important;transform:rotate(-50deg)!important;}
#formEAPrice .PriceEditActions{display:flex;align-items:center;justify-content:flex-end!important;gap:12px;margin:0;padding-top:10px;clear:both;width:100%!important;}
#formEAPrice.PricePopupSaving .PriceEditActions [data-price-save="Y"],#formEAPrice.PricePopupSaving .PriceEditActions .DPrice_x,#formEAPrice.PricePopupSaving .PriceEditDeleteCell .DPrice_x{display:none!important;}
#formEAPrice .PriceEditActions .ButDiv{display:inline-flex!important;align-items:center!important;justify-content:center!important;float:none!important;margin:0!important;padding:0 14px!important;min-width:86px!important;height:36px!important;min-height:36px!important;border:0!important;border-bottom:3px solid #fa6a00!important;border-radius:4px!important;background:linear-gradient(0deg,#262c2f,#8c9297)!important;box-shadow:2px 2px 4px rgba(0,0,0,0.2)!important;color:#ffffff!important;cursor:pointer!important;font:bold 13px/33px Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important;white-space:nowrap!important;}
#formEAPrice .PriceEditActions .ButDiv:hover{background:linear-gradient(0deg,#3e4649,#b2b6ba)!important;color:#ffffff!important;box-shadow:2px 2px 3px rgba(0,0,0,0.1)!important;}
#formEAPrice .PriceEditActions .ButDiv.is-disabled{background:linear-gradient(180deg,#ededed 0%,#c7c7c7 100%)!important;border-color:#bcbcbc!important;box-shadow:none!important;color:#777777!important;cursor:default!important;opacity:1!important;pointer-events:none;text-shadow:none!important;}
#formEAPrice .PriceEditDeleteCell{padding-left:12px!important;padding-right:12px!important;text-align:left!important;vertical-align:middle!important;}
#formEAPrice .PriceEditTable .PriceEditSaveRow .PriceEditDeleteCell{padding-left:12px!important;padding-right:12px!important;text-align:left!important;}
#formEAPrice .PriceEditSaveRow>td{padding-top:18px!important;}
#formEAPrice .PriceEditSaveRow>td:nth-child(2){text-align:right!important;}
#formEAPrice .PriceEditActions .DPrice_x,#formEAPrice .PriceEditActions .sDelPrice,#formEAPrice .PriceEditDeleteCell .DPrice_x,#formEAPrice .PriceEditDeleteCell .sDelPrice{display:inline-flex!important;align-items:center!important;justify-content:center!important;float:none!important;position:static!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;cursor:pointer!important;line-height:1!important;vertical-align:middle!important;}
#formEAPrice .PriceEditActions .DPrice_x svg,#formEAPrice .PriceEditActions .sDelPrice svg,#formEAPrice .PriceEditDeleteCell .DPrice_x svg,#formEAPrice .PriceEditDeleteCell .sDelPrice svg{display:block!important;width:22px!important;height:22px!important;fill:#a8a8a8!important;transition:fill .18s ease,transform .18s ease!important;}
#formEAPrice .PriceEditActions .DPrice_x:hover svg,#formEAPrice .PriceEditActions .sDelPrice:hover svg,#formEAPrice .PriceEditDeleteCell .DPrice_x:hover svg,#formEAPrice .PriceEditDeleteCell .sDelPrice:hover svg{fill:#fa6a00!important;transform:translateY(-1px);}
#DelTID.filterRes_button{display:inline-flex;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;right:auto!important;top:auto!important;margin:0 0 0 -30px!important;padding:0!important;float:none!important;position:relative!important;z-index:2!important;flex:0 0 18px!important;background:none!important;background-image:none!important;background-size:0!important;overflow:visible!important;line-height:0!important;cursor:pointer!important;transition:transform .18s ease!important;}
#DelTID.filterRes_button svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;fill:#a8a8a8!important;transition:fill .18s ease,transform .18s ease!important;}
#DelTID.filterRes_button:hover{transform:translateY(-2px)!important;}
#DelTID.filterRes_button:hover svg{fill:#fa6a00!important;}
.CmAdmMetaBox{width:450px;max-width:100%;box-sizing:border-box;border:1px dashed #c1c1c1;padding:15px;margin:0 18px 18px 0;background:#ffffff;color:#333333;font:13px/1.35 Arial,sans-serif;}
.CmAdmMetaHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px 0;color:#333333;}
.CmAdmMetaHead b{font-weight:bold;color:#333333;}
.CmAdmMetaRows{display:flex;flex-direction:column;gap:6px;}
.CmAdmMetaRow{display:grid;grid-template-columns:44px minmax(0,1fr) 32px;align-items:center;gap:8px;min-height:34px;padding:5px 6px;border:1px solid #e4e4e4;background:#fbfbfb;box-sizing:border-box;}
.CmAdmMetaLang{display:flex;align-items:center;justify-content:center;height:20px;border:1px solid #dddddd;background:#ffffff;color:#777777;font-size:11px;line-height:18px;text-transform:uppercase;}
.CmAdmMetaName{min-width:0;color:#333333;line-height:18px;overflow-wrap:anywhere;cursor:pointer;}
.CmAdmMetaName:hover{color:#fa6a00;cursor:pointer;}
.CmAdmMetaEmpty{padding:8px 10px;border:1px solid #eeeeee;background:#fbfbfb;color:#999999;}
.CmAdmMetaIconBtn{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#a8a8a8!important;box-shadow:none!important;line-height:0!important;cursor:pointer!important;vertical-align:middle!important;}
.CmAdmMetaIconBtn svg{display:block!important;height:22px!important;margin:auto!important;fill:currentColor!important;overflow:visible!important;transition:fill .18s ease,color .18s ease,transform .18s ease!important;}
.CmAdmMetaIconBtn svg *{fill:currentColor!important;}
.CmAdmMetaIconBtn:hover{color:#fa6a00!important;}
.CmAdmMetaIconBtn:hover svg{transform:translateY(-1px);}
.CmAdmMetaNew{display:none;grid-template-columns:76px minmax(0,1fr) 32px;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #eeeeee;}
.CmAdmMetaNew.CmAdmMetaNewOpen{display:grid;}
.CmAdmMetaEditLine{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:8px;}
.CmAdmMetaBox .CmAdmMetaInput{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:5px 8px!important;font:13px/20px Arial,sans-serif!important;}
.CmAdmMetaBox .CmAdmMetaLangSelect{box-sizing:border-box!important;border:1px solid #c7c7c7!important;background:#ffffff!important;color:#333333!important;font:13px/20px Arial,sans-serif!important;line-height:20px!important;padding:5px 6px!important;}
.CmAdmMetaSaving{opacity:.72;}
@media(max-width:860px){
	#formEAPrice .PriceEditLayout{grid-template-columns:1fr;}
	#formEAPrice .PriceEditOptionsGrid{display:block;}
	#formEAPrice .PriceEditTable .TextA{width:100%!important;}
	#formEAPrice #ARTICLE_VIEW,#formEAPrice #fieldBra,#formEAPrice #PRNM{width:100%!important;max-width:none;}
}
@media(max-width:560px){
	#AEBox .fxCont,#AjaxPopupCont_x.CmPricePopupCont{width:calc(100vw - 20px);min-width:calc(100vw - 20px)!important;padding:18px 14px;}
	#formEAPrice .PriceEditMain,#formEAPrice .PriceEditOptions{padding:10px;}
	#formEAPrice .PriceEditTable,#formEAPrice .PriceEditOptionsTable{border-spacing:0;}
	#formEAPrice .PriceEditTable tr{display:grid;grid-template-columns:1fr;gap:5px;}
	#formEAPrice .PriceEditTable td:first-child,#formEAPrice .PriceEditOptionsTable td:first-child{width:auto;padding-right:0;text-align:left;}
	#formEAPrice .PriceEditOptionInput{max-width:none;}
	#formEAPrice #AVAILABLE_VIEW,#formEAPrice #DELIVERY_VIEW,#formEAPrice #AVAILABLE_NUM,#formEAPrice #DELIVERY_NUM,#formEAPrice #PRICE_LOADED,#formEAPrice #CODE{width:100%!important;max-width:none;}
	#formEAPrice .PriceEditOptionInput{justify-content:flex-start;}
	#formEAPrice .PriceEditOptionInput .TextA{width:100%!important;flex:1 1 auto;}
}
