.button2{display:inline-block;position:relative}.button2.iconBefore,.button2.iconAfter{position:relative}
.button2.iconBefore:before,.button2.iconAfter:before{content:" ";display:inline-block;vertical-align:middle;background:url("../assets/icons-30x30-sprite.png") no-repeat scroll}
.button2.cmpButtonLink{height:auto}.button2 .cmpButton .ui-button,.button2.cmpButton .ui-button{display:inline-block}
.button2.light-green,.button2.green:hover,.button2.gray,.button2.green,.button2.white{border:1px solid}
.button2-30px.rounded{font-weight:bold;text-decoration:none;border-radius:5px;padding:0 10px 0 10px}
.button2-30px{line-height:30px}.button2-30px.iconBefore{text-align:left;padding-left:35px}
.button2-30px.iconBefore:before{margin:0 0 0 -30px;width:30px;height:30px}.button2-30px.iconAfter{padding-right:30px}
.button2-30px .line15px{line-height:15px;display:inline-block;vertical-align:middle;text-decoration:underline}
.button2-30px:hover .line15px{text-decoration:none}.button2-30px.edit:before{background-position:0 0}
.button2-30px.print:before{background-position:0 -30px}.button2-30px.pdf:before{background-position:0 -60px}
.button2-30px.pdfg:before{background-position:0 -90px}.button2-30px.board:before{background-position:0 -120px}
.button2-30px.chart:before{background-position:0 -150px}.button2-30px.editBlack:before{background-position:0 -180px}
.button2-30px.cart:before{background-position:0 -210px}.button2-30px.pokyn:before{background-position:0 -240px}
.button2-30px.prodej:before{background-position:0 -270px}.button2.light-green,.button2.green:hover,.button2.gray,.button2.green,.button2.white{text-decoration:none}
.button2.light-green a,.button2.green:hover a,.button2.gray a,.button2.green a,.button2.white a{text-decoration:none}
.button2.light-green,.button2.green:hover,.button2-disabled .button2.green{border-color:#b4de84;background:#b4de84;background:-moz-linear-gradient(top,#b4de84 0,#c0e693 50%,#b3dd82 50%,#9fca6f 100%);background:-webkit-linear-gradient(top,#b4de84 0,#c0e693 50%,#b3dd82 50%,#9fca6f 100%);background:linear-gradient(to bottom,#b4de84 0,#c0e693 50%,#b3dd82 50%,#9fca6f 100%)}
.button2.gray{border-color:#cbcbcb;background:#cbcbcb;background:-moz-linear-gradient(top,#cbcbcb 0,#d3d3d3 50%,#cacaca 50%,#bdbdbd 100%);background:-webkit-linear-gradient(top,#cbcbcb 0,#d3d3d3 50%,#cacaca 50%,#bdbdbd 100%);background:linear-gradient(to bottom,#cbcbcb 0,#d3d3d3 50%,#cacaca 50%,#bdbdbd 100%)}
.button2.green{border-color:#82c832;background:#82c832;background:-moz-linear-gradient(top,#82c832 0,#96d64b 50%,#80c630 50%,#60a610 100%);background:-webkit-linear-gradient(top,#82c832 0,#96d64b 50%,#80c630 50%,#60a610 100%);background:linear-gradient(to bottom,#82c832 0,#96d64b 50%,#80c630 50%,#60a610 100%)}
.button2.white{border-color:#dbdbdb;background:-moz-linear-gradient(top,#efefef 0,#fff 50%,#efefef 50%,#dbdbdb 100%);background:-webkit-linear-gradient(top,#efefef 0,#fff 50%,#efefef 50%,#dbdbdb 100%);background:linear-gradient(to bottom,#efefef 0,#fff 50%,#efefef 50%,#dbdbdb 100%)}
.button2.white:hover{box-shadow:inset 0 0 0 1px #b5b5b5;border-color:#b5b5b5}.cmpButton .ui-button{position:relative;display:block;cursor:pointer;border:0;padding:0}
.cmpButton .ui-button:-moz-focus-inner{border:0;padding:0}@media screen and (-webkit-min-device-pixel-ratio:0){.cmpButton .ui-button-text{margin-top:0}
}.cmpButton .ui-button-text{position:relative;display:block;white-space:nowrap;color:#000}
.cmpButton .ui-state-disabled{cursor:text!important}.cmpButton .ui-state-disabled .ui-button-text{color:#666}
.cmpButton.gray .ui-button-text{color:#666}.cmpButton.lightgray .ui-button-text,.lightgray a{color:#999}
.cmpButton.uiWrap .ui-button-text{white-space:normal}.cmpButton.strike .ui-button-text{text-decoration:line-through}
.cmpButton.uiFont11 .ui-button .ui-button-text{font-size:11px}.cmpButton .ui-icon{position:absolute;top:0;width:16px;height:16px;background:transparent}
.cmpButton .ui-button-icon-primary{left:0}.cmpButton .ui-button-text-icon-primary{position:relative;left:0;top:0}
.cmpButton .ui-button-text-icon-primary .ui-button-text{padding-left:25px}.cmpButton .ui-button-text-icon-primary-width-15 .ui-button-text{padding-left:15px}
.cmpButton .ui-button-text-icon-primary-width-20 .ui-button-text{padding-left:20px}
.cmpButton .ui-button-text-icon-primary-width-30 .ui-button-text{padding-left:30px}
.cmpButton .ui-button-text-icon-secondary .ui-button-text{margin-right:5px}.cmpButton .ui-button-text-icon-secondary-width-20 .ui-button-text{padding-right:20px}
.cmpButton .ui-icon.ui-button-icon-primary.ui-icon-close-big{top:4px;left:5px}.cmpButton .ui-icon.ui-button-icon-primary.ui-icon-close-big-black{top:2px;left:6px}
.cmpButton .ui-icon.ui-button-icon-secondary.ui-icon-open-new{top:8px;right:7px}
.cmpButtonLink .ui-icon.ui-button-icon-primary.ui-icon-close-big{top:2px}.cmpButtonLink{position:relative;height:15px}
.cmpButtonLink .ui-button{display:inline;margin:0;border:0;padding:1px 0;line-height:15px;text-decoration:none}
.mhtTable.small .cmpButtonLink .ui-button{font-size:100%}.cmpButtonLink .ui-button-text{display:inline;text-decoration:underline}
.cmpButtonLink.jsButtonEllipsis .ui-button,.cmpButtonLink.jsButtonEllipsis .ui-button-text,.cmpButtonLink .uiEllipsis{padding-top:1px;display:block}
.cmpButtonLink .ui-button:hover .ui-button-text{text-decoration:none}.cmpButtonLink .ui-button.ui-state-disabled:hover .ui-button-text{text-decoration:underline}
.cmpButtonLink .ui-button-text-icon-secondary{padding-right:18px;display:inline-block}
.cmpButtonLink.uiFont11 .ui-button-text{font-size:11px}.cmpButtonLink.uiFont14 .ui-button-text{font-size:14px}
.cmpButtonLink.uiFont16 .ui-button-text{font-size:16px}.cmpTitleH3B .cmpButtonLink .ui-button-text{font-size:14px}
.cmpButtonLinkNoUnder .ui-button-text{text-decoration:none}.cmpButtonLinkNoUnder .ui-state-hover .ui-button-text,.cmpButtonLinkNoUnder .ui-state-focus .ui-button-text{text-decoration:underline}
.cmpButtonLink .cmpRoundNumber{position:absolute;left:0;top:0}.cmpButtonLink.uiDispBlock .ui-button{display:block}
.cmpButton25 .ui-button,.cmpButton25 .ui-button-text{background:transparent url("../assets/button-green-small.png") no-repeat 0 0;height:25px}
.cmpButton25 .ui-button{background-position:100% -25px;padding-right:6px;text-decoration:none;display:inline-block!important}
.cmpButton25 .ui-button-text{line-height:2.1em;padding-left:10px;padding-right:4px;font-family:Arial,helvetica,sans-serif;font-weight:bold;font-size:12px}
.cmpButton25 .ui-state-focus,.cmpButton25 .ui-state-hover{background-position:100% -85px}
.cmpButton25 .ui-state-focus .ui-button-text,.cmpButton25 .ui-state-hover .ui-button-text{background-position:0 -60px}
.cmpButton25 .ui-state-disabled{background-position:100% -145px}.cmpButton25 .ui-state-disabled .ui-icon-check{background-position:0 -110px}
.cmpButton25 .ui-button-text{background-position:0 -120px}.cmpButton25 .ui-button-text-icon-primary .ui-button-text{padding-left:38px}
.cmpButton25 .ui-button-icon-primary{height:25px;left:10px;position:absolute;top:0;width:26px}
.cmpButton25 .ui-button-icon-primary .ui-button-text{padding-left:28px}.cmpButton25 .ui-button-text-icon-secondary .ui-button-text{padding-right:22px}
.cmpButton25White .ui-button,.cmpButton25White .ui-button-text{background:transparent url("../assets/button-white-small.png") no-repeat 0 0;height:25px}
.cmpButton25White .ui-button{background-position:100% -26px;padding-right:4px;text-decoration:none}
.cmpButton25White .ui-button-text{line-height:25px;padding-left:12px;padding-right:8px;padding-top:2px;font-family:Arial,helvetica,sans-serif;font-weight:bold;font-size:12px}
.cmpButton25White.uiBoldNot .ui-button-text{font-weight:normal}.cmpButton25White .ui-state-hover{background-position:100% -78px}
.cmpButton25White .ui-state-hover .ui-button-text{background-position:0 -52px}.cmpButton25White .ui-state-disabled{background-position:100% -26px}
.cmpButton25White .ui-state-disabled .ui-button-text{background-position:0 0}.cmpButton30 .ui-button,.cmpButton30 .ui-button-text{background:transparent url("../assets/button-green.png") 0 0;height:30px}
.cmpButton30 .ui-button{background-position:100% -31px;padding-right:20px;text-decoration:none;display:inline-block!important}
.cmpButton30 .ui-button-text{line-height:30px;padding-left:12px;padding-right:8px;font-family:Arial,helvetica,sans-serif;font-weight:bold;font-size:12px}
.cmpButton30 .ui-state-hover{background-position:100% -93px}.cmpButton30 .ui-state-hover .ui-button-text{background-position:0 -62px}
.cmpButton30 .ui-state-disabled{background-position:100% -155px}.cmpButton30 .ui-state-disabled .ui-button-text{background-position:0 -124px}
.cmpButton30 .ui-button-text-icon-tertiary .ui-button-text{padding-right:22px}.cmpButton40 .ui-button{text-decoration:none;text-align:center;cursor:pointer;border-radius:5px;padding:0 10px;font-weight:bold;border:0;line-height:40px;margin:0 2px;background:url("../assets/cmpButton40.png") 0 -105px no-repeat}
.cmpButton40 .ui-button.ui-state-hover{background:url("../assets/cmpButton40.png") -250px -105px no-repeat}
.cmpButton40 .ui-button.ui-state-disabled{background:#333;color:#666}.cmpButton40 .ui-button-text{color:#fff}
.cmpButton30Plain .ui-button{padding-right:4px}.cmpButton30White .ui-button,.cmpButton30White .ui-button-text{background-image:url("../assets/button-white.png")}
.cmpButton30White .ui-button{background-position:100% -31px;padding-right:4px}.cmpButton30White .ui-state-hover{background-position:100% -93px}
.cmpButton30White .ui-state-disabled{background-position:100% -155px}.cmpButton40White .ui-button{background-position:0 -155px}
.cmpButton40White .ui-button.ui-state-hover{background-position:-250px -155px}.cmpButton40WhiteLogin .ui-button-text{color:#000}
.ui-icon.ui-icon-add{background:url("../assets/sprite.svg") no-repeat -36px -727px;width:15px;height:14px;top:1px;left:0}
.ui-icon.ui-icon-add-big{background:url("../assets/sprite.svg") no-repeat -30px -932px;width:20px;height:20px;top:-1px;left:0}
.ui-icon.ui-icon-add-big-green{background:url("../assets/sprite.svg") no-repeat -30px -1012px;width:20px;height:20px;top:-0.25em;left:0}
.ui-icon.ui-icon-add-white{background:url("../assets/sprite.svg") no-repeat -36px -794px;width:14px;height:13px;top:2px}
.ui-state-hover .ui-icon.ui-icon-add{background-position:-36px -761px}.ui-state-hover .ui-icon.ui-icon-add-white{background-position:-36px -761px}
.ui-icon.ui-icon-gear{width:15px;height:15px;background:url("../assets/gear_sprite.svg") no-repeat 0 0;background-size:cover;top:2px;left:-1px}
.ui-state-hover .ui-icon.ui-icon-gear{background-position:-30px 0}.ui-icon.ui-icon-cross{width:15px;height:15px;background:url("../assets/cross_sprite.svg") no-repeat 0 0;background-size:cover;top:2px;left:-1px}
.ui-state-hover .ui-icon.ui-icon-cross{background-position:-30px 0}.ui-icon.ui-icon-cross2{width:15px;height:15px;background:url("../assets/cross_sprite.svg") no-repeat 0 0;background-size:400%;top:2px;left:-1px}
.ui-state-hover .ui-icon.ui-icon-cross2{background-position:-45px 0}.ui-icon.ui-icon-locked{width:15px;height:15px;background:url("../assets/locked.svg") 0 0 no-repeat;background-size:cover;top:2px;left:-1px}
.ui-state-hover .ui-icon.ui-icon-locked{background:url("../assets/locked-active.svg") 0 0 no-repeat;background-size:cover}
.ui-icon.ui-icon-close2,.ui-icon.ui-icon-pen2,.ui-icon.ui-icon-pen-black{width:12px;height:12px;background:url("../assets/sprite.svg") no-repeat -38px -524px;top:5px;right:0}
.ui-icon.ui-icon-pen2,.ui-icon.ui-icon-pen-black{top:auto;bottom:5px}.ui-icon.ui-icon-pen-black{background-position:-38px -556px}
.ui-button .ui-icon.ui-icon-close2{background-position:-38px -425px}.ui-state-hover .ui-icon.ui-icon-close2{background-position:-38px -492px}
.ui-state-hover .ui-icon.ui-icon-pen2,.ui-state-hover .ui-icon.ui-icon-pen-black{background-position:-38px -588px}
.ui-icon.ui-icon-close{background:url("../assets/sprite.svg") no-repeat -40px -387px}
.ui-state-hover .ui-icon.ui-icon-close{background-position:-40px -406px}.ui-icon.ui-icon-closeT5{background:url("../assets/sprite.svg") no-repeat -40px -387px;top:5px}
.ui-state-hover .ui-icon.ui-icon-closeT5{background-position:-40px -406px}.ui-icon.ui-icon-close-small{background:url("../assets/sprite.svg") no-repeat -42px -353px}
.ui-state-hover .ui-icon.ui-icon-close-small{background-position:-42px -370px}.ui-icon.ui-icon-close-big{background:url("../assets/sprite.svg") no-repeat -38px -425px}
.ui-icon.ui-icon-close-big-black{background:url("../assets/sprite.svg") no-repeat -38px -457px}
.ui-icon.ui-icon-close-big-black{background:url("../assets/sprite.svg") no-repeat -38px -457px}
.ui-icon.ui-icon-open-new{background:url("../assets/sprite.svg") no-repeat -4px -2797px}
.ui-state-hover .ui-icon.ui-icon-close-big,.ui-state-hover .ui-icon.ui-icon-close-big-black{background-position:-38px -492px}
.ui-button-icon-secondary.ui-icon.ui-icon-close-small{background:url("../assets/sprite.svg") no-repeat -42px -353px;right:-15px}
.ui-icon.ui-icon-list{background:url("../assets/sprite.svg") no-repeat -34px -2609px}
.ui-state-hover .ui-icon.ui-icon-list{background:url("../assets/sprite.svg") no-repeat -34px -2627px}
.ui-icon.ui-icon-info{background:url("../assets/icon-info-error.png") no-repeat 4px 2px}
.ui-icon.ui-icon-prev{width:9px;height:9px;margin-top:8px;background:url("../assets/sprite.svg") 0 -1313px}
.ui-icon-prev.ui-button-icon-primary{margin-left:0}.ui-icon.ui-icon-right-down-arrow{background:url("../assets/sprite.svg") -44px -1754px;width:6px;height:4px;top:12px;right:6px}
.open .ui-icon.ui-icon-right-down-arrow{background-position:-44px -1768px}.ui-icon.ui-icon-white-dot{background:url("../assets/icon-dot-white.png") no-repeat}
.ui-icon.ui-icon-right-link-arrow{width:8px;height:8px;top:6px;right:10px;background:url("../assets/icon-arrow-down.png") no-repeat}
.ui-icon.ui-icon-grid-open{background:url("../assets/icon-open-close.png") no-repeat;width:10px;height:9px;top:0}
.ui-icon.ui-icon-grid-close{background:url("../assets/icon-open-close.png") no-repeat;width:10px;height:7px;background-position:0 -10px;top:2px}
.scrollable .ui-icon-grid-open,.scrollable .ui-icon-grid-close{left:auto;right:25px}
.ui-icon.ui-icon-arrow-pay-left{background:url("../assets/icon-arrow2-left.png") no-repeat;width:19px;height:7px;top:2px}
.ui-icon.ui-icon-mail{background:url("../assets/sprite.svg") -29px -1610px;width:21px}
.ui-icon.ui-icon-edit{background:url("../assets/sprite.svg") -35px -620px}
.ui-state-hover .ui-icon.ui-icon-edit{background-position:-35px -692px}.ui-icon.ui-icon-deposit{background:url("../assets/sprite.svg") -38px -1566px;top:6px;left:7px}
.ui-icon.ui-icon-withdraw{background:url("../assets/sprite.svg") -38px -1588px;top:6px;left:7px}
.ui-icon.ui-icon-pay{background:url("../assets/sprite.svg") 0 -1918px;width:18px;height:8px;top:5px;left:7px}
.ui-icon.ui-icon-grid-document{background:url("../assets/sprite.svg") -37px -1516px;width:13px;height:15px;left:0;top:2px;margin:0;overflow:hidden;zoom:1}
.ui-state-hover .ui-icon.ui-icon-grid-document{background-position:-37px -1541px}
.ui-icon.ui-icon-grid-bin{background:url("../assets/icon-bin.png");zoom:1;width:10px;height:12px;overflow:hidden;top:.4ex;margin:0;right:0}
.ui-state-hover .ui-icon.ui-icon-grid-bin{background-position:0 -12px}.ui-state-hover .ui-state-disabled .ui-icon.ui-icon-grid-bin{background-position:0 0}
.ui-icon.ui-icon-disponent{width:15px;height:17px;background:url("../assets/icon-disponent.png") no-repeat 100% 100%}
.ui-icon.ui-icon-disponent2{width:15px;height:17px;background:url("../assets/icon-disponent.png") no-repeat 0 0}
.ui-icon.ui-icon-eye{background:url("../assets/icon-eye.png") no-repeat;top:2px}
.ui-state-hover .ui-icon.ui-icon-eye,.ui-state-active .ui-icon.ui-icon-eye{background-position:0 -16px}
.ui-icon.ui-icon-new{background:url("../assets/icon-new.png") no-repeat;top:2px}
.ui-state-hover .ui-icon.ui-icon-new,.ui-state-active .ui-icon.ui-icon-new{background-position:0 -16px}
.ui-icon.ui-icon-folders{top:3px;background:url("../assets/dor-sprite.svg") -146px -201px}
.ui-state-hover .ui-icon.ui-icon-folders{background-position:-127px -201px}.ui-icon.ui-icon-play{background:url("../assets/icon-play.png") no-repeat;width:18px;height:18px}
.ui-state-hover .ui-icon.ui-icon-play,.ui-state-active .ui-icon.ui-icon-play{background-position:0 -18px}
.ui-icon.ui-icon-popup{background:url("../assets/icon-popup.png") no-repeat;width:18px;height:18px}
.ui-state-hover .ui-icon.ui-icon-popup,.ui-state-active .ui-icon.ui-icon-popup{background-position:0 -18px}
.ui-state-disabled .ui-icon.ui-icon-popup{background-position:0 0}.ui-icon.ui-icon-dor-folder{background:url("../assets/dor-sprite.svg") -62px -102px no-repeat;width:16px;height:13px;top:1px;left:7px}
.cmpButtonCal{float:left;clear:none!important;width:16px;height:16px;padding-left:2px;margin-right:3px}
.ui-icon.ui-icon-calendar{background:url("../assets/icon-calendar.png") 0 -32px;width:16px;height:16px;left:auto;right:0;top:6px}
.uiDispFlex>.cmpButtonCal>.ui-button>.ui-icon-calendar,.uiFlexCenter>.cmpButtonCal>.ui-button>.ui-icon-calendar{top:0}
.cmpText.small+.cmpButtonCal .ui-icon-calendar{top:3px}.cmpDrop .ui-icon.ui-icon-calendar{background-position:0 0}
.ui-state-hover .ui-icon.ui-icon-calendar,.cmpDrop .ui-state-hover .ui-icon-calendar{background-position:0 0}
.ui-state-hover.ui-state-disabled .ui-icon-calendar{background-position:0 -32px}
.calendarRight+.cmpButtonCal{float:right;display:inline-block}.calendarRight+.cmpButtonCal :before,.calendarRight+.cmpButtonCal :after{display:none}
.cmpIconCat{display:inline-block;float:left;height:22px;background-position:0 -207px;background-repeat:no-repeat}
.cmpIconCat .ui-button{display:block;width:20px;height:30px}.cmpIconCat .ui-button-text{padding-left:30px}
.cmpIconCat.ui-state-hover{background-position:-70px -137px}.cmpIconCat.cmpButtonLink{float:none;height:auto}
.cmpIconCat.cmpButtonLink .ui-button{width:auto;height:auto}.cmpSelectText .cmpIconCat{margin-top:4px;padding-left:30px;line-height:22px}
.cmpSelectDrop .cmpIconCat{padding-left:30px;line-height:22px}.cmpSelectDrop .open .cmpIconCat{background-position:-209px 4px}
.cmpIconCatStatic.ui-state-hover{background-position:0 -207px}.cmpDrop .cmpIconCat{background-position:-140px -64px}
.cmpDrop .cmpIconCat .ui-button .ui-button-text{line-height:30px}.cmpDrop .cmpIconCat:hover{background-position:-70px -134px}
.mhtPayCategoryHolder .ico-cat-incoming{background-position:10px -202px!important}
.mhtPayCategoryHolder .ico-cat-incoming:hover{background-position:-60px -132px!important}
.mhtPayCategoryHolder .cmpIconCat.cmpIconDrop,.mhtTable .cmpIconCat.cmpIconDrop,.mhtTable .cmpIconCatStatic.cmpIconDrop.ui-state-hover,tr.ui-state-hover .cmpIconCat.cmpIconDrop{height:30px;background-position:10px -202px}
.mhtPayCategoryHolder .cmpIconCat,.mhtTable .cmpIconCat,.mhtTable .cmpIconCatStatic.ui-state-hover,tr.ui-state-hover .cmpIconCat{height:30px;background-position:12px -202px}
.mhtPayCategoryHolder .cmpIconCat.cmpIconDrop:hover,.mhtTable .cmpIconCat.cmpIconDrop:hover,tr.ui-state-hover .cmpIconCat.cmpIconDrop,tr:hover .cmpIconCat.cmpIconDrop{background-position:-60px -132px}
.mhtPayCategoryHolder .cmpIconCat:hover,.mhtTable .cmpIconCat:hover,tr.ui-state-hover .cmpIconCat,tr:hover .cmpIconCat{background-position:-58px -132px}
.mhtPayCategoryHolder .cmpIconCat .ui-button,.mhtTable .cmpIconCat .ui-button{padding-left:24px;width:15px}
.mhtPayCategoryHolder .cmpIconCat.open,.mhtTable .cmpIconCat.open{background-color:#fff;background-position:-61px -132px;border:solid 1px #dadada}
.cmpIconDrop>.ui-button:before{content:" ";position:absolute;width:6px;height:6px;top:16px;right:5px;background:url("../assets/sprite.svg") -44px -1754px}
.ui-button#buttonad{display:inline-block!important}.cmpFeedback{padding:10px 0 15px 0}
.cmpFeedback .ui-button{width:30px;height:30px;position:relative;float:left;margin-right:10px}
.cmpFeedback .ui-button-icon-primary.ui-icon{width:30px;height:30px;position:relative;display:block;background:url("../assets/icon-rating.png") no-repeat scroll;cursor:pointer}
.cmpFeedback .ui-state-disabled .ui-button-icon-primary.ui-icon{cursor:default}.cmpFeedback .ui-button-icon-primary.ui-icon.ui-icon-rating-1{background-position:0 0}
.cmpFeedback .cmpButton.uiH30.selected .ui-button-icon-primary.ui-icon.ui-icon-rating-1,.cmpFeedback .ui-state-active .ui-button-icon-primary.ui-icon.ui-icon-rating-1,.cmpFeedback .ui-state-hover:not(.ui-state-disabled) .ui-button-icon-primary.ui-icon.ui-icon-rating-1{background-position:0 -30px}
.cmpFeedback .ui-button-icon-primary.ui-icon.ui-icon-rating-2{background-position:0 -60px}
.cmpFeedback .cmpButton.uiH30.selected .ui-button-icon-primary.ui-icon.ui-icon-rating-2,.cmpFeedback .ui-state-active .ui-button-icon-primary.ui-icon.ui-icon-rating-2,.cmpFeedback .ui-state-hover:not(.ui-state-disabled) .ui-button-icon-primary.ui-icon.ui-icon-rating-2{background-position:0 -90px}
.cmpFeedback .ui-button-icon-primary.ui-icon.ui-icon-rating-3{background-position:0 -120px}
.cmpFeedback .cmpButton.uiH30.selected .ui-button-icon-primary.ui-icon.ui-icon-rating-3,.cmpFeedback .ui-state-active .ui-button-icon-primary.ui-icon.ui-icon-rating-3,.cmpFeedback .ui-state-hover:not(.ui-state-disabled) .ui-button-icon-primary.ui-icon.ui-icon-rating-3{background-position:0 -150px}
.cmpFeedback .ui-button-icon-primary.ui-icon.ui-icon-rating-4{background-position:0 -180px}
.cmpFeedback .cmpButton.uiH30.selected .ui-button-icon-primary.ui-icon.ui-icon-rating-4,.cmpFeedback .ui-state-active .ui-button-icon-primary.ui-icon.ui-icon-rating-4,.cmpFeedback .ui-state-hover:not(.ui-state-disabled) .ui-button-icon-primary.ui-icon.ui-icon-rating-4{background-position:0 -210px}
.cmpFeedback .ui-button-icon-primary.ui-icon.ui-icon-rating-5{background-position:0 -240px}
.cmpFeedback .cmpButton.uiH30.selected .ui-button-icon-primary.ui-icon.ui-icon-rating-5,.cmpFeedback .ui-state-active .ui-button-icon-primary.ui-icon.ui-icon-rating-5,.cmpFeedback .ui-state-hover:not(.ui-state-disabled) .ui-button-icon-primary.ui-icon.ui-icon-rating-5{background-position:0 -270px}
.mhtCompoNew .cmpButtonCal .ui-icon.ui-icon-calendar{left:5px}.mhtCompoNew .cmpButton30,.mhtCompoNew .cmpButton25{display:inline-flex;float:none;align-items:center;justify-content:center;position:relative;box-sizing:border-box;margin:0;user-select:none;border:1px solid #6fb000;border-radius:6px;color:#000;font-weight:bold;font-size:.875rem;line-height:1.25rem}
.mhtCompoNew .cmpButton30 .ui-button,.mhtCompoNew .cmpButton25 .ui-button{height:auto;width:100%;text-align:center;box-sizing:border-box;margin:0;border-radius:5px;background:linear-gradient(180deg,#9c3 0,rgba(153,204,51,0.8) 51.04%,rgba(111,176,0,0.8) 51.05%,#6fb000 100%)}
.mhtCompoNew .cmpButton30:hover .ui-button:not(.ui-state-disabled),.mhtCompoNew .cmpButton25:hover .ui-button:not(.ui-state-disabled){background:linear-gradient(#6fb000 0,#9c3 100%)}
.mhtCompoNew .cmpButton30 .ui-button-text,.mhtCompoNew .cmpButton25 .ui-button-text{line-height:inherit;padding:0;font-weight:inherit;font-size:inherit;background:0;vertical-align:middle;display:inline}
.mhtCompoNew .cmpButton25 .ui-button{padding:2px 16px;font-size:.75rem}.mhtCompoNew .cmpButton30 .ui-button{padding:8px 16px}
.mhtCompoNew .cmpButton30.cmpButton30White,.mhtCompoNew .cmpButton25.cmpButton25White{border:1px solid #dadada}
.mhtCompoNew .cmpButton30.cmpButton30White .ui-button,.mhtCompoNew .cmpButton25.cmpButton25White .ui-button{background:linear-gradient(180deg,#f3f3f3 0,#fff 48.44%,#f3f3f3 48.45%,#dadada 100%)}
.mhtCompoNew .cmpButton30.cmpButton30White .ui-button:after,.mhtCompoNew .cmpButton25.cmpButton25White .ui-button:after{display:none}
.mhtCompoNew .cmpButton30.cmpButton30White:hover .ui-button:not(.ui-state-disabled),.mhtCompoNew .cmpButton25.cmpButton25White:hover .ui-button:not(.ui-state-disabled){background:linear-gradient(#dadada 0,#f3f3f3 100%)}
.mhtCompoNew .cmpButtonLink{box-sizing:border-box;margin:0;user-select:none;border-radius:5px;height:initial}
.mhtCompoNew .cmpButtonLink .ui-button{font-weight:normal;background:0;float:none;display:inline;vertical-align:middle;padding:0;margin:0;color:#2a2a2a}
.mhtCompoNew .cmpButtonLink.cmpLinkPrev{white-space:nowrap}.mhtCompoNew .cmpButtonLink.cmpLinkPrev:before{content:"\25C0";display:inline-block;vertical-align:middle;font-size:75%;padding-right:.5rem;color:#586877}
.mhtCompoNew .cmpLinkRemove a.ui-button{padding-bottom:0;background-position-y:-452px}
.mhtCompoNew .cmpLinkRemove a.ui-button:hover{background-position-y:-487px}.mhtCompoNew .cmpLinkPrint .ui-icon{top:1px}
@media screen and (max-width:600px){.mhtResponsive .cmpButtonLink{text-align:center}
}.cmpPane .scrollView{position:relative;height:100%}.cmpPane .scrollOver{position:absolute;left:0;top:0;right:0}
.cmpPane .scrollBar{position:relative;float:right;display:none;width:15px;padding-left:3px;z-index:1}
.cmpPane .scrollTrack{position:relative;width:15px;height:100%;background:#edeceb}
.cmpPane .scrollThumb{position:absolute;left:0;top:0;width:15px;height:20px;overflow:hidden;cursor:pointer;background:#000 url("../assets/scrollbar-thumb.png") no-repeat 0 50%;border-radius:6px}
.cmpPane .scrollArrow{display:block;height:15px;cursor:pointer}.cmpPane .scrollUp{background:#edeceb url("../assets/scrollbar.png") no-repeat 0 0;padding-bottom:1px}
.cmpPane .scrollUp:hover{background-position:-16px 0}.cmpPane .scrollDown{background:#edeceb url("../assets/scrollbar.png") no-repeat 0 -19px;padding-top:1px}
.cmpPane .scrollDown:hover{background-position:-16px -19px}.scrollable{position:relative;overflow:hidden}
.scrollable .scrollBar{display:block}.cmpPaneDark .scrollTrack,.cmpPaneDark .scrollArrow{background-color:#333}
.cmpPaneDark .scrollUp{background-position:-31px 0}.cmpPaneDark .scrollUp:hover{background-position:-47px 0}
.cmpPaneDark .scrollDown{background-position:-31px -19px}.cmpPaneDark .scrollDown:hover{background-position:-47px -19px}
.cmpPaneDark .scrollThumb{background-position:-15px 50%}.gray .scrollTrack,.gray .scrollArrow{background-color:#fff}
.gray .scrollUp{background-position:-62px 0}.gray .scrollUp:hover{background-position:-78px 0}
.gray .scrollDown{background-position:-62px -19px}.gray .scrollDown:hover{background-position:-78px -19px}
.cmpDrop .scrollBar,.mhtTablePane .scrollBar{position:absolute;float:none;right:0;top:0;height:100%;z-index:1}
.cmpPaneForm{position:relative;padding:0 0 30px}.cmpPaneForm.cmpPaneHas{padding-left:110px}
.cmpPaneForm.cmpPaneHas.cmpPaneWider{padding-left:100px!important}.cmpPaneForm.uiPadBot0{padding-bottom:0}
.cmpPaneForm.uiW350{width:350px}.cmpPaneForm.uiW460{width:460px}.cmpPaneForm .ui-pane-icon-primary{position:absolute;left:34px;top:4px}
.cmpPaneForm .ui-pane-icon-review{position:absolute;left:34px;margin-top:20px}.cmpPaneForm .cmpPaneHas{padding-left:110px}
.cmpPaneForm .mhtColLeft{width:320px;text-align:right}.cmpPaneForm .mhtColRight{width:320px}
.cmpPaneLead{padding:12px 0 0 10px;border-bottom:1px #d9d9d9 solid;min-height:80px;width:811px;position:relative;left:0;top:1px}
.cmpPaneLead.cmpPaneHas{padding-left:110px}.cmpPaneHas{padding-left:70px}.uiPadLft28.cmpPaneHas{padding-left:28px}
.uiPadLft35.cmpPaneHas{padding-left:35px}.uiPadLft57.cmpPaneHas{padding-left:57px}
.uiPadLft110.cmpPaneHas{padding-left:110px}.cmpPaneSet.cmpPaneHas{padding-left:110px}
.cmpPaneSet{padding:0 0 10px;position:relative;left:0;top:1px}.cmpPaneSet .ui-icon.ui-pane-icon-primary{left:34px;top:15px}
.cmpPaneSet.uiPadBot0{padding-bottom:0}.cmpPaneWiz .ui-icon-check{width:47px;height:62px;background:url("../assets/icon-check.png") no-repeat 0 0}
.cmpPaneWiz .ui-icon-check.ui-icon-gray{background-position:0 -65px}.cmpPaneWiz .ui-pane-icon-primary{position:absolute;top:14px;left:34px}
.cmpPaneWiz.cmpPaneIconTop .ui-pane-icon-primary{top:4px}.cmpPaneWiz h3{font-size:16px;padding-top:5px}
.cmpPaneWiz h4{font-size:14px;padding-top:5px;padding-bottom:10px}.cmpPaneWiz ul{font-size:12px;padding-top:5px;padding-left:25px}
.cmpPaneWiz p{font-size:12px;padding-bottom:25px;line-height:18px}.cmpPaneWiz p.uiFont14{font-size:14px}
.cmpPaneWiz p.uiPadBot0{padding-bottom:0}.cmpPaneWiz .uiPad0{padding:0}.cmpPaneWiz .uiPadBot15{padding-bottom:15px}
.cmpPaneWiz.cmpPaneHas{padding-left:110px}.cmpPaneWiz.uiW350{width:350px}.cmpPaneWiz{padding:0 12px 10px;width:640px;position:relative;left:0;top:1px}
.cmpPaneWiz.mhtAgreement{width:440px}.ui-pane-icon-primary.ui-icon-home{width:39px;height:52px;background:url("../assets/icon-home.png") no-repeat 0 0}
.ui-pane-icon-primary.ui-icon-no_authorize{width:44px;height:62px;background:url("../assets/icon-error.png") no-repeat 0 0;top:4px!important}
.ui-pane-icon-primary.ui-icon-check{width:42px;height:52px;background:url("../assets/icon-check.png") no-repeat 0 0}
.focus .ui-pane-icon-primary.ui-icon-home{background-image:url("../assets/icon-home-active.png")}
.ui-pane-icon-primary.ui-icon-key{width:47px;height:60px;background:url("../assets/key-1.png") no-repeat 0 0;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-key{background-image:url("../assets/key-active.png")}
.ui-pane-icon-primary.ui-icon-lock{width:43px;height:65px;background:url("../assets/lock.png") no-repeat 0 -75px;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-lock{background-position:0 0}.ui-pane-icon-primary.ui-icon-purse{width:43px;height:65px;background:url("../assets/purse.png") no-repeat 0 -75px;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-purse{background-position:0 0}.ui-pane-icon-primary.ui-icon-tariff{width:50px;height:65px;background:url("../assets/tariff.png") no-repeat 0 -65px;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-tariff{background-position:0 0}.ui-pane-icon-primary.ui-icon-mobility{width:50px;height:70px;background:url("../assets/mobility.png") no-repeat 0 -70px;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-mobility{background-position:0 0}.ui-pane-icon-primary.ui-icon-document{width:48px;height:56px;background:url("../assets/document.png") no-repeat 0 0;left:34px;top:15px}
.focus .ui-pane-icon-primary.ui-icon-document{background-image:url("../assets/document-active.png")}
.ui-pane-icon-primary.ui-icon-phone{width:47px;height:61px;background:url("../assets/phone.png") no-repeat 0 0;left:34px;top:15px}
.focus .ui-pane-icon-primary.ui-icon-phone{background-image:url("../assets/phone-active.png")}
.ui-pane-icon-primary.ui-icon-pane-phone2{width:40px;height:62px;position:absolute;left:0;top:6px;background-image:url("../assets/phone2.png")}
.focus .ui-pane-icon-primary.ui-icon-pane-phone2,.focus .ui-pane-icon-primary.ui-icon-pane-phone2{background-position:0 -62px}
.ui-pane-icon-primary.ui-icon-scrollArrow{width:47px;height:61px;background:url("../assets/arrow.png") no-repeat 0 0;left:34px;top:15px}
.focus .ui-pane-icon-primary.ui-icon-scrollArrow{background-image:url("../assets/arrow-active.png")}
.ui-pane-icon-primary.ui-icon-poplatky{width:50px;height:55px;background:url("../assets/poplatky.png") no-repeat 0 0;left:34px;top:15px}
.focus .ui-pane-icon-primary.ui-icon-poplatky{background-image:url("../assets/poplatky-active.png")}
.ui-pane-icon-primary.ui-icon-tos{width:42px;height:58px;background:url("../assets/tos.png") no-repeat 0 0;left:30px;top:10px}
.focus .ui-pane-icon-primary.ui-icon-tos{background-image:url("../assets/tos-active.png")}
.ui-pane-icon-primary.ui-icon-2heads{width:42px;height:78px;background:url("../assets/2heads.png") no-repeat 0 0;left:34px;top:15px}
.focus .ui-pane-icon-primary.ui-icon-2heads{background-image:url("../assets/2heads-active.png")}
.ui-pane-icon-primary.ui-icon-obchod{width:40px;height:70px;background:url("../assets/obchod.png") no-repeat 0 0;left:34px;top:15px}
.focus .ui-pane-icon-primary.ui-icon-obchod{background-image:url("../assets/obchod-active.png")}
.ui-pane-icon-primary.ui-icon-pane-card{width:52px;height:54px;background:url("../assets/card.png") no-repeat 0 0;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-pane-card{background-image:url("../assets/card-active.png")}
.ui-pane-icon-primary.ui-icon-pane-book{width:49px;height:61px;background:url("../assets/book.png") no-repeat 0 0;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-pane-book{background-image:url("../assets/book-active.png")}
.ui-pane-icon-primary.ui-icon-pane-pin{width:30px;height:65px;background:url("../assets/pin.png") no-repeat 0 0;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-pane-pin{background-image:url("../assets/pin-active.png")}
.ui-pane-icon-primary.ui-icon-pane-bulb{width:43px;height:66px;background:url("../assets/bulb.png") no-repeat 0 0;left:28px;top:10px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-pane-bulb{background-image:url("../assets/bulb-active.png")}
.ui-pane-icon-primary.ui-icon-pane-hand{width:33px;height:55px;background:url("../assets/hand.png") no-repeat 0 0;left:30px;top:16px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-pane-hand{background-image:url("../assets/hand-active.png")}
.ui-pane-icon-primary.ui-icon-pane-coins{width:42px;height:64px;background:url("../assets/coins.png") no-repeat 0 0;left:30px;top:16px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-pane-coins{background-image:url("../assets/coins-active.png")}
.ui-pane-icon-primary.ui-icon-pane-transaction{width:32px;height:40px;background:url("../assets/transaction.png") no-repeat 0 0;left:30px;top:16px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-pane-transaction{background-image:url("../assets/transaction-active.png")}
.ui-pane-icon-primary.ui-icon-sms{width:50px;height:60px;background:url("../assets/sms.png") no-repeat 0 0;left:34px;top:10px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-sms{background-image:url("../assets/sms-active.png")}
.ui-pane-icon-primary.ui-icon-token{width:50px;height:60px;background:url("../assets/token.png") no-repeat 0 0;left:34px;top:10px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-token{background-image:url("../assets/token-active.png")}
.ui-pane-icon-primary.ui-icon-home-atom{width:49px;height:60px;background:url("../assets/icon-home-atom.png") no-repeat 0 0}
.ui-pane-icon-primary.ui-icon-home-loan{width:44px;height:58px;background:url("../assets/icon-home-loan.png") no-repeat 0 0}
.ui-pane-icon-primary.ui-icon-home-savings{width:49px;height:57px;background:url("../assets/icon-home-savings.png") no-repeat 0 0}
.ui-pane-icon-primary.ui-icon-pane-message{width:52px;height:68px;background:url("../assets/message.png") no-repeat 0 0;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-pane-message{background-position:0 -70px}.ui-pane-icon-primary.ui-icon-pane-lockx{width:52px;height:68px;background:url("../assets/lockx.png") no-repeat 0 0;left:34px;top:15px;position:absolute}
.focus .ui-pane-icon-primary.ui-icon-pane-lockx{background-position:0 -70px}.ui-pane-icon-primary.ui-icon-charge{width:50px;height:55px;background:url("../assets/charge.png") no-repeat 0 0;left:30px;top:10px}
.focus .ui-pane-icon-primary.ui-icon-charge{background-image:url("../assets/charge-active.png")}
.ui-pane-icon-primary.ui-icon-missing{width:53px;height:59px;background:url("../assets/icon-flash-missing.png") no-repeat 0 0;left:37px;top:20px;position:absolute}
.ui-pane-icon-primary.ui-icon-info-error{width:25px;height:25px;background:url("../assets/icon-info-error.png") no-repeat 0 0;left:0;top:4px!important}
.ui-icon-info{width:25px;height:25px;background:url("../assets/icon-info.png");left:0;top:0;position:absolute}
.ui-icon-info-big{width:49px;height:49px;background:url("../assets/icon-info-big.svg");left:0;top:0;position:absolute}
.ui-pane-icon-primary.ui-icon-pane-key2{width:50px;height:62px;position:absolute;left:0;top:6px;background-image:url("../assets/key.png")}
.focus .ui-pane-icon-primary.ui-icon-pane-key2{background-position:0 -62px}.ui-icon-phone-small{position:absolute;width:18px;height:22px;left:0;top:2px;background:url("../assets/icon-phone-small.png") -18px 0}
.ui-icon-phone2{background:url("../assets/mhtSecurity-1.png") repeat scroll -78px -52px;display:block;height:42px;left:5px;top:5px;width:25px;position:absolute}
.focus .ui-icon-phone-small,.ui-state-focus+.ui-icon-phone-small{background-position:0 0}
.ui-icon-loader-small{background:url("../assets/loader.gif") 0 0;position:absolute;height:52px;width:52px;top:0;left:-7px}
.ui-icon-key-small{position:absolute;width:21px;height:21px;left:0;top:2px;background:url("../assets/icon-key-small.png") -21px 0}
.focus .ui-icon-key-small,.ui-state-focus+.ui-icon-key-small{background-position:0 0}
.ui-icon-token-small{position:absolute;width:22px;height:21px;left:0;top:3px;background:url("../assets/icon-token-small.png") -23px 0}
.focus .ui-icon-token-small,.ui-state-focus+.ui-icon-token-small{background-position:0 0}
.cmpPaneLead .ui-icon{position:absolute;left:0;top:0}.cmpPaneLead .ui-icon-personal{left:30px;top:10px}
.ui-icon-personal{width:48px;height:64px;background:url("../assets/personal.png") no-repeat 0 0;position:absolute}
.ui-icon-personal-green{width:48px;height:64px;background:url("../assets/personal-active.png") no-repeat 0 0;position:absolute}
.focus .ui-icon-personal{background-image:url("../assets/personal-active.png")}
.ui-icon-insurance{width:48px;height:64px;background:url("../assets/insurance-active.png") no-repeat 0 0;position:absolute}
.ui-icon-option-yes{width:48px;height:64px;background:url("../assets/option-yes-active.png") no-repeat 0 0;position:absolute}
.ui-icon-option-no{width:48px;height:64px;background:url("../assets/option-no-active.png") no-repeat 0 0;position:absolute}
.ui-icon-dispo-create{width:50px;height:70px;background:url("../assets/icon-dispo-create.png") no-repeat 0 0;position:absolute;background-position:-50px 0}
.ui-icon-dispo-limits{width:50px;height:70px;background:url("../assets/icon-dispo-limits.png") no-repeat 0 0;position:absolute}
.focus .ui-icon-dispo-limits{background-position:-50px 0}.cmpPaneLead .ui-icon-charge{width:50px;height:55px;background:url("../assets/charge.png") no-repeat 0 0;left:30px;top:10px}
.focus .ui-icon-charge{background-image:url("../assets/charge-active.png")}
.ui-icon-contact{width:42px;height:45px;background:url("../assets/contact.png") no-repeat 0 0;position:absolute}
.cmpPaneLead .ui-icon-contact{left:34px;top:15px}.focus .ui-icon-contact{background-image:url("../assets/contact-active.png")}
.cmpPaneLead .ui-icon-mobility{left:34px;top:15px}.cmpPaneLead .ui-icon-tariff{left:34px;top:15px}
.cmpPaneLead .ui-icon-transfer{width:44px;height:60px;background:url("../assets/transfer.png") no-repeat 0 0;left:30px;top:10px}
.focus .ui-icon-transfer{background-image:url("../assets/transfer-active.png")}
.ui-icon-tos{width:42px;height:55px;background:url("../assets/tos.png") no-repeat 0 0;left:30px;top:10px;position:absolute}
.cmpPaneLead .ui-icon-tos{left:30px;top:10px}.focus .ui-icon-tos{background-image:url("../assets/tos-active.png")}
.cmpPaneLead .ui-icon-noimg{width:42px;height:55px;background:0;left:30px;top:10px}
.cmpPaneLead .ui-icon-one{width:32px;height:40px;background:url("../assets/one.png") no-repeat 0 0;left:10px;top:18px}
.focus .ui-icon-one{background-image:url("../assets/one-active.png")}
.cmpPaneLead .ui-icon-two{width:32px;height:40px;background:url("../assets/two.png") no-repeat 0 0;left:10px;top:18px}
.focus .ui-icon-two{background-image:url("../assets/two-active.png")}
.cmpPaneLead .ui-icon-three{width:32px;height:40px;background:url("../assets/three.png") no-repeat 0 0;left:10px;top:18px}
.focus .ui-icon-three{background-image:url("../assets/three-active.png")}
.cmpPaneLead .ui-icon-key{width:47px;height:60px;background:url("../assets/key-1.png") no-repeat 0 0;left:34px;top:15px}
.focus .ui-icon-key{background-image:url("../assets/key-active.png")}
.cmpPaneLead .ui-icon-phone{width:47px;height:61px;background:url("../assets/phone.png") no-repeat 0 0;left:34px;top:15px}
.focus .ui-icon-phone{background-image:url("../assets/phone-active.png")}
.cmpPaneLead .ui-icon-contract-delivery{width:48px;height:66px;background:url("../assets/contract-delivery.png") no-repeat 0 0;left:34px;top:15px}
.focus .ui-icon-contract-delivery{background-image:url("../assets/contract-delivery-active.png")}
.cmpPaneLead .ui-icon-no_authorize{left:30px;top:10px!important}.ui-pane-icon-primary.ui-icon-disponent{position:absolute;left:18px;top:30%}
.ui-icon-investments-bulb{width:39px;height:61px;background:url("../assets/bulb-1.png") no-repeat 0 0;position:absolute}
.ui-icon-investments-info{height:45px;width:45px;background:url("../assets/ico-info.png") no-repeat 0 0;position:absolute}
.ui-icon-investments-info2{height:45px;width:45px;background:url("../assets/ico-info2.png") no-repeat 0 0;position:absolute}
.ui-icon-investments-info3{height:45px;width:45px;background:url("../assets/ico-info3.png") no-repeat 0 0;position:absolute}
.ui-icon-investments-warn{height:45px;width:45px;background:url("../assets/ico-warn.png") no-repeat 0 0;position:absolute}
.ui-icon-investments-warn2{height:45px;width:45px;background:url("../assets/ico-warn2.png") no-repeat 0 0;position:absolute}
.ui-icon-investments-warn3{width:80px;height:80px;background:url("../assets/ico-warn3.png") no-repeat 0 0;position:absolute}
.ui-icon-bulb{position:absolute;width:21px;height:21px;left:0;top:2px;background:url("../assets/icon-bulb.svg") no-repeat 0 0}
.ui-icon-done{height:50px;width:50px;background:url("../assets/icon-done.png") no-repeat 0 0;position:absolute}
.cmpDrop{position:absolute;left:-3000px;top:-3000px}.cmpCont .cmpDrop{display:none}
.cmpDrop187{width:187px;background-color:#666}.cmpDrop300{width:300px;background-color:#666}
.cmpDropCategorization.cmpDropPrimitive{background-color:#fff;border:solid 1px #dadada;box-shadow:0 0 8px 1px rgba(0,0,0,0.1)}
.cmpDropCategorization.cmpDropPrimitive.posBL{border-radius:0 5px 5px 5px}.cmpDropCategorization.cmpDropPrimitive.posBR{border-radius:5px 0 5px 5px}
.cmpDropCategorization.cmpDropPrimitive.posTR{border-radius:5px 5px 0 5px}.cmpDropCategorization.cmpDropPrimitive.posTL{border-radius:5px 5px 5px 0}
.cmpDropCategorization.cmpDropPrimitive .cmpButton,.cmpDropCategorization.cmpDropPrimitive .cmpCheck,.cmpDropCategorization.cmpDropPrimitive .cmpDropSection{margin:0 10px}
.cmpDropCategorization.cmpDropPrimitive .cmpButtonLink,.cmpDropCategorization.cmpDropPrimitive .ui-button-text{color:#000}
.cmpDropCategorization.cmpDropPrimitive .ui-state-hover .ui-button-text{text-decoration:underline;color:#000}
.cmpDropPrimitive .cmpPane{margin:6px 0}.cmpDropPrimitive .cmpPane .scrollBar{right:10px}
.cmpDropPrimitive .cmpButton{display:block;line-height:30px}.cmpDropPrimitive .cmpButton.uiLine20{line-height:20px}
.cmpDropPrimitive .cmpButton,.cmpDropPrimitive .cmpCheck,.cmpDropPrimitive .cmpDropSection{margin:0 20px}
.cmpDropPrimitive .scrollable .cmpButton,.cmpDropPrimitive .scrollable .cmpCheck,.cmpDropPrimitive .scrollable .cmpDropSection{margin-right:30px;overflow:hidden;text-overflow:ellipsis;color:#b4b4b4}
.cmpDropPrimitive .cmpButtonLink{height:auto}.cmpDropPrimitive .cmpButtonLink.selected,.cmpDropPrimitive .cmpButton.selected .ui-button-text{color:#fff;font-weight:bold}
.cmpDropPrimitive .cmpButtonLink,.cmpDropPrimitive .ui-button-text{color:#b4b4b4;text-decoration:none}
.cmpDropPrimitive .ui-state-hover .ui-button-text{color:#fff}.cmpDropPrimitive .cmpButton.last,.cmpDropPrimitive .cmpCheck{padding:7px 0 8px;border-top:1px solid #bababa}
.cmpDropPrimitive .cmpCheck{display:block}.cmpDropPrimitive .cmpButton.last{margin-top:7px}
.cmpDropSection{border-top:1px solid #bababa;padding:6px 0}.cmpDropSection .cmpButton{margin:0}
.cmpDropFilter{width:750px}.cmpDrop .cmpDropFilter{background:#666}.cmpDropFilter.small{width:668px}
.cmpDropFilter .mhtColLeft{width:347px}.cmpDropFilter .mhtColRight{width:379px}.cmpDropFilter.small .mhtColLeft{width:338px}
.cmpDropFilter.small .mhtColRight{width:270px;padding-top:20px}.cmpRichCombos .cmpDropFilter,.cmpRichCombos .cmpDropFilter .cmpLinkMisc a,.cmpRichCombos .cmpDropFilter .cmpRadio .ui-button .ui-button-text{color:#fff}
.cmpDropFilter label,.cmpDropFilter h3,.cmpDropFilter h4{font-weight:bold}.cmpDropFilter h3{font-size:14px}
.cmpDropFilter .cmpInner{padding:10px 20px}.cmpDropFilter .mhtAccountSep{padding-top:3px}
.cmpDropFilter .mhtFormLeft{text-align:left}.cmpDropFilter .mhtFormSection{margin:5px 0;border-bottom:1px solid #dadada;padding:5px 0;background:transparent}
.cmpDropFilter.small .mhtColRight .mhtFormSection{height:auto}.cmpDropFilter .mhtColRight .mhtFormLeft{width:120px}
.cmpDropFilter .mhtColRight .mhtFormRight{width:150px;float:left}.cmpDropFilter .mhtColLeft .mhtCol2{width:160px}
.cmpDropFilter .mhtColLeft .mhtColRight{float:left;padding-top:0}.cmpDropFilter .mhtColLeft .mhtFormLeft,.cmpDropFilter .mhtColLeft .mhtFormRight{width:auto}
.cmpDropFilter .mhtColLeft .mhtFormRight{float:left}.cmpDropFilter .mhtColLeft .mhtCol3{width:115px;padding:0}
.cmpDropFilter .mhtCol1 .mhtFormBlock{float:left;height:auto}.cmpDropFilter.small .mhtCol1 .mhtFormBlock{height:29px}
.cmpDropFilter .mhtCol1 .mhtFormLeft,.cmpDropFilter .mhtCol1 .mhtFormRight{width:auto;float:none;padding:0}
.cmpDropFilter .mhtAction{float:right;padding-top:15px;padding-bottom:10px}.cmpDropFilter .cmpLinkMisc{padding-right:10px}
.cmpDropFilter .cmpLinkMisc{visibility:hidden}.cmpDrop .cmpDropFilter .cmpLinkMisc{visibility:visible}
.mhtCompoNew .cmpDropFilter .cmpText .cmpTextIn{height:30px;color:#2a2a2a}.cmpRichCombos .cmpSelectText{color:black}
.cmpDropCards{width:380px;padding:0 1px 0 0;margin-left:2px;background-color:#fff}
.cmpDropCards .mhtCardItem,.cmpDropDisponents .cmpDisponentItem{background-color:#fff}
.cmpDropCards .mhtCardItem.ui-state-hover,.cmpDropDisponents .cmpDisponentItem.ui-state-hover{background-color:#ecf7e0}
.cmpDropCards .cmpPane .mhtCardItem{width:348px;padding-right:30px}.cmpDropCards .mhtCardItem,.cmpDropDisponents .cmpDisponentItem{position:relative;border-top:1px solid #dadada;background-color:transparent}
.cmpDropCards .mhtCardItem{height:50px}.cmpDropCards .mhtCardItem.first,.cmpDropDisponents .cmpDisponentItem.first{border:0}
.cmpDropCards .mhtCardItem.ui-state-hover,.cmpDropDisponents .cmpDisponentItem.ui-state-hover{background-color:#ecf7e0}
.cmpDropCards .cmpPane,.cmpDropDisponents .cmpPane{width:auto!important}.cmpDropCards .cmpBoxInner,.cmpDropDisponents .cmpBoxInner{padding:6px 0}
.cmpDropCardsInner{position:relative;float:left;width:380px;height:45px;margin-left:8px;margin-top:-10px;padding:2px;background:url("../assets/richcombobox-cards.png");cursor:pointer}
.cmpDropCardsInner.open{background-position:0 -50px}.cmpDropCardsInner .mhtCardName,.mhtCardItem .mhtCardName{position:absolute;left:20px;top:5px;color:#000;font-size:14px;font-weight:bold}
.cmpDropCardsInner .mhtCardNo,.mhtCardItem .mhtCardNo{position:absolute;left:192px;top:5px;color:#000;font-size:14px;font-weight:bold}
.cmpDropCardsInner .mhtCardOwner,.mhtCardItem .mhtCardOwner{position:absolute;top:20px;left:20px;color:#666;font-size:11px;font-weight:normal}
.cmpDropCardsInner .mhtCardDate,.mhtCardItem .mhtCardDate{position:absolute;left:192px;top:20px;color:#666;font-size:11px;font-weight:normal}
.cmpDropCardsInner .cmpIcon,.cmpDropDisponentsInner .cmpIcon,.cmpDropCEnvelopesInner .cmpIcon{position:absolute;left:auto;right:10px;top:21px;width:11px;height:7px;background:url("../assets/richcombobox-accounts-arrow.png")}
.cmpDropCards .cmpPane .scrollbar,.cmpDropCEnvelopes .cmpPane .scrollbar{right:10px}
.cmpDropCEnvelopes{width:300px;padding:0 1px 0 0;margin-left:2px;background-color:#fff}
.cmpDropCEnvelopes .mhtCEnvelopeItem{background-color:#fff}.cmpDropCEnvelopes .cmpPane .mhtCEnvelopeItem{padding-right:30px;width:249px}
.cmpDropCEnvelopes .mhtCEnvelopeItem{border-top:1px solid #dadada;height:50px;position:relative;background-color:transparent}
.cmpDropCEnvelopes .mhtCEnvelopeItem.first{border:0}.cmpDropCEnvelopes .mhtCEnvelopeItem.ui-state-hover{background-color:#ecf7e0}
.cmpDropCEnvelopes .cmpPane{width:auto!important}.cmpDropCEnvelopesInner{position:relative;width:300px;height:45px;padding:2px;background:url("../assets/richcombobox-cenvelopes.png");cursor:pointer}
.cmpDropCEnvelopesInner.open{background-position:0 -50px}.cmpDropCEnvelopesInner .mhtCEnvelopeName,.mhtCEnvelopeItem .mhtCEnvelopeName{margin:6px 8px 0 16px;color:#000;font-size:14px;font-weight:bold}
.mhtCEnvelopeName.calculation{padding-top:7px}.cmpDropCEnvelopesInner .mhtCEnvelopeTargetBalance,.mhtCEnvelopeItem .mhtCEnvelopeTargetBalance{margin:0 8px 8px 16px;color:#000;line-height:12px}
.cmpDropCEnvelopes .cmpBoxInner{padding:1px 1px}.cmpDropDisponentsInner{position:relative;float:left;width:346px;height:45px;margin-top:-10px;padding:2px;background:url("../assets/richcombobox-disponents.png");cursor:pointer}
.cmpDropDisponentsInner.open{background-position:0 -50px}.cmpDropDisponents{width:346px;padding:0 1px 0 0;margin-left:2px;background-color:#fff}
.cmpDropDisponents .cmpPane .cmpDisponentItem{width:308px;padding-right:30px}.cmpDropDisponents .cmpBoxInnerRound{padding:5px 0}
.cmpDisponentItem{padding:5px;line-height:37px;cursor:pointer}.cmpDisponentItem .cmpDisponentName{float:left;font-weight:bold;font-size:14px;width:230px;margin:0 10px 0 5px}
.cmpDisponentItem .cmpDisponentBirthDay{float:left}.cmpDropDisponents .cmpDisponentItem{height:37px}
.cmpDropTemplates,.cmpDropFinancial{width:350px;color:black;border:1px solid #c1c1c1;border-radius:5px;border-top-right-radius:0;background-color:white;font-size:11px;max-width:100%}
.cmpDropTemplates .cmpPane,.cmpDropFinancial .cmpPane{margin:6px 0 6px 6px}.cmpDropTemplates .cmpPane .scrollBar,.cmpDropFinancial .cmpPane .scrollBar{right:5px}
.cmpDropTemplates a,.cmpDropFinancial a{display:block;text-decoration:none}.cmpDropTemplates a:hover,.cmpDropFinancial a:hover{background-color:#9c3}
.cmpDropTemplates .ui-button-text{color:black}.cmpDropTemplates .balance,.cmpDropTemplates .loanAmount{float:right}
.cmpDropTemplates .accountName,.cmpDropTemplates .loanName{width:220px}.cmpDropTemplates>.cmpPane{max-height:500px;overflow:hidden}
.cmpDropProfile{padding-bottom:5px;overflow:hidden;margin-top:-3px;border-radius:5px;width:245px;background-color:#505050;color:#fff}
.cmpDropProfile .cmpButton{height:30px;margin:0;padding-left:12px!important}.cmpDropProfile .cmpButton .ui-button{text-decoration:none}
.cmpDropProfile .ui-button .ui-button-text{padding-top:6px;color:#ebebeb;font-size:11px;line-height:15px;font-weight:normal}
.cmpDropProfile .cmpSwitch .ui-button .ui-button-text{color:#000}.cmpDropProfile .selected .ui-button-text,.cmpDropProfile .ui-state-hover .ui-button-text{font-weight:bold}
.cmpProfileLink{display:block;text-decoration:none;color:#fff;border-bottom:1px solid #666766;padding:5px 10px 5px 45px;position:relative}
.cmpProfileLink:hover{color:#fff;background-color:#6e6e6e}.cmpProfileLink:before{background:url("../assets/profile-sprite.svg") no-repeat;content:"";width:20px;height:20px;display:block;position:absolute;left:15px;top:18px}
.cmpProfileLink.cmpProfilePersonal:before{background-position:0 -90px}.cmpProfileLink.cmpProfileSmeFop:before{background-position:0 -110px}
.cmpProfileLink.cmpProfileSmePo:before{background-position:0 -134px;background-size:56px}
.cmpProfileLink.cmpProfileSelected:after{content:"";position:absolute;background:url("../assets/profile-sprite.svg") no-repeat 0 -170px;left:25px;top:28px;width:14px;height:14px}
.cmpProfileLink.cmpProfileSelected.cmpProfileDisponent:after{background-size:80px;background-position:0 -134px;left:24px;top:34px;width:12px;height:12px}
.cmpProfileLink.cmpProfileDisponent{padding-left:15px}.cmpProfileLink.cmpProfileDisponent>span{padding-left:25px;width:190px}
.cmpProfileLink.cmpProfileDisponent:before{background-size:75px;height:15px;top:29px}
.cmpProfileLink.cmpProfileDisponent.cmpProfilePersonal:before{background-position:0 -67.5px}
.cmpProfileLink.cmpProfileDisponent.cmpProfileSmeFop:before{background-position:0 -82.5px}
.cmpProfileLink.cmpProfileDisponent.cmpProfileSmePo:before{background-position:0 -82.5px}
.cmpDropProfile .cmpDropProfileRemember{padding:6px 15px;color:#fff;font-size:11px;line-height:15px;font-weight:normal}
.cmpDropProfile .cmpDropProfileRemember .cmpSwitch .checkedLabel,.cmpDropProfile .cmpDropProfileRemember .cmpSwitch .uncheckedLabel{top:3px}
.cmpDropProfile .cmpDropProfileRemember .cmpButton{padding-left:0;height:auto}.cmpRichComboFilter{padding:6px 3px 0}
.cmpRichComboFilter .cmpText{width:343px;max-width:100%;box-sizing:border-box}.cmpRichComboFilter .cmpTextIn{padding-right:18px}
.cmpRichComboFilter .cmpTextR:before{content:" ";display:block;position:absolute;top:8px;right:9px;width:14px;height:14px;background:url("../assets/richcombobox-filter.png")}
.cmpRadio .ui-button{position:relative;padding-left:24px;background:url("../assets/radiobutton.png") no-repeat 0 0;padding-top:0;padding-bottom:0;line-height:18px;display:inline-block;overflow:hidden}
.cmpRadio .ui-checkboxradio-label{background-position:0 1px}.cmpRadio .ui-checkboxradio-label:hover{background-position:0 -79px;cursor:pointer}
.cmpRadio .ui-state-focus{background-position:0 -79px}.cmpRadio .ui-state-disabled{background-position:0 -319px}
.cmpRadio .ui-state-active{background-position:0 -239px;font-weight:bold}.cmpRadio .ui-state-active:hover{background-position:0 -159px}
.cmpRadio .ui-state-disabled.ui-state-active{background-position:0 -399px}.cmpRadio .ui-state-focus.ui-state-active{background-position:0 -159px}
.cmpRadio.error .cmpRadio .ui-checkboxradio-label{background-position:0 -559px}.cmpRadio.error .cmpRadio .ui-state-active{background-position:0 -479px}
.cmpRadio.error .cmpRadio .ui-state-focus,.cmpRadio.error .cmpRadio .ui-checkboxradio-label:hover{background-position:0 -719px}
.cmpRadio.error .cmpRadio .ui-state-active.ui-state-focus,.cmpRadio.error .cmpRadio .ui-state-active:hover{background-position:0 -639px}
.cmpRadio.error.visited .cmpRadio .ui-checkboxradio-label{background-position:0 -879px}
.cmpRadio.error.visited .cmpRadio .ui-state-active{background-position:0 -799px}
.cmpRadio .ui-button-text-icon-primary{position:relative;left:0;top:0}.cmpRadio .ui-button-text-icon-primary .ui-button-text{padding-left:25px}
.cmpRadio .ui-button .ui-button-text{color:#000}.cmpRadio .ui-button .ui-button-text .default-selected{color:#999}
.cmpRadio .ui-state-disabled .ui-button-text{color:#666}.cmpRadioInline,.cmpRadioBlock{display:block}
.cmpRadioInline{padding-bottom:13px}.cmpRadioInline .cmpRadio{padding-right:18px}
.cmpRadioInline.small{padding:2px 0}.cmpRadioInline.small .cmpRadio{padding-right:12px}
.cmpRadioBlock .cmpRadio{display:block;padding-bottom:10px}.cmpRadioBlock.uiPadBot5{padding-bottom:0}
.cmpRadioBlock.uiPadBot5 .cmpRadio{padding-bottom:5px}.cmpRadioBlock.uiPadLft8{padding-left:8px}
.cmpRadioBlock.uiPad0 .cmpRadio{display:block;padding-bottom:0}.cmpImageRadiosWrapper{text-align:center}
.cmpImageRadios{display:inline-block;margin-bottom:20px}.cmpImageRadios.error .cmpImageRadio-label:before{border-color:#df9999}
.cmpImageRadio{display:inline-block;width:120px;position:relative;vertical-align:top;margin:4px 4px}
.cmpImageRadio:hover:before{z-index:20}.cmpImageRadio:hover .cmpImageRadio-label:before{border-color:#9c3;box-shadow:0 1px 8px 0 rgba(0,0,0,0.26)}
.cmpImageRadio:hover .cmpImageRadio-tooltip{display:block}.cmpImageRadio-label{cursor:pointer;display:block;text-align:center}
.cmpImageRadio-label .ui-button-text{display:block;padding:0 5px;line-height:15px}
.cmpImageRadio-label:before{height:120px;margin-bottom:5px;width:100%;content:" ";display:block;border:1px solid #d2d2d2;border-radius:8px;background-color:#fff}
.cmpImageRadio-label.ui-state-active:before{border:2px solid #9c3;height:118px;width:118px}
.cmpImageRadio-label.ui-state-active:hover:after{z-index:20}.cmpImageRadio-label.ui-state-active:after{background:url("../assets/loan-sprite.svg") 0 -495px no-repeat;width:20px;height:20px;content:" ";text-align:center;display:block;position:absolute;top:-5px;right:-8px}
.cmpImageRadio-label.ui-state-active+.cmpImageRadio-tooltip{border:2px solid #9c3}
.cmpImageRadio-label.ui-state-focus:before{border-color:#9c3}.cmpImageRadio-tooltip{display:none;pointer-events:none;position:absolute;top:-14px;left:-16px;right:-16px;padding:141px 12px 12px;z-index:10;border-radius:8px;background-color:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,0.26)}
.cmpImageRadio-tooltip .cmpImageRadio-tooltipLabel{border-bottom:1px solid #dadada;line-height:15px;margin-bottom:11px;padding:0 4px 10px}
.cmpImageRadio-tooltip .cmpImageRadio-tooltipText{line-height:14px;text-align:left}
.cmpTableRadios{border:solid 1px #e4e4e4;border-radius:6px}.cmpTableRadios .cmpTableRadio{display:block;border-bottom:solid 1px #e4e4e4}
.cmpTableRadios .cmpTableRadio:last-child{border:0}.cmpTableRadios .cmpTableRadio label{background:0;padding:10px 15px;display:block}
.cmpTableRadios .cmpTableRadio label.ui-state-active{background-color:#f5f5f5}.cmpRadio.cmpImageRadioSlider{padding-top:20px;display:block;position:relative}
.cmpRadio.cmpImageRadioSlider:before{content:"";position:absolute;top:26px;left:40px;right:40px;height:4px;background-color:#dadada}
.cmpRadio.cmpImageRadioSlider>span{display:flex;justify-content:space-between;margin:0 20px}
.cmpRadio.cmpImageRadioSlider .cmpImageRadioSlider-node{display:block;width:20px;text-align:center}
.cmpRadio.cmpImageRadioSlider .cmpImageRadioSlider-label{width:18px;padding:0;overflow:visible}
.cmpRadio.cmpImageRadioSlider .cmpImageRadioSlider-label .ui-button-text{margin-top:28px;display:block}
.cmpRadio.cmpImageRadioSlider .cmpImageRadioSlider-label.ui-state-active .ui-button-text{font-weight:bold}
.incomeRadio .ui-button{position:center;padding-left:24px;background:url("../assets/radiobutton.png") no-repeat 0 0;padding-top:0;padding-bottom:0;line-height:18px;display:inline-block;overflow:hidden}
.incomeRadio .ui-checkboxradio-label{background-position:0 37px}.incomeRadio .ui-state-disabled{background-position:0 37px}
.incomeRadio .ui-state-active{background-position:0 -122px;font-weight:bold}.incomeRadio .ui-state-active .mhtDetailIncomePanel{border:1px solid #9c3;background-color:#ecf7e0;border-radius:10px}
.incomeRadio .ui-state-disabled.ui-state-active{background-position:0 -50px}.incomeRadio .ui-state-active:hover{background-position:0 -122px}
.incomeRadio .ui-state-focus.ui-state-active{background-position:0 -122px}.incomeRadio .ui-checkboxradio-label:hover{background-position:0 -43px;cursor:pointer}
.incomeRadio .ui-checkboxradio-label:hover .mhtDetailIncomePanel{background-color:#ecf7e0}
.incomeRadio .ui-state-focus.ui-state-active{background-position:0 -122px}.mhtRadioLabelIncome{margin-left:15px}
.mhtCompoNew .cmpRadio:not(.cmpImageRadioSlider):not(.cmpImageRadioSlider-node) .ui-checkboxradio-label{background:0;display:flex;align-items:center;padding-left:0}
.mhtCompoNew .cmpRadio:not(.cmpImageRadioSlider):not(.cmpImageRadioSlider-node) .ui-checkboxradio-label:before{content:"";display:block;margin:1px;border-radius:9px;background-color:#fff;width:16px;height:16px;border:1px solid #dadada;box-shadow:0 0 1px 0 #dadada inset;flex-shrink:0}
.mhtCompoNew .cmpRadio:not(.cmpImageRadioSlider):not(.cmpImageRadioSlider-node) .ui-checkboxradio-label.ui-state-active:before{width:8px;height:8px;border:5px solid #9c3;box-shadow:0 0 1px 0 #9c3 inset}
.mhtCompoNew .cmpRadio:not(.cmpImageRadioSlider):not(.cmpImageRadioSlider-node) .ui-checkboxradio-label:hover:not(.ui-state-disabled):before{border-color:#a4db37}
.mhtCompoNew .cmpRadio:not(.cmpImageRadioSlider):not(.cmpImageRadioSlider-node).error .ui-checkboxradio-label:before{box-shadow:0 0 1px 0 #df9999,0 0 1px 0 #df9999 inset;border-color:#df9999}
.mhtCompoNew .cmpRadio:not(.cmpImageRadioSlider):not(.cmpImageRadioSlider-node) .cmpTableRadio .ui-checkboxradio-label:before{display:none!important}
.mhtCompoNew .cmpRadio:not(.cmpImageRadioSlider):not(.cmpImageRadioSlider-node) .ui-button-text{padding-left:10px}
.mhtCompoNew .mhtOption p{padding-left:28px}.mhtCompoNew .cmpRadioBoxed .cmpRadio{margin:0;padding:0}
.mhtCompoNew .cmpRadioBoxed .cmpRadio .ui-checkboxradio-label{border:1px solid #dadada;border-radius:6px;background:#fff!important;margin-bottom:8px;padding:12px!important;font-weight:bold}
.mhtCompoNew .cmpRadioBoxed .cmpRadio .ui-checkboxradio-label.ui-state-active{border-color:#9c3}
.mhtCompoNew .cmpRadioBoxed.cmpRadioInline{padding-bottom:0}.mhtCompoNew .cmpRadioBoxed.cmpRadioInline .ui-checkboxradio-label{display:inline-flex!important;margin-right:8px}
.mhtCompoNew .cmpRadioLabelAbove{margin-top:-25px}.mhtCompoNew .cmpRadioLabelAbove .ui-checkboxradio-label{overflow:visible!important;height:18px;flex-direction:column-reverse;display:inline-flex!important;min-width:80px}
.mhtCompoNew .cmpRadioLabelAbove .ui-checkboxradio-label .ui-button-text{display:block;text-align:center;padding-left:0!important;padding-bottom:5px}
.cmpCheck{display:inline-block}.cmpCheck input{position:absolute!important;clip:rect(1px 1px 1px 1px)}
.cmpCheck label{background:url("../assets/checkbox.png") no-repeat 0 0;padding:3px 0 0 24px;line-height:15px;display:inline-block;color:#000}
.cmpCheck .ui-checkboxradio-label{background-position:0 0}.cmpCheck .ui-checkboxradio-label:hover{background-position:0 -60px}
.cmpCheck .ui-state-focus{background-position:0 -60px}.cmpCheck .ui-state-disabled{background-position:0 -240px}
.cmpCheck .ui-state-disabled .ui-button-text{color:#666}.cmpCheck .ui-state-active{background-position:0 -180px;font-weight:bold}
.cmpCheck .ui-state-active:hover{background-position:0 -120px}.cmpCheck .ui-state-disabled.ui-state-active{background-position:0 -300px}
.cmpCheck.error .ui-checkboxradio-label,.cmpCheckSet.error .mhtCheckBoxPanelCB .cmpCheck .ui-checkboxradio-label,.cmpCheckboxPanel.error .ui-checkboxradio-label{background-position:0 -430px}
.cmpCheck.error.visited .ui-checkboxradio-label,.cmpCheckSet.error.visited .mhtCheckBoxPanelCB .cmpCheck .ui-checkboxradio-label,.cmpCheckboxPanel.error.visited .ui-checkboxradio-label{background-position:0 -670px}
.cmpCheck.error .ui-state-active,.cmpCheckSet.error .mhtCheckBoxPanelCB .cmpCheck .ui-state-active{background-position:0 -370px}
.cmpCheck.error.visited .ui-state-active,.cmpCheckSet.error.visited .mhtCheckBoxPanelCB .cmpCheck .ui-state-active{background-position:0 -610px}
.cmpCheck.error .ui-checkboxradio-label.ui-state-focus,.cmpCheck.error .ui-checkboxradio-label:hover,.cmpCheckSet.error .mhtCheckBoxPanelCB .cmpCheck .ui-checkboxradio-label.ui-state-focus,.cmpCheckSet.error .mhtCheckBoxPanelCB .cmpCheck .ui-checkboxradio-label:hover,.cmpCheck.error.visited .ui-checkboxradio-label.ui-state-focus,.cmpCheck.error.visited .ui-checkboxradio-label:hover{background-position:0 -550px}
.cmpCheck.error .ui-state-active.ui-state-focus,.cmpCheck.error .ui-state-active:hover,.cmpCheckSet.error .mhtCheckBoxPanelCB .cmpCheck .ui-state-active.ui-state-focus,.cmpCheckSet.error .mhtCheckBoxPanelCB .cmpCheck .ui-state-active:hover,.cmpCheck.error.visited .ui-state-active.ui-state-focus,.cmpCheck.error.visited .ui-state-active:hover{background-position:0 -490px}
.cmpCheck .ui-button-text-icon-primary{position:relative;left:0;top:0}.cmpCheck .ui-button-text-icon-primary .ui-button-text{padding-left:25px}
.cmpCheck .ui-state-disabled label{color:#666}.cmpCheck.large label{background:0;position:relative}
.cmpCheck.large label:before{content:"";width:24px;height:24px;position:absolute;left:-2px;top:-5px;background-color:#fff;border:1px solid #d0d0d0;border-radius:3px}
.cmpCheck.large label:hover:before,.cmpCheck.large label.ui-state-focus:before{box-shadow:0 0 1px 0 #9c3}
.cmpCheck.large label.ui-state-active:before{background:url("../assets/checkbox-large.png") no-repeat 0 0;border:1px solid #9c3}
.uiFont11 .cmpCheck label{font-size:11px}.cmpSwitch{display:inline-block;position:relative}
.cmpSwitch input{position:absolute!important;clip:rect(1px 1px 1px 1px)}.cmpSwitch label{line-height:22px;display:inline-block;position:relative}
.cmpSwitch label:before{content:"";width:55px;height:22px;background-color:#d0d0d0;display:inline-block;vertical-align:middle;margin-top:-2px;border-radius:12px}
.cmpSwitch label:after{content:"";width:18px;height:18px;background-color:#fff;position:absolute;border-radius:50%;left:2px;top:2px}
.cmpSwitch .checkedLabel,.cmpSwitch .uncheckedLabel{position:absolute;top:0;z-index:10;pointer-events:none;font-weight:normal}
.cmpSwitch .checkedLabel{left:10px;display:none}.cmpSwitch .uncheckedLabel{left:28px;display:block}
.cmpSwitch label.ui-state-active .checkedLabel{display:block}.cmpSwitch label.ui-state-active .uncheckedLabel{display:none}
.cmpSwitch .ui-state-disabled .checkedLabel,.cmpSwitch .ui-state-disabled .uncheckedLabel{color:#b4b4b4}
.cmpSwitch .ui-checkboxradio-label:hover:before{box-shadow:0 0 1px 1px #9c3}.cmpSwitch .ui-state-focus:before{box-shadow:0 0 1px 1px #9c3}
.cmpSwitch .ui-state-disabled:before{background-color:#ebebeb}.cmpSwitch .ui-state-active{font-weight:bold}
.cmpSwitch .ui-state-active:before{background-color:#9c3}.cmpSwitch .ui-state-active:after{left:35px}
.mhtCompoNew .cmpCheck label{background:0;padding:0;line-height:1.5;display:inline-flex;align-items:center;cursor:pointer}
.mhtCompoNew .cmpCheck label:before{content:"";width:24px;min-width:24px;height:24px;display:block;background-color:#fff;border:1px solid #d0d0d0;border-radius:4px;margin-left:3px;margin-right:9px;box-sizing:border-box}
.mhtCompoNew .cmpCheck label:hover:before,.mhtCompoNew .cmpCheck label.ui-state-focus:before{box-shadow:0 0 1px 0 #9c3}
.mhtCompoNew .cmpCheck label.ui-state-active:before{background:url("../assets/checkbox.svg") no-repeat 0 0;border:0}
.mhtCompoNew .cmpCheck label.ui-state-disabled{cursor:initial}.mhtCompoNew .cmpCheck label.ui-state-disabled:before{background-position-y:-24px}
.cmpTextStyle,.cmpDateStyle{display:inline-block;position:relative;border-radius:7px;transition:box-shadow .3s}
.cmpTextStyle .cmpTextIn,.cmpDateStyle .cmpTextIn{background-position:0 0!important;border:1px solid #c1c1c1;border-radius:7px;transition:border .3s;-webkit-box-shadow:inset 0 0 1px 1px #fff;-moz-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff;background:-moz-linear-gradient(270deg,#eaeaea 0,#fff 15px,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaeaea),color-stop(15px,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(270deg,#eaeaea 0,#fff 15px,#fff 100%);background:-o-linear-gradient(270deg,#eaeaea 0,#fff 15px,#fff 100%);background:-ms-linear-gradient(270deg,#eaeaea 0,#fff 15px,#fff 100%);background:linear-gradient(180deg,#eaeaea 0,#fff 15px,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea',endColorstr='#ffffff',GradientType=0);padding:4px 8px 5px;margin-top:-1px;margin-right:0}
.cmpTextStyle .cmpTextIn .cmpTextR,.cmpDateStyle .cmpTextIn .cmpTextR{display:none}
.cmpTextStyle .cmpTextIn.size2,.cmpDateStyle .cmpTextIn.size2{width:1.59em}.cmpTextStyle .cmpTextIn.size4,.cmpDateStyle .cmpTextIn.size4{width:3.79em}
.cmpTextStyle.error,.cmpDateStyle.error{box-shadow:0 0 2px #df9999}.cmpTextStyle.error .cmpTextIn,.cmpDateStyle.error .cmpTextIn{border-color:#df9999;background-position:0 0}
.cmpTextStyle.ui-state-disabled .cmpTextIn,.cmpDateStyle.ui-state-disabled .cmpTextIn{border-color:#dadada;background:#fff}
.cmpTextStyle.ui-state-focus,.cmpDateStyle.ui-state-focus{box-shadow:0 0 3px #82c832}
.cmpTextStyle.ui-state-focus .cmpTextIn,.cmpDateStyle.ui-state-focus .cmpTextIn{border-color:#82c832}
.cmpTextStyle.ui-state-focus.error,.cmpDateStyle.ui-state-focus.error{box-shadow:0 0 2px #ae0802}
.cmpTextStyle.ui-state-focus.error .cmpTextIn,.cmpDateStyle.ui-state-focus.error .cmpTextIn{border-color:#ae0802}
.cmpTextStyle.large .cmpTextIn,.cmpDateStyle.large .cmpTextIn{padding:8px}.cmpTextStyle.xlarge .cmpTextIn,.cmpDateStyle.xlarge .cmpTextIn{padding:11px}
.bigInputs .cmpTextStyle .cmpTextIn,.bigInputs .cmpDateStyle .cmpTextIn{padding:11px}
.cmpText{position:relative;display:inline-block}.cmpTextIn{display:block;padding-left:8px;margin-right:8px;padding-top:6px;padding-bottom:5px;background:url("../assets/combobox.png")}
.cmpTextR{position:absolute;display:block;height:28px;width:8px;right:0;top:0;background:url("../assets/combobox.png") no-repeat -442px 0}
.cmpText input{display:block;width:100%;height:18px;margin:0;border:0;padding:0;background:transparent;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:18px!important}
.ui-state-disabled .cmpTextIn{background-position:0 -80px;opacity:1}.ui-state-disabled .cmpTextR{background-position:-442px -80px}
.ui-state-disabled input{color:#aaa;opacity:1;-webkit-text-fill-color:#aaa;-webkit-opacity:1}
.uiReadonly .ui-state-disabled input{color:#000;-webkit-text-fill-color:#000}.uiReadonlyBold .ui-state-disabled input{color:#000;font-weight:bold;-webkit-text-fill-color:#000}
.visited input{color:#000}.ui-state-focus .cmpTextIn{background-position:0 -160px}
.ui-state-focus .cmpTextR{background-position:-442px -160px}.error.ui-state-focus .cmpTextIn,.error .ui-state-focus .cmpTextIn{background-position:0 -320px}
.error.ui-state-focus .cmpTextR,.error .ui-state-focus .cmpTextR{background-position:-442px -320px}
.error.ui-state-focus input,.error .ui-state-focus input{color:#000}.cmpText.small .cmpTextIn{background-image:url("../assets/textinput-small.png");padding-top:3px;padding-bottom:3px}
.cmpText.small .cmpTextR{background:url("../assets/textinput-small.png") -442px 0}
.cmpText.small.ui-state-disabled .cmpTextIn{background-position:0 -49px}.cmpText.small.ui-state-disabled .cmpTextR{background-position:-442px -49px}
.cmpText.small.error .cmpTextIn{background-position:0 -147px}.cmpText.small.error .cmpTextR{background-position:-442px -147px}
.cmpText.small.ui-state-focus .cmpTextIn{background-position:0 -98px}.cmpText.small.ui-state-focus .cmpTextR{background-position:-442px -98px}
.cmpText.small.error.ui-state-focus .cmpTextIn{background-position:0 -196px}.cmpText.small.error.ui-state-focus .cmpTextR{background-position:-442px -196px}
.cmpText.center input{text-align:center}.cmpText.right input{text-align:right}.error .cmpTextIn{background-position:0 -240px}
.error .cmpTextR{background-position:-442px -240px}.error input{color:#af0100}.cmpText.large,.cmpDate.large .cmpText{top:-2px}
.cmpText.large input,.cmpDate.large .cmpText input{font-size:18px;height:22px}.cmpText.large .cmpTextIn,.cmpText.large .cmpTextR,.cmpDate.large .cmpText .cmpTextIn,.cmpDate.large .cmpText .cmpTextR{background-image:url("../assets/textinput-large.png")}
.cmpText.large.normalFont input,.cmpDate.large.normalFont .cmpText input,.cmpText.xlarge.normalFont input,.cmpDate.xlarge.normalFont .cmpText input{font-size:12px;height:22px}
.cmpText.large .cmpTextIn,.cmpDate.large .cmpText .cmpTextIn{padding-top:6px;padding-bottom:8px}
.cmpText.large .cmpTextR,.cmpDate.large .cmpText .cmpTextR{height:34px}.cmpText.large.ui-state-disabled .cmpTextIn,.cmpDate.large .cmpText.ui-state-disabled .cmpTextIn,.cmpText.xlarge.ui-state-disabled .cmpTextIn,.cmpDate.xlarge .cmpText.ui-state-disabled .cmpTextIn{background-position:0 -68px}
.cmpText.large.ui-state-disabled .cmpTextR,.cmpDate.large .cmpText.ui-state-disabled .cmpTextR,.cmpText.xlarge.ui-state-disabled .cmpTextR,.cmpDate.xlarge .cmpText.ui-state-disabled .cmpTextR{background-position:-442px -68px}
.cmpText.large.error .cmpTextIn,.error .cmpText.large .cmpTextIn,.error .cmpDate.large .cmpText .cmpTextIn,.cmpText.xlarge.error .cmpTextIn,.error .cmpText.xlarge .cmpTextIn,.error .cmpDate.xlarge .cmpText .cmpTextIn{background-position:0 -207px}
.cmpText.large.error .cmpTextR,.error .cmpText.large .cmpTextR,.error .cmpDate.large .cmpText .cmpTextR,.cmpText.xlarge.error .cmpTextR,.error .cmpText.xlarge .cmpTextR,.error .cmpDate.xlarge .cmpText .cmpTextR{background-position:-442px -207px}
.cmpText.large.ui-state-focus .cmpTextIn,.cmpDate.large .cmpText.ui-state-focus .cmpTextIn,.cmpText.xlarge.ui-state-focus .cmpTextIn,.cmpDate.xlarge .cmpText.ui-state-focus .cmpTextIn{background-position:0 -138px}
.cmpText.large.ui-state-focus .cmpTextR,.cmpDate.large .cmpText.ui-state-focus .cmpTextR,.cmpText.xlarge.ui-state-focus .cmpTextR,.cmpDate.xlarge .cmpText.ui-state-focus .cmpTextR{background-position:-442px -138px}
.cmpText.large.error.ui-state-focus .cmpTextIn,.error .cmpText.large.ui-state-focus .cmpTextIn,.error .cmpDate.large .cmpText.ui-state-focus .cmpTextIn,.cmpText.xlarge.error.ui-state-focus .cmpTextIn,.error .cmpText.xlarge.ui-state-focus .cmpTextIn,.error .cmpDate.xlarge .cmpText.ui-state-focus .cmpTextIn{background-position:0 -276px}
.cmpText.large.error.ui-state-focus .cmpTextR,.error .cmpText.large.ui-state-focus .cmpTextR,.error .cmpDate.large .cmpText.ui-state-focus .cmpTextR,.cmpText.xlarge.error.ui-state-focus .cmpTextR,.error .cmpText.xlarge.ui-state-focus .cmpTextR,.error .cmpDate.xlarge .cmpText.ui-state-focus .cmpTextR{background-position:-442px -276px}
.cmpText.xlarge .cmpTextR,.cmpText.xlarge .cmpTextIn,.cmpDate.xlarge .cmpTextR,.cmpDate.xlarge .cmpTextIn{background-image:url("../assets/textinput-40.png")}
.cmpText.xlarge .cmpTextIn,.cmpDate.xlarge .cmpTextIn{padding-bottom:11px;padding-top:11px}
.cmpText.xlarge .cmpTextR,.cmpDate.xlarge .cmpTextR{height:44px}.cmpText.xlarge .cmpTextInPassword .cmpPasswordKeyboard,.cmpDate.xlarge .cmpTextInPassword .cmpPasswordKeyboard{top:7px}
.ui-autocomplete{position:absolute;max-height:100px;overflow-y:auto;overflow-x:hidden;z-index:2000!important}
.ui-menu{display:block;float:left;margin-left:5px;border:1px solid #dadada;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:#fff;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:15px;list-style:none;cursor:default}
.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:3px 22px 3px 6px;color:#444;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-focus{background:#ecf7e0}
.cmpDatepicker{width:259px;position:absolute;left:-3000px;top:-3000px}.cmpDatepicker .ui-datepicker{position:relative;zoom:1;min-height:168px}
.cmpDatepicker .ui-datepicker .ui-datepicker-header{position:relative;margin:0;padding:0 0 4px 0}
.cmpDatepicker .ui-datepicker .ui-datepicker-title{font-size:14px;font-weight:bold;text-align:center;padding:0 0 5px 0;border-bottom:1px solid #ddd}
.cmpDatepicker .ui-datepicker .ui-datepicker-prev,.cmpDatepicker .ui-datepicker .ui-datepicker-next{width:8px;height:9px;display:block;position:absolute;top:6px;left:210px;background:url("../assets/textinput-datepicker-arrows.png") no-repeat -8px 0;cursor:pointer}
.cmpDatepicker .ui-datepicker .ui-datepicker-prev{background-position:0 0;left:0}
.cmpDatepicker .ui-datepicker .ui-datepicker-prev span,.cmpDatepicker .ui-datepicker .ui-datepicker-next span{display:none}
.cmpDatepicker .ui-datepicker .ui-datepicker-calendar{width:219px;border-collapse:separate;margin:0}
.cmpDatepicker .ui-datepicker .ui-datepicker-calendar th{font-size:11px;color:#010101;font-weight:normal;padding:2px 0 3px 0;line-height:13px}
.cmpDatepicker .ui-datepicker .ui-datepicker-calendar td{padding:1px;border:0;line-height:13px}
.cmpDatepicker .ui-datepicker .ui-datepicker-calendar td a{text-decoration:none;font-size:11px;color:#010101;border:1px solid #ddd;display:block;text-align:center;padding:1px 6px;line-height:13px}
.cmpDatepicker .ui-datepicker .ui-datepicker-calendar td a.ui-state-disabled{color:#737373;border:1px solid #dadada;background-color:#ededed;font-weight:normal}
.cmpDatepicker .ui-datepicker .ui-datepicker-calendar td a.ui-state-hover{color:#010101;border:1px solid #ddd;background-color:#edf9e3;font-weight:bold}
.cmpDatepicker .ui-datepicker .ui-datepicker-calendar td a.ui-state-active{color:#fff;border:1px solid #8bd044;background-color:#8bd044;font-weight:bold}
.cmpDatepicker .ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight{color:#fff;border:1px solid #737373;background-color:#737373;font-weight:bold}
.cmpText.number input{text-align:right;font-weight:bold}.mhtDate{display:inline-block}
.mhtDate .cmpText{margin-right:5px}.cmpFakeInput{display:inline-block;padding:5px;color:#444}
.cmpFakeButton.cmpIconCat{margin-top:3px;margin-left:10px;background-position:0 -207px}
.cmpTextInPassword{padding-right:32px}.cmpTextInPassword .cmpPasswordKeyboard{position:absolute;content:" ";display:block;height:28px;width:28px;right:8px;top:0;background-image:url("../assets/keyboard_icon.png")}
.large .cmpTextInPassword .cmpPasswordKeyboard{top:2px}.cmpText.ui-state-focus .cmpPasswordKeyboard{background-position:-28px 0}
.cmpTextInPassword .cmpPasswordKeyboard.open{background-position:-56px 0}.cmpTextInPassword .cmpPasswordKeyboard.disabled{background-position:-84px 0}
.cmpTextInPassword input[type=text]::-ms-clear{width:0;height:0}.cmpTextInPassword .cmpPasswordShowPwd{position:absolute;content:" ";display:block;height:28px;width:16px;right:8px;top:0;background-image:url("../assets/showpwd_icon.png")}
.cmpTextInPassword .cmpPasswordShowPwd.active{background-position:-32px center}.large .cmpTextInPassword .cmpPasswordShowPwd{top:3px}
.ui-state-focus .cmpTextInPassword .cmpPasswordShowPwd{background-position:-16px center}
.ui-state-focus .cmpTextInPassword .cmpPasswordShowPwd.active{background-position:-48px center}
.cmpText.xlarge .cmpTextInPassword .cmpPasswordShowPwd{top:8px}.mhtCompoNew .cmpText,.mhtCompoNew .cmpTextStyle{vertical-align:middle;float:none;top:0}
.mhtCompoNew .cmpText .cmpTextIn,.mhtCompoNew .cmpTextStyle .cmpTextIn{padding:0 8px;margin:0;background:#fff;border:1px solid #dadada;box-sizing:border-box;border-radius:4px;font-size:.875rem;line-height:1.063rem;height:40px;display:flex;align-items:center;width:100%;box-shadow:none}
.mhtCompoNew .cmpText .cmpTextPrefix,.mhtCompoNew .cmpTextStyle .cmpTextPrefix{padding-right:4px;color:#586877}
.mhtCompoNew .cmpText .cmpTextSuffix,.mhtCompoNew .cmpTextStyle .cmpTextSuffix{padding-left:8px;color:#586877;white-space:nowrap}
.mhtCompoNew .cmpText .cmpTextInAutocomplete,.mhtCompoNew .cmpTextStyle .cmpTextInAutocomplete{width:100%}
.mhtCompoNew .cmpText input,.mhtCompoNew .cmpTextStyle input{font:inherit;color:currentcolor;padding:4px 0;height:100%;width:100%;box-sizing:border-box}
.mhtCompoNew .cmpText .cmpTextR,.mhtCompoNew .cmpTextStyle .cmpTextR{display:none}
.mhtCompoNew .cmpText .cmpTextIn:hover:not(.ui-state-disabled .cmpTextIn),.mhtCompoNew .cmpTextStyle .cmpTextIn:hover:not(.ui-state-disabled .cmpTextIn){border-color:#9c3}
.mhtCompoNew .cmpText.ui-state-focus .cmpTextIn,.mhtCompoNew .cmpTextStyle.ui-state-focus .cmpTextIn{border-color:#9c3;box-shadow:rgba(153,204,51,0.4) 0 0 6px}
.mhtCompoNew .cmpText.error .cmpTextIn,.mhtCompoNew .cmpTextStyle.error .cmpTextIn{border-color:#de2c2c}
.mhtCompoNew .cmpText.error.ui-state-focus .cmpTextIn,.mhtCompoNew .cmpTextStyle.error.ui-state-focus .cmpTextIn{box-shadow:rgba(222,44,44,0.4) 0 0 6px}
.mhtCompoNew .cmpTextInPassword .cmpPasswordShowPwd,.mhtCompoNew .cmpTextInPassword .cmpPasswordKeyboard{position:relative;margin-right:-3px;right:initial;margin-left:4px;top:0;flex-grow:0;flex-shrink:0}
.cmpBirthdayInputs{padding:3px 2px}.cmpBirthdayInputs .cmpTextIn{text-align:center}
.cmpBirthdayInputs.bigInputs .cmpTextIn{padding-bottom:11px;padding-top:11px}.cmpBirthdayInputs .cmpTextStyle{vertical-align:baseline!important}
.mhtCompoNew .cmpBirthdayInputs{padding:0;display:flex;gap:8px}.mhtCompoNew .cmpBirthdayInputs .cmpTextDay,.mhtCompoNew .cmpBirthdayInputs .cmpTextMonth{width:25%}
.mhtCompoNew .cmpBirthdayInputs .cmpTextYear{width:50%}.cmpFile{position:relative;width:110px;height:30px;overflow:hidden;float:left}
.cmpFile input{margin:0;border:0;padding:0;overflow:visible;cursor:pointer;font-size:200%}
.cmpFile div{position:absolute;top:-3px;right:-1px;height:30px;z-index:500;overflow:hidden;opacity:0;filter:alpha(opacity=0);text-align:right}
.cmpFile span.cmpCont{width:110px}.cmpPaneFiles{width:280px}.cmpPaneFiles p small{font-size:11px}
.cmpPaneFileList{margin:8px 0;border-bottom:1px solid #dadada}.cmpPaneFileList ul{padding:0;background:transparent;list-style:none}
.cmpPaneFileList li{position:relative;display:block;height:16px;border-top:1px solid #d9d9d9;padding:8px 0 9px 4px}
.cmpPaneFileList .cmpButton{position:relative}.cmpPaneFileList .ui-button{text-decoration:none}
.cmpPaneFileList .ui-button-text{text-decoration:none}.cmpPaneFileList li div{position:relative;display:block;left:0;top:0;padding:0 10px 0 0}
.cmpPaneFileList .cmpButtonFile{position:absolute;left:auto;right:0;top:-3px;padding:3px;color:#b4b4b4;font-weight:bold;text-decoration:none;text-align:center}
.cmpPaneFileList .cmpButtonFile:hover{color:#000}.cmpTool{position:absolute;left:-3000px;top:-3000px;overflow:visible;border-radius:5px;max-width:300px;box-shadow:0 0 5px #bbb}
.cmpToolInner{padding:7px 10px}.cmpToolDefault,.cmpToolFocus{border:1px solid #9c3;background:#ecf7e0}
.cmpToolDefault .cmpArrow,.cmpToolFocus .cmpArrow{background:url("../assets/tooltip-green.svg")}
.cmpAlert{border:1px solid #df9999;background:#ffebeb;width:312px}.cmpAlert .cmpArrow{background:url("../assets/tooltip-red.svg")}
.cmpAlertTop{display:block;padding-bottom:7px;font-weight:bold}.cmpAlertInner{border:1px solid #ccbcbc;border-width:1px 0;padding:12px 5px 0 0}
.cmpAlert .cmpToolInner{padding:15px 15px 13px 15px}.cmpAlertInner ul{list-style-type:none}
.cmpAlertInner h4{font-size:14px}.cmpAlertInner p,.cmpAlertInner div.cmpAlertText{margin:9px 0 9px 0}
.cmpAlertButtons{margin-top:10px}.cmpAlertButtons .cmpButtonLink{height:25px;padding-top:5px}
.cmpAlertClose{background:url("../assets/tooltip-red.svg") no-repeat}.cmpAlertInner a{margin-bottom:15px}
.cmpToolFocusClose{background:url("../assets/tooltip-green.svg") no-repeat}
.cmpToolPostIt{background:#fcf4bf;width:400px;max-width:none}.cmpPostItHeader{border-bottom:1px solid #dadada;padding-bottom:4px;margin-top:2px;margin-bottom:4px}
.cmpToolPostItClose{background:url("../assets/tooltip-yellow.svg") no-repeat}
.cmpToolAccountInfo{width:280px}.cmpToolAccountInfo.posBR{margin-left:7px}.cmpToolAccountInfo.posBL{margin-left:-7px}
.cmpToolAccountInfo .cmpToolInner{padding:12px 0}.cmpToolAccountInfo .description{float:left}
.cmpToolAccountInfo .value{float:right}.cmpToolAccountInfo .heading{font-weight:bold;padding:5px 0}
.cmpToolAccountInfo ul{margin:0 17px;padding:12px 0}.cmpToolAccountInfo ul.accountInfo{padding:18px 17px 12px;margin:0}
.cmpToolAccountInfo li{padding:5px 3px;list-style-type:none}.cmpDorTooltip{background:white;padding-left:40px}
.cmpDorTooltip:before{content:" ";position:absolute;width:26px;height:22px;top:15px;left:12px;background:url("../assets/dor-sprite.svg") no-repeat -107px -140px}
.cmpDorTooltip .cmpToolFocusClose{background:url("../assets/tooltip-white.svg") no-repeat -11px -60px}
.cmpDorTooltip.narrow{max-width:207px}.cmpDatepicker{width:259px;padding-top:19px;background:url("../assets/tooltip-datepicker.png") no-repeat -1820px 0}
.cmpDatepicker .cmpToolInner{width:219px;padding:0 20px 19px 20px;background:url("../assets/tooltip-datepicker.png") no-repeat 0 100%}
.cmpDatepicker.posLT{background-position:-1560px -491px}.cmpDatepicker.posLB .cmpToolInner{background-position:-1040px 100%}
.cmpDatepicker.posRT{background-position:-1560px 0;margin-left:7px}.cmpDatepicker.posRB .cmpToolInner{background-position:-780px 100%}
.cmpDatepicker.posTL .cmpToolInner{background-position:-260px 100%}.cmpDatepicker.posTR .cmpToolInner{background-position:-520px 100%}
.cmpDatepicker.posBL{background-position:-1300px 0}.cmpDatepicker.posBR{background-position:-1300px -491px}
.cmpTool.posTL,.cmpTool.posTR{transform:translate(0,-10px)}.cmpTool.posBL,.cmpTool.posBR{transform:translate(0,10px)}
.cmpTool.posRT,.cmpTool.posRB{transform:translate(10px,0)}.cmpTool.posLT,.cmpTool.posLB{transform:translate(-10px,0)}
.cmpAlertButton{float:right;margin:7px 7px 7px 15px;width:20px;height:20px;overflow:hidden;text-indent:-100px;background-position:-11px -60px;cursor:pointer}
.cmpAlertButton:hover{background-position:-11px -40px}.cmpArrow{position:absolute;background-repeat:no-repeat}
.posTL .cmpArrow,.posTR .cmpArrow{width:8px;height:8px;bottom:-7px;background-position:0 -24px}
.posBL .cmpArrow,.posBR .cmpArrow{width:8px;height:8px;top:-7px;background-position:0 -16px}
.posTL .cmpArrow,.posBL .cmpArrow{left:10px}.posTR .cmpArrow,.posBR .cmpArrow{right:10px}
.posLT .cmpArrow,.posLB .cmpArrow{width:8px;height:8px;background-position:0 -8px;right:-7px}
.posRT .cmpArrow,.posRB .cmpArrow{width:7px;height:8px;left:-6px}.posLT .cmpArrow,.posRT .cmpArrow{top:10px}
.posLB .cmpArrow,.posRB .cmpArrow{bottom:10px}.cmpToolHPPapucaAccount{max-width:400px!important}
.mhtCompoNew .cmpAlertInner .cmpButton{margin-bottom:15px}.mhtCompoNew .cmpAlertInner .cmpButton .ui-button{font-size:.75rem;line-height:.75rem;padding-bottom:9px}
.mhtCompoNew .cmpAlertButtons .cmpButtonLink{padding:5px 0;font-size:.813rem}.cmpDialogs{display:none}
.ui-dialog{position:absolute;zoom:1;z-index:1502;background-color:white;border-radius:20px;box-shadow:0 0 8px #444}
.ui-dialog-content{height:auto!important}.ui-widget-overlay{position:fixed;left:0;top:0;width:100%!important;height:100%!important;background-color:black;filter:alpha(opacity=20);opacity:.2;z-index:1501}
.ui-icon-closethick{position:absolute;left:-3000px}.ui-dialog-titlebar,.ui-dialog-title{display:block;cursor:default;background-color:#f7fbf2;background-image:linear-gradient(to top,#edf7e2,#f9fcf5 50%);height:50px;border-top-left-radius:20px;border-top-right-radius:20px}
.ui-dialog-titlebar{position:relative;left:0;top:0;display:block;padding-left:18px}
.ui-dialog-title{padding:0 45px 0 0;line-height:50px;background-position:100% 0;font-size:18px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ui-dialog-titlebar-close{width:30px;height:30px;position:absolute;top:10px;right:7px;background:url("../assets/dialog-icons.png") no-repeat 0 0;border:0;text-indent:-9999px}
.ui-dialog-titlebar-close.ui-state-hover,.ui-dialog-titlebar-close:hover{background-position:0 -40px}
.ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog-titlebar-close:focus{outline:0}
.error .ui-dialog-titlebar,.error .ui-dialog-title{background-color:#ffebeb;background-image:linear-gradient(to top,#f7d7d7,#ffebeb 50%)}
.error .ui-dialog-titlebar-close.ui-state-hover,.error .ui-dialog-titlebar-close:hover{background-position:0 -120px}
.cmpDialogInner{width:auto!important;padding-right:0!important;padding-bottom:20px}
.cmpDialogPad{padding-top:14px;padding-left:19px;padding-right:19px}.cmpDialogPad.uiPad0{padding:0}
.cmpDialogPad.cmpPaneHas{padding-top:0;padding-left:35px}.cmpDialogContentScroll .cmpDialogContent{height:50vh;overflow:auto}
.cmpDialogButtons{padding-top:10px}.cmpDialogButtons .ui-button{float:right}.cmpDialogButtons .uiFloatLft .ui-button{float:left}
.cmpDialogButtonsLeft{width:250px}.cmpDialogButtonsRight{width:115px}.cmpDialogButtonsLeft,.cmpDialogButtonsLeft .cmpButton{float:left}
.cmpDialogButtonsRight,.cmpDialogButtonsRight .ui-button{float:right}.cmpYesNoDialogButtonsLeftRight .cmpDialogButtonYes{width:115px;float:right}
.cmpYesNoDialogButtonsLeftRight .cmpDialogButtonYes .ui-button{float:right}.cmpYesNoDialogButtonsLeftRight .cmpDialogButtonNo{width:250px;float:left}
.cmpYesNoDialogButtonsLeftRight .cmpDialogButtonNo .cmpButton{float:left}.cmpYesNoDialogButtonsRight .cmpDialogButtonYes,.cmpYesNoDialogButtonsRight .cmpDialogButtonNo{float:right;margin-left:10px}
.cmpDialogTitle{position:absolute;top:10px;right:60px}.cmpDialogTitle.cmpDialogTitleLinks{top:15px}
.cmpDialogTitle.cmpTitleH1{left:28px;top:16px;font-size:18px;font-weight:bold;height:31px;cursor:default}
.cmpDialogInner .cmpTabs{margin:0;padding-top:15px}.cmpDialogPaymentFeeDetail table{width:100%}
.cmpDialogPaymentFeeDetail table tr{border-bottom:1px solid #d0d0d0}.cmpDialogPaymentFeeDetail table tr td{padding:5px 0}
.cmpDialogPaymentFeeDetail table tr td.amount{text-align:right}.cmpDialogPaymentFeeDetail table tr td .small{font-size:90%}
.msgDetailPanel{max-width:100%}.msgDetailPanel.cmpDialogCont .cmpDialogPad{max-width:100%}
.msgDetailPanel .cmpLinkRemove{float:left;width:auto;padding:0}body:not(.mhtResponsive) .msgDetailPanel.cmpDialogCont{width:763px}
.cmpDialog .cmpDialogCont.cmpCardPreview{width:500px;max-width:100%}.cmpDialog .cmpDialogCont.cmpStickerPreview{width:400px;max-width:100%}
.cmpCardImg{position:relative;width:100%;text-align:center;padding:15px 0}.cmpCardImg>img{width:100%;height:auto}
.cmpCardEmboss{position:absolute;left:8%;top:70%;width:350px;height:30px;color:#fff;font-weight:bold;text-align:left;text-shadow:2px 2px 2px #000;font-size:calc(4px - -2vw);line-height:calc(4px - -2vw);margin-top:-8px}
@media screen and (min-width:600px){.cmpCardEmboss{font-size:16px;line-height:16px;margin-top:0}
}.mhtDialogOpen .mhtDialogHide{display:none}.mhtDialogHideCloseButton .ui-dialog-titlebar-close{display:none}
.cmpDialogBack .cmpDialogCont{width:410px}.cmpDialogInner .cmpDialogCont.cmpHelpPanel{width:600px!important;max-width:100%}
.mhtCompoNew .ui-dialog{max-width:min(100%,950px);border-radius:10px;width:auto!important}
.mhtCompoNew .cmpDialogButtons{display:flex;flex-direction:row-reverse;align-items:center;gap:15px}
.mhtCompoNew .cmpDialogButtons:before,.mhtCompoNew .cmpDialogButtons:after{display:none}
.mhtCompoNew .cmpDialogButtons .cmpButton{width:auto}.mhtCompoNew .cmpDialogButtons .cmpDialogButtonsRight,.mhtCompoNew .cmpDialogButtons .cmpDialogButtonsLeft{float:none;width:initial}
.mhtCompoNew .ui-dialog-titlebar,.mhtCompoNew .ui-dialog-title{background:0;height:auto}
.mhtCompoNew .ui-dialog-titlebar{padding:0}.mhtCompoNew .ui-dialog-title{line-height:1.6;padding:32px 32px 16px 24px;font-size:1.125rem;font-weight:bold;color:#1e242a;max-width:none}
.mhtCompoNew .cmpDialogPad{font-size:.875rem;color:#586877;padding:14px 24px 0;max-width:650px}
.mhtCompoNew .cmpDialogInner{padding-bottom:24px}.mhtCompoNew .cmpDialogCont{width:auto}
.mhtCompoNew .cmpDialogButtons{padding-top:24px;margin-top:24px;border-top:1px solid #dadada}
.mhtCompoNew .cmpDialogButtons .cmpButton{font-size:.813rem}.mhtCompoNew .cmpDialogButtons.noTopBorder{margin-top:0;border:0}
.mhtCompoNew .cmpDialogButtonYes,.mhtCompoNew .cmpDialogButtonNo{width:auto}.mhtCompoNew .ui-dialog-titlebar-close{top:15px;right:15px;background:#dadada;border-radius:50%;padding:0}
.mhtCompoNew .ui-dialog-titlebar-close:after{content:"\2716";color:#586877;display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:0;line-height:30px;text-align:center;font-size:15px;padding:0;font-weight:bold}
@media screen and (max-width:600px){.mhtResponsive .cmpDialogButtons{flex-direction:column;gap:5px}
.mhtResponsive .cmpDialogButtons .cmpButton,.mhtResponsive .cmpDialogButtons .cmpDialogButtonsRight,.mhtResponsive .cmpDialogButtons .cmpDialogButtonsLeft{width:100%}
.mhtResponsive .cmpDialogPad{width:auto!important}.mhtResponsive .cmpDialogButtonYes,.mhtResponsive .cmpDialogButtonNo{width:100%}
.mhtResponsive .ui-dialog{left:2.5%!important;width:95%!important}}.cmpSelect{position:relative;display:inline-block;width:150px;height:29px;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:29px;vertical-align:middle;cursor:pointer}
.cmpSelect.ui-state-disabled{cursor:default}.cmpSelect .cmpSelectIn{position:absolute;display:inline;width:100%;left:0}
.cmpSelect .cmpArrow{height:29px;width:29px;background:url("../assets/combobox.png") no-repeat -421px -40px;position:absolute;top:0;right:0;margin-right:0}
.cmpSelect .cmpSelectText{display:block;height:29px;overflow:hidden;padding-left:10px;margin-right:29px;background:url("../assets/combobox.png") no-repeat}
.cmpSelectVal{float:left;height:18px;border:0;margin-top:5px;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:18px!important;background:transparent}
.cmpSelect.maxwidth{width:470px}.cmpSelect.small{height:24px;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:24px;display:inline-block;position:relative;vertical-align:middle;left:0;top:1px}
.cmpSelect.small .cmpArrow{height:24px;width:29px;background:url("../assets/combobox-small.png") no-repeat -421px -40px;position:absolute;top:0;right:0;margin-right:0}
.cmpSelect.small .cmpSelectText{display:block;height:24px;line-height:24px;overflow:hidden;padding:0 0 0 10px;background:url("../assets/combobox-small.png") no-repeat}
.cmpSelect.small .cmpSelectVal{margin-top:2px}.cmpSelect.large{height:34px;font-size:18px;font-family:Helvetica,Arial,sans-serif;line-height:34px;display:inline-block;position:relative;vertical-align:middle;left:0;top:-3px}
.cmpSelect.large .cmpArrow{height:34px;width:29px;background:url("../assets/combobox-large.png") no-repeat -421px -40px;position:absolute;top:0;right:0;margin-right:0}
.cmpSelect.large .cmpSelectText{display:block;height:34px;line-height:34px;overflow:hidden;padding:0 0 0 10px;background:url("../assets/combobox-large.png") no-repeat}
.cmpSelect.large input[type=text]{height:22px;font-size:18px}td .cmpSelectText{line-height:29px}
.cmpSelect .cmpSelectDrop,.cmpMultiButton .cmpSelectDrop{display:none}.cmpSelectDrop{border:1px solid #dadada;border-radius:5px;background:white;padding:5px 0 5px 5px;position:absolute;max-width:100%;box-sizing:border-box}
.cmpSelectDrop.posTL,.cmpSelectDrop.posTR{margin-top:-5px}.cmpSelectDrop ul,.cmpSelectDrop li{list-style:none;margin:0;padding:0}
.cmpSelectDrop .cmpPane{margin-left:-5px}.cmpSelectDrop .scrollable{margin-right:3px}
.cmpSelectDrop ul .item{display:block;padding:3px 8px;text-decoration:none;cursor:default;zoom:1}
.cmpSelectDrop ul .item:before,.cmpSelectDrop ul .item:after{content:"\0020";display:block;height:0;overflow:hidden}
.cmpSelectDrop ul .item:after{clear:both}.cmpSelectDrop ul .item:hover{background:#ecf7e0;font-weight:bold}
.cmpSelectDrop ul .item.selected{background:#9c3;font-weight:bold}.cmpSelectDrop.widthTest{display:block;left:-3000px!important}
.cmpSelectDrop.widthTest ul .item{display:inline-block!important;font-weight:bold;white-space:nowrap}
.cmpSelectDrop span{width:auto}.cmpSelect .uiEllipsis{display:block}.cmpSelect.ui-state-disabled .cmpSelectText{background-position:0 -80px;color:#909090;opacity:1}
.cmpSelect.ui-state-disabled .cmpArrow{background-position:-421px -120px}.cmpSelect.ui-state-focus .cmpSelectText{background-position:0 -160px}
.cmpSelect.ui-state-focus .cmpArrow{background-position:-421px -200px}.cmpSelect.error .cmpSelectText,.cmpMonthPicker.error .cmpSelectText{background-position:0 -240px;color:#af0100}
.cmpSelect.error .cmpArrow,.cmpMonthPicker.error .cmpArrow{background-position:-421px -280px}
.cmpSelect.error.visited .cmpSelectText{color:#000}.cmpSelect.ui-state-focus.error .cmpSelectText{background-position:0 -320px;color:#000}
.cmpSelect.ui-state-focus.error .cmpArrow{background-position:-421px -360px}.cmpSelect input[type=text]{display:block;width:100%;height:18px;margin:6px 0 0 0;border:0;padding:0;background:transparent;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:18px!important}
.cmpSelect.light{width:auto;border:1px solid transparent}.cmpSelect.light .cmpSelectIn{position:static}
.cmpSelect.light .cmpSelectText,.cmpSelect.light.small .cmpSelectText{background:0;text-decoration:underline;padding-left:7px}
.cmpSelect.light .cmpArrow,.cmpSelect.light.small .cmpArrow{background-position:-421px -428px}
.cmpSelect.light.open{border:1px solid #dadada;border-top-left-radius:5px;border-top-right-radius:5px}
.cmpMultiButton{position:relative;display:inline-block;height:30px;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:30px;vertical-align:middle;cursor:pointer;border-radius:5px;overflow:hidden}
.cmpMultiButton .cmpSelectIn{display:inline}.cmpMultiButton .cmpArrow{height:30px;width:24px;border-left:1px solid #666;position:absolute;top:0;right:0;margin-right:0;background:#92d346;background:linear-gradient(#82c832,#96d64b 49%,#80c630 50%,#60a610)}
.cmpMultiButton .cmpArrow:before{content:" ";display:block;width:30px;height:24px;background:url("../assets/combobox.png") no-repeat -422px -430px}
.cmpMultiButton .cmpSelectText{display:block;height:30px;overflow:hidden;padding-left:12px;padding-right:11px;margin-right:24px;font-weight:bold;background:#92d346;background:linear-gradient(#82c832,#96d64b 49%,#80c630 50%,#60a610)}
.cmpMultiButton:not(.nodefault) .cmpSelectText:hover{background:#b3dd82;background:linear-gradient(#b4de84,#c0e693 49%,#b3dd82 50%,#9fca6f)}
.cmpMultiButton .cmpArrow:hover,.cmpMultiButton.nodefault:hover .cmpArrow{background:#b3dd82;background:linear-gradient(#b4de84,#c0e693 49%,#b3dd82 50%,#9fca6f)}
.cmpMultiButton.ui-state-focus:not(.nodefault) .cmpSelectText{background:#b3dd82;background:linear-gradient(#b4de84,#c0e693 49%,#b3dd82 50%,#9fca6f)}
.cmpMultiButton.nodefault.ui-state-focus .cmpArrow,.cmpMultiButton.open .cmpArrow{background:#b3dd82;background:linear-gradient(#b4de84,#c0e693 49%,#b3dd82 50%,#9fca6f)}
.cmpSelectDrop .cmpSpecialFirstItem{font-weight:bold;margin-bottom:3px;border-bottom:1px solid #dadada}
.mhtCompoNew .cmpSelect{height:initial;line-height:initial;min-width:75px}.mhtCompoNew .cmpSelect .cmpSelectIn{display:inline-flex;align-items:center;position:relative;background:linear-gradient(#f3f3f3 0,#fff 100%);border:1px solid #dadada;box-sizing:border-box;border-radius:4px;color:#1e242a;font-size:.875rem;line-height:1.4375rem;height:40px;cursor:pointer}
.mhtCompoNew .cmpSelect .cmpSelectIn:hover:not(.ui-state-disabled .cmpSelectIn){border-color:#9c3}
.mhtCompoNew .cmpSelect.ui-state-focus .cmpSelectIn{border-color:#9c3;box-shadow:rgba(153,204,51,0.4) 0 0 6px}
.mhtCompoNew .cmpSelect.error .cmpSelectIn{border-color:#de2c2c}.mhtCompoNew .cmpSelect.error.ui-state-focus .cmpSelectIn{box-shadow:rgba(222,44,44,0.4) 0 0 6px}
.mhtCompoNew .cmpSelect .cmpSelectText{height:auto;min-height:1.4375em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;appearance:none;user-select:none;border-radius:5px;cursor:pointer;font:inherit;letter-spacing:inherit;color:currentcolor;border:0 none;box-sizing:border-box;background:0;margin:0;display:block;min-width:0;width:100%;padding:16.5px 32px 16.5px 14px}
.mhtCompoNew .cmpSelect .cmpArrow{background:0;display:block;box-sizing:border-box;position:absolute;top:calc(50% - 6px);right:10px;width:14px;height:12px}
.mhtCompoNew .cmpSelect .cmpArrow:after{content:"\25BC";display:block;transform:scale(1,0.8);color:#9c3;line-height:14px;font-size:14px;text-align:center}
.mhtCompoNew .cmpSelect.open .cmpArrow:after{content:"\25B2"}
.mhtCompoNew .cmpSelect.ui-state-disabled .cmpSelectIn{background:#f3f3f3;color:#a0a0a0}
.mhtCompoNew .cmpSelect.ui-state-disabled .cmpArrow:after{color:#a0a0a0}.cmpArea{display:block;margin:2px;border:1px solid #c1c1c1;border-radius:5px;background:white}
.cmpArea .cmpAreaBg{width:100%;height:100%;padding:10px;box-sizing:border-box;background:url("../assets/gradient-gray.png") repeat-x}
textarea.cmpAreaComponent{display:block;width:100%;height:100%;margin:0;border:0;padding:2px;overflow:auto;background:transparent;font-size:12px;font-family:Helvetica,Arial,sans-serif}
.cmpArea.ui-state-disabled textarea.cmpAreaComponent{color:#666}.cmpArea.ui-state-focus,.selected .cmpArea{border-color:#9c3;-moz-box-shadow:0 0 3px 0 #9c3;-webkit-box-shadow:0 0 3px 0 #9c3;box-shadow:0 0 3px 0 #9c3}
.cmpArea.ui-state-disabled{background:white;border-color:#dadada}.cmpArea.error{border-color:#df9999}
.cmpArea.error.ui-state-focus{border-color:#af0100;-moz-box-shadow:0 0 3px 0 #af0100;-webkit-box-shadow:0 0 3px 0 #af0100;box-shadow:0 0 3px 0 #af0100}
.cmpArea.error.ui-state-focus .cmpAreaBg{background:url("../assets/gradient-red.png") repeat-x}
.cmpArea .cmpText{width:100%;border-bottom:1px solid #dadada}.cmpArea .cmpText.ui-state-focus{border-color:#9c3}
.cmpArea .cmpText.ui-state-disabled{border-color:#dadada}.cmpArea .cmpText.error{border-color:#af0100}
.cmpToolPostIt .cmpPostItArea.cmpArea{border:0;background:transparent;box-shadow:none;margin:0;min-height:196px}
.cmpToolPostIt .cmpPostItArea.cmpArea .cmpAreaBg{background:transparent;padding:0}
.cmpArea.multiline .cmpAreaBg{padding:9px 10px 11px}.cmpToolPostIt .cmpPostItArea textarea.cmpAreaComponent{min-height:65px}
.mhtCompoNew .cmpArea{margin:0;box-sizing:border-box;border-radius:4px;border:1px solid #dadada}
.mhtCompoNew .cmpArea .cmpAreaComponent{font-size:.875rem;line-height:1.25rem;color:currentcolor}
.cmpStars{position:relative;width:190px;height:30px;margin:0;padding:0;list-style:none;clear:both;background:url("../assets/ratings.png") no-repeat}
.cmpStars li{cursor:pointer;float:left;direction:ltr;text-indent:-999em}.cmpStars a{position:absolute;left:0;top:0;width:30px;height:30px;text-decoration:none;z-index:3}
.cmpStars .cmpStarsStar1 a{left:0}.cmpStars .cmpStarsStar2 a{left:40px}.cmpStars .cmpStarsStar3 a{left:80px}
.cmpStars .cmpStarsStar4 a{left:120px}.cmpStars .cmpStarsStar5 a{left:160px}.cmpStars a:hover{left:0;z-index:2;width:200px;height:30px;overflow:hidden;background:url("../assets/ratings.png") no-repeat 0 0}
.cmpStars .cmpStarsStar1 a:hover{background-position:0 -40px}.cmpStars .cmpStarsStar2 a:hover{background-position:0 -80px}
.cmpStars .cmpStarsStar3 a:hover{background-position:0 -120px}.cmpStars .cmpStarsStar4 a:hover{background-position:0 -160px}
.cmpStars .cmpStarsStar5 a:hover{background-position:0 -200px}.ui-state-disabled .cmpStars a:hover{background:transparent;cursor:default}
.cmpStarsSel0{background-position:0 0}.cmpStarsSel1{background-position:0 -40px}
.cmpStarsSel2{background-position:0 -80px}.cmpStarsSel3{background-position:0 -120px}
.cmpStarsSel4{background-position:0 -160px}.cmpStarsSel5{background-position:0 -200px}
.cmpLoaderBg,.cmpLoaderSync,.cmpLoaderAsync,.cmpLoaderOver{display:none;z-index:5000}
.cmpLoaderBg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5000;background:url("../assets/loader-bg.png")}
.cmpLoaderOver{position:fixed;left:0;top:0;width:100%;height:100%}.cmpLoaderSync{position:absolute}
.cmpLoaderImg,.cmpLoaderAnim{position:absolute;left:50%;top:50%;width:52px;height:52px;margin-left:-26px;margin-top:-26px;background:url("../assets/loader.gif")}
.cmpLoaderAnim{display:none;background:url("../assets/loader-anim.png")}
.cmpLoaderText{position:relative;padding:35px 20px 0 20px;top:50%;font-size:16px;line-height:20px;font-weight:bold;text-align:center}
.cmpLoaderAsync{position:absolute;width:16px;height:16px;left:0;top:0;background:url("../assets/loader-small.gif");font-size:0;line-height:0}
.mhtLoaderBodySync .cmpLoaderBg,.mhtLoaderBodySync .cmpLoaderSync,.mhtLoaderBodySync .cmpLoaderOver,.mhtLoaderBodyAsync .cmpLoaderAsync,.mhtLoaderBodyAsync .cmpLoaderOver,.mhtLoaderBodyFake .cmpLoaderOver{display:block}
.mhtLoaderBodyEvents .cmpLoaderOver{display:none}.bodyWizard .cmpLoaderBg,.bodyWizard .cmpLoaderSync,.bodyWizard .cmpLoaderOver{z-index:500}
.mhtLoaderBodyFake .cmpLoaderOver{z-index:5000}.mhtLoaderBodySync .ui-widget-overlay,.mhtLoaderBodySync .cmpRichCombos{visibility:hidden}
.mhtLoaderBodySync .mhtLoaderHideBg{background:transparent}.mhtPageLoader{position:relative;height:320px}
.cmpDialogInner .mhtPageLoader{height:300px}.mhtBgLoader,.mhtPageLoader,.mhtElementLoader{background:url("../assets/loader.gif") no-repeat center}
.mhtElementLoader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}
.mhtPageLoaderHeading,.mhtPageLoaderText{position:absolute;width:100%;top:56%;margin:0 auto;padding-top:20px;font-size:16px;line-height:20px;font-weight:bold;text-align:center}
.mhtPageLoaderHeading{padding-top:0;margin-top:-120px}.mhtPageLoaderFail{background-image:url("../assets/icon-error.png")}
.layoutContentFooter .loaderBefore:before{content:" ";display:inline-block;margin:-5px 10px -6px;width:25px;height:25px;background:url("../assets/loader25-1.gif") no-repeat center}
.cmpProgress{position:relative;display:block;left:0;top:0;height:10px}.cmpProgress,.ui-progressbar-inner,.cmpProgressR{background:url("../assets/progressbar.png") no-repeat}
.ui-progressbar-inner{position:absolute;display:block;left:0;top:0;height:100%;z-index:1;background-position:0 -40px}
.cmpProgressR{position:absolute;right:-5px;top:0;width:5px;height:100%;background-position:100% 0}
.ui-progressbar-inner .cmpProgressR{background-position:100% -40px}.ui-progressbar-text{position:relative;display:block;height:100%;z-index:2;color:silver;text-align:center}
.cmpProgress.large{height:18px}.cmpProgress.large,.large .ui-progressbar-inner,.large .cmpProgressR{background-image:url("../assets/progressbar-small.png")}
.large .ui-progressbar-inner{background-position:0 -39px}.large .cmpProgressR{width:5px;background-position:100% 0}
.large .ui-progressbar-inner .cmpProgressR{background-position:100% -39px}.cmpVideo .vjs-controls{position:absolute;left:0;bottom:0;width:100%;height:39px;margin:0;padding:0;color:#fff;background:#000;visibility:hidden}
.cmpVideo .vjs-control{position:relative;float:left}.cmpVideo .vjs-control-text{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}
.cmpVideo .vjs-play-control{width:19px;height:21px;margin-left:19px;margin-top:7px;background:url("../assets/video-sprite.png");cursor:pointer}
.cmpVideo .vjs-play-control:hover{background-position:0 -22px}.cmpVideo .vjs-play-control.vjs-playing{background-position:-50px 0}
.cmpVideo .vjs-play-control.vjs-playing:hover{background-position:-50px -22px}.cmpVideo .vjs-mute-control{display:none}
.cmpVideo .vjs-volume-control{float:right;width:38px;height:16px;margin-right:22px;margin-top:10px;padding-left:23px;background:url("../assets/video-sprite.png") 0 -44px no-repeat}
.cmpVideo .vjs-volume-bar{position:relative;height:100%;background:url("../assets/video-sprite.png") 0 -112px;cursor:pointer}
.cmpVideo .vjs-volume-level{position:absolute;left:0;top:0;height:100%;background:url("../assets/video-sprite.png") 0 -128px;cursor:pointer}
.cmpVideo .vjs-volume-handle{position:absolute;left:0;top:0;width:6px;height:100%;cursor:pointer}
.cmpVideo div.vjs-progress-control{position:absolute;left:0;top:-6px;width:100%;height:6px}
.cmpVideo .vjs-progress-holder{position:relative;height:100%;margin:0;padding:0;background:#666;cursor:pointer!important}
.cmpVideo .vjs-progress-holder .vjs-play-progress,.cmpVideo .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;left:0;top:0;margin:0;padding:0}
.cmpVideo .vjs-play-progress{background:#9c3}.cmpVideo .vjs-load-progress{background:#dadada}
.cmpVideo div.vjs-seek-handle{position:absolute;width:16px;height:15px;left:0;top:-5px;background:url("../assets/video-sprite.png") 0 -165px}
.cmpVideo .vjs-time-controls,.cmpVideo .vjs-time-divider{position:absolute;height:20px;top:8px;color:#000;background:url("../assets/video-sprite.png") 0 -144px;line-height:19px}
.cmpVideo .vjs-current-time{right:170px;width:30px;text-align:right}.cmpVideo .vjs-duration{right:130px;width:30px;background-position:100% -144px;text-align:left}
.cmpVideo .vjs-time-divider{display:block;right:160px;width:10px;background-position:50% -144px;text-align:center}
.cmpVideo .vjs-remaining-time{display:none}.cmpVideo .vjs-fullscreen-control{float:right;width:17px;height:17px;margin-right:20px;margin-top:9px;background:url("../assets/video-sprite.png") 0 -78px;cursor:pointer}
.cmpVideo .vjs-fullscreen-control:hover{background-position:0 -95px}.cmpVideo .vjs-poster,.cmpVideo .vjs-tech{cursor:pointer}
.mhtChartScrollBar{position:relative}.mhtChartScrollBar .white{line-height:0;font-size:0;width:100%;height:100%}
.mhtChartScrollBar.gfx_old{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dadada}
.mhtChartScrollBar.gfx_old .white{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:0 solid #dadada}
.mhtChartScrollBarVertical.gfx_old{background:#7fc938;width:20px;margin-left:2px}
.mhtChartScrollBarVertical.gfx_old .knob{position:absolute;cursor:pointer;left:-3px;top:-9px;width:26px;height:18px;background-image:url("../assets/slider-sprite.png");background-position:0 -26px}
.mhtChartScrollBarVertical.gfx_old .white{background:white}.mhtChartScrollBarHorizontal.gfx_old{background:white;height:20px}
.mhtChartScrollBarHorizontal.gfx_old .knob{background-image:url("../assets/slider-sprite.png");cursor:pointer;position:absolute;top:-3px;width:18px;height:26px}
.mhtChartScrollBarHorizontal.gfx_old .white{background:#7fc938}.mhtChartScrollBarVertical.gfx_new{width:11px;background-image:url("../assets/slider-sprite.png");background-position:-11px -90px}
.mhtChartScrollBarVertical.gfx_new .white{background:url("../assets/slider-sprite.png") 0 -90px bottom}
.mhtChartScrollBarVertical.gfx_new .knob{position:absolute;cursor:pointer;left:-3px;top:-3px;width:23px;height:23px;background-image:url("../assets/slider-sprite.png");background-position:0 -44px}
.mhtChartScrollBarHorizontal.gfx_new{height:11px;background:url("../assets/slider-sprite.png") right center;background-position:right -79px}
.mhtChartScrollBarHorizontal.gfx_new .white{background-image:url("../assets/slider-sprite.png");background-position:0 -68px;margin-left:-2px}
.mhtChartScrollBarHorizontal.gfx_new .knob{position:absolute;cursor:pointer;left:-3px;top:-4px;width:23px;height:23px;background-image:url("../assets/slider-sprite.png");background-position:0 -44px}
.mhtChartScrollBarHorizontal.disabled .white,.mhtChartScrollBarHorizontal.ui-state-disabled .white{background:#c0e498;border-color:#dadada}
.mhtChartScrollBarVertical.disabled,.mhtChartScrollBarVertical.ui-state-disabled{background:#c0e498;border-color:#dadada}
.mhtChartScrollBarHorizontalLabel{margin-top:5px}.mhtChartScrollBarHorizontalLabel.minLabel{float:left}
.mhtChartScrollBarHorizontalLabel.maxLabel{float:right}.slider2 .mhtChartScrollBarHorizontal.gfx_new{height:5px;background:0;padding:4px 0;margin-left:10px;margin-right:9px;cursor:pointer}
.slider2 .mhtChartScrollBarHorizontal.gfx_new:after{content:"";position:absolute;top:0;left:0;right:-13px;height:5px;background-color:#d0d0d0;background-clip:content-box;border:4px solid transparent;border-radius:12px}
.slider2 .mhtChartScrollBarHorizontal.gfx_new .white{background-image:none;margin-left:-10px;background-color:#9c3;border-radius:5px;z-index:5;position:relative}
.slider2 .mhtChartScrollBarHorizontal.gfx_new .knob{position:absolute;cursor:pointer;top:-10px;width:39px;height:31px;background-image:url("../assets/slider-sprite.png");background-position:0 -302px;margin-left:-11px;z-index:10;display:flex;justify-content:center}
.slider2 .mhtChartScrollBarHorizontal.gfx_new .knob .knobtext{font-weight:bold;background-color:#fff;border:solid 1px #e4e4e4;border-radius:5px;display:block;height:14px;line-height:14px;padding:4px 5px;user-select:none;white-space:nowrap;text-align:center;position:relative;z-index:1;margin-top:-22px}
.slider2 .mhtChartScrollBarHorizontal.gfx_new .knob .knobtext:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent}
.slider2 .mhtSliderBtnDecrease,.slider2 .mhtSliderBtnIncrease{width:17px;height:16px;background-image:url("../assets/slider-sprite.svg");margin-top:-2px;cursor:pointer}
.slider2 .mhtSliderBtnIncrease{background-position:0 -20px}.slider2 .mhtSliderWithBtns{display:flex;gap:12px}
.slider2 .mhtChartScrollBar{flex-grow:100}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.slider2 .knob .knobtext{position:absolute!important;margin-left:-41px;width:70px}
}.cmpMonthPicker{position:relative}.cmpMonthPicker .cmpSelect{float:left}.cmpMonthPicker .month .cmpSelect{width:120px!important}
.cmpMonthPicker .year .cmpSelect{width:80px!important}.cmpMonthPicker,.year,.month{display:inline-block}
.cmpHasHelp.cmpMonthPicker{float:left}.mhtVirtualKeyboard{z-index:1000;max-width:none;padding:18px 39px 18px 28px}
.mhtVirtualKeyboard .cmpToolFocusClose{margin:-10px -30px 0 0}.mhtVirtualKeyboard.posTR,.mhtVirtualKeyboard.posTL{margin-bottom:0}
.mhtVirtualKeyboard.posBR,.mhtVirtualKeyboard.posBL{margin-top:0}.mhtVirtualKeyboard.posTR,.mhtVirtualKeyboard.posBR{margin-left:-7px}
.mhtVirtualKeyboard ul{white-space:nowrap}.mhtVirtualKeyboard li{display:inline-block;list-style-type:none;margin:2px 2px 3px 3px;border:1px solid #dadada;border-radius:5px;width:28px;height:28px;text-align:center;cursor:default;background-color:white;line-height:28px;position:relative}
.mhtVirtualKeyboard li:hover{top:1px;border:1px solid #b4b4b4}.mhtVirtualKeyboard li.backspace{width:38px;background-color:#f5f5f5}
.mhtVirtualKeyboard li.backspace:before{content:"";width:20px;height:28px;background:url("../assets/keys.png") -9px -28px;position:absolute;top:0;left:50%;margin-left:-10px}
.mhtVirtualKeyboard li.caps{width:38px;background-color:#f5f5f5}.mhtVirtualKeyboard li.caps:before{background:url("../assets/keys.png") -9px 0;content:"";width:20px;height:28px;position:absolute;top:0;left:50%;margin-left:-10px}
.mhtVirtualKeyboard li.space{width:300px}.mhtVirtualKeyboard .shifted{display:none}
.mhtVirtualKeyboard li.highlighted{background-color:#9c3;border:1px solid #9c3}.mhtVirtualKeyboard.shifted li.shifted{display:inline-block}
.mhtVirtualKeyboard.shifted li.unshifted{display:none}.mhtVirtualKeyboard.capsed li.letter.shifted{display:inline-block}
.mhtVirtualKeyboard.capsed li.letter.unshifted{display:none}@media screen and (max-width:600px){.mhtResponsive .mhtVirtualKeyboard{left:0;right:0;margin:0;box-sizing:border-box;padding:35px 24px 18px 12px}
.mhtResponsive .mhtVirtualKeyboard li.key:not(.backspace){margin:2px 2px 3px 0;width:7%;box-sizing:border-box}
.mhtResponsive .mhtVirtualKeyboard .cmpToolFocusClose{margin:-25px -18px 0 0}.mhtResponsive .mhtVirtualKeyboard li.caps,.mhtResponsive .mhtVirtualKeyboard li.backspace{width:8%}
}.mhtPasswordIndicator>span{display:inline-block;line-height:15px;height:20px;padding-top:8px;background:url("../assets/check.png") no-repeat 0 0;padding-left:25px}
.mhtPasswordIndicator>span.nok{background-position:0 -25px}.mhtPasswordIndicator>span.ok{background-position:0 -50px}
.cmpFileUpload{border:2px dashed #dadada;background:white;position:relative;text-align:center;padding:10px}
.cmpFileUpload .cmpButton{margin-top:2px}.cmpFileUpload input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:3}
.cmpFileUpload.dragActive{border-color:#9c3}.cmpFileUploadItem{list-style-type:none;position:relative;border-bottom:1px solid #dadada;padding:0 5px 0 65px;margin:10px 0 20px 0;line-height:24px;height:70px;font-size:12px;color:#666}
.cmpFileUploadItem:last-child{margin-bottom:5px}.cmpFileUploadItem .name{font-size:16px;color:#000;max-width:310px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;position:relative;font-weight:bold;float:left}
.cmpFileUploadItem .size{font-size:16px;margin-left:5px;float:left}.cmpFileUploadItem .icon{position:absolute;left:20px;top:10px;width:26px;height:26px;background:url("../assets/states.png") no-repeat}
.cmpFileUploadItem .text{line-height:normal;margin-top:5px}.cmpFileUploadItem a.ui-button{line-height:19px;opacity:.6;margin:4px 10px 0 0}
.cmpFileUploadItem.prepared .icon{background-position:0 -60px}.cmpFileUploadItem.uploading .icon{background-image:url("../assets/loader25-1.gif")}
.cmpFileUploadItem.done .icon{background-position:0 -30px}.mhtFileUpload .cmpFile{position:relative;width:auto!important;height:auto;float:none}
.mhtFileUpload .cmpFile>.cmpCont{width:100%;position:initial;display:flex;padding:15px;box-sizing:border-box}
.mhtFileUpload .cmpFile .cmpFileWrap{left:0;right:0;top:0;bottom:0;height:initial}
.mhtFileUpload .cmpFile .cmpFileWrap input{width:100%;height:100%;font-size:0}.cmpTTS{width:19px;height:19px;display:inline-block;background:url("../assets/tts.png") no-repeat}
.cmpTTS:hover{background-position:0 -20px}