/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:"Source Sans Pro SemiBold";src:url("../fonts/SourceSansPro-SemiBold.ttf") format("truetype")}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro-SemiBold.ttf") format("truetype");font-weight:bold}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Medium.ttf") format("truetype");font-weight:bold}@font-face{font-family:"Roboto Regular";src:url("../fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto Regular";src:url("../fonts/Roboto-Medium.ttf") format("truetype");font-weight:bold}@font-face{font-family:"Roboto Light";src:url("../fonts/Roboto-Light.ttf") format("truetype")}@font-face{font-family:"Roboto Medium";src:url("../fonts/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:"Roboto Bold";src:url("../fonts/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"CoCoNet Font 1";src:local(Source Sans Pro),local(Arial),local(sans-serif)}@font-face{font-family:"CoCoNet Font 1";src:local(Source Sans Pro),local(Arial),local(sans-serif);font-weight:bold}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?t88p7r");src:url("../fonts/icomoon.eot?t88p7r#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?t88p7r") format("truetype"),url("../fonts/icomoon.woff?t88p7r") format("woff"),url("../fonts/icomoon.svg?t88p7r#icomoon") format("svg");font-weight:normal;font-style:normal}body:not(.kendo-icons) [class^=icon-],body:not(.kendo-icons) [class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-breadcrumb-arrow:before{content:""}.icon-commcenter-small:before{content:""}.icon-settings-small:before{content:""}.icon-attachment:before{content:""}.icon-collapse:before{content:""}.icon-commcenter:before{content:""}.icon-confirmation-tickmark:before{content:""}.icon-dashboard:before{content:""}.icon-delete:before{content:""}.icon-drag:before{content:""}.icon-expand:before{content:""}.icon-extern-link:before{content:""}.icon-favorites:before{content:""}.icon-important:before{content:""}.icon-maximize:before{content:""}.icon-minimize:before{content:""}.icon-select-1:before{content:""}.icon-select-2:before{content:""}.icon-select-3:before{content:""}.icon-settings:before{content:""}.icon-slider-off:before{content:""}.icon-slider-on:before{content:""}.icon-support:before{content:""}@keyframes spinner{to{transform:rotate(360deg)}}.spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;right:10px;width:20px;height:20px;margin-top:-10px;border-radius:50%;border-top:2px solid #fff;border-right:2px solid rgba(0,0,0,0);animation:spinner .6s linear infinite}input{font-family:var(--font-family-bold);-webkit-font-smoothing:antialiased}.iframe-login{margin:0}.iframe-login h1{display:none}.iframe-login form{padding:0 10px;overflow:hidden}.iframe-login form label{color:var(--demo-login-label-color);font-size:var(--font-size-b);line-height:40px;height:40px}.iframe-login form input{background-color:var(--login-menu-background-color);border:var(--demo-login-input-border);height:40px;padding-left:var(--spacing-s);width:100%;box-sizing:border-box;font-size:var(--font-size-b)}.iframe-login form input.error{border:var(--login-input-border--error)}.iframe-login form #sendBtn{border-radius:var(--demo-login-send-btn-border-radius);background:var(--button-color-bg-primary);border:var(--border-width) solid var(--button-color-border-primary);color:var(--button-color-text-primary);float:right;width:var(--demo-login-submit-width);cursor:pointer;height:40px;position:relative;font:var(--button-font);transition:var(--login-submit-button-transition)}.iframe-login form #sendBtn:not(.spinner)[disabled]{background:var(--login-submit-button-background--disabled);color:var(--login-submit-button-color--disabled);border:var(--login-submit-button-border--disabled);cursor:not-allowed}.iframe-login form #sendBtn:not([disabled]):hover{background:var(--login-submit-button-background--hover);border-color:var(--button-color-border-primary-hover)}.iframe-login #inputLogin{margin-bottom:var(--spacing-s)}.iframe-login input:-webkit-autofill{color:var(--login-method-color)}.iframe-login #inputLogin,.iframe-login #inputPassword{box-shadow:0 0 0 30px #fff inset;border-radius:var(--border-radius);color:var(--login-method-color)}.iframe-login #inputLogin::placeholder,.iframe-login #inputPassword::placeholder{color:var(--login-method-color)}.iframe-login #inputLogin:focus,.iframe-login #inputPassword:focus{outline:none;border:var(--demo-login-input-border--focus);box-shadow:var(--demo-login-input-shadow--focus)}.iframe-login .login-form{font-family:var(--font-family);padding-bottom:var(--spacing-xs)}#errorDiv{height:55px;padding-top:var(--spacing-xs);font-size:var(--font-size-b);color:var(--color-functional-error)}.k-loading-mask{transition:background-color 400ms linear,opacity 400ms linear;pointer-events:none;visibility:hidden}.k-loading-mask .loading-indicator-overlay{transition:background-color 400ms linear,opacity 400ms linear;background:rgba(0,0,0,.5);width:100%;height:100%}.k-loading-mask:before{display:none}.k-loading-mask.k-loading-mask--visible{pointer-events:auto;visibility:visible;animation-name:lic-delay;animation-duration:500ms;animation-timing-function:linear}.user-site .k-loading-mask{left:-60px;min-width:calc(100% + 60px)}@media only screen and (max-width: 968px){.user-site .k-loading-mask{left:0;min-width:100%}}.admin-site .k-loading-mask{left:-60px;min-width:calc(100% + 60px)}@media only screen and (max-width: 968px){.admin-site .k-loading-mask{left:0;min-width:100%}}body.standalone-frame .k-loading-mask{left:unset;min-width:unset}.k-loading-mask .k-loading-color{transition:background-color 400ms linear,opacity 400ms linear;width:360px;max-width:100%;background:#fff;margin:-120px 0 0 -180px;height:240px;border:0;border-radius:0;box-shadow:0 0 5px 0 rgba(0,0,0,.25);top:calc(50% + 25px);left:50%;position:absolute}.k-loading-mask.login-loading-mask .k-loading-color{top:calc(50% + 3px* 1px)}.k-loading-mask .k-loading-image{content:"";box-sizing:border-box;position:absolute;top:calc(50% + 25px);left:50%;transition:background-color 400ms linear,opacity 400ms linear;border:5px solid var(--loader-indicator-color);border-top:5px solid rgba(0,0,0,0);border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite;margin-top:-30px;margin-left:-30px}.k-loading-mask .k-loading-text{color:var(--loader-indicator-color-text);transition:background-color 400ms linear,opacity 400ms linear;font:var(--font-h2);top:calc(50% + -70px);width:360px;max-width:100%;box-sizing:border-box;padding-left:20px;left:50%;margin-left:-180px;text-align:left;position:absolute}.k-loading-mask .k-loading-image{background:rgba(0,0,0,0) !important}@media only screen and (max-width: 360px){.k-loading-mask .k-loading-text,.k-loading-mask .k-loading-color{margin-left:0;left:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes lic-delay{0%{opacity:0}99%{opacity:0}100%{opacity:1}}.fip-logo{display:flex;height:60px;padding:0}.fip-logo .logo-container{display:flex;min-width:0;transition:min-width .35s ease-in-out}.pinned .fip-logo .logo-container{min-width:calc(320px - var(--menu-toggle-width) - 0px)}.fip-logo.fip-logo-hidden{padding-right:var(--top-bar-slogan-padding-right)}.fip-logo.fip-logo-hidden .logo-container,.fip-logo.fip-logo-hidden .slogan{display:none}.pinned .fip-logo.fip-logo-hidden .logo-container{display:flex;visibility:hidden}.fip-logo .logo{height:100%;background:url("../images/GarantiDirectHeaderLogo-149x36.svg") no-repeat;background-size:149px;background-position-y:center;position:relative;width:149px;z-index:20}.fip-logo h3{color:var(--top-bar-logo-color);font-family:var(--top-bar-logo-font-family);font-size:var(--top-bar-logo-font-size);line-height:60px;font-weight:var(--top-bar-logo-font-weight)}@media only screen and (max-width: 968px){.fip-logo h3{font-size:0}}.fip-logo .slogan{display:var(--top-bar-slogan-display);padding-left:var(--top-bar-slogan-padding-left);padding-right:var(--top-bar-slogan-padding-right);text-decoration:none}.fip-logo h4{color:var(--top-bar-logo-color);font-family:"Source Sans Pro","Arial",sans-serif;font-size:13px;line-height:60px;margin:0}.common-header{background:var(--login-header-color-bg);border-bottom:var(--login-header-border-bottom);box-shadow:var(--login-header-box-shadow);display:flex;height:60px;padding-left:var(--login-header-padding-left);width:100%}@media only screen and (max-width: 768px){.common-header{padding-left:60px}}@media only screen and (max-width: 640px){.common-header{padding-left:15px}}.login-page .common-header{left:0;position:absolute;top:0}.common-header .navbar-brand{text-decoration:none;margin:0;padding:0}.common-header .fip-logo .logo{background:url("../images/GarantiDirectHeaderLogo-149x36.svg") no-repeat;background-size:149px !important;background-position-y:center !important}.container-fluid{height:100vh;min-height:100vh;display:flex;flex-direction:column;justify-content:center}#build-timestamp-container{display:none;font-size:11px;color:var(--top-header-build-timestamp-color);height:60px}#build-timestamp-container #build-timestamp-text-container{display:flex;justify-content:center;flex-direction:column;margin:15px 15px;height:30px}#login-iframe-container.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#loginIFrame.iframe-front{z-index:30;background-color:#fff}#loginIFrame.iframe-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container{--iframe-height: 475px;height:var(--iframe-height);max-height:var(--iframe-height);max-width:100%;width:var(--iframe-width, 420px);margin-top:10px;transition:max-height .2s ease-in,height .2s ease-in,width .2s ease-in}#login-iframe-container.login-iframe-demo{--iframe-height: 300px}#login-iframe-container.login-iframe-demo.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-admin{--iframe-height: 300px}#login-iframe-container.login-iframe-admin.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-adminldap{--iframe-height: 300px}#login-iframe-container.login-iframe-adminldap.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-azuread{--iframe-height: 300px}#login-iframe-container.login-iframe-azuread.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-oidc{--iframe-height: 300px}#login-iframe-container.login-iframe-oidc.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-stock{--iframe-height: 300px}#login-iframe-container.login-iframe-stock.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-ebics{--iframe-height: 380px}#login-iframe-container.login-iframe-ebics.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-mobiletoken{--iframe-height: 525px}#login-iframe-container.login-iframe-mobiletoken.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-gsponespan{--iframe-height: 430px}#login-iframe-container.login-iframe-gsponespan.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-gsppassword{--iframe-height: 430px}#login-iframe-container.login-iframe-gsppassword.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.login-iframe-gspretailapp{--iframe-height: 400px}#login-iframe-container.login-iframe-gspretailapp.iframe-wrapper-maximized{width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0}#login-iframe-container.iframe-wrapper-long{height:500px;max-height:500px}.login-iframe{height:100%;width:100%;display:block;outline:none;border:0}.login-wrapper{border:var(--border-width) var(--login-container-border-style) var(--color-border);max-width:100%;background:#fff;border-radius:var(--gsp-login-modal-border-radius);margin:60px auto;padding:10px 30px;display:none;box-shadow:var(--login-container-box-shadow)}@media only screen and (max-width: 480px){.login-wrapper{padding:10px 10px}}.login-wrapper.iframe-only-mode>:not(.login-col-main){display:none}.maintenance-notice{min-height:100px;width:calc(100% - 20px);margin:10px 10px;border:1px solid #ffc107;display:flex}.maintenance-notice .maintenance-notice-text{padding:10px 10px 10px 40px;font-family:"Source Sans Pro","Arial",sans-serif;font-size:13px;font-weight:300;display:flex;word-break:break-word}.maintenance-notice .maintenance-notice-text::before{background-image:url("../images/svg/warning.svg");background-repeat:no-repeat;content:"";height:29px;margin-left:-30px;padding-left:30px;vertical-align:middle;width:29px}.login-method-selected:focus{outline:none}.login-method-selected:focus .menu-item{border:var(--border-width) solid var(--select-control-color-border-focus);box-shadow:var(--select-control-box-shadow)}.login-method-selected .menu-item{border:var(--border-width) solid var(--select-control-color-border);border-radius:var(--select-control-border-radius)}.login-method-selected .menu-item.menu-item--focus{border:var(--border-width) solid var(--select-control-color-border-focus);box-shadow:var(--select-control-box-shadow)}.login-col-menu{position:absolute;top:100%;left:0;width:100%;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.25);z-index:1;display:none}.login-col-menu.active{display:block}.login-col-menu .menu-item:hover{background-color:#f5f5f5;color:#00632f}.login-col-menu .menu-item:hover .menuitem-icon{background-color:#00632f}.login-method-selection{position:relative;margin:0 10px}.login-method-selected .menuitem-label:after{background-color:var(--select-dropdown-indicator-color);-webkit-mask-image:url("../images/login/arrow-dropdown.svg");mask-image:url("../images/login/arrow-dropdown.svg")}.menu-item{color:#3c3c3c;font:var(--select-single-value-font);line-height:20px;position:relative;height:40px;cursor:pointer}.menuitem-icon{background-color:var(--select-option-color-text);position:absolute;left:0;top:0;height:100%;width:40px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.selected .menuitem-icon{background-color:var(--select-option-color-text-active)}.icon-demo{-webkit-mask-image:url("../images/login/demo.svg");mask-image:url("../images/login/demo.svg")}.icon-admin{-webkit-mask-image:url("../images/login/demo.svg");mask-image:url("../images/login/demo.svg")}.icon-adminldap{-webkit-mask-image:url("../images/login/ldap.svg");mask-image:url("../images/login/ldap.svg")}.icon-ebics{-webkit-mask-image:url("../images/login/ebics.svg");mask-image:url("../images/login/ebics.svg")}.icon-vasco{-webkit-mask-image:url("../images/login/vasco.svg");mask-image:url("../images/login/vasco.svg")}.icon-mobiletoken{-webkit-mask-image:url("../images/login/mobile-token.svg");mask-image:url("../images/login/mobile-token.svg")}.icon-gspmobiletoken{-webkit-mask-image:url("../images/login/mobile-token.svg");mask-image:url("../images/login/mobile-token.svg")}.icon-gspretailapp{-webkit-mask-image:url("../images/login/mobile-token.svg");mask-image:url("../images/login/mobile-token.svg")}.icon-forex{-webkit-mask-image:url("../images/login/forex.svg");mask-image:url("../images/login/forex.svg")}.icon-directActivation{-webkit-mask-image:url("../images/login/remote.svg");mask-image:url("../images/login/remote.svg")}.icon-stock{-webkit-mask-image:url("../images/login/menu_stock_inactive.png");mask-image:url("../images/login/menu_stock_inactive.png")}.icon-gsponespan{-webkit-mask-image:url("../images/login/onespan.svg");mask-image:url("../images/login/onespan.svg")}.icon-gsppassword{-webkit-mask-image:url("../images/login/password.svg");mask-image:url("../images/login/password.svg")}.icon-azuread{-webkit-mask-image:url("../images/login/msaadlogin.svg");mask-image:url("../images/login/msaadlogin.svg")}.icon-samlsso{-webkit-mask-image:url("../images/login/msaadlogin.svg");mask-image:url("../images/login/msaadlogin.svg")}.icon-oidc{-webkit-mask-image:url("../images/login/oidc.svg");mask-image:url("../images/login/oidc.svg")}.menuitem-label{padding:0 40px;line-height:40px;position:relative}.selected .menuitem-label{color:var(--select-option-color-text-active)}.menuitem-label:after{content:"";position:absolute;right:0;top:0;height:40px;width:40px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.selected .menuitem-label:after{background-color:var(--select-option-color-text-active);-webkit-mask-image:url("../images/login/ok.svg");mask-image:url("../images/login/ok.svg")}body{font-family:var(--login-font-family);background:#00632f}.admin-login-page{background:rgba(0,0,0,0)}.admin-login-page body{background:rgba(0,0,0,0)}.login-footer{background-color:#f5f5f5;margin:0 -30px;padding:20px 0;text-align:center;color:#3c3c3c}.login-footer a{display:inline-block;padding:0 5px;font-size:13px;line-height:20px;color:#3c3c3c}.login-footer a:hover,.login-footer a:focus{color:#004f91;text-decoration:none}.login-headline{color:var(--color-page-title);font-size:20px;line-height:60px;padding-left:10px;margin-top:0;margin-bottom:0}.login-method-label{color:var(--form-label-color-text);padding-left:10px;font-size:13px;line-height:40px;height:40px;margin-bottom:0}.hidden{display:none}@media(min-width: 480px){.login-col-menu .menu-item-mobile{display:none}}@media(max-width: 480px){.login-col-menu .menu-item-desktop{display:none}}div.k-window-content{height:inherit}.global-message-window.ebics-signing-prompt .ccn-modal-dialog-wrapper{width:var(--login-ebics-signing-prompt-window-width)}.global-message-window.ebics-signing-prompt .ccn-modal-dialog-wrapper .ccn-modal-dialog-body{width:var(--login-ebics-signing-prompt-window-body-width)}#login-iframe-container.login-iframe-gspmobiletoken_desktop-token-only{--iframe-height: 226px}#login-iframe-container.login-iframe-gspmobiletoken-accesscode{--iframe-height: 395px}body{background:url("../images/trefoil.svg") bottom left no-repeat,linear-gradient(226.89deg, #00632f 0%, #09662e 100%);background-size:auto 50%,100%;background-position:left bottom,center;display:flex;flex-direction:column}.common-header{border-top:6px solid #003087;box-sizing:content-box}