/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-progress-tracker .progress-step .progress-text{padding-top:5px;padding-bottom:0;color:#777;}.webform-progress-tracker .progress-step.is-active .progress-text,.webform-progress-tracker .progress-step.is-complete .progress-text{color:#333;}.webform-progress-tracker .progress-step.is-active .progress-title{font-weight:bold;}.webform-progress-tracker.progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#777;}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#333;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#2196f3;}@media screen and (max-width:800px){.webform-progress-tracker .progress-text{font-size:smaller;}}@media screen and (max-width:600px){.webform-progress-tracker .progress-text{display:none;}}.webform-progress-tracker [role="link"]{cursor:pointer;}.webform-progress-tracker .progress-title[role="link"]{color:#1976d2;}.webform-progress-tracker .progress-title[role="link"]:hover,.webform-progress-tracker .progress-title[role="link"]:focus{text-decoration:underline;color:#2196f3;}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role="link"]::before{background-color:#1976f2;}.webform-progress-tracker .progress-marker::after{z-index:auto;}
.sunatAddressListWindowWraper,.sunatAddressListWindowWraper *{box-sizing:border-box;margin:0;padding:0;background:transparent;color:#333;}.sunatAddressListWindowWraper{position:fixed;top:0;left:0;display:none;width:100%;height:100%;z-index:100;}.sunatAddressListWindowWraper.active{display:block;}.sunatAddressListWindowWraper .sunatAddressListWindowOverlay{position:absolute;width:100%;height:100%;background:#000;opacity:0.2;}.sunatAddressListWindowWraper .sunatAddressListWindowInner{position:absolute;top:50%;left:50%;padding:1rem;width:calc(100% - 30px);max-height:calc(100% - 30px);overflow:auto;transform:translate(-50%,-50%);background:#fff;}@media screen and (min-width:600px){.sunatAddressListWindowWraper .sunatAddressListWindowInner{width:auto;}}.sunatAddressListWindowWraper .sunatAddressList{list-style:none;}.sunatAddressListWindowWraper .sunatAddressListItem{position:relative;margin-bottom:.5rem;border:#aaa 1px solid;padding:1rem 2rem 1rem 1rem;line-height:1.6em;text-align:left;cursor:pointer;transition:border .3s,background .3s;}.sunatAddressListWindowWraper .sunatAddressListItem:hover{border-color:#59b1eb;background:#59b1eb;color:#fff;}.sunatAddressListWindowWraper .sunatAddressListItem:last-child{margin-bottom:0;}.sunatAddressListWindowWraper .sunatAddressListItem::after{content:'';position:absolute;top:50%;right:.5rem;width:0;height:0;transform:translateY(-50%);border:transparent .5em solid;border-right-width:0;border-left-color:#333;}.sunatAddressListWindowWraper .sunatAddressListItem:hover::after{border-left-color:#fff;}
.ajax-progress.ajax-progress-fullscreen{z-index:1261;}.webform-ajax-messages{position:fixed;z-index:501;bottom:0;width:100%;}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold;}.webform-ajax-messages .messages + .messages{margin:0;}.webform-ui-dialog{top:50px !important;}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important;}
