.user-reg-data{border-collapse:collapse}.user-reg-data .extloginbtn{float:left;padding-right:5px}.user-reg-data .c2 input,.user-reg-data .c2 select,.user-reg-data .c2 textarea{font-size:13px}.user-reg-data .c2 .blockPhoneCountryValidator{position:static}.user-reg-data .c3{font-size:12px;padding:0 0 0 20px;width:220px}.user-reg-data .c3 .msg-info{display:inline-block;padding-bottom:5px;padding-left:22px;padding-top:2px}.user-reg-data td{position:relative}.user-reg-data td select{border:1px solid #d2d2d2}.user-reg-data td td input{border:none}.user-reg-data .c3{color:gray}.user-reg-data.firemni-udaje .c1{width:280px}.user-reg-data.firemni-udaje .c2{width:267px}.phoneplus{display:inline-block;height:33px;line-height:33px;margin-left:4px;position:relative;text-align:left;vertical-align:middle;width:8px}body.mobile #masterPlaceHolder #placeholderNavigationMenu,body.mobile #userDetailPage #placeholderTopMenu{display:none}body.mobile #userDetailPage #placeholderSectionContainer{padding:5px 0 0;width:100%}#userDetailPage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#userDetailPage #placeholderTopMenu{width:100%}#userDetailPage #placeholderTopMenu .anonymInfo{display:block;text-align:center}#userDetailPage #placeholderTopMenu .anonymInfo .mustLoginInfo{color:#2f8dcd;display:inline-block;font-size:20px;padding-top:100px}#userDetailPage #placeholderTopMenu .anonymInfo .mustLoginInfo a{color:#2f8dcd}#userDetailPage #placeholderTopMenu .anonymInfo .mustLoginInfo a:hover{color:#21638f}#userDetailPage #placeholderSectionContainer{display:inline-block;vertical-align:top;-webkit-box-flex:3;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:3;flex:3;padding:60px 30px}#userDetailPage #placeholderSectionContainer .ico-dic-inputs .inputRow .inputBlock{max-width:250px}#userDetailPage #placeholderSectionContainer .ico-dic-inputs .ares-search-label{color:#2f8dcd;cursor:pointer;margin-top:15px;text-decoration:underline}#userDetailPage #placeholderSectionContainer .ico-dic-inputs .ares-search-label:hover{color:#00275a}#userDetailPage #placeholderSectionContainer .inputRow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}#userDetailPage #placeholderSectionContainer .inputRow .inputBlock{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%}#userDetailPage #placeholderSectionContainer .inputRow .inputBlock .inputLabel{display:block;margin-bottom:5px}#userDetailPage #placeholderSectionContainer .inputRow .inputBlock .inputLabel.required:after{color:#f00000;content:"*";padding-left:5px}#userDetailPage #placeholderSectionContainer .inputRow .inputBlock .textbox{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:36px;width:100%}#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:first-child:nth-last-child(2),#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:nth-child(2):last-child{width:50%}#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:first-child:nth-last-child(3),#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:nth-child(2):nth-last-child(2),#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:nth-child(3):last-child{width:33.3333%}#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:first-child:nth-last-child(4),#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:nth-child(2):nth-last-child(3),#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:nth-child(3):nth-last-child(2),#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:nth-child(4):last-child{width:25%}#userDetailPage #placeholderSectionContainer .inputRow .inputBlock:not(:last-child){padding-right:10px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock{border-bottom:1px solid #efefef;margin-bottom:10px;overflow:hidden;padding-bottom:25px;table-layout:fixed;width:100%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock td:first-child{min-width:22%;padding-bottom:12px;padding-right:10px;padding-top:12px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock td:nth-child(2){padding-right:10px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock td:nth-child(3){text-align:right}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock td:nth-child(3) .btnx{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-weight:400;width:180px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock .inpContactEmail,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock .inpPhone{border:1px solid #d2d2d2;border-radius:4px;display:none;margin:0;padding:2px 30px 2px 2px;vertical-align:middle;width:140px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock .inpContactEmailValue,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock .phoneValue{vertical-align:middle}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock .changeUserContactEmail:before{content:"\f040";cursor:pointer;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;padding:0 0 0 10px;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2f8dcd;font-size:15px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock .changeUserContactEmail:before:hover{color:#21638f}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock .changeUserPhone:before{content:"\f040";cursor:pointer;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;padding:0 0 0 10px;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2f8dcd;font-size:15px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .topBlock .changeUserPhone:before:hover{color:#21638f}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock{border-bottom:1px solid #efefef;margin-bottom:10px;padding-bottom:25px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .heading,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .heading{display:block;font-size:13px;font-weight:700;margin-bottom:10px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .inputs,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .inputs{display:inline-block;width:70%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock{color:#a6a6a6;display:inline-block;min-height:10px;vertical-align:top;width:30%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .icoBlockPromo,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .icoBlockPromo{font-size:12px;padding-left:40px;padding-top:25px;position:relative}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .icoBlockPromo>.icon,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .icoBlockPromo>.icon{font-size:20px;left:10px;position:absolute;top:29px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .changeVipCompanyPromoBlock,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .changeVipCompanyPromoBlock{background:#fff9d7;border:1px solid #eae3b8;border-radius:4px;margin:21px 0 0 15px;padding:10px;text-align:center}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .changeVipCompanyPromoBlock .heading,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .changeVipCompanyPromoBlock .heading{color:#222;font-size:12px;font-weight:400;text-align:center}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .changeVipCompanyPromoBlock .iconContainer,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .changeVipCompanyPromoBlock .iconContainer{text-align:center}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .changeVipCompanyPromoBlock .iconContainer img,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .changeVipCompanyPromoBlock .iconContainer img{display:inline-block!important;margin:10px;max-height:80px;max-width:80px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .changeVipCompanyPromoBlock .vipReferentName,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .changeVipCompanyPromoBlock .vipReferentNameSubTitle,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .changeVipCompanyPromoBlock .vipReferentName,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .changeVipCompanyPromoBlock .vipReferentNameSubTitle{color:#2f8dcd;display:block;font-size:13px;font-weight:700;text-align:center}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .changeVipCompanyPromoBlock .vipReferentNameSubTitle,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .changeVipCompanyPromoBlock .vipReferentNameSubTitle{font-size:12px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .infoBlock .changeVipCompanyPromoBlock .btnx,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .infoBlock .changeVipCompanyPromoBlock .btnx{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-top:10px;width:100%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .inputRow.icDic,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .inputRow.icDic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .inputRow.pscCity .inputBlock:first-child,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .inputRow.pscCity .inputBlock:first-child{width:22%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .inputRow.pscCity .inputBlock:last-child,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .inputRow.pscCity .inputBlock:last-child{width:78%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .inputRow.bank .inputBlock:first-child,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .inputRow.bank .inputBlock:first-child{padding-right:26px;position:relative;width:80%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .inputRow.bank .inputBlock:first-child:after,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .inputRow.bank .inputBlock:first-child:after{content:"/";font-size:14px;position:absolute;right:10px;top:50%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .billingBlock .inputRow.bank .inputBlock:last-child,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .cardsBlock .inputRow.bank .inputBlock:last-child{width:20%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .heading{display:block;font-size:13px;font-weight:700;margin-bottom:10px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-right:15px;position:relative;vertical-align:top;width:33%}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block>div{background:#efefef;padding:5px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block>div .iconContainer{background:#fff;border:1px solid #d2d2d2;border-radius:4px;display:block;height:25px;margin-bottom:5px;position:relative;text-align:center}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block>div .iconContainer .icon{display:inline-block;height:25px;width:150px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block>div .iconContainer .connectedIcon,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block>div .name{display:none}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block>div .btnx{display:block}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block>div .remove{display:none}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block:last-child{padding-right:0}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block.facebookIcon .icon{background:url(/Styles/full/images/sprites/sprite-login.png?v=1) no-repeat 37px -1px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block.google .icon{background:url(/Styles/full/images/sprites/sprite-login.png?v=1) no-repeat 41px -26px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block.myID .icon{background:url(/Styles/full/images/sprites/sprite-login.png?v=1) no-repeat 41px -51px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block.connected .name{display:block;font-weight:700;line-height:28px;overflow:hidden;text-align:center;vertical-align:middle;white-space:nowrap}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block.connected>div .connectedIcon{color:#91c71d;display:block;height:15px;position:absolute;right:3px;top:6px;width:20px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block.connected .btnx{display:none}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .externalAccBlock .blocksContainer .block.connected:hover .remove{bottom:9px;color:#de1f26;cursor:pointer;display:block;height:15px;position:absolute;right:27px;width:12px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .savingInfo{display:block;margin-top:10px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .savingInfo>span{font-size:12px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .savingInfo>span:before{content:"\f05a";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ea8c0c;font-size:14px;padding-right:3px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .inpContactEmail{width:300px!important}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .changeContactEmailWarning{background-color:#fff9d7;border:1px solid #eae3b8;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#404142;margin-top:20px;width:300px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .changeContactEmailWarning,#userDetailPage #placeholderSectionContainer .sectionBasicInfo .changeContactEmailWarning *{font-size:12px!important;line-height:15px}#userDetailPage #placeholderSectionContainer .sectionBasicInfo .changeContactEmailWarning:after{background-color:#fff9d7;border-bottom:1px solid #eae3b8;border-left:1px solid #eae3b8;border-right-color:#fff9d7;left:-5px;top:30%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#userDetailPage #placeholderSectionContainer .sectionCards{display:grid;gap:15px;grid-template-columns:1fr 1fr}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem{border:1px solid #d2d2d2;border-radius:4px;display:block;height:60px;line-height:20px;padding:10px 140px 10px 10px;position:relative}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>*{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardNumber{font-weight:700}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardImage{border-radius:6px;height:60px;position:absolute;right:20px;top:10px;width:95px}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardImage.jcb,#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardImage.maestro,#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardImage.unknown{background:url(/Styles/full/images/sprites/sprite-cards.png?v=1) no-repeat -2px -4px;border:1px solid #d2d2d2;height:58px}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardImage.visa{background:url(/Styles/images/svg/cards/visa.svg) no-repeat;background-position:50%;background-size:contain}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardImage.americanexpress{background:url(/Styles/full/images/sprites/sprite-cards.png?v=1) no-repeat -2px -187px}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardImage.dinersclub{background:url(/Styles/full/images/sprites/sprite-cards.png?v=1) no-repeat -2px -250px}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardImage.mastercard{background:url(/Styles/full/images/sprites/sprite-cards.png?v=1) no-repeat -2px -312px}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem>.cardImage.discover{background:url(/Styles/full/images/sprites/sprite-cards.png?v=1) no-repeat -2px -374px}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem:hover{background:#efefef;cursor:pointer}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem:hover .delete{display:inline-block}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem.add{border:1px dashed #2f8dcd;height:auto;line-height:60px;padding-left:60px}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem.add>span{color:#2f8dcd;font-weight:700}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem.add:before{content:"\f067";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#2f8dcd;border-radius:22px;color:#fff;font-size:24px;left:13px;line-height:34px;margin-top:-17px;position:absolute;text-align:center;top:50%;width:34px}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem .delete{color:#a6a6a6;cursor:pointer;display:none;font-size:15px;line-height:10px;position:absolute;right:5px;text-align:center;top:5px;width:15px}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem .delete:before{content:"\f00d";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#userDetailPage #placeholderSectionContainer .sectionCards>.gridder>.cardItem .delete:hover{color:gray}#userDetailPage #placeholderSectionContainer .sectionIsic .component.studentProgram{margin-bottom:16px}#userDetailPage #placeholderSectionContainer .sectionIsic .card{border:1px solid #d2d2d2;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;line-height:20px;padding:10px;position:relative;vertical-align:top;width:50%}#userDetailPage #placeholderSectionContainer .sectionIsic .card>*{display:block}#userDetailPage #placeholderSectionContainer .sectionIsic .card>.isicName{font-weight:700}#userDetailPage #placeholderSectionContainer .sectionIsic .card:hover{background:#efefef;cursor:pointer}#userDetailPage #placeholderSectionContainer .sectionIsic .card:hover .delete{display:inline-block}#userDetailPage #placeholderSectionContainer .sectionIsic .card.addNewIsic{border:1px dashed #2f8dcd;height:auto;line-height:60px;padding-left:60px}#userDetailPage #placeholderSectionContainer .sectionIsic .card.addNewIsic>span{color:#2f8dcd;font-weight:700}#userDetailPage #placeholderSectionContainer .sectionIsic .card.addNewIsic:before{content:"\f067";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#2f8dcd;border-radius:22px;color:#fff;font-size:24px;left:13px;line-height:34px;margin-top:-17px;position:absolute;text-align:center;top:50%;width:34px}#userDetailPage #placeholderSectionContainer .sectionIsic .card .delete{color:#a6a6a6;cursor:pointer;display:none;font-size:15px;line-height:10px;position:absolute;right:5px;text-align:center;top:5px;width:15px}#userDetailPage #placeholderSectionContainer .sectionIsic .card .delete:before{content:"\f00d";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#userDetailPage #placeholderSectionContainer .sectionIsic .card .delete:hover{color:gray}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .disabled{display:none}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .headLabel{display:block;font-size:14px;font-weight:700;margin-bottom:1%}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .bluebutton{display:inline-block;margin:4% 5% 3% 0}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .bluebutton>.changePassword{font-weight:700;text-decoration:underline}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .bluebutton>.changePassword:hover{cursor:pointer}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .pc:before{color:#fff;content:"\f109";font-family:FontAwesome;font-size:26px;position:relative}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .tablet:before{color:#fff;content:"\f10a";font-family:FontAwesome;font-size:26px;padding:5px;position:relative}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .mobile:before{color:#fff;content:"\f10b";font-family:FontAwesome;font-size:26px;padding:7px;position:relative}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock{display:inline-block;width:100%}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass{border:1px solid #d2d2d2;border-radius:4px;display:inline-block;height:120px;line-height:20px;margin-top:2%;position:relative;width:42%}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass:hover{background:#efefef;cursor:pointer}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass:hover .deleted{display:inline-block}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass>.leftDivWraper{background-color:#2881bd;border-radius:41px;display:inline-block;float:left;margin:9% 0 8% 8%;position:relative}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass>.leftDivWraper>.iconRoundWraper{margin:11px 9px 8px;position:relative}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass>.rightDivWraper{display:block;float:right;margin-top:16px;width:75%}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass>.rightDivWraper>.deviceName{display:block;font-size:14px;margin-bottom:2%;overflow:hidden;padding-right:26px;text-overflow:ellipsis;white-space:nowrap}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass>.rightDivWraper>.deviceBrowser{display:block;padding-bottom:2px}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass>.rightDivWraper>.isActualTime{color:#747474;display:block;padding-top:1%}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass>.rightDivWraper>.green{color:#84b517}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deviceBlock>.deviceClass>.rightDivWraper>.boldText{font-weight:700}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deleted{color:#a6a6a6;cursor:pointer;display:none;font-size:15px;line-height:10px;position:absolute;right:5px;text-align:center;top:5px;width:15px;z-index:999}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deleted:hover{color:gray}#userDetailPage #placeholderSectionContainer .sectionClientDeviceInformations .deleted:before{content:"\f00d";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;z-index:999}#userDetailPage .two-factor-disabled-reason{color:#000}#userDetailPage .two-factor-disabled .two-factor-disabled-text-block{display:inline-block;line-height:16px;padding-left:5px;vertical-align:text-top}#alzaDialog.changePasswordDialog{width:500px}#alzaDialog.changePasswordDialog .heading{color:#2f8dcd;display:block;font-size:18px;margin-bottom:10px}#alzaDialog.changePasswordDialog .label{display:block;font-size:14px;margin-bottom:5px}#alzaDialog.changePasswordDialog .textbox{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:38px;margin-bottom:27px;width:100%}#alzaDialog.changePasswordDialog .textbox.inpOldPass{margin-bottom:20px}#alzaDialog.changePasswordDialog .labelZmenaHesla{color:#a6a6a6;font-size:13px}#alzaDialog.changePasswordDialog .buttons{margin-top:20px;text-align:center}#alzaDialog.changePasswordDialog .buttons .btnx{display:inline-block}#alzaDialog.deliveryAddressEditDialog .heading{color:#2f8dcd;display:block;font-size:18px;margin-bottom:20px;text-align:center}#alzaDialog.deliveryAddressEditDialog .label{display:inline-block;margin-bottom:5px}#alzaDialog.deliveryAddressEditDialog .label.required:after{color:#de1f26;content:" *"}#alzaDialog.deliveryAddressEditDialog .textbox:not(.inpTelNumber){-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:35px;margin-bottom:20px;width:100%}#alzaDialog.deliveryAddressEditDialog .buttons{margin-top:20px;text-align:center}#alzaDialog.deliveryAddressEditDialog .buttons .btnx{display:inline-block}#alzaDialog.deliveryAddressEditDialog .buttons .btnx.grey{margin-right:10px}#alzaDialog.deliveryAddressEditDialog .cityAndZipRow .zip{display:inline-block;width:90px}#alzaDialog.deliveryAddressEditDialog .cityAndZipRow .city{display:inline-block;width:365px}#alzaDialog.deliveryAddressEditDialog .otherRow .info{display:inline-block;width:325px}#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont{display:inline-block;position:relative;top:-1px;width:127px}#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont .type{cursor:pointer;display:inline-block;margin-left:2px;vertical-align:middle}#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont .type:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #a6a6a6;border-radius:22px;color:#a6a6a6;content:"\f041";font-size:24px;line-height:34px;text-align:center;width:34px}#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont .type.home:before{content:"\f015";font-size:21px}#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont .type.business:before{content:"\f0b1";font-size:17px}#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont .type.add{height:auto;line-height:60px}#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont .type.add>span{color:#2f8dcd;font-weight:700}#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont .type.add:before{content:"\f067";font-size:24px}#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont .type.selected:before,#alzaDialog.deliveryAddressEditDialog .otherRow .typeCont .type:hover:before{border:1px solid #2f8dcd;color:#2f8dcd}#alzaDialog.deliveryAddressEditDialog .inpPhone.hide.hide{display:none}#alzaDialog.deliveryAddressEditDialog .phonePlus{display:inline-block;font-size:14px;margin-left:7px;margin-right:-23px;margin-top:-21px;position:relative;vertical-align:middle;z-index:10}#alzaDialog.deliveryAddressEditDialog .inpPhonePrefix{display:inline-block;padding-left:22px;width:90px}#alzaDialog.deliveryAddressEditDialog .inpPhoneNumber{display:inline-block;width:365px}#alzaDialog.personsEditDialog .heading{color:#2f8dcd;display:block;font-size:18px;margin-bottom:20px;text-align:center}#alzaDialog.personsEditDialog .label{display:inline-block;margin-bottom:5px}#alzaDialog.personsEditDialog .label.required:after{color:#de1f26;content:" *"}#alzaDialog.personsEditDialog .textbox:not(.inpTelNumber){-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:35px;margin-bottom:20px;width:100%}#alzaDialog.personsEditDialog .deliveryAddresses{margin-bottom:20px}#alzaDialog.personsEditDialog .alzacheckbox{display:block;margin-bottom:10px}#alzaDialog.personsEditDialog .icons{margin-bottom:20px;margin-top:20px}#alzaDialog.personsEditDialog .icons .icon{border:1px solid transparent;border-radius:21px;cursor:pointer;display:inline-block;font-size:23px;line-height:34px;text-align:center;width:34px}#alzaDialog.personsEditDialog .icons .icon.add{background:#d3eff9;border:1px solid #d3eff9;color:#2f8dcd;display:none}#alzaDialog.personsEditDialog .icons .icon.add:hover{color:#217bb8}#alzaDialog.personsEditDialog .icons .icon.icon0{color:#2f8dcd}#alzaDialog.personsEditDialog .icons .icon.icon0.selected,#alzaDialog.personsEditDialog .icons .icon.icon0:hover{border:1px solid #2f8dcd}#alzaDialog.personsEditDialog .icons .icon.icon1{color:#f7a800}#alzaDialog.personsEditDialog .icons .icon.icon1.selected,#alzaDialog.personsEditDialog .icons .icon.icon1:hover{border:1px solid #f7a800}#alzaDialog.personsEditDialog .icons .icon.icon2{color:#e5aead}#alzaDialog.personsEditDialog .icons .icon.icon2.selected,#alzaDialog.personsEditDialog .icons .icon.icon2:hover{border:1px solid #e5aead}#alzaDialog.personsEditDialog .icons .icon.icon3{color:#c9dca8}#alzaDialog.personsEditDialog .icons .icon.icon3.selected,#alzaDialog.personsEditDialog .icons .icon.icon3:hover{border:1px solid #c9dca8}#alzaDialog.personsEditDialog .icons .icon.icon4{color:#e3d9c3}#alzaDialog.personsEditDialog .icons .icon.icon4.selected,#alzaDialog.personsEditDialog .icons .icon.icon4:hover{border:1px solid #e3d9c3}#alzaDialog.personsEditDialog .buttons{margin-top:30px;text-align:center}#alzaDialog.personsEditDialog .buttons .btnx{display:inline-block}#alzaDialog.personsEditDialog .buttons .btnx.grey{margin-right:10px}#alzaDialog.personsEditDialog .buttons .delete{color:#a6a6a6;cursor:pointer;display:inline-block;font-size:12px;margin-top:10px;text-decoration:underline}#alzaDialog.personsEditDialog .buttons .delete:hover{color:#404142}#alzaDialog.isicEditDialog .heading{color:#2f8dcd;display:block;font-size:18px;margin-bottom:20px;text-align:center}#alzaDialog.isicEditDialog .label{display:inline-block;margin-bottom:5px}#alzaDialog.isicEditDialog .label.required:after{color:#de1f26;content:" *"}#alzaDialog.isicEditDialog .textbox{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:37px;margin-bottom:20px;width:100%}#alzaDialog.isicEditDialog .confirmation{display:block;font-size:13px;margin-bottom:20px;margin-top:20px;position:relative}#alzaDialog.isicEditDialog .confirmation:not(.error){color:#a6a6a6}#alzaDialog.isicEditDialog .confirmation:before{left:0;position:absolute}#alzaDialog.isicEditDialog .buttons{margin-top:20px;text-align:center}#alzaDialog.isicEditDialog .buttons .btnx{display:inline-block}#alzaDialog.isicEditDialog .ui-autocomplete{border-color:#2f8dcd}#alzaDialog.isicEditDialog .ui-autocomplete .ui-menu-item{background:transparent!important;cursor:pointer;margin-bottom:10px}#alzaDialog.isicEditDialog .failLink{color:#fff}#alzaDialog.deviceEditDialog{height:auto}#alzaDialog.deviceEditDialog .heading{color:#2f8dcd;display:block;font-size:18px;margin-bottom:20px;text-align:center}#alzaDialog.deviceEditDialog .textbox{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:37px;margin-bottom:10%;width:100%}#alzaDialog.deviceEditDialog .textbox:focus:not(.error):not(.warning){border:1px solid #2f8dcd}#alzaDialog.deviceEditDialog .buttons{margin:auto auto 4%;position:relative;text-align:center}.gdpr-buttons{margin:50px 0 0}.gdpr-buttons .btnx{margin:0 15px 0 0}.gdpr-report-dialog{padding:20px 65px;text-align:center}.gdpr-report-dialog .dialog-title{color:#0094e7;font-size:24px;font-weight:700;line-height:28px;margin:20px 0 18px}.gdpr-report-dialog .info{color:gray;font-size:13px;line-height:20px;margin-bottom:48px}.gdpr-report-dialog .user-email{color:#00275a}.gdpr-report-dialog .request-info{color:gray;font-size:13px;line-height:16px;margin:18px 0 8px}.gdpr-report-dialog .request-info .request-info-text{vertical-align:middle}.gdpr-report-dialog .request-info .icon{color:#0094e7;font-size:16px;margin-right:6px;vertical-align:middle}.delete-dialog{line-height:20px;padding:20px 55px;text-align:center}.delete-dialog .dialog-title{color:#0094e7;font-size:24px;margin:0 0 20px}.delete-dialog .dialog-info{color:gray;display:block;font-size:13px;margin:0 0 30px}.delete-dialog .restriction-block{background:rgba(203,27,49,.03);border:1px solid #cb1b31;border-radius:5px;line-height:28px;margin:0 0 10px;padding:10px 15px;text-align:left}.delete-dialog .restriction-icon{background:#cb1b31;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:17px;line-height:18px;text-align:center;vertical-align:middle;width:17px}.delete-dialog .restriction-name{color:#cb1b31;font-size:13px;font-weight:700;margin:0 0 0 10px;vertical-align:middle}.delete-dialog .restriction-url{color:#00275a;float:right;text-align:right;vertical-align:middle}.delete-dialog .restrictions-info{color:gray;display:block;font-size:13px;margin:25px 0 0}.delete-dialog .close-btn{margin:50px 0 0}.delete-dialog .bottom-info{color:gray;display:block;font-size:13px;margin:20px 0 0}.delete-dialog .bottom-block{margin:0 -55px}.delete-dialog .warning-block{color:#cb1b31;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.delete-dialog .warning-block .warning-icon{background:#cb1b31;border-radius:50%;color:#fff;display:block;font-size:32px;height:40px;line-height:40px;margin:0 20px 0 0;text-align:center;width:40px}.delete-dialog .warning-block .warning-text{-webkit-box-flex:9;-ms-flex:9;flex:9;margin:0 0 20px;text-align:left}.delete-dialog .warning-block .alzacheckbox{color:gray;display:block;line-height:20px;margin:0 0 80px 60px;text-align:left;width:100%}.delete-dialog .cancel-btn{float:left}.delete-dialog .confirm-btn{float:right}#edth1Password~.password-verdict~.alzaAlert{display:none!important}.user-reg-data #blockpsw .c2{position:relative}.user-reg-data #blockpsw .c2 .password-progress{left:210px;position:absolute;top:45px}.user-reg-data #blockpsw .c2 .password-verdict{padding:0 0 0 5px}.user-reg-data #blchangepsw .c2{position:relative}.user-reg-data #blchangepsw .c2 .password-progress{left:220px;position:absolute;top:44px}.user-reg-data #blchangepsw .c2 .password-verdict{padding:0 0 0 5px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.isicForm{background-color:#d7f3f2;border:1px solid #bae2fc;border-radius:5px}.isicForm .isicLogo{background:url(/Styles/full/images/sprites/loga-sprite4.png?v=1) no-repeat 0 -208px}.isicForm .isicFormTitle{color:#000}.isicForm .inf{background:url(/Styles/full/images/bt-info.png) no-repeat 0}.isicForm .card{background:url(/Styles/full/images/isic_karolina_small.jpg) no-repeat 0 0}.isicForm .icon-help{background:url(/Styles/full/images/icon-question.png?v=1) 0 0 no-repeat}.isicForm .icon-help:hover{background-position:0 -34px}.isicForm .textbox{background:#fff!important}.isicForm .help-popover{background-color:#2f8dcd;color:#fff!important}.isicForm .help-popover a{color:#fff!important}.isicForm .help-popover a:hover{text-decoration:none}.isicForm .help-popover .arrow:after{background-color:#2f8dcd}.isicForm .isicValidateButtons .btnx.green{color:#fff!important}.isicForm .dataBlock .inputLabel.required:after{color:#cf0001;content:"*"}.isicForm .dataBlock .ui-autocomplete{border:1px solid #d2d2d2;border-top:none;-webkit-box-shadow:0 7px 10px 0 rgba(50,50,50,.3);box-shadow:0 7px 10px 0 rgba(50,50,50,.3)}.isicForm .dataBlock .ui-autocomplete li{background-image:none}.isicForm .dataBlock .ui-autocomplete li a{color:#00275a}.isicForm .dataBlock .ui-autocomplete li a.ui-state-focus,.isicForm .dataBlock .ui-autocomplete li a.ui-state-hover,.isicForm .dataBlock .ui-autocomplete li a:hover{background-color:#efefef;color:#2f8dcd}.lng-sk .isicForm .card{background:url(/Styles/full/images/isic_sk_small.png) no-repeat 0 0}.isicForm{margin:20px auto 0;padding:20px 10px;position:relative;width:500px}.isicForm .isicLogo{display:inline-block;height:60px;left:10px;position:absolute;top:10px;width:60px}.isicForm .isicFormTitle{font-size:16px!important;font-weight:700}.isicForm .alzBox.warn{display:inline-block;margin:0 0 20px!important}.isicForm .left{float:left;line-height:30px;padding-left:15px;width:455px}.isicForm .name{display:inline-block;width:100%}.isicForm .ic1{display:inline-block!important;padding:3px 0;text-align:left;vertical-align:top;width:125px}.isicForm .validate{line-height:17px;padding:15px 0 0 130px}.isicForm .inf{margin-top:12px;padding-left:20px}.isicForm .inf a{text-decoration:underline}.isicForm .school{padding-top:1em}.isicForm .cond{display:inline-block;font-size:12px;line-height:13px;padding:10px 15px 0}.isicForm .cond a{text-decoration:underline}.isicForm .right{float:right;width:241px}.isicForm .right .card{display:inline-block;height:154px;width:241px}.isicForm .iconWrapper{position:absolute}.isicForm .iconWrapper .icon-help{display:inline-block;height:24px;left:5px;position:absolute;top:0;width:24px}.isicForm .dataBlock{margin-top:20px;position:relative;text-align:left}.isicForm .dataBlock .inputLabel{display:inline-block;font-size:13px!important;padding:0 10px 5px 0;text-align:right;vertical-align:middle;width:35%}.isicForm .dataBlock .textbox{width:282px}.isicForm .dataBlock ul.ui-autocomplete{padding:5px 0;position:absolute!important}.isicForm .dataBlock ul.ui-autocomplete li{cursor:pointer;font-weight:400;line-height:17px!important;padding:4px!important}.isicForm .isicValidateButtons{margin-top:30px}.isicForm .nameValue{font-weight:700}#panelStudent .user-reg-data #lblIsicName{width:298px}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.1);transform:scale(1.1)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.1);transform:scale(1.1)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(1);transform:scale(1)}}.password-progress{border:1px solid #d2d2d2;border-radius:3px;display:none;height:11px;vertical-align:middle;width:50px}.password-progress .bar{background-color:#d03a3b;height:11px;-webkit-transition:width .6s ease;transition:width .6s ease}.password-progress.progress-s0{opacity:0}.password-progress.progress-s1 .bar,.password-progress.progress-s2 .bar{background-color:#d03a3b}.password-progress.progress-s3 .bar{background-color:#ea8c0c}.password-progress.progress-s4 .bar,.password-progress.progress-s5 .bar{background-color:#7e9e00}.password-verdict{background:url(/Styles/full/images/ico_err.png) no-repeat 0 0;color:#d03a3b;padding-left:23px!important}.password-verdict.s2{background-image:url(/Styles/full/images/ico_err.png)}.password-verdict.s3{background-image:url(/Styles/full/images/ico_warn.png);color:#ea8c0c}.password-verdict.s4,.password-verdict.s5{background-image:url(/Styles/full/images/ico_ok.png);color:#7e9e00}.password-verdict{display:block;line-height:18px;margin-top:4px;width:auto}