*{margin:0;padding:0;background-repeat:no-repeat;box-sizing:border-box}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;-webkit-tap-highlight-color:transparent}
body{margin:0;font-size:1em;line-height:1.4}
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;display:inline;vertical-align:baseline}
audio:not([controls]){display:none}
[hidden],template{display:none}
a{background:transparent;text-decoration:none}
a:active,a:hover{outline:0}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
abbr[title]{border-bottom:1px dotted}
figure,form,fieldset{border:0}
b,strong{font-weight:bold}
blockquote{margin:0}
dfn{font-style:italic}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
small{font-size:85%}
sup{top:-0.5em}
sub{bottom:-0.25em}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
ul,ol{list-style:none}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}
img{border:0;vertical-align:middle}
svg:not(:root){overflow:hidden}
ins{background:#ff9;color:#000;text-decoration:none}
pre,code,kbd,samp{font-family:monospace,'courier new';font-size:1em}
pre{white-space:pre-wrap;word-wrap:break-word;overflow:auto}
q{quotes:none}
q:before,q:after{content:"";content:none}
button[disabled] html input[disabled]{cursor:default}
button,select{text-transform:none}
button,input,select,textarea{font-size:inherit;margin:0;vertical-align:baseline;vertical-align:middle;line-height:inherit;color:inherit}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;overflow:visible}
button,input{line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{margin:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;width:13px;height:13px}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
button[disabled],legend{border:0;white-space:normal}
optgroup{font-weight:bold}
button:focus,input:focus,textarea:focus{outline:0}
table{border-collapse:collapse;border:0 none;border-spacing:0;width:100%}
th,td{vertical-align:top}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}
@media print{a,a:visited{text-decoration:underline}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.hidden{display:none !important;visibility:hidden}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.outOfView{position:absolute;left:-100000px}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background:no-repeat transparent;text-align:left;direction:ltr;line-height:0}
.ir br{display:none}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.fr{float:right !important}
.fl{float:left !important}
.last{margin-right:0 !important;border-right:0 !important}
img.scale-w{width:100%;height:auto}
img.scale-h{height:100%;width:auto}
img.max-w{max-width:100%}
img.max-h{max-height:100%}
.no-margin{margin:0 !important}
.no-padding{padding:0 !important}
.no-padding-left{padding-left:0 !important}
.no-padding-right{padding-right:0 !important}
.no-margin-left{margin-left:0 !important}
.no-margin-right{margin-right:0 !important}
.center{text-align:center}
@font-face{font-family:"GloberRegular";src:url("clientlibs_main/assets/styles/fonts/GloberRegular.eot");src:url("clientlibs_main/assets/styles/fonts/GloberRegular.eot?#iefix") format("embedded-opentype"),url("clientlibs_main/assets/styles/fonts/GloberRegular.woff") format("woff"),url("clientlibs_main/assets/styles/fonts/GloberRegular.ttf") format("truetype"),url("clientlibs_main/assets/styles/fonts/GloberRegular.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"GloberBold";src:url("clientlibs_main/assets/styles/fonts/GloberBold.eot");src:url("clientlibs_main/assets/styles/fonts/GloberBold.eot?#iefix") format("embedded-opentype"),url("clientlibs_main/assets/styles/fonts/GloberBold.woff") format("woff"),url("clientlibs_main/assets/styles/fonts/GloberBold.ttf") format("truetype"),url("clientlibs_main/assets/styles/fonts/GloberBold.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"GloberSemiBold";src:url("clientlibs_main/assets/styles/fonts/GloberSemiBold.eot");src:url("clientlibs_main/assets/styles/fonts/GloberSemiBold.eot?#iefix") format("embedded-opentype"),url("clientlibs_main/assets/styles/fonts/GloberSemiBold.woff") format("woff"),url("clientlibs_main/assets/styles/fonts/GloberSemiBold.ttf") format("truetype"),url("clientlibs_main/assets/styles/fonts/GloberSemiBold.svg") format("svg");font-weight:normal;font-style:normal}
.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.hide{display:none}
.root-container{padding-left:10px;padding-right:10px;max-width:1400px;margin:35px auto 0;min-width:320px}
.no-nav header,.no-nav .right-container{margin-left:0}
.no-nav .left-container{display:none}
.no-header .left-container{margin-top:0}
.no-header header{display:none}
.no-nav-header .right-container{margin-left:0}
.no-nav-header .left-container,.no-nav-header header{display:none}
.box-container,.panel,#asx-nav-3d-space .flip-face,header{box-shadow:2px 3px 3px 0 rgba(0,0,0,0.2);background-color:#fff;margin-bottom:20px}
.left-container{float:left;margin-top:-104px}
.right-container{margin-left:310px}
.right-container li{list-style-type:none}
.lfloat{float:left}
.rfloat{float:right}
.right-align{text-align:right}
.tmargin20{margin-top:20px}
.tmargin10{margin-top:10px}
.clear{clear:both}
.keyline-divider{height:0;margin-bottom:40px;margin-top:40px;border-top:1px solid #d9e7ed;max-width:580px;margin-left:auto;margin-right:auto}
.shard-panel-bg{background-image:url("clientlibs_main/assets/styles/images/shards/lvp/shard-blue-grey-top-left.svg"),url("clientlibs_main/assets/styles/images/shards/lvp/shard-grey-bottom-right.svg"),url("clientlibs_main/assets/styles/images/shards/lvp/shard-blue-top-right.svg");background-position:left top,right bottom,right top;background-repeat:no-repeat;background-size:470px 278px,205px 350px,200px 100px}
.back-link{padding-left:15px;background:transparent url("clientlibs_main/assets/styles/images/icons/arrow-left-blue.svg") 0 50% no-repeat}
.panel{min-height:900px;position:relative;color:#3e6386}
.panel .panel-header{height:101px;width:100%;text-transform:uppercase;background-color:rgba(36,78,122,0.9);padding:30px 40px;color:#fff;text-transform:uppercase;font-style:normal;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.panel .panel-body{width:100%;margin:0 auto;min-height:300px;padding:40px 10px 30px 10px;position:relative;max-width:760px;overflow:hidden}
.panel .panel-body header{z-index:1}
.panel .panel-body.secondary-panel{background:url("clientlibs_main/assets/styles/images/shard-bg-bottom-right.svg") no-repeat bottom right scroll #f3f7f9;background-size:205px 350px;border-top:1px solid #dce3ec;max-width:100%;width:100%}
.panel .panel-body.secondary-panel .secondary-panel-content-wrapper{margin:0 auto;max-width:760px}
.panel .column{float:left}
.panel .col-two{width:47.5%}
.panel .col-two+.col-two{margin-left:5%}
@media screen and (max-width:900px){.panel .col-two{float:none;margin:0;width:100% !important}
}
.additional-info-box{overflow:hidden}
@media screen and (max-width:1300px){.right-container{margin-left:300px}
.panel .panel-header{margin-top:0}
}
@media screen and (max-width:900px){.root-container{margin-top:0;padding:0}
.hide-on-mobile{display:none !important}
.show-inline-mobile{display:inline-block !important}
.show-block-mobile{display:block !important}
.left-container{float:none;margin-top:0}
.right-container{margin-left:0}
.container{padding-left:0;padding-right:0}
.shard-panel-bg{background-color:#fff !important;background-image:url("clientlibs_main/assets/styles/images/shards/svp/shard-grey-top-left.svg"),url("clientlibs_main/assets/styles/images/shards/svp/shard-grey-bottom-right.svg");background-position:left top,right bottom;background-repeat:no-repeat;background-size:235px 139px,103px 175px,100px 50px}
.panel{min-height:0}
.panel.stand-alone-page .panel-header{margin-top:0}
.panel .panel-header{height:auto;background-color:transparent;color:#1b3c60;padding:20px 12px;font-size:20px;margin-top:52px}
.panel .panel-body{padding:20px 10px}
.panel .panel-body.action-panel{padding:20px 10px}
.panel .panel-body .form{margin-left:-10px;margin-right:-10px}
}
@media screen and (min-width:768px){.container{width:740px}
}
@media screen and (min-width:992px){.container{width:960px}
}
@media(min-width:1200px){.container{width:1160px}
}
@media(min-width:1400px){.container{width:1320px}
}
.adaptive-image-1070{max-width:1070px}
.adaptive-image-1070 img{width:100%}
.adaptive-image-900{max-width:900px}
.adaptive-image-900 img{width:100%}
.adaptive-image-740{max-width:740px}
.adaptive-image-740 img{width:100%}
.adaptive-image-600{max-width:600px}
.adaptive-image-600 img{width:100%}
.adaptive-image-480{max-width:480px}
.adaptive-image-480 img{width:100%}
.adaptive-image-360{max-width:360px}
.adaptive-image-360 img{width:100%}
.adaptive-image-320{max-width:320px}
.adaptive-image-320 img{width:100%}
.icon,i.icon-medium,i.icon-small{display:inline-block;vertical-align:middle;font-size:0}
.icon img,i.icon-medium img,i.icon-small img{height:100%;width:auto}
i.icon-medium{width:20px;height:20px;margin-right:10px;background-size:contain;background-repeat:no-repeat}
i.icon-medium.icon-header-search{background-image:url("clientlibs_main/assets/styles/images/icons/search-icon.svg")}
i.icon-medium.icon-my-account{background-image:url("clientlibs_main/assets/styles/images/icons/my-account.svg")}
i.icon-medium.icon-sign-out{background-image:url("clientlibs_main/assets/styles/images/icons/sign-out.svg");background-size:100% 100%;margin-left:-4px;margin-right:14px}
i.icon-medium.icon-modal-header{background-image:url("clientlibs_main/assets/styles/images/circle-exclamation.svg")}
i.icon-medium.icon-search-white{background-image:url("clientlibs_main/assets/styles/images/icons/search-icon_white.svg");height:29px;width:32px}
i.icon-medium.icon-close-info{background-image:url("clientlibs_main/assets/styles/images/icons/icon-close-normal.svg");cursor:pointer}
i.icon-medium.icon-add-info{background-image:url("clientlibs_main/assets/styles/images/icons/plus.svg");cursor:pointer}
i.icon-medium.icon-notifications{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/notifications.svg");cursor:pointer}
i.icon-medium.icon-notification-preferences{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/notification_preferences.svg");cursor:pointer}
i.icon-medium.icon-events-listing{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event-white.svg");cursor:pointer;height:22px;margin-right:0;margin-top:12px;width:26px}
i.close-icon{background-image:url("clientlibs_main/assets/styles/images/icons/icon_close_white.svg");background-position:right center;background-repeat:no-repeat;height:20px;position:absolute;right:10px;width:20px;cursor:pointer}
i.default-event-icon{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event.svg");position:absolute;height:40px;width:40px;top:50%;left:50%;margin-left:-20px;margin-top:-20px}
i.icon-small{width:16px;height:16px;margin-right:8px;background-size:contain;background-color:transparent;background-position:center center;background-repeat:no-repeat}
i.icon-small.icon-refresh{background-image:url("clientlibs_main/assets/styles/images/icon-refresh.svg")}
i.icon-small.icon-collapse-toggle{background:url("clientlibs_main/assets/styles/images/icons/arrow-down-blue.svg") no-repeat center center transparent;width:10px;height:5px}
i.icon-small.icon-close{background-image:url("clientlibs_main/assets/styles/images/icon-close.png")}
i.icon-small.icon-modal-header{background-image:url("clientlibs_main/assets/styles/images/circle-exclamation.svg")}
i.icon-small.icon-collapse-toggle-white{background-image:url("clientlibs_main/assets/styles/images/inactive-expand-button-white.png")}
i.icon-small.icon-email{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/email.svg")}
i.icon-small.icon-company{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/role.svg")}
i.icon-small.icon-phone{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/phone.svg")}
i.icon-small.icon-address{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/address.svg")}
i.icon-small.icon-timezone{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/clock.svg")}
i.icon-small.icon-department{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/department.svg")}
i.icon-small.icon-mobile{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/mobile.svg")}
i.icon-small.icon-right{background-image:url("clientlibs_main/assets/styles/images/icons/tick-right.png")}
i.icon-small.icon-cancel{background-image:url("clientlibs_main/assets/styles/images/icons/tick-cancel.png")}
i.icon-small.icon-shipping{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/shipping.svg")}
.icon-green-tick{background-image:url("clientlibs_main/assets/styles/images/icons/icon-tick-green.svg")}
.icon-red-error{background-image:url("clientlibs_main/assets/styles/images/icons/icon-exclamation-red.svg")}
.icon-user-blue{background:url("clientlibs_main/assets/styles/images/icons/user-blue.svg") no-repeat}
.icon-user-white{width:47px;background:url("clientlibs_main/assets/styles/images/icons/user-white.svg") no-repeat}
.icon-search{background:url("clientlibs_main/assets/styles/images/icons/search.png") no-repeat}
.icon-add{width:20px;height:20px;background-image:url("clientlibs_main/assets/styles/images/icons/plus_normal.svg");cursor:pointer}
.icon-add:hover{background-image:url("clientlibs_main/assets/styles/images/icons/plus_hover.svg")}
.icon-right{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/icon-arrow_R_normal.svg")}
.panel-icon.icon-search-results:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-search-results-white.svg");width:33px}
.panel-icon .icon-notifications:before{background-image:url("clientlibs_main/assets/styles/images/icons/WHITE/notifications.svg");width:42px}
.panel-icon.icon-orders:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-orders-salesforce-white.svg")}
.panel-icon.icon-work-access-request:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-work-access-request-white.svg")}
.panel-icon.icon-service-contracts:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-service-contracts-white.svg")}
.panel-icon.icon-events-listing:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event-white.svg")}
.panel-icon.icon-notices:before{background-position:0 0}
.panel-icon.icon-gen-content:before{background-position:0 -40px}
.panel-icon.icon-broken-link:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-broken-link-white.svg")}
.panel-icon:before{display:inline-block;height:35px;margin:0 30px 0 0;content:'';float:left;background-repeat:no-repeat;background-size:auto 35px}
.panel-icon.no-icon:before{margin:0}
.panel-icon.icon-user:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-user-white.svg");background-repeat:no-repeat;width:25px}
.panel-icon.my-profile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-user-white.svg");width:26px}
.panel-icon.icon-profile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-profile-white.svg");width:47px}
.panel-icon.icon-asx-logo:before{background-image:url("clientlibs_main/assets/styles/images/icons/asx-logo-white.svg");width:85px;margin-top:2px}
.panel-icon.icon-helpdesk:before{background-image:url("clientlibs_main/assets/styles/images/icons/helpdesk-white.svg");width:50px}
.panel-icon.icon-short-sales:before{background-image:url("clientlibs_main/assets/styles/images/icons/WHITE/icon-short-sales.svg");width:45px}
.panel-icon.icon-notifications:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notifications-white.svg");width:45px;margin-top:7px}
.panel-icon.icon-location:before{background-image:url("clientlibs_main/assets/styles/images/icons/location-white.svg");width:33px}
.panel-icon.icon-org-details:before{background-image:url("clientlibs_main/assets/styles/images/icons/org-details-white.svg");width:41px}
.panel-icon.icon-auditor:before{background-image:url("clientlibs_main/assets/styles/images/icons/WHITE/Role.svg");width:40px}
.panel-icon.icon-applications:before,.panel-icon.icon-document:before{background-image:url("clientlibs_main/assets/styles/images/icons/WHITE/applications.svg");width:40px}
.panel-icon.icon-onboarding:before{background-image:url("clientlibs_main/assets/styles/images/icons/WHITE/online-app.svg");width:40px}
.panel-icon.icon-waivers:before{background-image:url("clientlibs_main/assets/styles/images/icons/WHITE/applications.svg");width:40px}
.panel-icon.icon-order:before{background-image:url("clientlibs_main/assets/styles/images/icons/WHITE/price.svg");width:40px}
.panel-icon.icon-invoice-history:before{background-image:url("clientlibs_main/assets/styles/images/icons/icons-invoice-history-white.svg");width:27px}
.panel-icon.icon-securities-lending:before{background-image:url("clientlibs_main/assets/styles/images/icons/WHITE/icon-short-sales.svg");width:37px}
.panel-icon.icon-email:before{background-image:url("clientlibs_main/assets/styles/images/icons/WHITE/Email.svg");background-repeat:no-repeat;width:35px;margin-top:7px;background-size:35px}
.panel-icon-41,.panel-icon.icon-orders:before,.panel-icon.icon-work-access-request:before,.panel-icon.icon-service-contracts:before,.panel-icon.icon-events-listing:before,.panel-icon.icon-notices:before,.panel-icon.icon-gen-content:before,.panel-icon.icon-broken-link:before{width:41px;margin:3px 30px 0 0}
.panel-icon-header,.panel-icon.icon-notices:before,.panel-icon.icon-gen-content:before{background:url("clientlibs_main/assets/styles/images/icons/panel-header-icon-sprite.svg") no-repeat 0 0 transparent;background-size:auto 75px}
@media screen and (max-width:900px),print{.panel-icon.before{margin-right:12px;margin-top:3px;background-size:auto 31px}
.panel-icon.icon-user:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-user-blue.svg")}
.panel-icon.my-profile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-user-blue.svg")}
.panel-icon.icon-profile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-profile-blue.svg");margin:0}
.panel-icon.icon-asx-logo:before{background-image:url("clientlibs_main/assets/styles/images/icons/asx-logo-blue.svg");margin-top:0;width:85px}
.panel-icon.icon-helpdesk:before{background-image:url("clientlibs_main/assets/styles/images/icons/helpdesk-blue.svg")}
.panel-icon.icon-short-sales:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/icon-short-sales.svg")}
.panel-icon.icon-notifications:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notifications-blue.svg");margin-top:3px}
.panel-icon.icon-location:before{background-image:url("clientlibs_main/assets/styles/images/icons/location-blue.svg")}
.panel-icon.icon-org-details:before{background-image:url("clientlibs_main/assets/styles/images/icons/org-details-blue.svg")}
.panel-icon.icon-auditor:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/role.svg")}
.panel-icon.icon-applications:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/applications.svg")}
.panel-icon.icon-document:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/applications.svg")}
.panel-icon.icon-onboarding:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/online-app.svg")}
.panel-icon.icon-waivers:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/applications.svg")}
.panel-icon.icon-order:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/price.svg")}
.panel-icon.icon-invoice-history:before{background-image:url("clientlibs_main/assets/styles/images/icons/icons-invoice-history-blue.svg")}
.panel-icon.icon-securities-lending:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/icon-short-sales.svg")}
.panel-icon.icon-search-results:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-search-results-blue.svg")}
.panel-icon.icon-notifications:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/notifications.svg")}
.panel-icon.icon-orders:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-orders-salesforce-blue.svg")}
.panel-icon.icon-events-listing:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event-blue.svg")}
.panel-icon.icon-service-contracts:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-service-contracts-blue.svg")}
.panel-icon.icon-work-access-request:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-work-access-request-blue.svg")}
.panel-icon.icon-notices:before{background-position:-44px 0}
.panel-icon.icon-gen-content:before{background-position:-44px -40px}
.panel-icon.icon-broken-link:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-broken-link-blue.svg")}
.panel-icon.icon-email:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/email.svg")}
}
.is-hidden{display:none !important}
body{font-size:14px;line-height:1.5em;font-family:"GloberRegular",Arial,Helvetica,sans-serif;background:url("clientlibs_main/assets/styles/images/shards/body-bg.svg") no-repeat right bottom/cover #e6f1f6;background-attachment:fixed}
p{margin-bottom:.5em}
h1,h2,h3,h4{font-weight:normal}
h1{font-size:26px;line-height:1.5em}
h2{font-size:20px;line-height:1.5em}
h3{font-size:16px;line-height:1.5em}
h4{font-size:14px;line-height:1.5em}
a{color:#0c3b6c;text-decoration:underline}
a:hover{color:#007fb2;text-decoration:none}
strong{font-weight:normal;font-family:"GloberBold",Arial,Helvetica,sans-serif}
button{border:0 none;background:0}
strong{font-family:"GloberBold",Helvetica,Arial,sans-serif}
@media screen and (min-width:1024px){body{background-size:1081px 1300px}
}
a.button{color:#00386e}
a.button:hover{color:#00386e}
button.generic,.button a{border:0;color:#00386e;display:inline-block;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:16px;padding:14px 30px;text-decoration:none;background-repeat:no-repeat;background-position:right top;cursor:pointer;-webkit-transition:background-position .3s ease-in;-moz-transition:background-position .3s ease-in;-ms-transition:background-position .3s ease-in;transition:background-position .3s ease-in}
button.generic:hover a,.button a:hover a{color:#007fb2}
button.generic a,.button a a{text-decoration:none}
button.generic:after,.button a:after{background:url("clientlibs_main/assets/styles/images/icons/arrow-right-blue.svg") no-repeat center center;content:"";display:inline-block;height:10px;margin-left:7px;width:6px}
button.generic:hover,button.generic:focus,.button a:hover,.button a:focus{background-position:right -49px top;-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out;transition:all .1s ease-in-out;transform:scale(1.05)}
button.generic.success,.button a.success{color:#084;background-image:none !important}
button.generic.success:after,.button a.success:after{background:url("clientlibs_main/assets/styles/images/icons/tick-green.png") no-repeat center center;content:"";display:inline-block;height:19px;margin-left:7px;width:18px;position:relative;top:4px}
button.generic.error,.button a.error{color:#de3234;background-image:none !important}
button.generic.error:after,.button a.error:after{background:url("clientlibs_main/assets/styles/images/icons/exclamation-red.png") no-repeat center center;content:"";display:inline-block;height:19px;margin-left:7px;width:18px;position:relative;top:4px}
.button.yellow a,button.yellow,button.primary,.button.primary{background-color:#ffc649;background-image:url("clientlibs_main/assets/styles/images/button-yellow-sharp.svg");border:1px solid #ffc649}
.button.white a,button.white,.button.secondary,button.secondary{background-image:url("clientlibs_main/assets/styles/images/button-white-sharp.svg");background-color:#fff;border:1px solid #afc1d5}
.button.back,button.back{border:1px solid #afc1d5;background-position:left top;background-image:url("clientlibs_main/assets/styles/images/button-back-sharp.png");-webkit-transition:background-position .3s ease-in;-moz-transition:background-position .3s ease-in;-ms-transition:background-position .3s ease-in;transition:background-position .3s ease-in}
.button.back:hover,.button.back:focus,button.back:hover,button.back:focus{background-position:left -49px top;-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}
.button.upload,button.upload{border:1px solid #afc1d5;background-position:right center;background-image:url("clientlibs_main/assets/styles/images/button-upload-sharp.png");-webkit-transition:background-position .3s ease-in;-moz-transition:background-position .3s ease-in;-ms-transition:background-position .3s ease-in;transition:background-position .3s ease-in}
.button.upload:hover,.button.upload:focus,button.upload:hover,button.upload:focus{background-position:right center;-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}
.button[disabled],button[disabled],.button[disabled]:hover,button[disabled]:hover{opacity:.4;cursor:not-allowed;transform:none;background-position:right 0;text-decoration:none}
button.back:after,a.back:after,.button.back:after{display:none}
button.back:before,a.back:before,.button.back:before{background-image:url("clientlibs_main/assets/styles/images/icons/arrow-left-blue.svg");background-repeat:no-repeat;margin-left:0;margin-right:7px;content:'';display:inline-block;height:10px;width:6px}
.cta-links{margin:0 auto;max-width:740px;padding:20px 0;text-align:center}
.btn-primary-link{padding:40px 0}
@media screen and (max-width:600px){.actions a,a.button,button.generic,.button a{display:inline-block;margin:0 auto;max-width:280px;width:100%}
}
.btn.btn-centered{margin:0 auto !important;display:block}
.btn{color:#00386e;display:inline-block;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:16px;padding:14px 25px;text-decoration:none;background-repeat:no-repeat;background-position:right top;cursor:pointer;margin:5px;-webkit-transition:background-position .3s ease-in;-moz-transition:background-position .3s ease-in;-ms-transition:background-position .3s ease-in;transition:background-position .3s ease-in}
.btn:after{background:url("clientlibs_main/assets/styles/images/asx-theme/icons/blue/icon-arrow-right-blue.svg") no-repeat center center;content:"";display:inline-block;height:10px;margin-left:7px;width:6px}
.btn:hover,.btn:focus{background-position:right -49px top;-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out;transition:all .1s ease-in-out;transform:scale(1.05)}
.btn.btn-primary{background-color:#ffc649;background-image:url("clientlibs_main/assets/styles/images/asx-theme/icons/button-yellow-sharp.svg");background-repeat:no-repeat;border:1px solid #ffc649}
.btn.btn-secondary{background-image:url("clientlibs_main/assets/styles/images/asx-theme/icons/button-white-sharp.svg");background-repeat:no-repeat;background-color:#fff;border:1px solid #afc1d5}
.btn.btn-secondary.btn-success{color:#084;background-image:none !important;background-color:#f5fffa}
.btn.btn-secondary.btn-success:after{background:url("clientlibs_main/assets/styles/images/asx-theme/icons/icon-tick-green.svg") no-repeat center center;content:"";display:inline-block;height:19px;margin-left:7px;width:18px;position:relative;top:2px}
.btn.btn-secondary.btn-error{color:#de3234;background-image:none !important;background-color:#fffafa}
.btn.btn-secondary.btn-error:after{background:url("clientlibs_main/assets/styles/images/asx-theme/icons/icon-exclamation-red.svg") no-repeat center center;content:"";display:inline-block;height:19px;margin-left:7px;width:18px;position:relative;top:4px}
.btn.btn-secondary.btn-back{background-position:left top;background-image:url("clientlibs_main/assets/styles/images/asx-theme/icons/button-back-sharp.png");background-repeat:no-repeat;-webkit-transition:background-position .3s ease-in;-moz-transition:background-position .3s ease-in;-ms-transition:background-position .3s ease-in;transition:background-position .3s ease-in}
.btn.btn-secondary.btn-back:hover,.btn.btn-secondary.btn-back:focus{background-position:left -49px top;-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}
.btn.btn-secondary.btn-back:after{content:none}
.btn.btn-secondary.btn-back:before{background:url("clientlibs_main/assets/styles/images/asx-theme/icons/blue/icon-arrow-left-blue.svg") no-repeat center center;content:"";display:inline-block;height:10px;margin-right:7px;width:6px}
a.btn{text-decoration:none !important;color:#00386e}
a.btn:hover{color:#00386e}
.btn[disabled],button[disabled],.btn[disabled]:hover,button[disabled]:hover{opacity:.4;cursor:not-allowed;transform:none;background-position:right 0;text-decoration:none}
@media screen and (max-width:900px){.btn{min-width:240px}
}
.form-item .non-editable{display:block;margin-top:10px}
.form-item label.error{background-color:#fff;border-radius:10px;color:#f05a5c;display:block;font-size:14px;margin-top:10px;padding:10px 25px 10px 50px;position:relative;width:100%;text-align:left;cursor:default}
.form-item label.error strong{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.form-item label.error:before{background:#de3234;border-radius:10px 0 0 10px;content:"";height:100%;left:0;position:absolute;top:0;width:40px}
.form-item label.error:after{background:url("clientlibs_main/assets/styles/images/icons/error-white.svg") center center/16px 16px no-repeat #de3234;border-radius:100%;content:"";height:16px;left:12px;line-height:16px;position:absolute;text-align:center;top:13px;width:16px}
.form-item.active{border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec}
.form-item.active .step-number{background-color:#d8e8e8;box-shadow:0 2px 4px -3px rgba(0,0,0,0.42) inset}
.form-item[class*="step-"]{padding-top:20px;padding-bottom:20px}
.form-item h2.step-title{position:relative;font-size:20px;font-family:"GloberBold",Arial,Helvetica,sans-serif;margin-bottom:10px}
.form-item .step-number{position:absolute;background-color:white;border:1px solid #d4dde6;border-radius:50%;display:inline-block;width:50px;height:50px;padding:8px;text-align:center;vertical-align:middle;left:-62px;top:-8px;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.form-item .second-level-label{font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:14px;color:#3e6386}
.form-item .second-level-label+.form-checkbox{margin-top:15px}
.form-item.highlight,.form-item.active{background-color:#f3f7f9}
.form-item.runtime-header{padding:0 0 10px}
.multi-step-form{overflow:hidden;display:none}
.win-phone .inactive,.win-phone .not-active,.ie-mobile .inactive,.ie-mobile .not-active{opacity:1}
.inactive,.not-active{opacity:.5;pointer-events:none}
.form-legend{margin:0 20px 15px;position:relative}
.form-legend .js-additional-info{position:absolute;float:none;right:0;top:7px}
.form-legend h2{padding-right:40px}
.additional-info{margin-bottom:10px}
.input-group{border:1px solid #dce3ec;border-width:1px 0 0 1px;display:inline-block;margin:10px 0;max-width:601px;position:relative}
.input-group label{background-color:#fff;border:1px solid #dce3ec;border-width:0 1px 1px 0;float:left;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:14px;margin:0;padding:20px;text-align:center;width:200px}
.input-group input[type="checkbox"],.input-group input[type="radio"]{opacity:0;clip:rect(0,0,0,0);height:0;width:0;position:absolute}
.input-group input[type="checkbox"]:checked+label,.input-group input[type="radio"]:checked+label{font-family:"GloberBold",Arial,Helvetica,sans-serif;background-color:#d8e8e8;-webkit-box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2) inset;-moz-box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2) inset;-ms-box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2) inset;box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2) inset}
.form-text label,.form-password-toggle label{color:#0c3b6c;display:block;font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:16px}
.form-text input[type='text'],.form-text input[type='password']{border:1px solid #dce3ec;color:#3e6386;font-size:14px;margin-top:20px;padding:16px 10px;width:100%;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.form-password-toggle{display:block;overflow:hidden}
.form-password-toggle label{float:left;line-height:25px;margin-right:18px}
.form-password-toggle .toggle{background-color:#fff;border:1px solid #dce3ec;border-radius:9px;cursor:pointer;float:left;height:25px;position:relative;width:74px;-webkit-box-shadow:inset 0 3px 4px 0 rgba(137,160,179,0.13);-moz-box-shadow:inset 0 3px 4px 0 rgba(137,160,179,0.13);-ms-box-shadow:inset 0 3px 4px 0 rgba(137,160,179,0.13);box-shadow:inset 0 3px 4px 0 rgba(137,160,179,0.13);display:block}
.form-password-toggle .toggle:after{border-radius:100%;content:"";height:14px;position:absolute;top:5px;width:14px}
.form-password-toggle.is-hide .toggle:after{background:#afdce4;right:8px}
.form-password-toggle.is-show .toggle:after{background:#a7ce81;left:8px}
.form-password-toggle .toggle span{cursor:pointer;line-height:23px;position:absolute;top:0}
.form-password-toggle .toggle span.password-show{right:9px;text-align:right}
.form-password-toggle .toggle span.password-hide{left:14px}
.form-password-toggle.is-hide span.password-show,.form-password-toggle.is-show span.password-hide{display:none}
.form-password-toggle .toggle input[type='checkbox']{cursor:pointer;height:25px;opacity:0;position:absolute;left:0;top:0;width:74px;z-index:1}
.form-checkbox p{margin-bottom:10px}
.form-checkbox input[type='checkbox']{float:left;height:25px;opacity:0;width:25px;cursor:pointer}
.form-checkbox input[type='checkbox']+label{background:url("clientlibs_main/assets/styles/images/forms/checkbox-off.png") no-repeat left top;clear:none;cursor:pointer;display:block;padding:2px 0 2px 43px;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.form-checkbox input[type='checkbox']:checked+label{font-family:"GloberBold",Arial,Helvetica,sans-serif;background-image:url("clientlibs_main/assets/styles/images/forms/checkbox-on.png")}
.form-submit{text-align:center}
form{padding-top:40px;margin:0 auto;max-width:780px}
form .form-item{padding:15px 80px;margin-bottom:5px}
form .form-item.error-block{padding:15px auto 20px;border:1px solid #fbcdcd;border-width:1px 0;background-color:#feeaea}
form .form-item.error-block input.error,form .form-item.error-block select.error,form .form-item.error-block textarea.error{border:1px solid #de3234}
form .error-msg label.error i{position:static;background:0}
form label{color:#0c3b6c;font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:1rem;cursor:pointer;margin-bottom:1px}
form label p{color:#0c3b6c;font-family:"GloberBold",Arial,Helvetica,sans-serif;cursor:pointer;margin-bottom:1px;font-size:1rem}
form label.error{position:relative;display:block;width:100%;margin-top:10px;padding:10px 25px 10px 50px;color:#f05a5c;font-family:"GloberRegular",Arial,Helvetica,sans-serif;border-radius:10px;background-color:#fff}
form label.error strong{font-family:"GloberBold",Arial,Helvetica,sans-serif}
form label.error i{position:absolute;left:0;top:0;width:40px;height:100%;border-radius:10px 0 0 10px;background:url("clientlibs_main/assets/styles/images/icons/error-white.svg") center center/16px 16px no-repeat #de3234}
form input[type=checkbox]:checked+label{font-family:"GloberBold",Arial,Helvetica,sans-serif}
form p{color:#3e6386;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:.875rem;margin-bottom:0}
form h4{margin:0 0 5px}
form input[type=search],form input[type=text],form input[type=email],form input[type=date],form input[type=number],form input[type=password],form textarea{font-family:"GloberRegular",Arial,Helvetica,sans-serif;width:100%;margin-top:15px;padding:15px 10px 14px;color:#3e6386;font-size:.875rem;border:1px solid #dce3ec;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
form input[type=search]:focus,form input[type=text]:focus,form input[type=email]:focus,form input[type=date]:focus,form input[type=number]:focus,form input[type=password]:focus,form textarea:focus{border:1px solid #89a0b3}
form input[type=search],form input[type=text],form input[type=email],form input[type=date],form input[type=number],form input[type=password]{height:50px}
form input:active,form input:focus{border:1px solid #89a0b2;outline:0}
form input[type=file]{display:block;width:100%;height:0;margin-top:5px;opacity:0;overflow:hidden}
form button.upload{width:100%;padding:15px 0;color:#00386e;font-family:"GloberSemiBold",Arial,Helvetica,sans-serif;font-size:1rem;border:1px solid #0c3b6c;background-color:transparent}
form button.upload i{display:inline-block;width:7px;height:13px;margin:0 0 -2px 10px;background-position:0 0;background-size:100%}
form select{width:100%;cursor:pointer;margin-top:15px;padding:13px 60px 12px 10px;color:#3e6386;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:.875rem;border:1px solid #d9e7ed;border-radius:0;background-color:#fff;background-image:url(clientlibs_main/assets/styles/images/sprite-bg.png);background-repeat:no-repeat;background-position:100% -556px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
form select:focus,form select:active{border:1px solid #89a0b3;outline:0}
form select option{padding:0 0 0 10px}
form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}
form select::-ms-expand{display:none}
form .file-drag-area{padding:20px !important;background-color:#fff !important}
@keyframes cloud-move{from{top:5px}
to{top:1px}
}
@keyframes cloud-blur{0{-webkit-opacity:100;-moz-opacity:100;opacity:100}
50%{-webkit-opacity:25;-moz-opacity:25;opacity:25}
100%{-webkit-opacity:0;-moz-opacity:0;opacity:0}
}
@-webkit-keyframes cloud-move{from{top:5px}
to{top:1px}
}
@-webkit-keyframes cloud-blur{0{-webkit-opacity:100;-moz-opacity:100;opacity:100}
50%{-webkit-opacity:25;-moz-opacity:25;opacity:25}
100%{-webkit-opacity:0;-moz-opacity:0;opacity:0}
}
form #filedrag{display:none !important;position:relative;margin:1em 0;padding:20px;color:#3e6386;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:.875rem;text-align:center;border:1px dashed #c4cfd9;background-color:#f9fbfc}
form #filedrag p{position:relative;display:table;width:230px;margin:auto;padding:50px 0 50px 50px}
form #filedrag.hover{border:1px solid #dce3ec;border-style:solid;box-shadow:inset 2px 3px 8px #888;background-color:#f3f7f9}
form #filedrag.hover #arrow{animation:cloud-move .75s infinite,cloud-blur .75s infinite}
form #messages li,form .file-info-msg li{margin-bottom:10px;padding:10px;list-style-type:none;color:#fff;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:.875rem;background-color:#3e6386}
form #messages li.working,form .file-info-msg li.working{color:#3e6386;background-color:#dce3ed}
form #messages li a.cancel,form .file-info-msg li a.cancel{float:right;width:30px;height:25px;text-indent:-999em;color:#fff;background:transparent url(clientlibs_main/assets/styles/images/sprite-bg.png) no-repeat 100% -264px}
form #animation{position:relative;width:30px;display:inline-block;margin-top:-20px;vertical-align:middle}
form #animation img{position:absolute;height:15px;width:20px}
form #animation img#arrow{left:7px;top:6px;width:6px}
form #cloud{top:0;left:0}
form #arrow{top:15px;left:17px;opacity:100}
form fieldset>*:not(.form-item,.input-group){margin:auto;max-width:580px;width:100%}
.touch form input[type=date]{width:100%;cursor:pointer;margin-top:15px;padding:13px 60px 13px 10px;color:#3e6386;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:.875rem;border:1px solid #d9e7ed;border-radius:0;background-color:#fff;background-image:url(clientlibs_main/assets/styles/images/sprite-bg.png);background-repeat:no-repeat;background-position:100% -556px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.touch form input[type=date]:focus,.touch form input[type=date]:active{border:1px solid #89a0b3;outline:0}
@media screen and (max-width:767px){.anchor-navigation select{margin:0 0 40px !important}
form fieldset>*:not(.form-item){max-width:100%}
.input-group{display:block;max-width:401px}
form fieldset .form-item{padding:15px 10px}
.form-legend{margin:0 10px 10px}
.form-item h3.pseudo-label{font-size:16px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
.form-item .step-number{border-radius:0;border:0;position:static;display:inline;height:auto;padding:0;vertical-align:top;margin-right:3px}
.form-item .step-number:after{content:"."}
.form-item.active .step-number{background-color:transparent;box-shadow:none}
}
@media screen and (max-width:480px){.input-group{display:block;max-width:201px}
}
.flip-button-container{overflow:hidden;display:none}
#asx-nav-3d-space{width:290px;font-family:"GloberBold",Arial,Helvetica,sans-serif;color:#0c3b6c;font-size:14px}
#asx-nav-3d-space .control-center-menu p{padding:0 8px 16px 21px;display:block;margin-right:10px}
#asx-nav-3d-space .flip-face{width:290px;background-color:white;min-height:300px;box-shadow:2px 3px 3px 0 rgba(0,0,0,0.2)}
#asx-nav-3d-space .logo{text-align:center;display:block;padding:20px}
#asx-nav-3d-space .logo img{height:50px}
#asx-nav-3d-space .flip-button{display:block;padding:15px 0;background-color:#00386e;font-family:"GloberBold",Arial,Helvetica,sans-serif;color:white;text-align:center;width:100%}
#asx-nav-3d-space .flip-button .icon-collapse-toggle-white{display:none}
#asx-nav-3d-space .flip-button i.icon-refresh{-webkit-transition:-webkit-transform .5s;-webkit-backface-visibility:hidden;transition:transform .5s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
#asx-nav-3d-space .flip-button.refresh i.icon-refresh{-webkit-transition:-webkit-transform .5s;-webkit-backface-visibility:hidden;transition:transform .5s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#asx-nav-3d-space .flip-button .icon-collapse-toggle{width:0;margin:0}
#asx-nav-3d-space .notification-count{padding:2px 4px;background-color:#e76100;border:1px solid white;border-radius:15px;margin-left:5px;font-size:12px}
#asx-nav-3d-space .main-nav-menu a{text-decoration:none}
#asx-nav-3d-space .menu-item{transition:background-color .5s;-webkit-transition:background-color .5s;position:relative;border-left:2px solid transparent}
#asx-nav-3d-space .menu-item a{padding:15px 5px 15px 60px;display:block;margin-right:10px}
#asx-nav-3d-space .menu-item a .icon-medium{margin-left:-32px;margin-top:-4px}
#asx-nav-3d-space .menu-item a:hover{color:#007fb2}
#asx-nav-3d-space .menu-item:not(.menu-parent):hover,#asx-nav-3d-space .menu-item:not(.menu-parent).active{background-color:#e4edf1;border-left:2px solid #00386e}
#asx-nav-3d-space .menu-item .submenu-toggle-button{position:absolute;width:40px;height:40px;top:6px;right:0}
#asx-nav-3d-space .menu-item .submenu-toggle-button .icon-small{transition:transform .5s;-webkit-transition:-webkit-transform .5s}
#asx-nav-3d-space .menu-item .submenu-toggle-button:not(.collapsed) .icon-small{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
#asx-nav-3d-space .parent-item ul .menu-item a{padding-left:40px;margin-right:0}
#asx-nav-3d-space .parent-item>.menu-item a{margin-right:40px}
#asx-nav-3d-space .main-nav-menu>li.category-first-item{border-top:1px solid #dce3ec}
#asx-nav-3d-space .parent-item .sub-menu{margin-left:30px}
.collapse{display:none}
.collapse.in{display:block}
.collapsing{height:0;overflow:hidden;position:relative;transition-duration:.35s;transition-property:height,visibility;transition-timing-function:ease}
#main-nav{width:100%;-webkit-transform:translateZ(-145px);-moz-transform:translateZ(-145px);-ms-transform:translateZ(-145px);transform:translateZ(-145px);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform .5s;-webkit-transition:-webkit-transform .5s}
.ie #asx-nav-3d-space .flipped{transform:none}
.ie #asx-nav-3d-space .flipped .flip-face-front{transform:rotateY(-90deg) translateZ(145px)}
.ie #asx-nav-3d-space .flipped .flip-face-right{transform:rotateY(0) translateZ(145px)}
.ie #asx-nav-3d-space .flip-face{transition:transform .5s}
.ie #asx-nav-3d-space .flip-face-front{transform:rotateY(0) translateZ(145px)}
.ie #asx-nav-3d-space .flip-face-right{transform:rotateY(90deg) translateZ(145px)}
@media screen and (max-width:900px){.flip-button-container{display:block}
.left-container{position:relative}
#asx-nav-3d-space{left:0;perspective:none;position:absolute;-webkit-perspective:none;top:0;width:100%;z-index:1001}
#asx-nav-3d-space .logo{padding:12px 10px;display:none}
#asx-nav-3d-space .logo img{height:30px}
#asx-nav-3d-space .flip-face{min-height:0;width:100%;transform:none;-webkit-transform:none;box-shadow:none}
#asx-nav-3d-space .flip-button-container{width:100%;padding:0}
#asx-nav-3d-space .flip-button-container button{display:inline;width:100%;line-height:20px;float:left;min-height:53px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
#asx-nav-3d-space .flip-button-container button[class*="icon-"]{display:none}
#asx-nav-3d-space .flip-button-container button:first-child{border-left:1px solid #dce2f0;border-right:1px solid #dce2f0}
#asx-nav-3d-space .flip-button-container button:last-child{border-right:1px solid #dce2f0}
#asx-nav-3d-space .flip-button-container button.opened{background-color:#e4edf1;color:#00386e}
#asx-nav-3d-space .flip-button-container button.opened .icon-collapse-toggle{display:inline-block;visibility:visible;width:16px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#asx-nav-3d-space .flip-button-container button.opened .icon-collapse-toggle-white,#asx-nav-3d-space .flip-button-container button.opened .notification-count{display:none}
#asx-nav-3d-space .flip-button-container button .icon-collapse-toggle{visibility:hidden;width:0;margin:0;-webkit-transition:-webkit-transform .5s;-webkit-backface-visibility:hidden;transition:transform .5s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
#asx-nav-3d-space .flip-button-container button .icon-collapse-toggle-white{display:inline-block}
#asx-nav-3d-space .tab-nav-menu{height:0;overflow:hidden;max-height:0}
#asx-nav-3d-space .tab-nav-menu.transition{box-shadow:2px 2px 2px #d0d0d0;height:auto;max-height:10000px;-webkit-transition:max-height 2s ease-in;-moz-transition:max-height 2s ease-in;-ms-transition:max-height 2s ease-in;transition:max-height 2s ease-in}
#asx-nav-3d-space .flip-face-right{background-color:transparent;top:53px}
#asx-nav-3d-space .flip-face-right .tab-nav-menu{background-color:white}
#asx-nav-3d-space .flip-face-right .logo{display:none}
.flip-face-front,.flip-face-right{box-shadow:none;-webkit-transform:none;transform:none}
.flip-face-front{position:relative;z-index:1}
}
body.modal-open{overflow:hidden;height:100%;width:100%;position:fixed}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transform:translate3d(0,25%,0);-ms-transform:translate3d(0,25%,0);-o-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;padding:10px}
.modal-dialog{position:relative;width:auto;margin:30px auto}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#3e6386}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.in{opacity:.9}
.modal-header{background-color:#f1f6f8;padding:0;border-bottom:1px solid #d9e7ed;min-height:1.42em;display:table;height:72px;width:100%;font-family:"GloberBold",Arial,Helvetica,sans-serif}
.modal-header>*{display:table-cell;vertical-align:middle}
.modal-header>span{background-color:#dae3ea;text-align:center;width:72px}
.modal-header>span i{margin:0}
.modal-header .modal-title{color:#0c3b6c;margin:0;line-height:1.42857143;padding:10px 20px}
.modal-header .close{margin-top:-2px}
.modal-body{position:relative;padding:40px 40px 20px 40px;color:#0c3b6c}
.modal-body form{padding:0}
.modal-body .buttons-panel{text-align:center;margin-top:40px}
.modal-body .buttons-panel button,.modal-body .buttons-panel .btn{margin:0 5px;min-width:170px;vertical-align:top}
.modal-body .buttons-panel button:first-child,.modal-body .buttons-panel .btn:first-child{margin-top:0;margin-bottom:20px}
.modal-body .buttons-panel button:last-child,.modal-body .buttons-panel .btn:last-child{margin-bottom:0}
.modal-body .buttons-panel button.btn{line-height:19px}
.modal-footer{padding:0;text-align:right;border-top:1px solid #d9e7ed}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-footer:before,.modal-footer:after{content:" ";display:table}
.modal-footer:after{clear:both}
@media(min-width:768px){.modal-dialog{width:750px;margin:15% auto}
.modal-content{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1)}
.modal-body .buttons-panel button{margin:0 5px}
.modal-sm{width:280px}
}
@media screen and (min-width:992px){.modal-lg{width:540px}
}
@media screen and (max-width:480px){.modal-content .modal-body .actions a,.modal-content .modal-body a.button,.modal-content .modal-body button.generic,.modal-content .modal-body .button a{display:block;margin:0 auto;max-width:280px;margin-bottom:19px}
.modal-content .modal-body .buttons-panel button,.modal-content .modal-body .buttons-panel .btn{margin:10px 5px}
.modal-content .modal-body .buttons-panel button:first-child,.modal-content .modal-body .buttons-panel .btn:first-child{margin-top:0}
.modal-content .modal-body .buttons-panel button:last-child,.modal-content .modal-body .buttons-panel .btn:last-child{margin-bottom:0}
}
.asx-footer{background-color:#fff;color:#00386e;margin-top:60px;text-align:center}
.asx-footer .primary-footer{display:table;width:100%}
.asx-footer .primary-footer .container{padding:0}
.asx-footer .primary-footer .icon,.asx-footer .primary-footer i.icon-medium,.asx-footer .primary-footer i.icon-small{margin-right:8px;width:16px;height:14px}
.asx-footer .primary-footer .twitter{margin-top:-8px}
.asx-footer .primary-footer .footer-section:nth-of-type(1){width:25%}
.asx-footer .primary-footer .footer-section:nth-of-type(1) a{margin-left:10px}
.asx-footer .primary-footer .footer-section:nth-of-type(2){width:49%;border-color:#dce3ec;border-style:solid;border-width:0 1px}
.asx-footer .primary-footer .footer-section:nth-of-type(2) li{display:inline-block;margin-bottom:5px}
.asx-footer .primary-footer .footer-section:nth-of-type(2) a{white-space:pre-wrap}
.asx-footer .primary-footer .footer-section:nth-of-type(3){width:25%}
.asx-footer .primary-footer .footer-section:nth-of-type(3) strong{margin-right:15px;font-family:GloberBold}
.asx-footer .footer-section{display:inline-block;vertical-align:middle;padding:10px}
.asx-footer .footer-section .footer-section-content li{padding:0 12px}
.asx-footer .secondary-footer{padding-bottom:20px;border-top:1px solid #dce3ec;color:#617b8a;font-size:12px;line-height:15px}
.asx-footer .secondary-footer .footer-section{max-width:930px}
.asx-footer .block-text{white-space:nowrap}
@media screen and (max-width:1024px){.asx-footer{margin-top:0}
.asx-footer .container{width:100%;padding-left:0;padding-right:0}
.asx-footer .footer-section .footer-section-content li{padding:11px 5px}
.asx-footer .primary-footer .footer-section{display:block;padding:15px 20px 12px}
.asx-footer .primary-footer .footer-section:nth-of-type(1){display:block;width:auto}
.asx-footer .primary-footer .footer-section:nth-of-type(2){border-width:1px 0;width:auto}
.asx-footer .primary-footer .footer-section:nth-of-type(3){padding-bottom:0;width:auto;padding:10px;text-align:center}
.asx-footer .primary-footer .footer-section:nth-of-type(3) strong{padding:10px}
.asx-footer .primary-footer .footer-section:nth-of-type(3) span{padding:12px}
.asx-footer a{margin-left:0}
.asx-footer .secondary-footer{padding-bottom:15px;border-top:0;line-height:20px}
.asx-footer .secondary-footer p{text-align:center;padding:10px 30px}
}
@media screen and (max-width:480px){.asx-footer .footer-section{text-align:left}
.asx-footer .primary-footer .footer-section:nth-of-type(3){padding-top:30px;padding-bottom:5px}
.asx-footer .primary-footer .footer-section:nth-of-type(2){white-space:normal}
.asx-footer .primary-footer .footer-section:nth-of-type(2) a:not(:last-of-type){margin-bottom:30px}
.asx-footer .primary-footer li{width:47%}
}
header{margin-left:310px}
header>ul{display:table;margin:0;padding:0;text-align:center;width:100%}
header>ul>li{border-left:1px solid #dce3ec;display:table-cell;position:relative;vertical-align:middle}
header>ul>li:first-child{border-left:0}
header>ul>li>*{padding:20px}
header .header-search-mobile,header .header-logo{display:none}
header .header-search{max-width:750px;position:relative}
header .header-search .search-icon{display:none}
header form#header-form--search{max-width:100%;text-align:left;width:100%}
header form#header-form--search table{width:100%}
header form#header-form--search table tr td:first-child{width:100%}
header form#header-form--search input,header form#header-form--search button{box-sizing:border-box;height:44px;padding:10px 13px;vertical-align:middle}
header form#header-form--search input{margin:0;width:100%}
header form#header-form--search button{white-space:nowrap;width:100px}
header .advanced-search{display:none;padding:0;position:absolute;right:125px;top:32px}
header .drop-down-menu{width:250px}
header .drop-down-menu .open+.drop-down-body{display:block}
header .drop-down-menu>a{display:table;height:84px;min-height:84px;padding:11px 5px 11px 20px;position:relative;text-decoration:none;width:100%}
header .drop-down-menu>a>*{display:inline-block;vertical-align:middle}
header .drop-down-menu>a:hover{background-color:#e4edf1;box-shadow:inset 0 2px 0 0 #00386e}
header .drop-down-menu>a .user-header-info{width:calc(100% - 70px)}
header .drop-down-menu .open{background-color:#e4edf1;box-shadow:inset 0 2px 0 0 #00386e}
header .drop-down-menu .open i,header .drop-down-menu .open .icon-small{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
header .drop-down-menu.header-signin>a>*{display:table-cell}
header .drop-down-menu.header-signin>a>* .icon-small{margin-right:0;margin-left:3px;transition:transform .5s;-webkit-transition:-webkit-transform .5s}
header .header-profile{text-align:left}
header .header-profile .header-count,header .header-profile .header-count.notification-count{width:30px;height:17px;background:#e76100;color:#fff;top:15px;border-radius:15px;position:absolute;left:6px;text-align:center;font-size:10px;padding-left:0;border:1px solid #dce6eb;line-height:15px}
header .header-profile.open{background-color:#e4edf1}
header .header-profile.open ul li .header-count.notification-count{left:20px}
header .header-profile>a.open>span{border:2px solid #fff}
header .header-profile>a>i{background-image:url("clientlibs_main/assets/styles/images/arrow_normal.svg");bottom:15px;display:block;height:18px;position:absolute;right:216px;width:18px}
header .header-profile>a>span{background:#a3b7cb none repeat scroll 0 0 / 55px 55px;border:2px solid #dce6eb;border-radius:50%;height:55px;overflow:hidden;text-align:center;width:55px;margin-right:5px;margin-top:5px}
header .header-profile>a>span img{display:block;height:75%;margin:16px auto 0}
header .header-profile>a>div span:first-child{display:block;font-weight:bold}
header .header-profile>a:hover>span{border:2px solid #fff}
header .header-log-button{white-space:nowrap;width:100px}
header .drop-down-body{background-color:#fff;box-shadow:3px 3px 3px 0 rgba(0,0,0,0.2);display:none;margin:0;padding:0;position:absolute;top:100%;width:100%;z-index:1}
header .drop-down-body li a{display:block;font-size:14px;font-weight:bold;padding:15px 5px 15px 60px;text-decoration:none;text-align:left}
header .drop-down-body li a img{display:inline-block;margin-right:10px}
header .drop-down-body li a:hover{background-color:#e4edf1}
header .drop-down-body li i.icon-medium{margin-left:-32px;margin-top:-4px}
header .drop-down-body li.link-sign-out{display:none}
header .profile-dropdown.transition-applied{bottom:-190%}
.flip-face.flip-face-front p,.flip-face.flip-face-right p{margin:0}
@media screen and (max-width:1300px){header{margin-left:300px}
.panel{margin-top:-10px}
}
@media screen and (max-width:900px){header .header-profile .header-count.notification-count{right:40px;left:auto;top:2px;z-index:2;padding:0}
header .header-search button:after{background:0;width:auto;margin:0}
header .header-search .search-text{display:none}
header .header-search .search-icon{display:block}
header form#header-form--search input{width:100%}
header form#header-form--search button{width:56px}
header .advanced-search{right:80px}
header .header-profile{width:200px}
header .header-profile>a>i{background-image:url("clientlibs_main/assets/styles/images/arrow_normal.svg");bottom:20px;display:block;height:18px;position:absolute;right:164px;width:18px;z-index:9}
header .header-profile>a>span img{margin:12px auto 0}
header .header-profile>a .user-header-info{width:auto}
header .header-profile .profile-dropdown li.link-sign-out{display:block}
header .header-log-button{display:none}
}
@media screen and (max-width:900px){header{margin-left:0 !important;margin-bottom:0;position:relative;z-index:1002;height:56px;min-height:56px}
header>ul>li{border:0}
header>ul>li>*{padding:13px 10px}
header .header-search{display:none}
header .header-logo{display:table-cell;width:92px}
header .header-logo p{margin:0}
header .header-logo a{display:block}
header .header-logo a img{height:30px}
header .header-search-mobile{display:table-cell;text-align:right;position:static}
header .header-search-mobile a{border:1px solid #dce3ec;border-width:0 1px;padding:17px 10px;padding-bottom:20px}
header .header-search-mobile a.open{box-shadow:none;color:#0c3b6c}
header .header-search-mobile a i{height:28px;margin:0 5px;position:relative;width:28px}
header .header-search-mobile a>strong{display:block;background-color:#e4edf1;height:56px;left:calc(100% - 70px);overflow:hidden;padding:16px 0 0;position:absolute;width:0;right:70px;top:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;transition-delay:0}
header .header-search-mobile a>strong.transitionLeft{height:56px;left:0;padding-left:16px;padding-top:16px;right:0;text-align:left;top:0;width:auto;opacity:1}
header .header-search-mobile a>strong.transitionRight{opacity:0;transition-delay:1s;left:calc(100% - 70px);padding-left:0}
header .header-search-mobile a+ul{display:block;height:0;overflow:hidden;max-height:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;transition-delay:500ms}
header .header-search-mobile a+ul.transitionDown{max-height:500px;height:auto;left:0}
header .header-search-mobile a+ul.transitionUp{transition-delay:0;max-height:0}
header .header-search-mobile a+ul li{padding:10px}
header .header-search-mobile a+ul li form{padding:0}
header .header-search-mobile a+ul li form>*{white-space:nowrap}
header .header-search-mobile a+ul li form th,header .header-search-mobile a+ul li form td{vertical-align:bottom}
header .header-search-mobile a+ul li form td:first-child{width:100%}
}
@media screen and (max-width:900px) and (max-width:600px){header .header-search-mobile a+ul li form td:first-child{width:70%}
}
@media screen and (max-width:900px) and (max-width:360px){header .header-search-mobile a+ul li form td:first-child{width:60%}
}
@media screen and (max-width:900px){header .header-search-mobile a+ul li form button,header .header-search-mobile a+ul li form input{height:50px;margin:0;box-sizing:border-box}
header .header-profile,header .header-signin{position:static;width:70px}
header .header-profile>a,header .header-signin>a{display:block;height:56px;margin-top:0;min-height:56px;padding:5px 10px;position:static}
header .header-profile>a>i,header .header-signin>a>i{bottom:6px;right:46px;transition:transform 500ms ease-in-out}
header .header-profile>a>span,header .header-signin>a>span{border:0;border-radius:50%;display:block;height:45px;margin:0 auto;overflow:hidden;text-align:center;width:45px;position:relative;z-index:1;border:2px solid #dce6eb}
header .header-profile>a>div,header .header-signin>a>div{display:block;background-color:#e4edf1;height:56px;left:calc(100% - 70px);overflow:hidden;padding:0;position:absolute;width:0;right:70px;top:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;transition-delay:0}
header .header-profile>a>div.transitionLeft,header .header-signin>a>div.transitionLeft{left:0;padding-left:30px;padding-top:3px;right:70px;height:56px;top:0;width:auto;opacity:1}
header .header-profile>a>div.transitionRight,header .header-signin>a>div.transitionRight{transition-delay:1s;left:calc(100% - 70px);padding-left:0;padding-top:0;opacity:0}
header .header-profile>a:hover,header .header-profile>a:focus,header .header-signin>a:hover,header .header-signin>a:focus{box-shadow:none}
header .header-profile>a+ul.profile-dropdown,header .header-signin>a+ul.profile-dropdown{display:block;height:0;overflow:hidden;max-height:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;transition-delay:500ms}
header .header-profile>a+ul.profile-dropdown.transitionDown,header .header-signin>a+ul.profile-dropdown.transitionDown{max-height:500px;height:auto}
header .header-profile>a+ul.profile-dropdown.transitionUp,header .header-signin>a+ul.profile-dropdown.transitionUp{transition-delay:0;max-height:0}
header .header-profile>a.open,header .header-signin>a.open{background-color:#e4edf1;box-shadow:none;color:#0c3b6c}
header .header-profile ul,header .header-signin ul{display:block;left:0;right:0}
header .header-signin{min-width:86px}
header .header-signin>a>div{right:0;left:calc(100% - 86px);padding-top:18px;height:56px;width:auto}
header .header-signin>a>div.transitionLeft{overflow:hidden;text-align:left;right:0;padding-top:18px;width:auto}
header .header-signin>a>div.transitionRight{transition-delay:1s;left:calc(100% - 86px);padding-left:10px}
}
a.view-my-notification{position:relative}
a.view-my-notification .header-count.notification-count{display:block !important;left:20px;top:18px}
.ie .header-search-mobile{position:relative}
.ie.win-phone .header-profile a:not(.open)>div{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;opacity:1 !important}
.panel-navigation{border-bottom:1px solid #d9e7ed;margin:0 auto 40px;width:100%;padding:40px 0;text-align:center}
@media screen and (max-width:767px){.panel-navigation{overflow-x:auto;overflow-y:hidden;padding:0;border-top:1px solid #d9e7ed;margin:0 -18px 40px;width:auto}
}
.panel-navigation ul{width:740px}
.panel-navigation ul li{display:inline-block;min-width:145px;width:20%;text-align:center;float:left}
@media screen and (max-width:767px){.panel-navigation ul li{padding:18px 0;text-align:center}
}
@media screen and (max-width:767px){.panel-navigation ul li.selected{background:#dbe4eb none repeat scroll 0 0;border:1px solid #dce3ec}
}
.panel-navigation ul li.selected a{text-decoration:none;font-weight:bold;color:#00386e;font-size:15px}
@media screen and (max-width:767px){.panel-navigation ul li.selected a{z-index:1}
}
.asx-table{margin-top:20px;border-collapse:collapse;max-width:580px}
.asx-table.date-report-list .date-cell{width:calc(100% - 100px)}
.asx-table.date-report-list .download-cell{width:100px}
.asx-table.date-report-list .download-cell a{display:block}
.asx-table.date-report-list .download-cell .download{position:relative;margin-left:-5px}
.asx-table.date-report-list .download-cell .download:after{content:"";background:url("clientlibs_main/assets/styles/images/icon-download-blue.svg");background-repeat:no-repeat;background-size:contain;position:absolute;top:12px;right:7px;width:30px;height:20px}
.asx-table th{background-color:#3e6386;color:#fff;padding:10px 20px;text-align:center}
.asx-table tr{background-color:#f3f7f9}
.asx-table tr:nth-of-type(odd){background-color:#fff}
.asx-table tr:hover a{color:#007fb2;text-decoration:none}
.asx-table td{padding:10px 20px;border:1px solid #d9e7ed}
.asx-table td a{display:block}
@media screen and (max-width:767px){.asx-table.date-report-list .download-cell{margin-left:0;padding-left:10px}
.asx-table td{padding:15px 10px}
}
.rte h1,.rte h2,.rte h3,.rte h4,.rte h5{margin-bottom:20px;line-height:1em}
.rte h1,.rte h2,.rte h3,.rte h4{font-family:"GloberBold",Arial,Helvetica,sans-serif;font-weight:normal}
.rte h5{font-size:1em;font-weight:normal;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.rte h6{margin-bottom:20px}
.rte p{margin-bottom:20px}
.rte p+h2,.rte p+h3,.rte p+h4,.rte p+h4,.rte ol+h2,.rte ol+h3,.rte ol+h4,.rte ol+h4,.rte ul+h2,.rte ul+h3,.rte ul+h4,.rte ul+h4,.rte .overflow-table+h2,.rte .overflow-table+h3,.rte .overflow-table+h4,.rte .overflow-table+h4{margin-top:40px}
.rte ul,.rte ol{margin:10px 0 22px;padding-left:20px}
.rte ul li,.rte ol li{margin:0 0 10px 0;position:relative;padding-left:10px}
.rte ul li{list-style:outside disc}
.rte ol li{list-style-position:outside;list-style-type:decimal}
.rte ol li li{list-style-type:lower-alpha}
.rte ol li li li{list-style-type:lower-roman}
.rte ol li li li li{list-style-type:decimal}
.rte .overflow-table{margin-bottom:20px;overflow-y:visible;overflow-x:auto}
.rte .overflow-table-scroll{overflow-y:hidden;overflow-x:auto;height:20px}
.rte .overflow-table-scroll .horizontal-scroll{height:20px}
.rte table{border:1px solid #d9e7ed;font-size:12px;line-height:1.45em}
.rte table th{background-color:#3e6386;color:#fff;padding:10px;text-align:left}
.rte table tr{background-color:#f3f7f9}
.rte table tr:nth-of-type(2n){background-color:#fff}
.rte table td{padding:10px;border:1px solid #d9e7ed}
.rte table p{margin-bottom:0}
@media screen and (max-width:600px){.rte table{min-width:560px}
}
.hero-image img{width:100%}
.notice-template .panel-body,.gen-template .panel-body{padding-top:80px}
.notice-meta{border-bottom:1px solid #e0e0e8;margin-bottom:40px;padding-bottom:30px}
.notice-meta h1{margin-bottom:10px;line-height:1.2em;font-size:24px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
.notice-meta .meta-label{font-size:16px}
.notice-meta .tag-list{margin:15px 0 20px 0}
.notice-meta .tag-list li{display:inline-block;margin-bottom:10px}
.notice-meta .tag-list li:not(.link){text-transform:uppercase;border-radius:10px;background-color:#dce3ec;margin-right:7px;display:inline-block;font-size:11.76px;padding:0 10px;color:#0c3b6c;line-height:18px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
.notice-meta .tag-list li.set-2{display:none}
.notice-meta .col-50{width:48%;display:inline-block;margin:10px 0}
.notice-meta .meta-value{color:#3e6386;font-family:"GloberBold",Arial,Helvetica,sans-serif}
@media screen and (max-width:900px){.notice-template .panel-body,.gen-template .panel-body{padding-top:40px}
}
@media screen and (max-width:600px){.notice-meta .col-50{display:block;width:100%}
}
.card-shadow{box-shadow:0 3px 4px rgba(27,36,50,0.2)}
.card{box-shadow:0 3px 4px rgba(27,36,50,0.2);margin-bottom:20px}
.card .card-header{background-color:#f3f7f9;border-bottom:1px solid #dce3ec;border-top:1px solid #f3f7f9;display:block;padding:10px 23px;position:relative;width:100%;overflow:hidden}
.card .card-header .content h4{color:#00386e;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1rem;margin:0;float:left}
.card .card-header .content p{color:#00386e;font-family:"GloberRegular",Helvetica,Arial,sans-serif;float:right;margin:0}
.card .card-body{background-color:#fff;padding:15px 23px;overflow:hidden}
.card .card-body ul{padding-left:25px}
.card .card-body ul li{padding-bottom:15px}
.card .card-body ul li:last-child{padding-bottom:0}
.card .card-body ul li i.icon-small{margin-left:-25px;margin-right:8px}
.status-card{padding:22px}
.status-card.disabled{opacity:.6}
.status-card .status-card-header{background:#f3f7f9 none repeat scroll 0 0;border-bottom:1px solid #d9e7ed;min-height:72px;position:relative}
.status-card .status-card-header .header-label{margin-left:90px;padding:14px 18px}
.status-card .status-card-header .header-label h2{font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.375}
.status-card .status-card-header .header-label p span{margin-right:20px}
.status-card .status-card-header .status{width:90px;background:#dbe4eb none repeat scroll 0 0;bottom:0;left:0;padding:38px 0 0;position:absolute;text-align:center;top:0;transition:all .5s ease 0;font-weight:normal}
.status-card .status-card-header .status:after{background:#e6cf01 none repeat scroll 0 0;border:2px solid #fff;border-radius:100%;content:"";height:12px;left:50%;margin-left:-6px;position:absolute;top:19px;width:12px}
.status-card .status-card-header .status.is-active:after,.status-card .status-card-header .status.is-completed:after{background:#1b8d5a none repeat scroll 0 0}
.status-card .status-card-header .status.is-cancelled:after{background:#de3234 none repeat scroll 0 0}
.status-card .status-card-header .status.is-inactive:after{background:#c2c2c2 none repeat scroll 0 0}
.status-card .status-card-header .status.is-pending:after,.status-card .status-card-header .status.is-under-assessment:after,.status-card .status-card-header .status.is-submitted:after,.status-card .status-card-header .status.is-not-submitted:after,.status-card .status-card-header .status.is-validating:after,.status-card .status-card-header .status.is-admitted:after,.status-card .status-card-header .status.is-in-progress:after,.status-card .status-card-header .status.is-decision:after{background:#e6cf01 none repeat scroll 0 0}
.status-card .status-card-header .status.is-under-assessment{font-size:84%;line-height:1.2}
.status-card .status-card-header .status.is-not-submitted{font-size:84%;line-height:1.3}
.status-card .status-card-header .status:hover{background:#f3f7f9 none repeat scroll 0 0}
.status-card .status-card-body{padding:20px;border-bottom:1px solid #d9e7ed}
.status-card-full{padding:0 !important}
.status-card-full .status-card-header .header-label{overflow:hidden;padding-top:24px;max-height:72px;margin-left:120px}
.status-card-full .header-label h2{float:left}
.status-card-full .header-label a{float:right;text-decoration:none;font-family:"GloberBold",Arial,Helvetica,sans-serif}
.status-card-full .status-card-header .status{font-weight:bold;width:130px}
.status-card-full .card-data-list{overflow:hidden;width:100%}
.status-card-full .card-data-list li{float:left}
.status-card-full .card-data-list h3{font-size:14px;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.status-card-full .card-data-list p{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.status-card.disabled .status-card-header{border-bottom:0}
@media screen and (max-width:767px){.card{margin:0 -18px 20px}
.card .card-header .content h4,.card .card-header .content p{float:none}
}
.profile-donut .circle{height:174px;width:174px;position:relative}
.profile-donut .circle .inner{background:#fff;border-radius:100%;height:134px;left:0;position:absolute;top:0;width:134px;z-index:1}
.profile-donut .circle p{background:#fff;border:3px solid #f3f7fa;border-radius:100%;height:134px;left:0;margin:0;position:absolute;text-align:center;top:0;width:134px}
.profile-donut .circle p .number{display:block;font-size:32px;margin:42px 0 4px}
.profile-donut .circle:before,.profile-donut .circle:after{content:"";display:block;height:100%;position:absolute;left:0;top:0;width:100%}
.profile-donut.p10 .circle:before{border-radius:100%;background:linear-gradient(126deg,#afdce4 50%,transparent 50%)}
.profile-donut.p10 .circle:after{background:linear-gradient(to right,transparent 50%,transparent 50%)}
.profile-donut.p20 .circle:before{border-radius:100%;background:linear-gradient(162deg,#afdce4 50%,transparent 50%)}
.profile-donut.p20 .circle:after{background:linear-gradient(to right,transparent 50%,transparent 50%)}
.profile-donut.p30 .circle:before{border-radius:100%;background:linear-gradient(198deg,#afdce4 50%,transparent 50%)}
.profile-donut.p30 .circle:after{background:linear-gradient(to right,transparent 50%,transparent 50%)}
.profile-donut.p40 .circle:before{border-radius:100%;background:linear-gradient(234deg,#afdce4 50%,transparent 50%)}
.profile-donut.p40 .circle:after{background:linear-gradient(to right,transparent 50%,transparent 50%)}
.profile-donut.p50 .circle:before{border-radius:100%;background:linear-gradient(270deg,#afdce4 50%,transparent 50%)}
.profile-donut.p50 .circle:after{background:linear-gradient(to right,transparent 50%,transparent 50%)}
.profile-donut.p60 .circle:before{border-radius:100%;background:linear-gradient(306deg,#afdce4 50%,transparent 50%)}
.profile-donut.p60 .circle:after{border-radius:100%;background:linear-gradient(to right,transparent 50%,#afdce4 50%)}
.profile-donut.p70 .circle:before{border-radius:100%;background:linear-gradient(342deg,#afdce4 50%,transparent 50%)}
.profile-donut.p70 .circle:after{border-radius:100%;background:linear-gradient(to right,transparent 50%,#afdce4 50%)}
.profile-donut.p80 .circle:before{border-radius:100%;background:linear-gradient(378deg,#afdce4 50%,transparent 50%)}
.profile-donut.p80 .circle:after{border-radius:100%;background:linear-gradient(to right,transparent 50%,#afdce4 50%)}
.profile-donut.p90 .circle:before{border-radius:100%;background:linear-gradient(414deg,#afdce4 50%,transparent 50%)}
.profile-donut.p90 .circle:after{border-radius:100%;background:linear-gradient(to right,transparent 50%,#afdce4 50%)}
.profile-donut.p100 .circle:before{border-radius:100%;background:linear-gradient(to right,#afdce4 50%,transparent 50%)}
.profile-donut.p100 .circle:after{border-radius:100%;background:linear-gradient(to right,transparent 50%,#afdce4 50%)}
.profile-donut .circle .inner{height:160px;left:7px;top:7px;width:160px}
.profile-donut .circle p{left:13px;top:13px}
.status-message .profile-donut{width:134px;margin:0 auto 25px}
.status-message .profile-donut{width:174px}
@media all and (min-width:1200px){.status-message .profile-donut{margin:0;position:absolute;right:0;top:46px}
}
.status-message{margin:0 auto;max-width:740px;padding:0 30px 15px 40px}
.status-message .cta-links{border-top:1px solid #d9e7ed;margin-top:20px}
.status-message section{max-width:580px;margin:0 auto;padding:0}
.status-message section h2{margin-bottom:23px}
.status-message section h2 .icon,.status-message section h2 i.icon-medium,.status-message section h2 i.icon-small{left:-28px;margin:0;position:absolute}
.status-message section p{margin-bottom:20px;max-width:540px}
section.full-width{max-width:100%}
section .left{float:left}
.status-message section h2{font-family:"GloberBold",Arial,Helvetica,sans-serif;line-height:1;margin-bottom:23px;position:relative;font-weight:normal}
.status-message.is-error section h2{color:#de3234}
.status-message.is-success section h2{color:#084}
.status-message{margin:0 auto;max-width:740px;padding:0 0 0 25px}
.status-message.is-error h3{color:#de3234}
.status-message.is-success h3{color:#084}
.status-message h3{line-height:1;position:relative;padding:20px 5px;font-size:20px;font-family:"GloberSemiBold",Helvetica,Arial,sans-serif;display:inline-block}
.status-message h3 .icon,.status-message h3 i.icon-medium,.status-message h3 i.icon-small{left:-28px;margin:0;position:absolute}
@media screen and (max-width:1300px){section .left{float:none;width:100%}
}
@media screen and (min-width:768px){.status-message h2 .icon,.status-message h2 i.icon-medium,.status-message h2 i.icon-small{margin-right:7px}
}
@media screen and (min-width:1281px){.status-message.is-donut{min-height:220px;padding-right:200px;padding-left:0;position:relative}
.cssgradients .status-message.is-donut{min-height:260px}
}
.form-steps{color:#00386e;font-family:GloberRegular;font-size:20px;text-align:center;margin:0 auto}
.form-steps .step{display:inline-block}
.form-steps .step.is-completed:hover{cursor:pointer}
.form-steps .step.is-completed .step-number{border-color:#084;color:#084}
.form-steps .step.is-completed .step-number:after{position:absolute;right:-9px;top:10px;content:'';width:18px;height:18px;display:block;background:url("clientlibs_main/assets/styles/images/icons/tick-green-sprite.png") no-repeat 0 0}
.form-steps .step.is-completed .step-name{color:#084}
.form-steps .step .step-number{display:inline-block;width:40px;padding:7.5px;background-color:white;border:1px solid #d4dde6;border-radius:30px;margin:0;position:relative;top:-2px;text-align:center;vertical-align:middle}
.form-steps .step .step-name{display:inline-block;padding:7.5px 72.5px 7.5px 50px;background:white;border:1px solid #d4dde6;margin-left:-25px;font-size:16px}
.form-steps .step:not(:first-child){margin-left:-35px}
.form-steps .step .step-name{border-radius:0 70px 70px 0;padding-right:50px}
.form-steps .active-step{font-family:GloberSemibold}
.form-steps .active-step .step-name{background-color:#d8e8e8;border:0;box-shadow:inset 0 1px 3px 0 rgba(50,50,50,0.25)}
.form-steps .active-step .step-number{width:42px;background-color:#d8e8e8;border:3px solid white;box-shadow:inset 0 3px 5px 0 rgba(50,50,50,0.25)}
@media screen and (max-width:480px){.form-steps{color:#00386e;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:20px}
.form-steps .step .step-name{display:none}
.form-steps .step .step-number{margin:0}
.form-steps .step:last-of-type .step-number{margin-left:40px}
}
.additional-info{width:100%;padding:16px 20px;background-color:#3e6386;border:0;border-radius:0;margin-top:8px;position:relative;color:#fff;font-family:GloberRegular;font-size:.875rem}
.additional-info a{color:#fff}
.additional-info:after{position:absolute;display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #3e6386;right:5px;top:-7px;content:''}
.additional-info.ai-left:after{right:auto;left:10px}
.additional-info.ai-no-point:after{display:none}
.additional-info p{color:#fff;margin-bottom:.5em}
.additional-info-icon{float:right;cursor:pointer;background:url("clientlibs_main/assets/styles/images/icons/question-mark-sprite.png") 0 -20px transparent;height:20px;width:20px;display:block;outline:0;text-indent:-9999px}
h2 .additional-info-icon{margin-top:5px}
.additional-info-icon.collapsed{background-position:0 0}
.additional-info-icon.aii-bottom-right{position:absolute;right:10px;bottom:10px}
.additional-info-box{background-color:#3e6386;color:#fff;padding:20px;margin:10px;overflow:hidden}
#additional-info-upload{overflow:hidden}
.notification{padding:18px 40px 18px 75px;margin-bottom:0;position:relative}
.notification:before{width:60px;height:100%;content:'';display:block;background-size:18px 18px;background-repeat:no-repeat;background-position:center 19px;position:absolute;top:0;left:0}
.notification .close-notification{width:18px;height:18px;display:block;position:absolute;right:20px;top:20px}
.notification.error{color:#de3234;background-color:#fffafa}
.notification.error:before{background-image:url("clientlibs_main/assets/styles/images/icons/error-white.svg");background-color:#de3234}
.notification.error .close-notification{background-image:url("clientlibs_main/assets/styles/images/icons/close-red.svg")}
.notification.confirmation{color:#084;background-color:#f5fffa}
.notification.confirmation:before{background-image:url("clientlibs_main/assets/styles/images/icons/tick-white.svg");background-color:#084}
.notification.confirmation .close-notification{background-image:url("clientlibs_main/assets/styles/images/icons/close-green.svg")}
.notifications-info-panel{margin:20px 0;position:relative}
.notifications-info-panel.warning{padding:0 0 0 40px;background-color:#3e6386;color:#fff}
.notifications-info-panel.warning h4{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.notifications-info-panel.warning:before{width:60px;height:100%;content:'';display:block;background-size:18px 18px;background-repeat:no-repeat;background-position:center 19px;position:absolute;top:0;left:0;background-image:url("clientlibs_main/assets/styles/images/icons/icon-exclamation-white.svg")}
.content-panel{box-shadow:0 3px 4px rgba(27,36,50,0.2);margin-bottom:40px;overflow:hidden;clear:both;background-color:#fff}
.content-panel .content-panel-header{background-color:#3e6386;border:1px solid #3e6386;display:block;padding:24px 20px;position:relative;width:100%}
.content-panel .content-panel-header .content h4{color:#fff;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1rem;margin:0;float:left}
.content-panel .content-panel-header .content p{color:#fff;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.8125rem;float:right;margin:0}
@media screen and (max-width:767px){.content-panel{margin-left:-18px;margin-right:-18px}
}
.tickets{margin:0 -10px}
.tickets li{-webkit-box-shadow:-1px 3px 5px 0 rgba(27,36,50,0.2);-moz-box-shadow:-1px 3px 5px 0 rgba(27,36,50,0.2);-ms-box-shadow:-1px 3px 5px 0 rgba(27,36,50,0.2);box-shadow:-1px 3px 5px 0 rgba(27,36,50,0.2);margin-bottom:40px}
.tickets .tile-link{color:inherit;display:block;overflow:hidden;text-decoration:none}
.tickets .tile-link:hover .ticket-head h2,.tickets .tile-link:hover .ticket-head .status,.tickets .tile-link:hover .ticket-label,.tickets .tile-link:focus .ticket-head h2,.tickets .tile-link:focus .ticket-head .status,.tickets .tile-link:focus .ticket-label{color:#007fb1}
.tickets .tile-link:hover .ticket-head .status,.tickets .tile-link:focus .ticket-head .status{background:#f3f7f9}
.svg .tickets .tile-link:hover .ticket-label:after,.svg .tickets .tile-link:focus .ticket-label:after{background-color:#3e6386}
.tickets .ticket-head{align-items:center;background:#f3f7f9;border-bottom:1px solid #d9e7ed;display:flex;min-height:72px;position:relative}
.tickets .ticket-head .status{background:#dbe4eb;bottom:0;left:0;padding:38px 0 0;position:absolute;text-align:center;top:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s;width:130px}
.tickets .ticket-head .status:after{background:#e6cf01;border:2px solid #fff;border-radius:100%;content:"";height:12px;left:50%;margin-left:-6px;position:absolute;top:19px;width:12px}
.tickets .ticket-head .status.rejected:after,.tickets .ticket-head .status.is-rejected:after,.tickets .ticket-head .status.is-waiting:after,.tickets .ticket-head .status.is-customer:after{background:#de3234}
.tickets .ticket-head .status.approved:after,.tickets .ticket-head .status.is-approved:after,.tickets .ticket-head .status.is-closed:after{background:#1b8d5a}
.tickets .ticket-head .status.is-closed:after{background:#1b8d5a}
.tickets .ticket-head h2{font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.375;margin-left:130px;padding:14px 18px;word-break:break-word}
.tickets .ticket-body{padding:12px 0 0 10px}
.tickets .ticket-body .section{margin-bottom:30px;overflow:hidden}
.tickets .ticket-body .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 10px;width:50%}
.tickets .ticket-body .item .key{display:block}
.tickets .ticket-body .item .value{display:block;font-family:"GloberBold",Helvetica,Arial,sans-serif}
.tickets .ticket-label{background:#fff;border-top:1px solid #d9e7ed;display:block;font-family:"GloberBold",Helvetica,Arial,sans-serif;line-height:1;margin-top:-15px;padding:18px;text-align:center;text-decoration:none}
.svg .tickets .ticket-label:after{background:#0c3b6c url("clientlibs_main/assets/styles/images/icons/arrow-right-white.svg") no-repeat center center;background-repeat:no-repeat;background-size:auto 8px;border:3px solid #dce3ec;border-radius:100%;content:"";display:inline-block;height:16px;margin-left:7px;position:relative;top:-2px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s;vertical-align:middle;width:16px}
@media screen and (min-width:600px){.tickets .ticket-head .status{width:130px}
.tickets .ticket-head h2{margin-left:130px}
}
@media screen and (min-width:768px){.tickets{margin:0}
.tickets li{position:relative}
.tickets .ticket-head h2{margin-right:130px}
.tickets .ticket-body{overflow:hidden;padding:0}
.tickets .ticket-body .section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;padding:14px 20px 4px;width:33.33%}
.tickets .ticket-body .section .item{float:none;margin-bottom:10px;padding:0;width:auto}
.tickets .ticket-label{background:transparent;border:0;margin:0;padding:0 10px;position:absolute;right:0;text-align:right;top:27px;width:130px}
}
.pagination-slider{text-align:right;margin-top:15px;padding-bottom:30px}
.pagination-slider .previous,.pagination-slider .next{margin-right:15px;cursor:pointer;height:50px;text-align:center;display:inline-block;vertical-align:middle;line-height:49px;padding-left:5px;padding-right:5px}
.pagination-slider .previous.disabled,.pagination-slider .next.disabled{color:#dcddde;margin-right:15px;cursor:default;text-decoration:none}
.pagination-slider .next{margin-left:15px;margin-right:0}
.pagination-slider .next.disabled{margin-left:15px;margin-right:0}
.pagination-slider a.paginateLinks{background-color:#fff;border:1px solid #afc1d5;cursor:pointer;width:50px;height:50px;text-align:center;display:inline-block;vertical-align:middle;line-height:49px}
.pagination-slider a.paginateLinks.current{background-color:#d8e8e8;box-shadow:0 1px 4px -1px rgba(0,0,0,0.2) inset}
@media screen and (max-width:1080px){.pagination-slider .previous{margin-right:5px}
.pagination-slider .next{margin-left:5px}
}
.pagination{line-height:50px;margin-bottom:40px;text-align:center}
.pagination .prev,.pagination .next{display:inline-block;height:50px;padding-right:6px}
.pagination .prev .extension,.pagination .next .extension{display:none}
.pagination .next{padding-left:6px;padding-right:0}
.pagination b.prev,.pagination b.next{color:#a3b7cb;font-weight:normal}
.pagination .numeric{border:1px solid #afc1d5;display:inline-block;height:50px;margin:0 6px;text-align:center;text-decoration:none;vertical-align:middle;width:50px}
.pagination .numeric.current{background-color:#d8e8e8;border:0;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);-ms-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);color:#0c3b6c;font-family:"GloberBold",Helvetica,Arial,sans-serif}
.pagination .numeric.extension{display:none}
@media screen and (min-width:768px){.pagination{text-align:right}
.pagination .prev .extension,.pagination .next .extension{display:inline}
.svg .pagination .prev{background-repeat:no-repeat;background-position:left 20px;background-size:auto 10px}
.svg .pagination .next{background-repeat:no-repeat;background-position:right 20px;background-size:auto 10px}
.pagination .numeric.extension{display:inline-block}
}
.filters{background:#f5f9fa;border-bottom:1px solid #d9e7ed;box-sizing:border-box;margin:0 -10px 40px;max-width:none;padding:0 0 20px;position:relative;-webkit-transition:ease-out .3s;-moz-transition:ease-out .3s;-ms-transition:ease-out .3s;transition:ease-out .3s}
.js .filters.is-closed{max-height:50px}
.filters h2{background:#d9e7ed;font-family:"GloberSemiBold",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;padding:15px 10px}
.filters button.do-open,.filters button.do-close{background-position:right 20px top 24px;background-repeat:no-repeat;background-size:10px auto;display:none;height:50px;left:0;overflow:hidden;position:absolute;text-indent:-9999em;top:0;width:100%}
.js .filters button.do-open,.js .filters button.do-close{display:block}
.svg .filters button.do-open{background-image:url("clientlibs_main/assets/styles/images/icons/arrow-down-blue.svg")}
.svg .filters button.do-close{background-image:url("clientlibs_main/assets/styles/images/icons/arrow-up-blue.svg")}
.js .filters.is-closed button.do-close{display:none}
.js .filters.is-opened button.do-open{display:none}
.filters fieldset{overflow:hidden;padding:15px 10px 0}
.filters legend{color:#0c3b6c;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:14px;margin:0 0 5px}
.filters legend+*{margin-top:-15px}
.filters .sort legend,.filters .select label{display:block;font-size:14px;margin:0 0 5px}
.filters .select select{margin:0 0 15px}
.filters .switch{margin-bottom:15px;overflow:hidden}
.filters .switch .option{float:left}
.filters .switch input{float:left;opacity:0}
.filters .switch input+label{background:#fff;border:1px solid #d9e7ed;color:#3e6386;display:block;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;margin:0;padding:13px 10px;text-align:center}
.filters .switch input:checked+label{background:#d8e8e8;border:0;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);-ms-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);font-family:"GloberBold",Helvetica,Arial,sans-serif;padding-bottom:14px;padding-top:14px}
.js .filters button.do-submit{display:none}
@media screen and (min-width:768px){.filters{background:transparent;border:0;margin-left:0;margin-right:0;padding:0}
.js .filters.is-closed,.js .filters.is-opened{max-height:none}
.filters h2,.js .filters button.do-open,.js .filters button.do-close{display:none}
.filters fieldset{margin-bottom:0;padding:0}
.filters legend+*{margin-top:0}
.filters .select select,.filters .switch{margin-bottom:0}
}
#verify-account .form-container{max-width:688px}
#verify-account-confirmation .form-item{padding:15px 80px;transition:background .5s linear}
#verify-account-confirmation section p{max-width:intial}
#verify-account-confirmation .panel-body{padding-top:80px}
#verify-account-confirmation .status-message{border-bottom:1px solid #d9e7ed;padding-bottom:40px}
#verify-account-confirmation .status-message section p{max-width:none}
@media screen and (max-width:767px){#verify-account-confirmation .form-item{padding:15px 10px;transition:background .5s linear}
}
#events-listing b,#events-listing strong,#search-results b,#search-results strong,#view-recieve-notification b,#view-recieve-notification strong{font-weight:normal;font-family:"GloberBold",Arial,Helvetica,sans-serif}
@media screen and (max-width:900px){#events-listing.panel .panel-header,#search-results.panel .panel-header,#view-recieve-notification.panel .panel-header{background-color:#fff}
}
#events-listing .panel-body,#search-results .panel-body,#view-recieve-notification .panel-body{margin-top:0;max-width:100%;padding:0 0 30px 0;width:100%}
#events-listing .panel-body .inner-backdrop,#search-results .panel-body .inner-backdrop,#view-recieve-notification .panel-body .inner-backdrop{background-color:#fff;padding:40px 0 0}
@media screen and (max-width:900px){#events-listing .panel-body .inner-backdrop,#search-results .panel-body .inner-backdrop,#view-recieve-notification .panel-body .inner-backdrop{padding:1px 0 0}
}
#events-listing .panel-body .inner-wrapper,#search-results .panel-body .inner-wrapper,#view-recieve-notification .panel-body .inner-wrapper{margin:0 auto;max-width:980px;padding:0 10px}
#events-listing .panel-body .tile-anchor,#search-results .panel-body .tile-anchor,#view-recieve-notification .panel-body .tile-anchor{text-decoration:none;display:block}
#events-listing .panel-body .tile-anchor:hover h2,#events-listing .panel-body .tile-anchor:hover .view-notification,#search-results .panel-body .tile-anchor:hover h2,#search-results .panel-body .tile-anchor:hover .view-notification,#view-recieve-notification .panel-body .tile-anchor:hover h2,#view-recieve-notification .panel-body .tile-anchor:hover .view-notification{color:#007fb2}
#events-listing .panel-body .tile-anchor:hover h2.arrow-right,#events-listing .panel-body .tile-anchor:hover .view-notification.arrow-right,#search-results .panel-body .tile-anchor:hover h2.arrow-right,#search-results .panel-body .tile-anchor:hover .view-notification.arrow-right,#view-recieve-notification .panel-body .tile-anchor:hover h2.arrow-right,#view-recieve-notification .panel-body .tile-anchor:hover .view-notification.arrow-right{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_R_hover.svg")}
#events-listing .wrapper,#search-results .wrapper,#view-recieve-notification .wrapper{position:relative}
#events-listing .wrapper div.grads,#search-results .wrapper div.grads,#view-recieve-notification .wrapper div.grads{position:absolute;top:0;bottom:0;width:75px;z-index:1;transition:all .25s ease-in-out}
#events-listing .wrapper div.grads-left,#search-results .wrapper div.grads-left,#view-recieve-notification .wrapper div.grads-left{display:none;left:0;background:-moz-linear-gradient(left,white 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,white),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,white 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,white 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,white 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,white 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}
#events-listing .wrapper div.grads-right,#search-results .wrapper div.grads-right,#view-recieve-notification .wrapper div.grads-right{right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}
#events-listing .secondry-navigation,#search-results .secondry-navigation,#view-recieve-notification .secondry-navigation{border-bottom:1px solid #dce3ec;padding-bottom:13px;margin-bottom:50px;display:inline-block;overflow:hidden;width:100%}
#events-listing .secondry-navigation>ul,#search-results .secondry-navigation>ul,#view-recieve-notification .secondry-navigation>ul{margin:auto}
@media screen and (min-width:1024px){#events-listing .secondry-navigation:hover,#search-results .secondry-navigation:hover,#view-recieve-notification .secondry-navigation:hover{overflow-x:auto}
}
#events-listing .secondry-navigation ul.clearfix,#search-results .secondry-navigation ul.clearfix,#view-recieve-notification .secondry-navigation ul.clearfix{margin:0 auto;width:1050px}
#events-listing .secondry-navigation ul.clearfix::-webkit-scrollbar,#search-results .secondry-navigation ul.clearfix::-webkit-scrollbar,#view-recieve-notification .secondry-navigation ul.clearfix::-webkit-scrollbar{display:none}
#events-listing .secondry-navigation ul li,#search-results .secondry-navigation ul li,#view-recieve-notification .secondry-navigation ul li{float:left;width:150px;text-align:center}
@media screen and (max-width:480px){#events-listing .secondry-navigation ul li,#search-results .secondry-navigation ul li,#view-recieve-notification .secondry-navigation ul li{width:100px}
}
#events-listing .secondry-navigation ul li .icon-notification,#search-results .secondry-navigation ul li .icon-notification,#view-recieve-notification .secondry-navigation ul li .icon-notification{position:relative;background-color:#b5c5d5;height:50px;width:50px;display:inline-block;border-radius:50%}
#events-listing .secondry-navigation ul li .icon-notification img,#search-results .secondry-navigation ul li .icon-notification img,#view-recieve-notification .secondry-navigation ul li .icon-notification img{width:27px;height:27px;position:absolute;left:50%;top:50%;margin-left:-13.5px;margin-top:-13.5px}
#events-listing .secondry-navigation ul li .icon-notification:after,#search-results .secondry-navigation ul li .icon-notification:after,#view-recieve-notification .secondry-navigation ul li .icon-notification:after{content:" ";height:19px;width:29px;position:absolute;top:42px;border:1px solid #fff;left:10px;border-radius:15px}
#events-listing .secondry-navigation ul li .icon-notification:before,#search-results .secondry-navigation ul li .icon-notification:before,#view-recieve-notification .secondry-navigation ul li .icon-notification:before{content:" ";width:27px;height:27px;position:absolute;background-repeat:no-repeat;top:13px;left:12px}
#events-listing .secondry-navigation ul li .notification-title,#search-results .secondry-navigation ul li .notification-title,#view-recieve-notification .secondry-navigation ul li .notification-title{font-size:16px;margin:15px auto;color:#6d89a7;white-space:nowrap}
#events-listing .secondry-navigation ul li:hover .notification-title,#search-results .secondry-navigation ul li:hover .notification-title,#view-recieve-notification .secondry-navigation ul li:hover .notification-title{color:#0c3b6c}
#events-listing .secondry-navigation ul li a,#search-results .secondry-navigation ul li a,#view-recieve-notification .secondry-navigation ul li a{text-decoration:none;display:inline-block;width:65%}
#events-listing .secondry-navigation ul li.selected-secondry-navigation .icon-notification,#search-results .secondry-navigation ul li.selected-secondry-navigation .icon-notification,#view-recieve-notification .secondry-navigation ul li.selected-secondry-navigation .icon-notification{background-color:#a3b7cb}
#events-listing .secondry-navigation ul li.selected-secondry-navigation .notification-title,#search-results .secondry-navigation ul li.selected-secondry-navigation .notification-title,#view-recieve-notification .secondry-navigation ul li.selected-secondry-navigation .notification-title{font-family:"GloberBold",Arial,Helvetica,sans-serif;color:#3e6386;position:relative}
#events-listing .secondry-navigation ul li.selected-secondry-navigation .notification-title:after,#search-results .secondry-navigation ul li.selected-secondry-navigation .notification-title:after,#view-recieve-notification .secondry-navigation ul li.selected-secondry-navigation .notification-title:after{content:" ";width:100%;position:absolute;bottom:-9px;left:0}
#events-listing .notification-sections,#search-results .notification-sections,#view-recieve-notification .notification-sections{float:left;width:calc(100% - 300px)}
#events-listing .notification-sections .pagination-module,#search-results .notification-sections .pagination-module,#view-recieve-notification .notification-sections .pagination-module{clear:both;margin-bottom:30px}
#events-listing .notification-sections .pagination-module .pagination-slider,#search-results .notification-sections .pagination-module .pagination-slider,#view-recieve-notification .notification-sections .pagination-module .pagination-slider{margin:0;padding:0}
#events-listing .notification-sections .notification-tile,#search-results .notification-sections .notification-tile,#view-recieve-notification .notification-sections .notification-tile{position:relative;padding:20px 20px 15px 20px;background-color:#f3f7f9;margin-bottom:20px;box-shadow:0 3px 5px 0 rgba(50,50,50,0.3);color:#3e6386}
#events-listing .notification-sections .notification-tile:before,#search-results .notification-sections .notification-tile:before,#view-recieve-notification .notification-sections .notification-tile:before{content:" ";border-left:5px;width:5px;position:absolute;left:0;top:0;height:100%}
#events-listing .notification-sections .notification-tile p,#search-results .notification-sections .notification-tile p,#view-recieve-notification .notification-sections .notification-tile p{margin-bottom:10px}
#events-listing .notification-sections .notification-tile h2,#search-results .notification-sections .notification-tile h2,#view-recieve-notification .notification-sections .notification-tile h2{font-size:16px;color:#0c3b6c;font-family:"GloberBold",Arial,Helvetica,sans-serif;margin:10px 0 5px 0}
#events-listing .notification-sections .notification-tile .event-time,#search-results .notification-sections .notification-tile .event-time,#view-recieve-notification .notification-sections .notification-tile .event-time{margin-bottom:12px}
#search-results .notification-sections .tag-name,#view-recieve-notification .notification-sections .tag-name{background-color:#dce3ec;text-align:center;line-height:11px;border-radius:10px;font-size:11.76px;font-family:"GloberBold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#0c3b6c;display:inline-block;padding:3px 10px;margin-right:10px}
#events-listing .notification-sections .tag-name{display:none}
#events-listing .notification-sections .time-notification,#search-results .notification-sections .time-notification,#view-recieve-notification .notification-sections .time-notification{margin-bottom:10px}
#events-listing .notification-sections .notification-tile-footer,#search-results .notification-sections .notification-tile-footer,#view-recieve-notification .notification-sections .notification-tile-footer{border-top:1px solid #dce3ec;padding:10px 0}
#events-listing .notification-sections .notification-tile-footer .view-notification,#search-results .notification-sections .notification-tile-footer .view-notification,#view-recieve-notification .notification-sections .notification-tile-footer .view-notification{text-decoration:none;text-transform:capitalize;background-repeat:no-repeat;background-position:right 0;padding-right:30px;padding-bottom:8px}
#events-listing .notification-sections .notification-tile-footer .view-notification.arrow-right,#search-results .notification-sections .notification-tile-footer .view-notification.arrow-right,#view-recieve-notification .notification-sections .notification-tile-footer .view-notification.arrow-right{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_R_normal.svg");background-size:20px 20px}
#events-listing .notification-sections .notification-tile-footer .view-notification.icon-lock,#search-results .notification-sections .notification-tile-footer .view-notification.icon-lock,#view-recieve-notification .notification-sections .notification-tile-footer .view-notification.icon-lock{background-image:url("clientlibs_main/assets/styles/images/icons/icon-lock.svg");background-size:20px 20px}
#events-listing .notification-sections .notification-tile-footer .view-notification.icon-download,#search-results .notification-sections .notification-tile-footer .view-notification.icon-download,#view-recieve-notification .notification-sections .notification-tile-footer .view-notification.icon-download{position:relative;background-image:url("clientlibs_main/assets/styles/images/Cloudfield.svg");background-size:23px}
#events-listing .notification-sections .notification-tile-footer .view-notification.icon-download:after,#search-results .notification-sections .notification-tile-footer .view-notification.icon-download:after,#view-recieve-notification .notification-sections .notification-tile-footer .view-notification.icon-download:after{position:absolute;background-image:url("clientlibs_main/assets/styles/images/Arrowfield.svg");content:" ";width:12px;height:20px;background-repeat:no-repeat;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);right:7px;top:3px;background-size:9px}
#events-listing .filters-sections,#search-results .filters-sections,#view-recieve-notification .filters-sections{padding-right:10px;width:300px}
#events-listing .filters-sections form h3.toggle-filters,#search-results .filters-sections form h3.toggle-filters,#view-recieve-notification .filters-sections form h3.toggle-filters{display:none}
#events-listing .filters-sections form .form-item,#search-results .filters-sections form .form-item,#view-recieve-notification .filters-sections form .form-item{padding:20px 0 0 0;margin:0}
#events-listing .filters-sections form .form-item.form-checkbox input[type='checkbox']+label,#search-results .filters-sections form .form-item.form-checkbox input[type='checkbox']+label,#view-recieve-notification .filters-sections form .form-item.form-checkbox input[type='checkbox']+label{font-size:14px}
@media screen and (max-width:1024px){#events-listing .wrapper div.grads,#search-results .wrapper div.grads,#view-recieve-notification .wrapper div.grads{bottom:15px}
#events-listing .lfloat.filters-sections,#search-results .lfloat.filters-sections,#view-recieve-notification .lfloat.filters-sections{float:none;margin-bottom:20px;padding-right:0;width:100%}
#events-listing .lfloat.filters-sections>p,#search-results .lfloat.filters-sections>p,#view-recieve-notification .lfloat.filters-sections>p{margin-bottom:20px;padding-left:10px}
#events-listing .lfloat.filters-sections form,#search-results .lfloat.filters-sections form,#view-recieve-notification .lfloat.filters-sections form{opacity:1;display:block;overflow:hidden;padding:0;max-width:100%;margin:0;position:relative}
#events-listing .lfloat.filters-sections form .filtes-container,#search-results .lfloat.filters-sections form .filtes-container,#view-recieve-notification .lfloat.filters-sections form .filtes-container{padding:10px 21px;margin-bottom:15px}
#events-listing .lfloat.filters-sections form h3.toggle-filters,#search-results .lfloat.filters-sections form h3.toggle-filters,#view-recieve-notification .lfloat.filters-sections form h3.toggle-filters{display:block;position:relative;background:#d9e7ed;font-size:14px;line-height:1.4;padding:15px 10px;margin-bottom:15px;cursor:pointer}
#events-listing .lfloat.filters-sections form.is-closed,#search-results .lfloat.filters-sections form.is-closed,#view-recieve-notification .lfloat.filters-sections form.is-closed{max-height:50px}
#events-listing .lfloat.filters-sections form.is-closed:after,#search-results .lfloat.filters-sections form.is-closed:after,#view-recieve-notification .lfloat.filters-sections form.is-closed:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow-down-blue.svg");content:" ";width:10px;height:5px;position:absolute;top:24px;right:20px;background-repeat:no-repeat}
#events-listing .lfloat.filters-sections form.is-opened,#search-results .lfloat.filters-sections form.is-opened,#view-recieve-notification .lfloat.filters-sections form.is-opened{background-color:#f5f9fa}
#events-listing .lfloat.filters-sections form.is-opened:after,#search-results .lfloat.filters-sections form.is-opened:after,#view-recieve-notification .lfloat.filters-sections form.is-opened:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow-up-blue.svg");content:" ";width:10px;height:5px;position:absolute;top:24px;right:20px;background-repeat:no-repeat}
#events-listing .notification-sections,#search-results .notification-sections,#view-recieve-notification .notification-sections{float:none;padding:0 20px;width:100%}
#events-listing .panel-body,#search-results .panel-body,#view-recieve-notification .panel-body{padding:0}
.pagination-slider{text-align:center;margin-bottom:25px}
}
@media screen and (max-width:900px){#events-listing .notification-sections,#search-results .notification-sections,#view-recieve-notification .notification-sections{padding:0}
}
@media screen and (max-width:1024px){#events-listing .panel-body,#search-results .panel-body,#view-recieve-notification .panel-body{padding:0}
#events-listing .secondry-navigation,#search-results .secondry-navigation,#view-recieve-notification .secondry-navigation{overflow:auto;-webkit-overflow-scrolling:touch}
}
.js-sub-navigation.secondry-navigation::-webkit-scrollbar{width:50px}
.js-sub-navigation.secondry-navigation::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:15px;border-radius:15px;height:3px}
.js-sub-navigation.secondry-navigation::-webkit-scrollbar-thumb{-webkit-border-radius:15px;border-radius:15px;background:rgba(243,247,249,0.5);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}
.js-sub-navigation.secondry-navigation::-webkit-scrollbar-thumb:window-inactive{background:rgba(243,247,249,0.5)}
.notification-all-tile.icon-notification:after,.notification-all-tile.notification-tile:before{background-color:#cb6116}
.notification-notices-tile.icon-notification:after,.notification-notices-tile.notification-tile:before{background-color:#b1cc83}
.notification-reports-tile.icon-notification:after,.notification-reports-tile.notification-tile:before{background-color:#fcd890}
.notification-events-tile.icon-notification:after,.notification-events-tile.notification-tile:before{background-color:#ece4be}
.notification-documents-tile.icon-notification:after,.notification-documents-tile.notification-tile:before{background-color:#c9baba}
.notification-multi-tile.icon-notification:after,.notification-multi-tile.notification-tile:before{background-color:#a3b7cb}
.icon-notification.notification-all-tile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notifications-white.svg")}
.icon-notification.notification-notices-tile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notices.svg")}
.icon-notification.notification-reports-tile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-reports.svg")}
.icon-notification.notification-events-tile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event.svg")}
.icon-notification.notification-documents-tile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-consultation-paper.svg")}
.secondry-navigation .notification-all-tile+.notification-title:after{border-bottom:4px solid #a3b7cb}
.secondry-navigation .notification-notices-tile+.notification-title:after{border-bottom:4px solid #b1cc83}
.secondry-navigation .notification-reports-tile+.notification-title:after{border-bottom:4px solid #fcd890}
.secondry-navigation .notification-events-tile+.notification-title:after{border-bottom:4px solid #ece4be}
.secondry-navigation .notification-documents-tile+.notification-title:after{border-bottom:4px solid #c9baba}
.secondry-navigation .notification-multi-tile+.notification-title:after{border-bottom:4px solid #a3b7cb}
.link-published-asx-events{text-align:right;padding:40px 0}
@media screen and (max-width:1024px){.link-published-asx-events{text-align:center}
}
@media screen and (max-width:900px){#view-recieve-notification .wrapper{margin-top:20px}
}
.visible{visibility:visible}
.invisible{visibility:hidden}
#events-listing .panel-body,#search-results .panel-body{margin-top:0}
#events-listing .secondry-navigation,#search-results .secondry-navigation{margin-bottom:20px}
@media screen and (max-width:1024px){#events-listing .secondry-navigation,#search-results .secondry-navigation{margin-bottom:0}
}
#events-listing .result-count-sort,#search-results .result-count-sort{display:table;font-size:16px;margin-bottom:20px;width:100%}
@media screen and (max-width:900px){#events-listing .result-count-sort,#search-results .result-count-sort{margin-bottom:10px}
}
@media screen and (max-width:480px){#events-listing .result-count-sort,#search-results .result-count-sort{display:block}
}
#events-listing .result-count-sort>div,#search-results .result-count-sort>div{display:table-cell;vertical-align:middle}
@media screen and (max-width:480px){#events-listing .result-count-sort>div,#search-results .result-count-sort>div{display:block;width:100%}
}
#events-listing .result-count-sort>div.order-by,#search-results .result-count-sort>div.order-by{text-align:right}
#events-listing .result-count-sort>div.order-by strong,#search-results .result-count-sort>div.order-by strong{display:inline-block;margin-top:15px;margin-right:5px;vertical-align:top}
#events-listing .result-count-sort>div.manage-preferences,#search-results .result-count-sort>div.manage-preferences{text-align:right;font-size:14px;font-family:"GloberBold",Helvetica,Arial,sans-serif;color:#3e6386}
#events-listing .result-count-sort>div.manage-preferences a,#search-results .result-count-sort>div.manage-preferences a{color:#3e6386}
#events-listing .result-count-sort>div:first-child,#search-results .result-count-sort>div:first-child{width:30%}
@media screen and (max-width:480px){#events-listing .result-count-sort>div:first-child,#search-results .result-count-sort>div:first-child{padding:0 0 10px 0;width:100%}
}
#events-listing .result-count-sort .order-by-filter,#search-results .result-count-sort .order-by-filter{display:inline-block;overflow:hidden}
#events-listing .result-count-sort .order-by-filter .option,#search-results .result-count-sort .order-by-filter .option{float:left}
#events-listing .result-count-sort .order-by-filter input,#search-results .result-count-sort .order-by-filter input{float:left;opacity:0}
#events-listing .result-count-sort .order-by-filter input+label,#search-results .result-count-sort .order-by-filter input+label{background:#fff;border:1px solid #d9e7ed;color:#3e6386;display:block;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:14px;height:50px;line-height:1.5;margin:0;padding:14px 20px;text-align:center}
#events-listing .result-count-sort .order-by-filter input:checked+label,#search-results .result-count-sort .order-by-filter input:checked+label{background:#d8e8e8;border:0;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);-ms-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.25);font-family:"GloberBold",Helvetica,Arial,sans-serif;padding-bottom:14px;padding-top:14px}
#events-listing form.form--search-results-page,#search-results form.form--search-results-page{margin:0 auto 30px auto;max-width:580px;padding:0;width:100%}
#events-listing form.form--search-results-page>label,#search-results form.form--search-results-page>label{margin-bottom:5px;display:inline-block}
@media screen and (max-width:1024px){#events-listing form.form--search-results-page,#search-results form.form--search-results-page{margin:20px auto}
}
@media screen and (max-width:900px){#events-listing form.form--search-results-page,#search-results form.form--search-results-page{margin:0 auto 40px}
}
@media screen and (max-width:600px){#events-listing form.form--search-results-page,#search-results form.form--search-results-page{padding:0 10px}
}
#events-listing form.form--search-results-page>*,#search-results form.form--search-results-page>*{white-space:nowrap}
#events-listing form.form--search-results-page th,#events-listing form.form--search-results-page td,#search-results form.form--search-results-page th,#search-results form.form--search-results-page td{vertical-align:bottom}
#events-listing form.form--search-results-page td:first-child,#search-results form.form--search-results-page td:first-child{width:100%}
@media screen and (max-width:600px){#events-listing form.form--search-results-page td:first-child,#search-results form.form--search-results-page td:first-child{width:70%}
}
@media screen and (max-width:360px){#events-listing form.form--search-results-page td:first-child,#search-results form.form--search-results-page td:first-child{width:60%}
}
#events-listing form.form--search-results-page button,#events-listing form.form--search-results-page input,#search-results form.form--search-results-page button,#search-results form.form--search-results-page input{height:50px;margin:0;box-sizing:border-box}
#events-listing .notification-tile,#search-results .notification-tile{padding-bottom:0 !important}
#events-listing .notification-tile .notification-tile-footer .rfloat a:hover,#search-results .notification-tile .notification-tile-footer .rfloat a:hover{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_R_hover.svg")}
#events-listing .notification-tile .additional-info-panel,#search-results .notification-tile .additional-info-panel{border-top:1px solid #dce3ec;margin:10px -20px 0 -15px}
#events-listing .notification-tile .additional-info-panel>div,#search-results .notification-tile .additional-info-panel>div{display:table;width:100%}
#events-listing .notification-tile .additional-info-panel>div>a,#search-results .notification-tile .additional-info-panel>div>a{border-left:1px solid #dce3ec;cursor:pointer;display:table-cell;padding:16px;text-align:center;text-decoration:none;vertical-align:middle;transition:all .25s ease-in-out;width:50%}
#events-listing .notification-tile .additional-info-panel>div>a:first-child,#search-results .notification-tile .additional-info-panel>div>a:first-child{border-left:0}
#events-listing .notification-tile .additional-info-panel>div>a.active,#search-results .notification-tile .additional-info-panel>div>a.active{background-color:#dce3ec;position:relative}
#events-listing .notification-tile .additional-info-panel>div>a.active:after,#search-results .notification-tile .additional-info-panel>div>a.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#dce3ec;border-width:5px;margin-left:-5px}
#events-listing .notification-tile .additional-info-panel>div>a.active i.icon-small,#search-results .notification-tile .additional-info-panel>div>a.active i.icon-small{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
#events-listing .notification-tile .additional-info-panel>div>a i.icon-small,#search-results .notification-tile .additional-info-panel>div>a i.icon-small{margin-left:10px;transition:transform .5s;-webkit-transition:-webkit-transform .5s}
#events-listing .notification-tile div[class*="collap"],#search-results .notification-tile div[class*="collap"]{background-color:#ecf1f5;border-top:1px solid #dce3ec;margin:0 -20px;overflow:hidden;padding:0 20px}
#events-listing .notification-tile #keywords-panel,#search-results .notification-tile #keywords-panel{padding:15px 20px 10px}
#events-listing .notification-tile #keywords-panel>a,#search-results .notification-tile #keywords-panel>a{background-color:#3e6386;border-radius:10px;color:#fff;display:inline-block;font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:11px;margin-bottom:8px;margin-right:10px;padding:0 12px;text-decoration:none;text-transform:uppercase}
#events-listing .notification-tile #related-info-panel,#search-results .notification-tile #related-info-panel{padding:6px 20px 20px}
#events-listing .notification-tile #related-info-panel>a,#search-results .notification-tile #related-info-panel>a{display:table;margin-top:20px;width:100%;text-decoration:none}
#events-listing .notification-tile #related-info-panel>a:first-child,#search-results .notification-tile #related-info-panel>a:first-child{margin-top:10px}
#events-listing .notification-tile #related-info-panel>a>span,#search-results .notification-tile #related-info-panel>a>span{display:table-cell;vertical-align:middle}
#events-listing .notification-tile #related-info-panel>a>span:last-child,#search-results .notification-tile #related-info-panel>a>span:last-child{font-family:"GloberBold",Arial,Helvetica,sans-serif;padding-left:20px;padding-right:24px;position:relative;text-align:right;white-space:nowrap}
#events-listing .notification-tile #related-info-panel>a>span:last-child:after,#search-results .notification-tile #related-info-panel>a>span:last-child:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_R_normal.svg");background-position:right center;background-repeat:no-repeat;content:" ";height:20px;position:absolute;right:0;width:20px}
#events-listing .notification-tile #related-info-panel>a:hover>span:last-child:after,#search-results .notification-tile #related-info-panel>a:hover>span:last-child:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_R_hover.svg")}
#events-listing .notification-tile.notification-events-tile p,#search-results .notification-tile.notification-events-tile p{padding-left:40px;background-repeat:no-repeat;background-position:2px 3px;background-size:16px 16px}
#events-listing .notification-tile.notification-events-tile p.event-time,#search-results .notification-tile.notification-events-tile p.event-time{background-image:url("clientlibs_main/assets/styles/images/icons/icon-clock-blue.svg");margin-bottom:15px !important}
#events-listing .notification-tile.notification-events-tile p.event-venue,#search-results .notification-tile.notification-events-tile p.event-venue{background-image:url("clientlibs_main/assets/styles/images/icons/icon-branch-blue.svg")}
#events-listing .no-result-found,#search-results .no-result-found{margin:50px auto}
@media screen and (max-width:480px){#events-listing .no-result-found,#search-results .no-result-found{padding:0 10px}
}
#events-listing .no-result-found h2.error,#search-results .no-result-found h2.error{margin-bottom:0}
#events-listing .notification-tile .notification-tile-footer .rfloat a.icon-download:hover,#search-results .notification-tile .notification-tile-footer .rfloat a.icon-download:hover{background-image:url("clientlibs_main/assets/styles/images/Cloudfield.svg")}
.notification-multi-tile p.event-time{padding-left:40px;background-repeat:no-repeat;background-position:2px 3px;background-size:16px 16px;background-image:url("clientlibs_main/assets/styles/images/icons/icon-clock-blue.svg");margin-bottom:15px !important}
.notification-multi-tile p.event-venue{padding-left:40px;background-repeat:no-repeat;background-position:2px 3px;background-size:16px 16px;background-image:url("clientlibs_main/assets/styles/images/icons/icon-branch-blue.svg")}
.search-first-level-filter,.filtes-container .category-selector{float:left;height:25px;opacity:0;width:25px;cursor:pointer}
.category-primary-level{padding-left:15px}
.filtes-container>section,.category-date-filter>section{padding:0}
.filtes-container hr{border:0 solid #dce3ec;border-width:0 0 1px 0;margin-bottom:15px}
.filtes-container p{margin-bottom:10px;font-size:14px}
.filtes-container label{font-size:14px}
.filtes-container h3.toggle-filters{display:none}
.filtes-container .category-selector+label{background:url("clientlibs_main/assets/styles/images/forms/checkbox-off.png") no-repeat left top;width:25px;height:25px;position:absolute;content:" ";left:0;pointer-events:none}
.filtes-container .category-selector:checked+label{background-image:url("clientlibs_main/assets/styles/images/forms/checkbox-on.png")}
.filtes-container .category-selector.state-indeterminate+label{background:url("clientlibs_main/assets/styles/images/forms/checkbox-indeterminate.png") no-repeat left top}
.filtes-container h4{cursor:pointer;position:relative;margin:0 0 10px 35px;font-size:16px}
#events-listing .filtes-container h4{display:none}
.filtes-container h4 span{background-color:#dde4ee;border-radius:15px;display:inline-block;font-size:10px;height:19px;margin-left:5px;padding:0 10px 5px 10px;line-height:20px}
.filtes-container h4:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_down_normal.svg");background-position:right center;background-repeat:no-repeat;content:" ";height:20px;position:absolute;right:0;top:3px;width:20px;transition:transform .5s;-webkit-transition:-webkit-transform .5s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.filtes-container h4.no-child-present:after{display:none}
.filtes-container h4:hover:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_down_hover.svg")}
.filtes-container h4.collapsed:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.filtes-container .no-results{opacity:.3}
.filtes-container .category-filters div.clear-all-bottom{text-align:center}
.filtes-container .category-filters ul li{display:inline-block;width:100%}
.filtes-container .category-filters .category-filter{border-top:1px solid #dce3ec;padding:15px 0 0 0}
.filtes-container .category-filters .category-filter ul li{margin-top:10px;margin-bottom:10px}
.filtes-container .category-filters ul.leaf-block{border-left:1px solid #dce3ec;padding-left:10px}
.filtes-container .category-filters ul.leaf-block li{margin-bottom:5px;margin-top:5px}
.filtes-container .date-range{margin-bottom:30px}
.filtes-container .date-range li{float:left;margin-bottom:15px;padding-right:5px;width:50%}
.filtes-container .category-filter{margin-bottom:15px}
.filtes-container .category-filter .no-results-tab{pointer-events:none;opacity:.3}
.filtes-container .category-filter .no-results-tab:after{display:none}
.filtes-container .category-filter li input[type='checkbox']{float:left;height:25px;opacity:0;width:25px;cursor:pointer}
.filtes-container .category-filter li input[type='checkbox'].no-results-checkbox{pointer-events:none !important}
.filtes-container .category-filter li input[type='checkbox'].no-results-checkbox+label{color:#ccc !important;pointer-events:none !important}
.filtes-container .category-filter li input[type='checkbox']+label{background:url("clientlibs_main/assets/styles/images/forms/checkbox-off.png") no-repeat left top;clear:none;cursor:pointer;display:block;padding:2px 0 2px 33px;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.filtes-container .category-filter li input[type='checkbox']:checked+label{font-family:"GloberBold",Arial,Helvetica,sans-serif;background-image:url("clientlibs_main/assets/styles/images/forms/checkbox-on.png")}
.filtes-container .category-filter li input[type='checkbox'].state-indeterminate+label{background:url("clientlibs_main/assets/styles/images/forms/checkbox-indeterminate.png") no-repeat left top}
.filtes-container .category-filter li:last-child{margin-bottom:0;padding-bottom:0}
.filtes-container .category-filter li.cta{text-align:center;margin-top:30px}
.filtes-container .category-filter li.cta a{margin:0}
.filtes-container .category-filter li span.count{background-color:#dde4ee;border-radius:15px;display:inline-block;font-size:10px;height:19px;margin-left:5px;padding:0 10px 5px 10px}
.filtes-container .category-date-filter .category-filter li span.count{display:none}
.filtes-container .category-filter li i.icon-small.icon-collapse-toggle{cursor:pointer;float:right;margin-top:10px;margin-right:5px;transition:transform .5s;-webkit-transition:-webkit-transform .5s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.filtes-container .category-filter li i.icon-small.icon-collapse-toggle.collapsed{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.filtes-container .category-filter li>ul{margin:10px 0 0 15px}
.filtes-container .category-filter li>ul li label{font-size:13px}
.filtes-container .category-filter li>ul li:last-child{margin-bottom:0;padding-bottom:0}
.filtes-container .selected-items{margin-bottom:20px}
.filtes-container .selected-items li{margin-bottom:10px;background-color:#3f6387;color:#fff;display:block;padding:10px;position:relative}
.filtes-container .selected-items li a{color:#fff;text-decoration:none}
.filters-sections.lfloat{margin-bottom:0 !important}
#top-results{display:block;font-size:14px;padding:20px 0}
#filter-results-section #bottom-results{display:none;font-size:14px}
.filtes-container .category-filters ul ul ul ul li input[type="checkbox"]+label{background-image:url("clientlibs_main/assets/styles/images/forms/checkbox-tertiary-off.png");background-position:left 6px;padding:2px 0 2px 23px}
.filtes-container .category-filters ul ul ul ul li input[type="checkbox"]:checked+label{background-image:url("clientlibs_main/assets/styles/images/forms/checkbox-tertiary-on.png")}
.filtes-container .category-filters ul ul ul ul li input[type="checkbox"].state-indeterminate+label{background-image:url("clientlibs_main/assets/styles/images/forms/checkbox-tertiary-indeterminate.png")}
@media screen and (max-width:1024px){.wrapper{margin-bottom:0 !important}
#search-results .filters-sections form.is-closed{max-height:none !important}
#search-results .filters-sections form h3{margin-bottom:0 !important}
#search-results .filters-sections form.is-closed .filtes-container{display:none}
#search-results .filters-sections form.is-opened .filtes-container{display:block}
.notification-sections{padding:0 !important}
#sort-count-display div.order-by{width:100%;text-align:left !important}
#sort-count-display div.order-by strong{padding:0 0 10px}
#sort-count-display div.order-by div.order-by-filter{width:100%}
#sort-count-display div.order-by div.order-by-filter .option{width:50%}
#top-results{display:none !important}
#filter-results-section #bottom-results{display:block !important;padding:20px 0}
.tb-margin10{margin:10px 0 !important}
#bottom-results{padding:10px 10px !important}
.filtes-container .category-selector+label{left:20px}
}
@media screen and (max-width:767px){.inner-wrapper{padding:0 !important}
.inner-wrapper .result-count-sort{padding:0 10px}
}
#events-listing .secondry-navigation ul.clearfix{width:1950px}
#events-listing .secondry-navigation ul li .icon-notification:after{content:none}
#events-listing .secondry-navigation ul li .icon-notification:before{width:32px;height:32px;top:13px;left:9px}
#events-listing .date-tag{display:table;margin:-10px auto 10px;width:100%}
#events-listing .date-tag:first-child{margin-top:0}
@media screen and (max-width:767px){#events-listing .date-tag{padding:0 10px}
}
#events-listing .date-tag>span{display:table-cell;vertical-align:middle}
#events-listing .date-tag>span:last-child{padding-left:10px}
#events-listing .date-tag>span:last-child hr{border:1px solid #dce3ec;border-width:0 0 1px 0}
#events-listing .date-tag .date{background-color:#a3b7cb;border-radius:100%;color:#fff;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:20px;height:75px;text-align:center;width:75px;text-transform:uppercase}
#events-listing .icon-notification.notification-events-tile.all:before{height:22px;left:13px;top:13px !important;width:26px}
#events-listing .icon-notification.notification-events-tile.January:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Jan.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.February:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Feb.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.March:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Mar.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.April:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-apr.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.May:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-May.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.June:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Jun.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.July:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Jul.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.August:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Aug.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.September:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Sep.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.October:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Oct.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.November:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Nov.svg");top:18px !important}
#events-listing .icon-notification.notification-events-tile.December:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-events-Dec.svg");top:18px !important}
@media screen and (max-width:1024px){#events-listing .notification-sections{padding-top:10px !important}
}
@media screen and (max-width:480px){#events-listing .notification-title.desktop{display:none}
}
@media screen and (min-width:481px){#events-listing .notification-title.mobile{display:none}
}
#event-details.featured .panel-body{padding-top:20px}
#event-details.non-trading .notice-meta>div.event-intro{width:100%}
#event-details .back-link{margin-bottom:50px}
#event-details .notice-meta>div{float:left}
#event-details .notice-meta>div.event-intro{width:65%}
#event-details .notice-meta>div.event-intro h2{display:table}
#event-details .notice-meta>div.event-intro h2>*{display:table-cell;vertical-align:middle}
#event-details .notice-meta>div.event-intro h2 .date-wrapper{width:80px}
#event-details .notice-meta>div.event-intro h2 .date-wrapper .date{background-color:#a3b7cb;border-radius:100%;color:#fff;display:block;font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:20px;height:76px;line-height:1.1;padding-top:16px;text-align:center;width:76px}
#event-details .notice-meta>div.event-intro h2 strong{padding-left:20px}
#event-details .notice-meta>div.event-intro .tag-list{margin-left:100px;margin-bottom:0}
#event-details .notice-meta>div.event-ctas{float:right;padding-left:20px;text-align:right;width:35%}
#event-details .notice-meta>div.event-ctas .download{display:block;height:30px;margin-top:20px;padding-right:40px;padding-top:4px;position:relative}
#event-details .notice-meta>div.event-ctas .download:after{content:" ";background:url("clientlibs_main/assets/styles/images/icon-download-blue.svg");background-repeat:no-repeat;background-size:30px 30px;position:absolute;top:0;right:0;width:30px;height:30px}
#event-details .event-details-wrapper>div{float:left;width:45%}
#event-details .event-details-wrapper>div.event-time-venue-info{font-size:16px;margin-right:5%;width:50%}
#event-details .event-details-wrapper>div.event-time-venue-info ul li{border-bottom:1px solid #dce3ec;padding-bottom:30px;margin-bottom:38px}
#event-details .event-details-wrapper>div.event-time-venue-info ul li>*{float:left}
#event-details .event-details-wrapper>div.event-time-venue-info ul li div{width:calc(100% - 70px)}
#event-details .event-details-wrapper>div.event-time-venue-info ul li strong{display:block;font-size:14px;margin:10px 0}
#event-details .event-details-wrapper>div .event-info-icons{background-color:#a3b7cb;background-position:center center;background-repeat:no-repeat;background-size:24px 24px;border-radius:100%;height:48px;margin-right:20px;width:48px}
#event-details .event-details-wrapper>div .event-info-time{background-image:url("clientlibs_main/assets/styles/images/icons/icon-clock-white.svg")}
#event-details .event-details-wrapper>div .event-info-venue{background-image:url("clientlibs_main/assets/styles/images/icons/icon-branch-white.svg")}
#event-details .event-details-wrapper>div.event-details-content section.rte{padding:0}
#event-details .event-details-wrapper>div.event-details-content .rte h1,#event-details .event-details-wrapper>div.event-details-content .rte h2,#event-details .event-details-wrapper>div.event-details-content .rte h3,#event-details .event-details-wrapper>div.event-details-content .rte h4{line-height:1.5em}
@media screen and (max-width:1024px){#event-details .notice-meta>div.event-intro{margin-bottom:20px;width:60%}
#event-details .notice-meta>div.event-ctas{width:40%}
}
@media screen and (max-width:600px){#event-details .notice-meta>div{float:none;width:100% !important}
#event-details .notice-meta>div.event-intro h2 .date-wrapper{vertical-align:top}
#event-details .notice-meta>div.event-intro .tag-list{margin-left:0}
#event-details .notice-meta>div.event-ctas{text-align:center}
#event-details .notice-meta>div.event-ctas .download{margin:10px auto 0;max-width:220px}
#event-details .event-details-wrapper>div{float:none;width:100%}
#event-details .event-details-wrapper>div.event-time-venue-info{width:100%}
}
#alert-wrapper{margin:0 0 -15px;min-width:320px;width:100%;position:absolute;top:0}
#alert-wrapper .hide-alert{display:none}
.notification-alert{color:#3e6386;display:table;margin:0 0 20px;padding:0;width:100%}
.notification-alert.critical .alert-type{background-color:#de3234;color:#fff}
.notification-alert.critical .alert-type i{background-image:url("clientlibs_main/assets/styles/images/icons/icons-exclamation-red-on-white.svg")}
.notification-alert.critical li{border-bottom:2px solid #de3234}
.notification-alert.caution .alert-type{background-color:#ff9000}
.notification-alert.caution .alert-type i{background-image:url("clientlibs_main/assets/styles/images/icons/icons-exclamation-white-on-blue.svg")}
.notification-alert.caution li{border-bottom:2px solid #ff9000}
.notification-alert.information .alert-type{background-color:#a3b7cb}
.notification-alert.information .alert-type i{background-image:url("clientlibs_main/assets/styles/images/icons/icons-exclamation-white-on-blue.svg")}
.notification-alert.information li{border-bottom:2px solid #a3b7cb}
.notification-alert li{background-color:#fff;display:table-cell;padding:20px 30px;vertical-align:middle;max-width:1029px;word-wrap:break-word}
.notification-alert li.mobile{display:none}
@media screen and (max-width:900px){.notification-alert li.mobile{display:block}
.notification-alert li.desktop{display:none}
}
.notification-alert .alert-type{font-family:"GloberBold",Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;width:290px}
.notification-alert .alert-type i{float:left;height:18px;margin:0;width:18px}
.notification-alert .alert-cta{display:none !important;padding:0;width:80px}
.notification-alert .alert-cta a{display:block;padding:20px 30px 19px}
.notification-alert .alert-cta a i{background-image:url("clientlibs_main/assets/styles/images/icons/icon-close-normal.svg");margin:0}
.notification-alert .alert-details-cta{padding:0;white-space:nowrap;text-align:right}
@media screen and (max-width:900px){#alert-wrapper{margin:0 0 20px;padding:0}
.notification-alert{display:block}
.notification-alert li{float:left}
.notification-alert .alert-cta{padding:0;text-align:right;width:calc(100% - 290px)}
.notification-alert .alert-details-cta{padding:0 0 10px;text-align:center;white-space:nowrap;width:100%}
.notification-alert .alert-content{padding:10px;border-bottom:0 !important;width:100%}
.notification-alert .alert-type{width:100%}
}
@media screen and (max-width:600px){.notification-alert .alert-cta{width:calc(100% - 240px)}
}
.helpdesk-overview .panel-body{max-width:820px}
.helpdesk-overview .intro{border-bottom:1px solid #d9e7ed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 auto 40px;padding-bottom:40px;max-width:580px;text-align:center}
.helpdesk-overview .intro p{font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:35px}
.helpdesk-overview .filters{overflow:hidden}
.helpdesk-overview .filters .switch .option{width:50%}
.helpdesk-overview .filters fieldset.filter legend{display:none}
.helpdesk-overview .filters fieldset.filter legend+*{margin-top:0}
.helpdesk-overview .filters fieldset.sort{padding-bottom:5px}
@media screen and (min-width:600px){.helpdesk-overview .filters fieldset.filter{margin-right:-10px}
.helpdesk-overview .filters .select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:10px;width:33.33%}
}
@media screen and (min-width:768px){.helpdesk-overview .intro{margin-bottom:35px}
.helpdesk-overview .filters fieldset{float:left}
.helpdesk-overview .filters fieldset.filter{margin-right:0;width:70%}
.helpdesk-overview .filters fieldset.sort{margin-right:-10px;padding-bottom:0;width:30%}
}
.status i{display:block;width:18px;height:18px;border:2px solid #fff;border-radius:10px}
.status.open i{background-color:#084}
.status.active i{background-color:#084}
.status.active i:after{content:"Active"}
.status.inactive i{background-color:#de3234}
.status.inactive i:after{content:"Inactive"}
.status.former i{background-color:#999}
.status.former i:after{content:"Former"}
.status.new i{background-color:#e6cf01}
.status.new i:after{content:"New"}
.status.approved i{background-color:#1b8d5a}
.status.approved i:after{content:"Approved"}
.status.rejected i{background-color:#de3234}
.status.rejected i:after{content:"Rejected"}
.status.closed i{background-color:#084}
.status.closed i:after{content:"Closed"}
.genericConfirmation textarea,.helpdesk textarea{height:180px}
.genericConfirmation .confirmation h2,.helpdesk .confirmation h2{display:inline-block;margin-bottom:35px;padding-left:25px;color:#084;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem;background:transparent url("clientlibs_main/assets/styles/images/sprite-bg.png") no-repeat 0 -477px}
.genericConfirmation .confirmation p,.helpdesk .confirmation p{margin-bottom:35px;color:#3e6386;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.875rem}
.genericConfirmation .confirmation strong,.helpdesk .confirmation strong{margin-bottom:30px;color:#3e6386;font-family:"GloberSemiBold",Helvetica,Arial,sans-serif;font-size:1rem}
.genericConfirmation .confirmation .bubble,.helpdesk .confirmation .bubble{display:block;clear:both;width:200px;height:200px;float:right;text-decoration:none}
.genericConfirmation .confirmation aside,.helpdesk .confirmation aside{display:block;height:100%;width:100%;padding:40px;color:#0c3b6c;text-align:center;border:1px solid #dce3ec;border-radius:50%;background-color:#f3f7f9}
.genericConfirmation .confirmation aside .idnum,.helpdesk .confirmation aside .idnum{text-decoration:underline}
.genericConfirmation .confirmation aside:hover,.helpdesk .confirmation aside:hover{border:1px solid #89a0b3}
.genericConfirmation .confirmation aside:hover .idnum,.helpdesk .confirmation aside:hover .idnum{color:#007fb2}
.genericConfirmation .confirmation dl dt,.helpdesk .confirmation dl dt{font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:1rem}
.genericConfirmation .confirmation dl dd,.helpdesk .confirmation dl dd{font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem}
.genericConfirmation .confirmation dl dd.status,.helpdesk .confirmation dl dd.status{margin-top:10px;padding:10px 15px;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.1;box-shadow:2px 3px 8px #888;background-color:#fff}
.genericConfirmation .confirmation dl dd.status i,.helpdesk .confirmation dl dd.status i{display:block;float:left;margin-right:10px;width:15px;height:15px;border-radius:15px}
.genericConfirmation .confirmation dl dd.status.open i,.helpdesk .confirmation dl dd.status.open i{background-color:#e6cf01}
.lt-ie10{overflow-x:hidden}
.lt-ie10 .container{max-width:1200px}
.lt-ie10 form button.upload{display:block}
@media screen and (max-width:767px){.genericConfirmation .confirmation .bubble,.helpdesk .confirmation .bubble{float:none;margin:0 auto 20px}
.genericConfirmation .confirmation h2,.helpdesk .confirmation h2{margin:0 0 20px 0}
form button.upload{transform:none;margin-top:10px;background-repeat:no-repeat}
}
@media screen and (min-width:600px){form button.upload{transform:none !important;display:none}
form .form-item:last-child{margin-top:-10px}
form #filedrag{display:block !important}
}
.org-details .panel-body{min-height:0;padding:0}
.org-details .details{padding:0 10px}
.org-details .details .b-margin{margin-bottom:20px}
.org-details section:after{display:table;content:" ";clear:both}
.org-details section.participants{margin-top:10px}
.org-details section.participants h3{margin-bottom:15px;margin-left:10px;margin-top:30px}
.org-details h3{margin-bottom:25px;color:#3e6386;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem}
.org-details dl{float:left;width:46%}
.org-details dl dt{color:#0c3b6c;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:25px;border-bottom:1px solid #dce3ec}
.org-details dl dd{margin-bottom:20px;color:#3e6386;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:25px}
.org-details dl dd address p{font-style:normal;line-height:1.5;margin-bottom:25px}
.org-details dl:nth-of-type(even),.org-details dl:last-child{margin-left:20px}
.org-details abbr{border-bottom:0}
.org-details .participant-detail{position:relative;margin:0 0 40px;box-shadow:2px 3px 8px rgba(27,36,50,0.2)}
@media screen and (min-width:768px){.org-details .participant-detail{display:inline-block;width:48.333333%;margin:0 0 20px}
.org-details .participant-detail:nth-of-type(even){margin-left:20px}
}
.org-details .participant-detail.former .overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.6;background-color:#fff}
.org-details .participant-detail.former .body ul{opacity:.6}
.org-details .participant-detail.former .body ul li a:hover{color:#0c3b6c}
.org-details .participant-detail .head{position:relative;display:block;width:100%;padding:0 0 0 70px;border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec;background-color:#dce3ec}
.org-details .participant-detail .head i{position:absolute;left:25px;top:35%;margin-top:-9px}
.org-details .participant-detail .head i:after{display:table;margin-left:-10px;padding-top:17px;color:#00386e;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.8125rem;font-style:normal}
.org-details .participant-detail .head .content{max-height:73px;margin:0;padding:15px 20px;background-color:#f3f7f9}
.org-details .participant-detail .head h4{color:#00386e;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1rem;margin:0}
.org-details .participant-detail .head p{color:#00386e;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.8125rem}
.org-details .participant-detail .body{padding:15px 20px;background-color:#fff}
.org-details .participant-detail .body p{margin:0;color:#3e6386;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.5}
.org-details .participant-detail .body p strong{font-family:"GloberBold",Helvetica,Arial,sans-serif}
.org-details .participant-detail .body ul{position:relative;margin-top:20px;z-index:9}
.org-details .participant-detail .body ul li{padding-bottom:5px}
.org-details .participant-detail .body ul li:before{content:'';display:block;width:20px;height:20px;float:left;background-repeat:no-repeat;background-size:20px auto;margin-right:10px}
.org-details .participant-detail .body ul li a{font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.875rem}
.org-details .participant-detail .body ul li.email:before{background-image:url("clientlibs_main/assets/styles/images/icons/email-blue.svg");height:14px;margin-top:4px}
.org-details .participant-detail .body ul li.tel:before{background-image:url("clientlibs_main/assets/styles/images/icons/phone-blue.svg")}
@media screen and (min-width:768px){.org-details .panel-body{padding:35px 0}
.org-details .details{padding:0}
.org-details section.participants{margin-top:0}
.org-details section.participants h3{margin-left:0}
.org-details dl:nth-of-type(even),.org-details dl:last-child{margin-left:50px}
}
@media screen and (min-width:992px){.org-details dl{width:30%}
.org-details dl.address{float:right}
.org-details dl:nth-of-type(even){margin-left:0}
.org-details dl:nth-of-type(4n+1){margin-left:0}
.org-details dl:nth-of-type(4n+2),.org-details dl:nth-of-type(4n+3),.org-details dl:last-child{margin-left:35px}
}
@media screen and (min-width:600px){.org-details dl:nth-of-type(even),.org-details dl:last-child{margin-left:40px}
}
.editBranch .form-item{padding:15px 20px;transition:background .5s linear}
.editBranch #date{display:none}
.editBranch #postcode{width:50%;display:block}
.editBranch .calendar{overflow:hidden;margin-top:10px}
.editBranch .calendar li{float:left;width:35%;margin-right:3%}
.editBranch .calendar li input,.editBranch .calendar li select{margin-top:4px}
.editBranch .calendar li input{text-align:center}
.editBranch .calendar li.day{width:10%}
.editBranch .calendar li.year{width:12%}
.editBranch .calendar label{font-size:.875rem;color:#3e6386;font-family:"GloberRegular",Helvetica,Arial,sans-serif}
.editBranch .calendar input[type=date]{-webkit-min-logical-width:calc(100% - 16px)}
.editBranch fieldset.postal{background:#3e6386;color:#fff}
.editBranch fieldset.postal h4{font-size:16px;font-family:"GloberBold",Helvetica,Arial,sans-serif}
.editBranch fieldset.postal label{color:#fff}
.editBranch fieldset.postal .form-item{display:none}
.editBranch fieldset.postal .form-item.show{display:block}
.editBranch fieldset.postal.active{background-color:#edf2f5}
.editBranch fieldset.postal.active label,.editBranch fieldset.postal.active h4{color:#0c3b6c}
.editBranch fieldset.postal.active label.error{color:#f05a5c}
.editBranch fieldset.postal.active .form-item{display:block}
.editBranch fieldset.postal.active .form-item.info{margin:0;background-color:transparent}
.editBranch fieldset.postal.active .form-item.info label,.editBranch fieldset.postal.active .form-item.info h4{color:#3e6386}
.editBranch fieldset.postal.active .form-item.info input[type=checkbox]{border:2px solid #dce3ec}
.ui-autocomplete{border:1px solid #89a0b3;border-width:0 1px 1px 1px;max-height:190px;overflow-y:scroll}
.ui-autocomplete li{background:#f3f7f9;color:#3e6386;cursor:pointer;padding:10px 20px}
.ui-autocomplete li:hover,.ui-autocomplete li.ui-state-focus{background:#d2dce6}
@media screen and (max-width:767px){form#editBranchForm #date{display:block}
form#editBranchForm .calendar{display:none}
}
.auditor-details h3{font-size:24px;font-family:"GloberBold",Helvetica,Arial,sans-serif;margin-bottom:40px}
.auditor-details .auditor-info{background-color:#3e6386;border:medium none;border-radius:0;color:#fff;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.875rem;margin-top:15px;padding:16px 20px;position:relative;width:100%;margin-bottom:35px}
.auditor-details .auditor-info:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #3e6386;bottom:-7px;content:"";display:inline-block;position:absolute;right:5px}
.auditor-details .auditor-info.ai-left::after{left:15px;right:auto}
.auditor-details .auditor-info a{color:#fff}
.auditor-details .auditor-info p{margin-bottom:0}
.auditor-details .auditor-branch{margin-bottom:82px}
.auditor-details .auditor-branch h3{margin-bottom:20px;color:#3e6386;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:24px}
.auditor-details .no-auditors{text-align:center;padding:40px;background-color:#f3f7f9}
.auditor-details .no-auditors h2{font-size:16px;font-family:"GloberBold",Helvetica,Arial,sans-serif}
.branch-locations h3{font-size:22px;font-family:"GloberBold",Arial,Helvetica,sans-serif;margin-bottom:40px}
.branch-locations h4{margin-bottom:10px;font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:18px}
.branch-locations p{margin-bottom:.6em}
.branch-locations .additional-info{margin-top:25px}
.branch-locations .branch-header{overflow:hidden;margin-bottom:20px}
.branch-locations .branch-header h3{float:left;margin-bottom:0}
.branch-locations .card .card-header{background-color:#fff}
.branch-locations .update-branch{display:block}
.branch-locations .rfloat button{margin-bottom:40px}
.branch-locations .rfloat a{margin-left:7px}
.branch-locations .card:last-of-type{margin-bottom:40px}
.branch-locations .full-width.is-admin{background-color:#f3f7f9;background:url("clientlibs_main/assets/styles/images/shard-bg-bottom-right.svg") no-repeat bottom right scroll #f3f7f9;background-size:205px 350px;padding-bottom:20px}
.branch-locations .full-width.is-user #btn-add-branch{display:none}
.branch-locations .panel-body:nth-of-type(3){min-height:210px}
@media screen and (max-width:767px){.branch-locations .branch-header{margin-top:40px}
.branch-locations .lfloat,.branch-locations .rfloat{float:none}
.branch-locations .lfloat{margin-bottom:30px}
.branch-locations .rfloat button{margin:0 auto;margin-bottom:20px}
.branch-locations .rfloat a{text-align:center}
}
.ui-autocomplete{max-height:252px}
span.ui-helper-hidden-accessible{display:none}
.no-result-autocomplete{width:97.2%;clear:both;border:1px solid #89a0b3;padding:10px;background-color:#f3f7f9;position:absolute;bottom:-43px}
.market-access section{display:block;margin:0 -20px 40px;padding:0 10px}
@media screen and (min-width:768px){.market-access section{margin:0 0 20px;padding:0}
}
.market-access h3{font-size:1.25rem;font-family:"GloberBold",Helvetica,Arial,sans-serif;margin-bottom:20px;padding:0 10px}
@media screen and (min-width:992px){.market-access h3{padding:10px 0;max-width:580px;margin:auto}
}
.market-access h3 span{margin-left:10px;font-family:"GloberRegular",Helvetica,Arial,sans-serif}
.market-access .no-participation{text-align:center;padding:22px;background-color:#f3f7f9;margin:20px;opacity:.6}
.market-access .no-participation h2{font-size:16px;font-family:"GloberBold",Helvetica,Arial,sans-serif}
table.generic thead tr{background-color:#3e6386}
table.generic thead tr th{padding:15px 0 15px 10px;color:#fff;text-align:center}
@media screen and (min-width:768px){table.generic tbody{border-left:1px solid #dce3ec;border-right:1px solid #dce3ec}
}
table.generic tbody tr td{padding:15px 5px;text-align:center;border-right:1px solid #dce3ec;border-bottom:1px solid #dce3ec}
table.generic tbody tr td.footable-last-column{padding:15px 35px 15px 15px;background-color:transparent;background-image:url("clientlibs_main/assets/styles/images/arrow_normal.svg");background-repeat:no-repeat;background-position:top 16px right 10px;background-size:20px 20px;vertical-align:top}
@media screen and (min-width:600px){table.generic tbody tr td.footable-last-column{padding:15px 20px;background-image:none;background-position:50% 50%}
}
table.generic tbody tr.zebra{background-color:#f3f7f9}
table.generic tbody tr.zebra+.footable-row-detail td{background-color:#f3f7f9}
table.generic tbody tr.footable-row-detail td{padding-left:20px;padding-right:20px;text-align:left}
table.generic tbody tr.footable-row-detail td .footable-row-detail-row+.footable-row-detail-row{margin-top:10px}
table.generic tbody tr.footable-row-detail td .footable-row-detail-name{display:inline;margin-right:5px;font-family:"GloberBold",Helvetica,Arial,sans-serif}
table.generic tbody tr.footable-row-detail td .footable-row-detail-value{display:inline}
table.generic tbody tr.footable-detail-show td.footable-last-column{background-image:url("clientlibs_main/assets/styles/images/arrow_up_hover.svg")}
@media screen and (min-width:600px){table.generic.last-col-blank tbody .footable-last-column{background-image:url("clientlibs_main/assets/styles/images/arrow_normal.svg")}
}
table.generic.last-col-blank tbody .footable-row-detail .footable-row-detail-row:last-child{display:none}
@media screen and (min-width:600px){table.generic.last-col-blank tbody .footable-row-detail .footable-row-detail-row:last-child{display:block}
}
.manage-applications .application-status{float:right;font-family:"GloberBold",Arial,Helvetica,sans-serif;opacity:.7}
.manage-applications .icon-right{width:20px;height:20px;margin-left:10px;background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/icon-arrow_R_normal.svg")}
.manage-applications .status-card .status-card-header .header-label{min-height:72px;max-height:100%}
.manage-applications .status-card .status-card-header .header-label h2{max-width:72%;word-wrap:break-word}
.manage-applications .card-data-list li{width:33%}
.manage-applications .svp-links{display:none}
@media screen and (max-width:767px){.manage-applications .header-label a{display:none}
.manage-applications .header-label .application-status{display:none}
.manage-applications .status-card .status-card-header .header-label h2{line-height:1}
.manage-applications .status-card .status-card-body{padding-bottom:0}
.manage-applications .card-data-list li{width:50%}
.manage-applications .svp-links{display:block;border-top:1px solid #d9e7ed;margin:10px -12px}
.manage-applications .svp-links a{text-align:center;float:none;text-decoration:none;font-family:"GloberBold",Arial,Helvetica,sans-serif;margin:10px auto;display:block;width:100%;height:100%}
.manage-applications .svp-links .application-status{float:none;display:block;width:100%;height:100%;margin:10px auto;text-align:center}
}
.waivers .full-width{border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec;width:100%;background-color:#dce3ec}
.waivers .feeditem{display:none}
.waivers .feeditem.text-post{display:block}
.waivers .icon-right{width:20px;height:20px;margin-left:10px;background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/icon-arrow_R_normal.svg")}
.waivers .card-data-list li{width:25%}
.waivers .pagination{margin-top:40px;text-align:center}
.waivers .svp-links{display:none}
.waivers .status-card .status-card-header .header-label{min-height:72px;max-height:100%}
.waivers .status-card .status-card-header .header-label h2{max-width:72%;word-wrap:break-word}
@media screen and (max-width:767px){.waivers .header-label a{display:none}
.waivers .header-label .application-status{display:none}
.waivers .status-card .status-card-header .header-label h2{line-height:1}
.waivers .status-card .status-card-body{padding-bottom:0}
.waivers .card-data-list li p{width:88%}
.waivers .svp-links{display:block;border-top:1px solid #d9e7ed;margin:10px -12px}
.waivers .svp-links a{text-align:center;float:none;text-decoration:none;font-family:"GloberBold",Arial,Helvetica,sans-serif;margin:10px auto;display:block;width:100%;height:100%}
.waivers .svp-links .application-status{float:none;display:block;width:100%;height:100%;margin:10px auto;text-align:center}
}
.waivers .waiver-status{margin-bottom:40px}
@media screen and (min-width:768px){.waivers .waiver-status .panel-navigation ul li{width:25%}
}
.waivers .waiver-status p.back{display:table;width:580px;margin:0 auto 30px}
.waivers .waiver-status .status-card .status-card-body{padding:20px}
.waivers .waiver-status .card-data-list li{width:50%}
@media screen and (min-width:768px){.waivers .waiver-status .card-data-list li{width:25%}
}
.waivers .decision-details{margin-bottom:40px}
.waivers .decision-details section{margin:0 -20px 40px;padding:0 10px}
@media screen and (min-width:768px){.waivers .decision-details section:first-child hgroup{border-top:1px solid #dce3ec}
}
.waivers .decision-details section:first-child h3{padding-top:40px;border-top:1px solid #dce3ec}
@media screen and (min-width:768px){.waivers .decision-details section:first-child h3{border-top:0}
}
@media screen and (min-width:768px){.waivers .decision-details section:first-child h3+p{padding-top:40px}
}
@media screen and (min-width:768px){.waivers .decision-details section{margin:0 0 40px}
}
.waivers .decision-details hgroup{display:table;width:100%;max-width:580px;margin:auto;padding:0 10px}
@media screen and (min-width:768px){.waivers .decision-details hgroup{padding:0}
}
.waivers .decision-details hgroup h3{margin-bottom:10px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem}
.waivers .decision-details hgroup h3+p{margin-top:-10px;line-height:2}
@media screen and (min-width:768px){.waivers .decision-details hgroup h3{display:inline-block;float:left;border-top:0}
.waivers .decision-details hgroup h3+p{display:inline-block;float:right;margin-top:0}
}
.waivers .decision-details table tr:nth-child(even){background-color:#f3f7f9}
.waivers .documents ul.check-list.decision li a:first-child{margin-right:5px}
@media screen and (min-width:768px){.waivers .documents ul.check-list.decision li a:first-child{display:inline}
}
.waivers .documents ul.check-list.decision li i{font-style:normal}
.apply-for-waiver .simple-link{margin:0 auto;padding:0 10px}
.apply-for-waiver section{margin:30px auto;padding:0 10px}
.apply-for-waiver section:after{display:table;content:" ";clear:both}
.apply-for-waiver .details dl{color:#3e6386;float:left;font-size:.875rem;line-height:25px;margin-right:2%;width:49%}
.apply-for-waiver .details dl:first-child{width:100%;margin-right:0}
.apply-for-waiver .details dl:last-child{margin-right:0}
.apply-for-waiver .details dl dt{border-bottom:1px solid #dce3ec;padding-bottom:5px}
.apply-for-waiver .details dl dd{margin-bottom:10px;font-family:"GloberBold",Helvetica,Arial,sans-serif}
.apply-for-waiver #apply-for-waiver-form fieldset .form-item:first-child{padding-top:0}
.apply-for-waiver #apply-for-waiver-form hr{display:block;border:1px solid #e4e3e8;border-width:1px 0 0 0;margin:30px auto;width:100%}
.apply-for-waiver #apply-for-waiver-form .form-radio input[type='radio']+label{font-size:.875rem;margin-top:10px;width:100%}
.form-radio input[type='radio']{float:left;height:0;opacity:0;width:0;cursor:pointer}
.form-radio input[type='radio']+label{background:url("clientlibs_main/assets/styles/images/forms/radio-off.png") no-repeat left top;clear:none;cursor:pointer;display:block;padding:2px 0 2px 43px;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.form-radio input[type='radio']:checked+label{background-image:url("clientlibs_main/assets/styles/images/forms/radio-on.png");font-family:"GloberBold",Arial,Helvetica,sans-serif}
@media screen and (min-width:768px){.simple-link{margin:0 auto 0;padding:15px 80px;margin-bottom:5px}
section{margin:0 auto;padding:15px 80px;margin-bottom:5px}
.details dl{float:left;width:24%;margin-right:2%}
.details dl:first-child{width:48%;margin-right:2%}
.details dl dd{margin-bottom:0}
#apply-for-waiver-form .form-radio input[type='radio']+label{float:left;margin-right:1%;width:32%}
}
.add-edit-company-profile form{max-width:100%;margin:0;padding-top:0}
.add-edit-company-profile .form-checkbox .add-comment{float:right}
.add-edit-company-profile h3{font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:24px;margin-bottom:20px}
.add-edit-company-profile h4{font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:10px}
.add-edit-company-profile h5{font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:10px;margin-top:10px}
.add-edit-company-profile h5:first-of-type{margin-top:30px}
.add-edit-company-profile p{margin-bottom:10px}
.add-edit-company-profile .form-item.form-checkbox{padding:10px 0;margin-left:-24px;margin-bottom:0}
.add-edit-company-profile .form-item.form-text,.add-edit-company-profile .form-item.form-comment{padding:0;margin-left:0}
.add-edit-company-profile .form-item:last-of-type{margin-top:6px}
.add-edit-company-profile .form-checkbox{overflow:hidden}
.add-edit-company-profile .form-checkbox input,.add-edit-company-profile .form-checkbox label{float:left}
.add-edit-company-profile .toggle-comment{font-family:"GloberBold",Arial,Helvetica,sans-serif;float:right}
.add-edit-company-profile .toggle-comment:hover{opacity:.8}
.add-edit-company-profile .toggle-comment .icon,.add-edit-company-profile .toggle-comment i.icon-medium,.add-edit-company-profile .toggle-comment i.icon-small{margin-left:5px}
.add-edit-company-profile .toggle-comment.is-remove .icon,.add-edit-company-profile .toggle-comment.is-remove i.icon-medium,.add-edit-company-profile .toggle-comment.is-remove i.icon-small{margin-left:5px;width:20px;height:20px;background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/icon-arrow_R_normal.svg")}
.add-edit-company-profile .toggle-comment:hover{cursor:pointer}
.add-edit-company-profile .form-comment.is-hidden{display:none}
.add-edit-company-profile .form-comment{margin-top:10px;margin-bottom:10px}
.add-edit-company-profile .form-comment input[type="text"]{margin-top:10px}
.add-edit-company-profile .form-comment label,.add-edit-company-profile .form-text label{font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.add-edit-company-profile .form-checkbox .long-label{width:77%}
.add-edit-company-profile fieldset{margin-bottom:30px}
.add-edit-company-profile .full-width{border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec;width:100%;background-color:#f3f7f9}
.add-edit-company-profile .full-width p{margin-bottom:40px}
.add-edit-company-profile .sub-group{margin-left:45px}
.add-edit-company-profile .sub-group .form-item{width:720px}
.add-edit-company-profile .sub-group .form-item.form-comment{width:100%}
.add-edit-company-profile .sub-group .form-item input[type="text"]{width:695px}
.add-edit-company-profile .cta-links{margin-top:-20px}
.add-edit-company-profile .cta-links button{margin-bottom:20px !important}
.add-edit-company-profile .panel-body.fixed-height{height:100px !important;min-height:200px !important;max-height:100px !important}
@media screen and (max-width:767px){.add-edit-company-profile .form-checkbox .long-label{width:56%}
.add-edit-company-profile .form-checkbox label{width:56%}
.add-edit-company-profile .form-item.form-checkbox{margin-left:0}
.add-edit-company-profile .form-checkbox label{float:none;width:calc(100% - 0px)}
.add-edit-company-profile .form-checkbox .toggle-comment{float:none;margin-top:10px;padding:5px;padding-left:44px;background-color:#f3f7f9}
.add-edit-company-profile .toggle-comment .icon,.add-edit-company-profile .toggle-comment i.icon-medium,.add-edit-company-profile .toggle-comment i.icon-small{float:right}
.add-edit-company-profile .form-comment label{display:none}
.add-edit-company-profile .full-width .form-checkbox{width:calc(100%)}
.add-edit-company-profile .full-width .form-checkbox .toggle-comment{background-color:#dce3ec}
.add-edit-company-profile .sub-group{margin-left:25px}
.add-edit-company-profile .sub-group .form-item{width:calc(100%)}
.add-edit-company-profile .sub-group .toggle-comment{width:calc(100% - 26px)}
.add-edit-company-profile .sub-group .form-item.form-checkbox label{width:calc(100% - 26px)}
.add-edit-company-profile .sub-group .form-comment{width:calc(100% - 26px)}
.add-edit-company-profile .sub-group .form-comment input[type="text"]{width:calc(100% - 0px)}
}
@media screen and (min-width:840px) and (max-width:1080px){.add-edit-company-profile .sub-group .form-comment{width:calc(100% - 15px)}
}
.panel-body.submit-application{position:relative;max-width:760px}
.panel-body.submit-application *{box-sizing:border-box}
@media screen and (min-width:992px){.panel-body.submit-application{padding-left:70px;padding-right:70px}
}
.panel-body.submit-application .details{padding:20px 10px}
@media screen and (min-width:768px){.panel-body.submit-application .details{padding-bottom:40px}
}
.panel-body.submit-application .details dl{float:left;width:49%;margin:0 2% 0 0}
@media screen and (min-width:768px){.panel-body.submit-application .details dl{width:24%}
}
.panel-body.submit-application .details dl:first-child{width:100%;margin-right:0}
@media screen and (min-width:768px){.panel-body.submit-application .details dl:first-child{width:48%;margin-right:2%}
}
.panel-body.submit-application .details dl:last-child{margin-right:0}
.panel-body.submit-application .details dl dt{padding-bottom:5px}
.panel-body.submit-application .details dl dd{margin-bottom:10px}
.panel-body.submit-application .form-item{display:none}
.panel-body.submit-application .form-item button{width:100%;max-width:250px;margin:0 auto 10px}
@media screen and (min-width:600px){.panel-body.submit-application .form-item button{margin-bottom:30px}
.panel-body.submit-application .form-item button:first-child{margin-right:10px}
}
@media screen and (min-width:992px){.panel-body.submit-application .form-item button:first-child{margin-left:0}
}
.application-steps{counter-reset:li;padding:0 20px;margin-bottom:30px}
.application-steps *{box-sizing:border-box}
@media screen and (min-width:992px){.application-steps{padding:0}
}
.application-steps>li{opacity:.25;margin:0 -20px;padding:20px;border-bottom:1px solid #dce3ec}
.application-steps>li .hidden-wrapper{display:none}
@media screen and (min-width:992px){.application-steps>li{margin:0 -75px;padding:20px 95px}
}
.application-steps>li:first-child{padding-top:40px;border-top:1px solid #dce3ec;opacity:1}
.application-steps>li .filters{margin:0 0 25px;border:0;background:0}
.application-steps>li:before{content:counter(li);counter-increment:li;position:absolute;left:10px;display:block;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:.875rem}
.application-steps>li.visible{display:block;opacity:1}
.application-steps>li.visible .hidden-wrapper{display:block}
.application-steps>li.active{background-color:#f3f7f9;opacity:1}
.application-steps>li.active .hidden-wrapper{display:block}
@media screen and (min-width:992px){.application-steps>li.active:before{background-color:#d8e8e8;box-shadow:inset -1px 2px 3px #888}
}
.application-steps>li+li{padding-top:40px}
@media screen and (min-width:768px){.application-steps>li:before{content:counter(li);counter-increment:li;position:absolute;position:absolute;left:-10px;display:block;width:50px;height:50px;margin-top:-10px;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center;line-height:48px}
}
@media screen and (min-width:992px){.application-steps>li:before{left:21px;border:1px solid #acbed0;border-radius:25px}
}
.application-steps h3{margin-bottom:5px;padding-left:5px;font-size:.875rem}
@media screen and (min-width:768px){.application-steps h3{font-size:1.25rem}
}
@media screen and (min-width:992px){.application-steps h3{padding-left:0}
}
.application-steps .switch{margin:40px 0 20px}
.application-steps .switch .option{float:none;width:170px;margin:auto}
@media screen and (min-width:768px){.application-steps .switch .option{float:left}
}
.application-steps .switch .option.disabled{border-color:#d9e7ed}
.application-steps .switch .option.disabled input+label{color:#a3b7cb}
.application-steps .controls{display:none;margin:auto;padding:20px 0}
.application-steps .controls.visible{display:table}
@media screen and (min-width:768px){.application-steps .controls{display:none;padding:19px 0;-webkit-column-count:2;-moz-column-count:2;column-count:2}
.application-steps .controls.visible{display:block}
.application-steps .controls.form-checkbox{height:150px}
.application-steps .controls.form-radio{height:170px}
.application-steps .controls li{display:block}
}
.application-steps .controls.disabled.form-checkbox input[type='checkbox']+label,.application-steps .controls.disabled.form-checkbox input[type='radio']+label,.application-steps .controls.disabled.form-radio input[type='checkbox']+label,.application-steps .controls.disabled.form-radio input[type='radio']+label{background:0}
.application-steps .controls.disabled.form-checkbox input[type='checkbox']:checked+label,.application-steps .controls.disabled.form-checkbox input[type='radio']:checked+label,.application-steps .controls.disabled.form-radio input[type='checkbox']:checked+label,.application-steps .controls.disabled.form-radio input[type='radio']:checked+label{background:transparent url(clientlibs_main/assets/styles/images/icons/tick-right.png) no-repeat 10px 50%}
.application-steps .controls label{margin-bottom:10px}
.application-steps .controls+.btn{position:relative;display:table;margin:auto}
@media screen and (min-width:992px){.application-steps .controls+.btn{left:-30px}
}
.documents h4{font-family:"GloberBold",Helvetica,Arial,sans-serif;line-height:50px}
.documents ul.check-list{margin-bottom:40px}
.documents ul.check-list li{position:relative;display:table;padding:15px 0;border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec}
.documents ul.check-list li a{display:table;table-layout:fixed;width:100%}
.documents ul.check-list li a span{display:table-cell;padding:0 30px 10px 0;background:transparent url(clientlibs_main/assets/styles/images/icons/icon-download.svg) no-repeat 70% 25px;background-size:25px 25px;text-align:right;background-position:100% 0}
@media screen and (max-width:480px){.documents ul.check-list li a span{padding:0 0 30px 20px;background-position:100% 100%}
}
.documents ul.check-list li+li{border-top:0;border-bottom:1px solid #dce3ec}
.documents p strong{display:block}
ul.attachments li{display:table;padding:20px 0;border-bottom:1px solid #dce3ec}
ul.attachments li:last-child{border-bottom:0}
ul.attachments li .left{display:table-cell;max-width:60px;padding:30px 20px 30px 15px;vertical-align:middle;text-align:center;background-color:#dce3ec}
ul.attachments li .left span{font-family:"GloberBold",Helvetica,Arial,sans-serif;display:inline-block;padding:25px 0 0 0;white-space:nowrap}
ul.attachments li .left span.no{color:#3e6386;background:transparent url(clientlibs_main/assets/styles/images/circle-exclamation.svg) no-repeat 50% 0/17px 17px}
ul.attachments li .left span.yes{color:#084;background:transparent url(clientlibs_main/assets/styles/images/icon-tick-green.svg) no-repeat 50% 0/20px 20px}
@media screen and (min-width:768px){ul.attachments li .left{max-width:90px;padding:20px 30px 20px}
}
ul.attachments li .right{display:table-cell;width:100%;padding-left:20px}
ul.attachments li .right p strong{display:inline}
ul.attachments li.header .left{padding:0 20px 0 0;background-color:transparent}
ul.attachments li button.file-select{width:100%;max-width:100%;padding:14px 20px}
@media screen and (min-width:992px){ul.attachments li button.file-select{display:none}
}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li button.file-select{display:none}
}
ul.attachments li .fileupload{display:none;max-height:50px;padding:2px 0 0;line-height:40px;text-align:center;border:2px dashed #a3b7cb;background-color:#fff}
@media screen and (min-width:992px){ul.attachments li .fileupload{display:block}
ul.attachments li .fileupload span{display:inline-block;padding-left:30px;background:transparent url(clientlibs_main/assets/styles/images/icon-upload.svg) no-repeat 0 50%;background-size:27px 16px}
}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .fileupload{display:block}
.info-attachment-block ul.attachments li .fileupload span{display:inline-block;padding-left:30px;background:transparent url(clientlibs_main/assets/styles/images/icon-upload.svg) no-repeat 0 50%;background-size:27px 16px}
}
ul.attachments li .fileupload.hover{box-shadow:inset 1px 1px 5px #888;border-style:solid}
ul.attachments li .fileupload+p.file{position:relative;height:100%;padding:10px;margin:0 0 20px;list-style-type:none;color:#fff;font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.4;border:1px solid #3e6386;background-color:#fff}
@media screen and (min-width:992px){ul.attachments li .fileupload+p.file{max-height:30px;padding:4px 0 10px 10px;margin:-40px 10px 10px;background-color:#3e6386}
}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .fileupload+p.file{max-height:30px;padding:4px 0 10px 10px;margin:-40px 10px 10px;background-color:#3e6386}
}
ul.attachments li .fileupload+p.file .inner{position:relative;display:block;padding:20px;background-color:#3e6386}
@media screen and (min-width:992px){ul.attachments li .fileupload+p.file .inner{padding:0}
}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .fileupload+p.file .inner{padding:0}
}
ul.attachments li .fileupload+p.file a.cancel{position:absolute;top:50%;right:5px;width:30px;height:25px;margin-top:-10px;text-indent:-999em;background:transparent url(clientlibs_main/assets/styles/images/sprite-bg.png) no-repeat 100% -264px}
@media screen and (min-width:992px){ul.attachments li .fileupload+p.file a.cancel{top:-1px;right:0;margin-top:0}
}
.lt-ie10 .application-steps .controls.form-checkbox,.lt-ie10 .application-steps .controls.form-radio{height:auto}
.invoice-history .filters{overflow:hidden}
.invoice-history .filters .switch .option{width:50%}
.invoice-history .filters fieldset.filter legend{display:none}
.invoice-history .filters fieldset.filter legend+*{margin-top:0}
.invoice-history .filters fieldset.filter .select,.invoice-history .filters fieldset.sort .switch{margin-bottom:5px}
.invoice-history .tickets .ticket-body .item{float:left;margin:0 0 10px;width:50%}
.invoice-history .tickets .ticket-label{font-family:"GloberRegular",Arial,Helvetica,sans-serif;margin-top:0}
.invoice-history .tickets .ticket-label.download:after{display:none}
.invoice-history .keyline-divider{display:none}
@media screen and (min-width:600px){.invoice-history .filters fieldset.filter{margin-right:-10px}
.invoice-history .filters .select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:10px;width:50%}
}
@media screen and (min-width:768px){.invoice-history .filters{border-bottom:1px solid #d9e7ed;margin:0 auto 40px;max-width:580px;padding-bottom:40px;width:100%}
.invoice-history .filters fieldset{float:left}
.invoice-history .filters fieldset.filter{margin-right:0;width:66.66%}
.invoice-history .filters fieldset.sort{margin-right:-10px;padding-bottom:0;width:33.33%}
.invoice-history .tickets .ticket-body{padding:12px 0 0 10px}
.invoice-history .tickets .ticket-body .item{float:left;margin:0 0 10px;width:20%}
.invoice-history .tickets .ticket-label{width:400px}
}
.invoice-history .tickets .tile-link:hover .ticket-head h2,.invoice-history .tickets .tile-link:hover .ticket-head .status,.invoice-history .tickets .tile-link:hover .ticket-label,.invoice-history .tickets .tile-link:focus .ticket-head h2,.invoice-history .tickets .tile-link:focus .ticket-head .status,.invoice-history .tickets .tile-link:focus .ticket-label{color:#3e6386}
.onboarding .anchor-navigation ul{margin-bottom:30px}
.onboarding .full-width{border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec;width:100%;background-color:#dce3ec}
.onboarding .feeditem{display:none}
.onboarding .feeditem.text-post{display:block}
.anchor-navigation{display:block;max-width:580px;margin:0 auto}
.anchor-navigation form{padding:0}
.anchor-navigation>p{font-family:"GloberBold",Helvetica,Arial,sans-serif}
@media screen and (min-width:768px){.anchor-navigation>p{float:left;margin-bottom:20px}
}
.anchor-navigation select{margin:0 0 40px}
@media screen and (min-width:768px){.anchor-navigation select{display:none}
}
.anchor-navigation ul{display:none;margin-bottom:40px}
@media screen and (min-width:768px){.anchor-navigation ul{margin-left:60px;display:block}
}
.anchor-navigation ul li{text-align:center;display:inline-block}
.anchor-navigation ul li a{display:inline-block;padding:0 5px;line-height:1}
.anchor-navigation ul li+li a{border-left:1px solid #0c3b6c}
.stage-status{margin-bottom:40px}
.stage-status>.wrapper{max-width:580px;margin:auto}
.stage-status h3{margin-bottom:40px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem}
.stage-status .top{display:block;padding:25px 0;border-top:1px solid #f3f7f9}
@media screen and (min-width:768px){.stage-status .top{border:2px solid #f3f7f9;padding:20px}
}
.stage-status .top:after{display:table;content:" ";clear:both}
.stage-status .top dl{float:left;width:33.333333333333%}
.stage-status .top dl dd{font-family:"GloberBold",Helvetica,Arial,sans-serif}
.stage-status .bottom{margin:0 -20px;padding:30px 40px;background-color:#dce3eb}
@media screen and (min-width:768px){.stage-status .bottom{margin:0;padding:35px 0 15px;box-shadow:0 3px 5px 0 rgba(27,36,50,0.2)}
}
.stage-status .bottom ol{font-family:"GloberBold",Helvetica,Arial,sans-serif;counter-reset:li}
@media screen and (min-width:768px){.stage-status .bottom ol{padding:0 0 0 65px;margin-right:-25px}
}
.stage-status .bottom ol li{padding-bottom:40px;color:#a8bbce}
@media screen and (min-width:768px){.stage-status .bottom ol li{float:left;width:140px;padding-bottom:0;text-align:center}
}
.stage-status .bottom ol li:last-child{padding-bottom:0}
@media screen and (min-width:768px){.stage-status .bottom ol li p{position:relative;left:-47px}
}
.stage-status .bottom ol li span{font-family:"GloberRegular",Helvetica,Arial,sans-serif}
@media screen and (min-width:768px){.stage-status .bottom ol li span{display:inherit}
}
.stage-status .bottom ol li.in-progress{color:#3e6386}
.stage-status .bottom ol li.in-progress:before{color:#3e6386;border-color:transparent;background-color:#afdce4;box-shadow:inset 1px 2px 5px #888}
.stage-status .bottom ol li.completed{color:#3e6386;border-left:1px solid #a3b7cb}
.stage-status .bottom ol li.completed:before{color:#fff;border-color:#3e6386;background-color:#3e6386}
@media screen and (min-width:768px){.stage-status .bottom ol li.completed{border-left:0;border-top:1px solid #a3b7cb}
}
.stage-status .bottom ol li:last-child.completed{border-top:0}
.stage-status .bottom ol li:before{position:relative;left:-16px;top:-5px;display:table-cell;content:counter(li);counter-increment:li;float:left;width:30px;height:30px;color:#a8bbce;text-align:center;line-height:2;vertical-align:middle;border-radius:20px;background-color:#fff;clear:both}
@media screen and (min-width:768px){.stage-status .bottom ol li:before{left:0;top:-16px;float:none}
}
.stage-status .bottom ol:after{display:table;content:" ";clear:both}
.issue-mgmt{margin-bottom:30px}
.issue-mgmt>.wrapper{max-width:580px;margin:auto;padding-top:30px;border-top:1px solid #dce3ec}
.issue-mgmt h3{margin-bottom:20px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem}
.issue-mgmt>p{margin-bottom:30px}
.issue-mgmt .filter-section{margin:0 -10px 30px;padding:0 10px;border-bottom:1px solid #dce3ec;background-color:#f5f9fa}
@media screen and (min-width:768px){.issue-mgmt .filter-section{margin-bottom:0;border:0;background-color:transparent}
}
@media screen and (min-width:768px){.issue-mgmt .filter-section select{max-width:300px}
}
.issue-mgmt .filter-section #filter{overflow:hidden}
.issue-mgmt .filter-section #filter.toggle-closed{height:0;-webkit-transition:height .3s ease-in;-moz-transition:height .3s ease-in;transition:height .3s ease-in}
@media screen and (min-width:768px){.issue-mgmt .filter-section #filter.toggle-closed{height:auto}
}
.issue-mgmt .filter-section #filter.toggle-open{-webkit-transition:height .3s ease-in;-moz-transition:height .3s ease-in;transition:height .3s ease-in}
.issue-mgmt .filter-section .wrapper>p{padding:20px 0 5px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1rem}
.issue-mgmt .filter-section .wrapper select{margin:0 0 20px}
.issue-mgmt .filter-section a.expand-head{display:block;margin:0 -10px;padding:0 10px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:none;line-height:3;background:#d9e7ed url(clientlibs_main/assets/styles/images/icons/arrow-down-blue.svg) no-repeat;background-position:right 20px top 50%;background-size:10px 5px}
@media screen and (min-width:768px){.issue-mgmt .filter-section a.expand-head{display:none}
}
.issue-mgmt .filter-section a.expand-head.opened{background-image:url(clientlibs_main/assets/styles/images/icons/arrow-up-blue.svg)}
.issue-mgmt .issue-table{margin:0 -20px;padding:0 10px}
@media screen and (min-width:768px){.issue-mgmt .issue-table{margin:0;padding:0}
}
.issue-mgmt .issue-table .status.is-complete:after{background-color:#1b8d5a}
.issue-mgmt .issue-table .status.is-not-started:after{background-color:#e6cf01}
.issue-mgmt .issue-table .status.is-error:after{background-color:#de3234}
.issue-mgmt .issue-table .status:after{border:2px solid #fff;border-radius:100%;content:"";height:12px;left:50%;margin-left:-6px;position:absolute;top:20px;width:12px}
.issue-mgmt .issue-table .status.not-started:after,.issue-mgmt .issue-table .status.in-progress:after{background:#e6cf01}
.issue-mgmt .issue-table .status.completed:after{background:#1b8d5a}
.issue-mgmt .issue-table .status.rejected:after{background:#de3234}
.issue-mgmt .issue-table table{width:100%;margin-bottom:30px}
.issue-mgmt .issue-table table thead tr{background-color:#3e6386}
.issue-mgmt .issue-table table thead tr th{padding:10px 20px;color:#fff;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.2;text-align:center}
.issue-mgmt .issue-table table tbody tr td{position:relative;padding:15px 20px;text-align:center;border-bottom:1px solid #dce3ec}
@media screen and (min-width:768px){.issue-mgmt .issue-table table tbody tr td{border-right:1px solid #dce3ec}
}
@media screen and (max-width:768px){.issue-mgmt .issue-table table tbody tr td:first-child{word-break:normal;text-align:center;padding-right:15px !important}
.issue-mgmt .issue-table table tbody tr td b.status.completed{padding-right:0 !important}
}
.issue-mgmt .issue-table table tbody tr td:first-child{padding:40px 10px 10px;border-bottom:1px solid #f3f7f9;background-color:#dce3ec}
.issue-mgmt .issue-table table tbody tr td:last-child{padding-right:40px;text-align:left}
.issue-mgmt .issue-table table tbody tr:nth-child(even){background-color:#f3f7f9}
@media screen and (max-width:480px){.issue-mgmt .issue-table table tbody .footable-last-column{border-bottom:1px solid #dce3ec;background:#f3f7f9 url("clientlibs_main/assets/styles/images/arrow_normal.svg") no-repeat;background-position:top 20px right 20px;background-size:20px 20px}
}
@media screen and (min-width:600px){.issue-mgmt .issue-table table tbody .footable-last-column{background:0}
}
.issue-mgmt .issue-table table tbody tr.footable-detail-show .footable-last-column{border-bottom:0;background-image:url("clientlibs_main/assets/styles/images/arrow_up_hover.svg")}
@media screen and (min-width:600px){.issue-mgmt .issue-table table tbody tr.footable-detail-show .footable-last-column{border-bottom:1px solid #dce3ec;background-image:none}
}
.issue-mgmt .issue-table table tbody tr.footable-row-detail{-webkit-transition:display .3s linear;-moz-transition:display .3s linear;transition:display .3s linear}
.issue-mgmt .issue-table table tbody tr.footable-row-detail .footable-row-detail-cell{padding:20px;background-color:#f3f7f9}
.issue-mgmt .issue-table table tbody tr.footable-row-detail .footable-row-detail-name{float:left;margin-right:5px;font-family:"GloberBold",Helvetica,Arial,sans-serif}
.issue-mgmt .issue-table .btn-load{font-family:"GloberSemiBold",Helvetica,Arial,sans-serif}
.issue-mgmt .issue-table .btn-load:after{background-image:none}
.info-feed-block{margin-bottom:-40px}
.info-feed-block>.wrapper{max-width:580px;margin:20px auto}
.info-feed-block h3{margin-bottom:20px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem}
.info-feed-block .generic-chatter{position:relative;min-height:auto;max-height:600px;margin-bottom:60px;overflow:hidden}
.info-feed-block .generic-chatter:after{position:absolute;bottom:0;height:40px;width:100%;content:" ";background:-webkit-linear-gradient(top,transparent,#dce3ec);background:-o-linear-gradient(top,transparent,#dce3ec);background:-moz-linear-gradient(top transparent,#dce3ec);background:linear-gradient(to bottom,transparent,#dce3ec)}
.info-feed-block .generic-chatter.expanded{max-height:100%}
.info-feed-block .generic-chatter.expanded:after{background:0}
.info-feed-block .generic-chatter .publisherFeedItemTypeChoices,.info-feed-block .generic-chatter #chatterFileStageTwo{display:none}
.info-feed-block .generic-chatter .publishercontainer{margin-bottom:20px}
.info-feed-block .generic-chatter .feeds-wrapper{display:block;margin-top:-10px}
.info-feed-block .generic-chatter .feeds-wrapper .feeditem{margin-left:0}
.info-feed-block .generic-chatter+.form-item{display:table;margin:-25px auto}
.info-feed-block .generic-chatter+.form-item .chat-expander{margin-bottom:80px}
.info-feed-block .generic-chatter+.form-item.hidden{display:none}
.info-attachment-block{max-width:580px;margin:auto}
.info-attachment-block .documents h3{margin-bottom:20px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem}
.info-attachment-block .documents h4{margin-bottom:-10px}
.info-attachment-block ul.attachments li{padding-top:0;border-top:1px solid #dce3ec;border-bottom:0}
.info-attachment-block ul.attachments li.header{padding:20px 0 5px;font-family:"GloberBold",Helvetica,Arial,sans-serif;border-top:0}
.info-attachment-block ul.attachments li.header .left{padding:0 10px 0 0;vertical-align:bottom}
.info-attachment-block ul.attachments li.header .right{padding:0 25px}
.info-attachment-block ul.attachments li.previous-files{margin-top:-15px;padding-left:80px;border-top:0}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li.previous-files{padding-left:90px}
}
.info-attachment-block ul.attachments li.previous-files>p{display:none}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li.previous-files>p{display:block}
}
.info-attachment-block ul.attachments li.previous-files a.expand-head{padding-right:25px;cursor:pointer;background:transparent url("clientlibs_main/assets/styles/images/arrow_normal.svg") no-repeat right center;background-size:20px 20px}
.info-attachment-block ul.attachments li.previous-files a.expand-head.opened{background-image:url("clientlibs_main/assets/styles/images/arrow_up_hover.svg")}
.info-attachment-block ul.attachments li.previous-files a.expand-head.closed{background-image:url("clientlibs_main/assets/styles/images/arrow_normal.svg")}
.info-attachment-block ul.attachments li.previous-files a.expand-head:hover{color:inherit}
.info-attachment-block ul.attachments li.previous-files a.expand-head strong{font-family:"GloberBold",Helvetica,Arial,sans-serif}
.info-attachment-block ul.attachments li.previous-files .expand-body{overflow:hidden}
.info-attachment-block ul.attachments li.previous-files .expand-body.toggle-closed{height:0;-webkit-transition:height .3s ease-in;-moz-transition:height .3s ease-in;transition:height .3s ease-in}
.info-attachment-block ul.attachments li.previous-files .expand-body.toggle-open{-webkit-transition:height .3s ease-in;-moz-transition:height .3s ease-in;transition:height .3s ease-in}
.info-attachment-block ul.attachments li.previous-files .expand-body li{padding:0;list-style-type:disc;border:0}
.info-attachment-block ul.attachments li .left{display:inline-block;padding:30px 20px 30px 14px}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .left{padding:27px 20px;max-width:70px}
}
.info-attachment-block ul.attachments li .left span{display:inline-block;padding:25px 0 0 0;white-space:nowrap}
.info-attachment-block ul.attachments li .left span.no{color:#3e6386;background:transparent url(clientlibs_main/assets/styles/images/circle-exclamation.svg) no-repeat 50% 0/20px 20px;margin-left:-2px}
.info-attachment-block ul.attachments li .left span.yes{color:#084;background:transparent url(clientlibs_main/assets/styles/images/icon-tick-green.svg) no-repeat 50% 0/20px 20px}
.info-attachment-block ul.attachments li .right{padding-top:20px;vertical-align:top}
.info-attachment-block ul.attachments li .table-wrapper{display:table;table-layout:auto;width:100%}
.info-attachment-block ul.attachments li .table-wrapper .upload-wrapper{display:table-row}
.info-attachment-block ul.attachments li .table-wrapper .upload-wrapper .form-wrapper{display:table;table-layout:fixed;width:100%}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .table-wrapper .upload-wrapper .form-wrapper{display:table-cell;width:100%;vertical-align:middle}
}
.info-attachment-block ul.attachments li .table-wrapper .upload-wrapper .btn-wrapper{display:table;table-layout:fixed;width:100%}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .table-wrapper .upload-wrapper .btn-wrapper{display:table-cell;max-width:280px}
}
.info-attachment-block ul.attachments li .table-wrapper .upload-wrapper .btn-wrapper.hidden{display:none}
.info-attachment-block ul.attachments li button.file-select{margin:0;padding:14px 30px}
.info-attachment-block ul.attachments li button.file-select:hover{transform:none}
.info-attachment-block ul.attachments li button.file-select:after{content:"...";background:0}
.info-attachment-block ul.attachments li button.uploader{display:none;max-width:none;width:100%}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li button.uploader{margin-left:20px;padding:13px 30px;white-space:nowrap;width:auto}
}
.info-attachment-block ul.attachments li .fileupload{background-color:#f3f7f9}
.info-attachment-block ul.attachments li .fileupload.hover,.info-attachment-block ul.attachments li .fileupload.dropped{text-indent:-999em;background-color:#fff;border:1px solid #a3b7cb}
.info-attachment-block ul.attachments li .fileupload.hover+p.file,.info-attachment-block ul.attachments li .fileupload.dropped+p.file{background:transparent;color:#3e6386}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .fileupload.hover+p.file,.info-attachment-block ul.attachments li .fileupload.dropped+p.file{border:0}
}
.info-attachment-block ul.attachments li .fileupload.hover+p.file .inner,.info-attachment-block ul.attachments li .fileupload.dropped+p.file .inner{background:transparent;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.info-attachment-block ul.attachments li .fileupload+p.file{display:block;margin-top:0}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .fileupload+p.file{margin-top:-40px}
}
.info-attachment-block ul.attachments li .fileupload+p.file a.cancel{visibility:hidden}
.info-attachment-block ul.attachments li .fileupload+p.file a.link{display:inline;padding:0;width:auto}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .fileupload+p.file a.link{display:inline-block;max-width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
.info-attachment-block ul.attachments li .fileupload+p.file a{display:inline-block;padding-right:20px;color:inherit;word-wrap:break-word;overflow:hidden;width:75%}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .fileupload+p.file a{max-width:100%}
}
.info-attachment-block ul.attachments li .fileupload+p.file span.inner{display:block;float:none;padding:10px}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .fileupload+p.file span.inner{padding:0 10px 0 0;background-color:transparent}
}
.info-attachment-block ul.attachments li .fileupload+p.file span.inner a span{float:none}
.info-attachment-block ul.attachments li .fileupload+p.file span.inner span{display:block;line-height:30px}
@media screen and (min-width:768px){.info-attachment-block ul.attachments li .fileupload+p.file span.inner span{display:inline-block;float:right;line-height:1.5}
}
.orders .full-width{border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec;width:100%;background-color:#dce3ec}
.orders .feeditem{display:none}
.orders .feeditem.text-post{display:block}
.orders h3{display:table;margin:0 auto 20px;width:100%;max-width:580px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem}
.orders .icon-right{width:20px;height:20px;margin-left:10px;background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/icon-arrow_R_normal.svg")}
.orders .card-data-list li{width:25%}
.orders .pagination{margin-top:40px;text-align:center}
.orders .svp-links{display:none}
.orders .status-card .status-card-header{align-items:center;display:flex}
.orders .status-card .status-card-header .header-label{max-height:none;padding:0;margin:0;overflow:visible}
.orders .status-card .status-card-header .header-label h2{margin-left:130px;padding:14px 18px;float:none;text-align:left}
@media screen and (max-width:767px){.orders .header-label a{display:none}
.orders .header-label .application-status{display:none}
.orders .status-card .status-card-body{padding-bottom:0}
.orders .card-data-list li p{width:88%}
.orders .svp-links{display:block;border-top:1px solid #d9e7ed;margin:10px -12px}
.orders .svp-links a{text-align:center;float:none;text-decoration:none;font-family:"GloberBold",Arial,Helvetica,sans-serif;margin:10px auto;display:block;width:100%;height:100%}
.orders .svp-links .application-status{float:none;display:block;width:100%;height:100%;margin:10px auto;text-align:center}
}
.orders .order-status{margin-bottom:40px}
.orders .order-status p.back{display:table;width:580px;margin:0 auto 30px}
.orders .order-status .status-card .status-card-body{padding:20px}
.orders .order-status .card-data-list li{width:50%}
@media screen and (min-width:768px){.orders .order-status .card-data-list li{width:25%}
}
.orders .ordered-products{margin:0 -20px 20px;padding:0 10px}
@media screen and (min-width:992px){.orders .ordered-products{margin:0;padding:0}
}
.orders .ordered-products h3{padding:0 10px}
.orders .ordered-products table tbody tr{background:#fff}
.orders .ordered-products table tbody tr.zebra td{background-color:#f3f7f9}
.orders .ordered-products table tbody tr td{position:relative;padding:10px 15px;background-color:transparent}
.orders .ordered-products table tbody tr td:first-child{text-align:left}
.orders .ordered-products table tbody tr td strong,.orders .ordered-products table tbody tr td span{display:block;text-align:left}
.orders .ordered-products table tbody tr td span.footable-toggle{position:absolute;top:0;bottom:0;left:0;right:0}
@media screen and (max-width:480px){.orders .ordered-products table{overflow-x:scroll;display:block}
}
.orders .generic-chatter{max-height:1000px}
.orders .generic-chatter .publishercontainer .publisherFeedItemTypeChoices{display:block;margin-bottom:20px}
.orders .generic-chatter .publishercontainer .publisherFeedItemTypeChoices .publisherFeedItemTypeChoice{width:125px}
.orders .generic-chatter .publishercontainer .publisherFeedItemTypeChoices .publisherFeedItemTypeChoice .publisherattach{background-color:#fff}
.orders .generic-chatter .feeds-wrapper .contentActionLink{white-space:nowrap}
.orders .feeditem.content-post{display:block}
.orders .documents{margin:auto;max-width:580px}
#order-manage-tickets fieldset.filter{width:70%;border-bottom:1px solid #dce3ec;padding-bottom:30px;margin:0 auto}
#order-manage-tickets .select{float:left;margin-right:24px;width:43%}
#order-manage-tickets .select:last-child{margin-right:0}
#order-manage-tickets .tickets .ticket-body .section:nth-child(2){padding:14px 10% 4px 10%;vertical-align:top}
#order-manage-tickets .tickets .ticket-body .section:last-child{text-align:left}
#order-manage-tickets .tickets .ticket-body .section:last-child .item{float:right}
#order-manage-tickets .pagination{text-align:center}
#order-manage-tickets .vf-helpdesk-form{padding-top:0}
#order-manage-tickets fieldset.filter legend{display:none}
@media screen and (max-width:767px){#order-manage-tickets fieldset.filter{width:100%;border-bottom:0;padding-bottom:0}
#order-manage-tickets .select{float:none;margin-right:24px;width:100%}
#order-manage-tickets .filters legend+*{margin-top:0}
#order-manage-tickets .is-closed fieldset.filter{display:none}
#order-manage-tickets .tickets .ticket-body .section{width:49%;display:inline-block;float:none;vertical-align:top}
#order-manage-tickets .tickets .ticket-body .section:nth-child(2){padding:0}
#order-manage-tickets .tickets .ticket-body .section .item{width:100%}
#order-manage-tickets .tickets .ticket-body .section:last-child{text-align:left}
}
.view-my-profile .shadow{box-shadow:0 3px 5px 0 rgba(50,50,50,0.3)}
.view-my-profile .picture-card{background-color:#f3f7f9;position:relative;text-align:center;margin:70px 5% 0;padding-bottom:20px}
.view-my-profile .picture-card .progress{background-color:#dce3ec;padding-top:100px;margin-bottom:30px}
.view-my-profile .picture-card .profile-donut{position:absolute;display:block;margin:-187px auto 0 auto;width:174px;left:0;right:0;z-index:0}
.view-my-profile .picture-card .profile-donut .circle .inner{background:linear-gradient(180deg,#fff 50%,#dce3ec 50%)}
.view-my-profile .picture-card .profile-donut .circle p{border:0}
.view-my-profile .picture-card .percentage{font-size:24px;margin-bottom:20px}
.view-my-profile .picture-card .name{font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:20px}
.view-my-profile .picture-card .company-details{font-size:16px;margin-bottom:20px}
.view-my-profile .password-form{display:none;background-color:#f3f7f9;padding:10px 20px 20px;margin:50px 5% 0}
.view-my-profile .password-form .form-item{margin-bottom:5px;padding:15px 0 0}
.view-my-profile .password-form a{display:block;margin-top:20px}
.view-my-profile .password-form .form-item.error-block{margin:0 -20px 10px;padding:15px 20px 10px}
.view-my-profile .password-form .toggle{float:right}
.view-my-profile #user-details{padding:70px 5% 40px}
.view-my-profile #user-details li{margin-bottom:20px;padding-left:25px}
.view-my-profile #user-details li .icon,.view-my-profile #user-details li i.icon-medium,.view-my-profile #user-details li i.icon-small{margin-right:8px;margin-left:-25px;margin-top:-4px}
.view-my-profile #user-details .incomplete{background:#dce3ec;padding:2px 5px;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.view-my-profile #user-details .incomplete:hover{text-decoration:underline}
.view-my-profile #user-details .incomplete[disabled]:hover{text-decoration:none}
.view-my-profile #user-details .name{font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:24px;padding-left:0}
.view-my-profile .editDetailsForm{display:none;padding-top:50px}
.view-my-profile .editDetailsForm .form-item{padding-left:5%;padding-right:5%}
.view-my-profile .editDetailsForm h2{font-family:"GloberBold",Arial,Helvetica,sans-serif;margin-bottom:30px}
.view-my-profile .editDetailsForm #security-questions input[type="text"]{margin-top:5px;margin-bottom:10px}
.view-my-profile .editDetailsForm #security-questions input[type="text"]:last-of-type{margin-bottom:0}
@media screen and (max-width:970px){.view-my-profile .col-two+.col-two{margin-left:0;width:52.5%}
}
@media screen and (max-width:768px){.view-my-profile .col-two{padding-left:0;padding-right:0}
.view-my-profile .picture-card{margin-left:0;margin-right:0}
.view-my-profile #user-details{padding-left:0;padding-right:0}
}
@media screen and (max-width:970px){.view-my-profile .col-two+.col-two{margin-left:0;width:52.5%}
}
.view-my-profile .secondary-panel h2{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.view-my-profile .secondary-panel .center{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #d9e7ed}
.edit-password a.back{display:inline-block;margin-top:0;margin-bottom:15px}
.edit-password form{padding-top:20px;padding-bottom:40px}
.edit-password .cta-links{margin-top:40px}
.edit-password .cta-links a{display:block;margin-top:20px}
@media screen and (max-width:767px){.edit-password a.back{margin-top:10px;margin-bottom:10px}
.edit-password form{margin-top:0;padding-bottom:20px}
.edit-password form .form-item{padding:15px 10px}
}
input[type='checkbox'].state-indeterminate+label{background:url("clientlibs_main/assets/styles/images/forms/checkbox-indeterminate.png") no-repeat left top}
.notification-preferences .secondary-panel-header{margin-bottom:20px}
.notification-preferences .secondary-panel-header h2{float:left;font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:24px;text-transform:none}
.notification-preferences .module-switch{display:table;float:right;margin-top:10px}
.notification-preferences .module-switch>*{display:table-cell;vertical-align:middle}
.notification-preferences .module-switch h3{font-family:"GloberBold",Arial,Helvetica,sans-serif;padding-right:10px}
.notification-preferences .module-switch .module-toggle.disabled{cursor:not-allowed;opacity:.4}
.notification-preferences .module-switch input[disabled]{cursor:not-allowed}
.notification-preferences .notification-type-list{margin:0;padding:0}
.notification-preferences .notification-type-list li{float:left;margin:10px 0;width:48%}
.notification-preferences .notification-type-list li:nth-child(odd){margin-right:4%}
.notification-preferences .notification-type-list li button{background-color:#fff;border-left-style:solid;border-left-width:3px;box-shadow:0 3px 5px 0 rgba(50,50,50,0.3);font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:18px;height:88px;padding-left:72px;position:relative;text-align:left;width:100%}
.notification-preferences .notification-type-list li button:before{background-color:#a3b7cb;background-position:center center;background-repeat:no-repeat;background-size:24px 24px;border-radius:100%;content:" ";display:block;height:50px;margin-top:-25px;position:absolute;left:8px;top:50%;width:50px}
.notification-preferences .notification-type-list li button:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_R_normal.svg");background-position:center center;background-repeat:no-repeat;background-size:20px 20px;border-radius:100%;content:" ";display:block;height:20px;margin-top:-10px;position:absolute;right:8px;top:50%;width:20px}
.notification-preferences .notification-type-list li button:hover:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_R_hover.svg")}
.notification-preferences .notification-type-list li button.notices{border-left-color:#b1cc83}
.notification-preferences .notification-type-list li button.notices:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notices.svg")}
.notification-preferences .notification-type-list li button.reports{border-left-color:#fcd890}
.notification-preferences .notification-type-list li button.reports:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-reports.svg")}
.notification-preferences .notification-type-list li button.events{border-left-color:#ece4be}
.notification-preferences .notification-type-list li button.events:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event.svg")}
.notification-preferences .notification-type-list li button.alerts{border-left-color:#afdce4}
.notification-preferences .notification-type-list li button.alerts:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-alert.svg")}
.notification-preferences .notification-type-list li button.papers{border-left-color:#c9baba}
.notification-preferences .notification-type-list li button.papers:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-consultation-paper.svg")}
.notification-preferences .notification-type-list li button>span{background-color:#cb6116;border:1px solid #fff;border-radius:12px;bottom:12px;color:#fff;font-size:9px;left:8px;line-height:1;padding:3px 4px 2px 4px;position:absolute;text-align:center}
.notification-preferences .notification-update-panel{background-color:#fff;box-shadow:0 3px 5px 0 rgba(50,50,50,0.3);display:none;padding-bottom:10px}
.notification-preferences .notification-update-panel h2.notification-panel-title{border-bottom:1px solid #dce3ec;border-left-style:solid;border-left-width:3px;font-family:"GloberBold",Arial,Helvetica,sans-serif;min-height:70px;padding:20px 16px 20px 70px;position:relative}
.notification-preferences .notification-update-panel h2.notification-panel-title:before{background-color:#a3b7cb;background-position:center center;background-repeat:no-repeat;background-size:24px 24px;border-radius:100%;content:" ";display:block;height:50px;margin-top:-25px;position:absolute;left:8px;top:50%;width:50px}
.notification-preferences .notification-update-panel h2.notification-panel-title.notices{border-left-color:#b1cc83}
.notification-preferences .notification-update-panel h2.notification-panel-title.notices:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notices.svg")}
.notification-preferences .notification-update-panel h2.notification-panel-title.reports{border-left-color:#fcd890}
.notification-preferences .notification-update-panel h2.notification-panel-title.reports:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-reports.svg")}
.notification-preferences .notification-update-panel h2.notification-panel-title.events{border-left-color:#ece4be}
.notification-preferences .notification-update-panel h2.notification-panel-title.events:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event.svg")}
.notification-preferences .notification-update-panel h2.notification-panel-title.alerts{border-left-color:#afdce4}
.notification-preferences .notification-update-panel h2.notification-panel-title.alerts:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-alert.svg")}
.notification-preferences .notification-update-panel h2.notification-panel-title.papers{border-left-color:#c9baba}
.notification-preferences .notification-update-panel h2.notification-panel-title.papers:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-consultation-paper.svg")}
.notification-preferences .notification-update-panel>p{margin:10px 10%}
.notification-preferences .notification-update-panel form.notification-update-forms{max-width:100%;width:100%}
.notification-preferences .notification-update-panel form.notification-update-forms hr{margin:20px;border:1px solid #dce3ec;border-width:1px 0 0 0}
.notification-preferences .notification-update-panel form.notification-update-forms h2.mobileOnly{display:none}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item{margin:0 10px;padding:10px;padding-left:80px;transition:background .5s linear 0}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item .additional-info-icon{margin-top:10px}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item h2{font-family:"GloberBold",Arial,Helvetica,sans-serif;margin-right:20px;padding-bottom:20px;position:relative;text-transform:none}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item h2 span{background-color:#fff;border:1px solid #a5b9cc;border-radius:100%;height:50px;left:-70px;padding-top:8px;position:absolute;text-align:center;top:-5px;width:50px}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item .theme-list{margin:0;margin-top:24px;padding:0}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item .theme-list li{float:left;margin:8px 2% 8px 0;width:48%}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item .theme-list li:nth-child(even){margin-right:0}
.notification-preferences .notification-update-panel form.notification-update-forms a.cancelUpdateReset{padding:20px;text-decoration:none}
.notification-preferences .notification-update-panel form.notification-update-forms .additional-info-box{margin:10px auto !important;max-width:720px !important;width:100%}
@media screen and (max-width:1100px){.notification-preferences .input-group{max-width:401px}
}
@media screen and (max-width:768px){.notification-preferences .secondary-panel-header{margin-bottom:20px}
.notification-preferences .secondary-panel-header h2{float:none}
.notification-preferences .module-switch{float:none}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item{padding:10px}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item h2{padding-left:80px;margin-bottom:30px}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item h2 span{left:0}
}
@media screen and (min-width:481px){.notification-preferences .notification-update-panel form.notification-update-forms .form-item{display:block !important}
}
@media screen and (max-width:480px){.notification-preferences .notification-type-list li{float:none;width:100%}
.notification-preferences .notification-update-panel{margin:0 -10px}
.notification-preferences .notification-update-panel form.notification-update-forms{padding:0}
.notification-preferences .notification-update-panel form.notification-update-forms hr{display:none}
.notification-preferences .notification-update-panel form.notification-update-forms h2.mobileOnly{background-color:#dce3ec;border-bottom:1px solid #fff;display:block;font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:16px;padding:10px 20px;position:relative}
.notification-preferences .notification-update-panel form.notification-update-forms h2.mobileOnly:after{background-color:transparent;background-image:url("clientlibs_main/assets/styles/images/inactive-expand-button.png");background-position:center center;background-repeat:no-repeat;background-size:16px 16px;content:" ";height:16px;margin-top:-8px;position:absolute;right:20px;top:50%;width:16px;-webkit-transition:transform 250ms ease-in;-moz-transition:transform 250ms ease-in;-o-transition:transform 250ms ease-in;transition:transform 250ms ease-in}
.notification-preferences .notification-update-panel form.notification-update-forms h2.mobileOnly.expanded:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item:not(.ctas){display:none;padding-top:40px}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item:not(.ctas).expanded{display:block}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item:not(.ctas) .additional-info-icon{margin-top:-20px}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item:not(.ctas) .input-group{display:block;margin:10px auto;max-width:201px}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item:not(.ctas) h2{display:none}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item:not(.ctas) .theme-list{margin:0 10px}
.notification-preferences .notification-update-panel form.notification-update-forms .form-item:not(.ctas) .theme-list li{float:none;margin:8px 0;width:100%}
}
#notification-preference .secondary-panel-header{max-width:530px;margin:auto;margin-bottom:30px}
#notification-preference .secondary-panel-header .module-switch{margin-top:20px}
#notification-preference .secondary-panel-header .module-switch label{float:left;color:#3e6386;font-family:"GloberBold",Arial,Helvetica,sans-serif;margin-right:30px;font-size:16px}
#notification-preference .back-link{margin-bottom:55px}
#notification-preference .ctas{margin-top:40px}
form#pubSubscription{margin-bottom:40px}
form#pubSubscription .form-item{padding-left:0;padding-right:0}
form#pubSubscription .form-item.error-block{padding-left:15px;padding-right:15px}
input#pub-notification-update{margin-top:40px}
ul.notification-tiles li{width:48%;margin:10px 0;position:relative}
ul.notification-tiles li:nth-child(even){float:right}
ul.notification-tiles li:nth-child(odd){float:left}
ul.notification-tiles li.notification-content{width:100%}
ul.notification-tiles li.notification-content ul li{width:100%}
ul.notification-tiles li button{background-color:#f3f7f9;border-left-style:solid;border-left-width:3px;box-shadow:0 3px 5px 0 rgba(50,50,50,0.3);font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:18px;height:88px;padding-left:72px;position:relative;text-align:left;width:100%}
ul.notification-tiles li button:after{background-image:url("clientlibs_main/assets/styles/images/arrow_normal.svg");background-position:center center;background-repeat:no-repeat;background-size:20px 20px;border-radius:100%;content:" ";display:block;height:20px;margin-top:-10px;position:absolute;right:8px;top:50%;width:20px}
ul.notification-tiles li button:before{background-color:#a3b7cb;background-position:center center;background-repeat:no-repeat;background-size:24px 24px;border-radius:100%;content:" ";display:block;height:50px;margin-top:-25px;position:absolute;left:8px;top:50%;width:50px}
ul.notification-tiles li button.notices{border-left-color:#b1cc83}
ul.notification-tiles li button.notices:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notices.svg")}
ul.notification-tiles li button.reports{border-left-color:#fcd890}
ul.notification-tiles li button.reports:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-reports.svg")}
ul.notification-tiles li button.events{border-left-color:#ece4be}
ul.notification-tiles li button.events:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event.svg")}
ul.notification-tiles li button.alerts{border-left-color:#afdce4}
ul.notification-tiles li button.alerts:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-alert.svg")}
ul.notification-tiles li button.documents{border-left-color:#c9baba}
ul.notification-tiles li button.documents:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-consultation-paper.svg")}
ul.notification-tiles li:after{content:"";position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:0 solid;border-top:12px solid transparent;top:87px;right:12px}
ul.notification-tiles li.active button{background-color:#3e6386;color:#fff;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s}
ul.notification-tiles li.active button:after{background-image:url("clientlibs_main/assets/styles/images/arrow_up_hover.svg")}
ul.notification-tiles li.active:after{transition:background-color .2s,border-color .2s;border-top:12px solid #3e6386}
.notification-container{color:#0c3b6c}
.notification-container>ul{border:1px solid #dce3ec;margin-right:45px;margin-top:30px;margin-bottom:30px;display:inline-block;width:94%}
.notification-container>p{max-width:82%;margin:auto;margin-top:25px}
.notification-container ul li .checkbox-wrapper{position:relative;padding:10px;background-color:#a3b7cb;border-bottom:1px solid #fff}
.notification-container ul li .checkbox-wrapper a{position:absolute;right:-45px;top:17px}
.notification-container ul li .checkbox-wrapper i{cursor:pointer;background-image:url("clientlibs_main/assets/styles/images/arrow_up_hover.svg");background-position:center center;background-repeat:no-repeat;background-size:20px 20px;border-radius:100%;content:" ";display:block;height:20px;margin-top:-10px;position:absolute;right:8px;width:20px;top:23px}
.notification-container ul li .checkbox-wrapper i.collapsed{background-image:url("clientlibs_main/assets/styles/images/arrow_normal.svg")}
.notification-container ul li .checkbox-wrapper label{font-size:18px;padding-right:26px}
.notification-container ul li .additional-info{margin:0}
.notification-container ul li .additional-info:after{content:none}
.notification-container ul li ul li .checkbox-wrapper{background-color:#dce3ec;padding-left:40px}
.notification-container ul li ul li .checkbox-wrapper label{font-size:14px}
.notification-container ul li ul li ul li .checkbox-wrapper{background-color:#fff;padding-left:70px}
.notification-container ul li ul li ul li label{font-size:14px}
@media screen and (max-width:900px){ul.notification-tiles li{width:100%}
ul.notification-tiles li ul li{margin:0}
.notification-container ul li .checkbox-wrapper a{right:-28px}
.actions .btn.btn-primary{max-width:130px}
}
.add-user-panel .clone-user{float:right;width:50%;padding:60px 40px 0;border-left:1px solid #d9e7ed}
.add-user-panel .clone-user .user-icon{background-image:url(clientlibs_main/assets/styles/images/icons/clone.svg);background-position:13px 14px}
.add-user-panel .clone-user .user-list-auto-complete label{text-align:left;float:left}
.add-user-panel h2{font-weight:bold;color:#0c3b6c;margin-top:11px;margin-bottom:15px;font-size:20px}
.add-user-panel h4{margin-bottom:25px;display:inline-block}
.add-user-panel .user-list-auto-complete{padding:0}
.add-user-panel .user-list-auto-complete .form-item{padding:0;margin-bottom:14px}
.add-user-panel .add-user{padding:60px 40px 0;float:left;width:50%;position:relative}
.add-user-panel .add-user .user-icon{background-image:url(clientlibs_main/assets/styles/images/icons/manage.svg)}
.add-user-panel .add-user .seprator-text{position:absolute;border-radius:50%;width:50px;height:50px;border:1px solid #d9e7ed;vertical-align:middle;line-height:45px;top:50%;margin-top:-25px;margin-right:-25px;background-color:#fff;right:0}
.add-user-panel .user-icon{display:inline-block;width:50px;height:50px;border-radius:50%;background-color:#a3b7cb;background-size:60%;background-position:11px 11px}
.add-user-panel .reset-form{display:inline-block;margin-top:14px}
@media screen and (max-width:1024px){.add-user-panel .clone-user{float:none;padding:60px 10px 0;padding-top:45px;width:100%;margin-top:53px;padding:60px 10px 0;border-top:1px solid #d9e7ed;border-left:0;padding-bottom:60px}
.add-user-panel .clone-user .user-list-auto-complete label{text-align:center;float:none}
.add-user-panel .add-user{padding:60px 10px 0;padding-top:0;float:none;width:100%;padding:60px 10px 0;border:0}
.add-user-panel .add-user .seprator-text{bottom:-78px;left:50%;top:auto;margin-left:-25px}
}
form.login{padding-top:20px}
.service-contracts .service-contracts-list{margin:0 -20px 50px;padding:0 10px}
.service-contracts .service-contracts-list li:last-child .status-card-header .status{box-shadow:none}
.service-contracts .service-contracts-list .list-header .status-card-header{background-color:#3e6386;color:#fff;min-height:52px}
.service-contracts .service-contracts-list .list-header .status-card-header .header-label{padding-bottom:20px;padding-top:18px}
.service-contracts .service-contracts-list .list-header .status-card-header .header-label h2{float:none;text-align:center;width:100%}
.service-contracts .service-contracts-list .list-header .status-card-header .status{background-color:#3e6386;border-bottom:0;box-shadow:none;color:#fff;font-family:"GloberBold",Arial,Helvetica,sans-serif;padding-top:10px}
.service-contracts .service-contracts-list .list-header .status-card-header .status:after{content:none}
.service-contracts .service-contracts-list .list-header .status-card-header .status h2{font-size:14px;padding-top:5px;text-align:center;width:100%}
.service-contracts .status-card{border-bottom:1px solid #d9e7ed;border-right:1px solid #d9e7ed}
.service-contracts .status-card:nth-child(odd){background:#f3f7f9}
.service-contracts .status-card .status-card-header{background-color:transparent;border-bottom:0}
.service-contracts .status-card .status-card-header .header-label{max-height:100%;padding-bottom:24px}
@media screen and (max-width:480px){.service-contracts .status-card .status-card-header .header-label{margin-left:80px}
}
.service-contracts .status-card .status-card-header h2{float:left;font-size:14px;width:calc(100% - 120px)}
@media screen and (max-width:480px){.service-contracts .status-card .status-card-header h2{float:none;width:calc(100% - 40px)}
}
.service-contracts .status-card .status-card-header .item-count{float:right;margin-right:30px}
@media screen and (max-width:480px){.service-contracts .status-card .status-card-header .item-count{display:block;float:none;margin-right:0;margin-top:5px}
}
.service-contracts .status-card .status-card-header .icon.icon-down,.service-contracts .status-card .status-card-header i.icon-down.icon-medium,.service-contracts .status-card .status-card-header i.icon-down.icon-small{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_down_normal.svg");background-position:center center;background-repeat:no-repeat;background-size:20px 20px;content:" ";cursor:pointer;float:right;height:30px;right:0;width:30px;-webkit-transition:-webkit-transform .5s;-webkit-backface-visibility:hidden;transition:transform .5s}
.service-contracts .status-card .status-card-header .icon.icon-down[aria-expanded="true"],.service-contracts .status-card .status-card-header i.icon-down[aria-expanded="true"].icon-medium,.service-contracts .status-card .status-card-header i.icon-down[aria-expanded="true"].icon-small{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_down_hover.svg");-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.service-contracts .status-card .status-card-header .status{-webkit-box-shadow:0 1px 0 0 white;-moz-box-shadow:0 1px 0 0 white;box-shadow:0 1px 0 0 white}
@media screen and (max-width:480px){.service-contracts .status-card .status-card-header .status{width:80px}
}
.service-contracts .status-card table{border:1px solid #d9e7ed;border-width:1px 0 0 1px;overflow:hidden;width:100%}
.service-contracts .status-card table th,.service-contracts .status-card table td{border:1px solid #d9e7ed;border-width:1px 0 0 1px;padding:16px;width:50%}
.service-contracts .status-card table th:last-child,.service-contracts .status-card table td:last-child{text-align:center;width:5%}
.work-access-request form#workAccessRequestForm{padding-top:0}
.work-access-request h2{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.work-access-request .site-location .form-radio ul{margin-top:10px}
.work-access-request .site-location .form-radio ul li{margin-top:10px}
.work-access-request .site-location .form-radio ul li:first-child{margin-top:0}
.work-access-request .site-location .form-radio ul li label{font-size:14px;padding-right:5px;padding-right:20px}
.work-access-request .work-request-type .form-radio ul{margin:10px 0}
.work-access-request .work-request-type .form-radio ul li{margin-top:10px}
.work-access-request .work-request-type .form-radio ul li:first-child{margin-top:0}
.work-access-request .work-request-type .form-radio ul li label{font-size:14px;padding-right:5px;padding-right:20px}
.work-access-request .calendar{margin:10px 0}
.work-access-request .calendar li{float:left;padding-right:20px}
.work-access-request .calendar li.day{width:74px}
.work-access-request .calendar li.month{width:174px}
.work-access-request .calendar li.year{width:94px}
.work-access-request .calendar li.hour{width:115px}
.work-access-request .calendar li.minute{width:115px}
.work-access-request .calendar li:last-child{padding-right:0}
.work-access-request .calendar li label{font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:.875rem}
@media screen and (max-width:600px){.work-access-request .calendar li{margin-bottom:10px;padding-right:10px}
.work-access-request .calendar li.day{width:25%}
.work-access-request .calendar li.month{width:50%}
.work-access-request .calendar li.year{padding-right:0;width:25%}
.work-access-request .calendar li.hour{width:50%}
.work-access-request .calendar li.minute{padding-right:0;width:50%}
}
@media screen and (max-width:767px){.work-access-request .persons-conducting-work h2{padding:0 10px}
}
.work-access-request .persons-conducting-work .user-information{margin-bottom:0;margin-top:0;padding-bottom:0}
.work-access-request .persons-conducting-work .user-information ul.clearfix{border-bottom:1px solid #dce3ec;margin:10px 0;padding-bottom:10px}
.work-access-request .persons-conducting-work .user-information.error-block{margin-bottom:5px}
.work-access-request .persons-conducting-work .user-information.error-block ul.clearfix{border-bottom:0}
.work-access-request .persons-conducting-work .user-information li{margin-top:10px}
.work-access-request .persons-conducting-work .user-information li:first-child{margin-top:0}
.work-access-request .persons-conducting-work .user-information li.form-checkbox label{font-size:14px;width:50%}
.work-access-request .persons-conducting-work .user-information li.form-checkbox{margin:20px 0 10px}
.work-access-request .persons-conducting-work .user-information li .remove-user{display:none;float:right;padding-top:4px;text-align:right}
.work-access-request .persons-conducting-work .user-information li .remove-user a{text-decoration:none}
.work-access-request .persons-conducting-work .user-information li .remove-user a i{margin-left:5px;margin-right:0}
.work-access-request .persons-conducting-work .user-information.highlight{margin-top:-1px;border-top:1px solid #dce3ec;transition:transform .5s;-webkit-transition:-webkit-transform .5s}
.work-access-request .persons-conducting-work .user-information.highlight ul.clearfix{border-bottom:0}
@media screen and (max-width:767px){.work-access-request .cta.center{padding:15px 0}
}
.work-access-request .supporting-documentation p{margin:0 0 10px}
.work-access-request .supporting-documentation .info-attachment-block ul.attachments li .left{padding:14px 18px;text-align:center}
@media screen and (max-width:767px){.work-access-request .supporting-documentation .info-attachment-block ul.attachments li .left{padding:14px 10px}
.order .product-selector .selections ul li .wrapper{display:table-row !important;padding:20px 10px 20px 0 !important;border-bottom:1px solid #dce3ec !important}
.order .product-selector .selections ul li{display:table !important;width:100%;border-bottom:1px solid #dce3ec !important}
.order .selections .quantity{margin-bottom:10px}
.order .product-selector .selections .product{padding:15px 10px 0 0 !important}
.order .product-selector .selections>ul{width:100%}
.root-container .order .product-selector .selections ul li .cancel{display:table-cell;width:60px;padding:15px 20px;border-left:1px solid #dce3ec;border-bottom:none !important;border-right:1px solid #dce3ec;background-color:#f3f7f9}
}
.order h3{margin-bottom:20px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1.25rem}
.order .hgroup{width:100%;max-width:580px}
.order .hgroup h4{font-family:"GloberBold",Helvetica,Arial,sans-serif}
@media screen and (min-width:768px){.order .hgroup{margin:auto}
}
.order .full-width{border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec;width:100%;background-color:#dce3ec}
.order .full-width .tech-contact-block{min-height:220px}
.order .info-attachment-block ul.attachments li .left{padding:13px 20px}
.order form{padding:0;max-width:100%}
.order form .form-item{margin:0 -20px;padding:15px 20px}
.order form .form-item label{font-size:.875rem}
.order form .documents p{padding:5px 0}
.order form .documents button.upload{background-repeat:no-repeat}
.order .service-selector{margin:0 -20px 10px;padding-top:20px}
@media screen and (min-width:768px){.order .service-selector{margin:0}
}
@media screen and (min-width:768px){.order .service-selector .data{margin-bottom:40px}
}
.order .service-selector .data p.counter{margin-bottom:20px;padding:20px 20px 0}
.order .service-selector .data p.counter strong{margin-right:5px}
.order .service-selector .data header{background-color:#3e6386}
@media screen and (min-width:768px){.order .service-selector .data header{margin-left:0;margin-bottom:0;padding:15px 20px 15px 45px}
}
.order .service-selector .data header h4{padding:0 20px;color:#fff;font-family:"GloberBold",Helvetica,Arial,sans-serif;line-height:3.4}
@media screen and (min-width:768px){.order .service-selector .data header h4{float:left;width:0;font-size:.875rem;line-height:1.5}
}
.order .service-selector .data header p{display:none}
@media screen and (min-width:768px){.order .service-selector .data header p{display:block;color:#fff;font-family:"GloberBold",Helvetica,Arial,sans-serif;text-align:center}
.order .service-selector .data header p.description{width:67%;display:inline-block;padding-left:60px}
.order .service-selector .data header p.description+p{display:inline-block}
}
.order .service-selector .data dl{padding:20px;background-color:#fff;border-top:2px solid #3e6386}
.order .service-selector .data dl:first-of-type.selected{margin-top:-1px}
.order .service-selector .data dl:nth-of-type(even){background-color:#f3f7f9}
@media screen and (min-width:768px){.order .service-selector .data dl{display:table;table-layout:fixed;width:100%;padding:0;min-height:150px}
}
.order .service-selector .data dl dt{margin-bottom:10px;font-family:"GloberBold",Helvetica,Arial,sans-serif}
@media screen and (min-width:768px){.order .service-selector .data dl dt{display:table-cell;width:26.39%;padding:15px 20px;border-left:1px solid #dce3ec;border-right:1px solid #dce3ec;border-bottom:1px solid #dce3ec}
}
.order .service-selector .data dl dd{margin-bottom:20px}
@media screen and (min-width:768px){.order .service-selector .data dl dd{display:table-cell;padding:15px 20px;vertical-align:top;border-bottom:1px solid #dce3ec}
}
@media screen and (min-width:768px){.order .service-selector .data dl dd.description{width:41.67%;border-right:1px solid #dce3ec}
}
.order .service-selector .data dl dd.select{position:relative;margin-bottom:0;padding:20px;border:1px solid #89a0b3}
@media screen and (min-width:768px){.order .service-selector .data dl dd.select{width:16.67%;vertical-align:middle;border-top:0;background-color:#fff}
}
.order .service-selector .data dl dd.select input[type=radio]{position:absolute;float:none}
.order .service-selector .data dl dd.select label{padding:0;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;line-height:1.6;cursor:pointer}
@media screen and (min-width:768px){.order .service-selector .data dl dd.select label{padding-bottom:30px}
}
@media screen and (min-width:768px){.order .service-selector .data dl a.description{display:none}
.order .service-selector .data dl a.description+p{display:block}
}
.order .service-selector .data dl.selected{border-top:2px solid #3e6386}
@media screen and (min-width:768px){.order .service-selector .data dl.selected{border:2px solid #3e6386;border-bottom:0}
}
.order .service-selector .data dl.selected dd.select{background-color:#d8e8e8}
@media screen and (min-width:768px){.order .service-selector .data dl.selected dd.select{border:1px solid #c6d5d5;border-top:0}
}
.order .service-selector .data dl.selected+.additional{display:block;opacity:1;height:inherit;visibility:visible;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
.order .service-selector .data dl.selected+.additional+dl{border-top:0;margin-top:0}
.order .service-selector .data .additional{display:none;opacity:0;height:0;overflow:hidden;visibility:hidden;padding:0 20px;border-top:1px solid #dce3ec;border-bottom:2px solid #3e6386;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
@media screen and (min-width:992px){.order .service-selector .data .additional{border:2px solid #3e6386;border-top:0}
}
.order .service-selector .data .additional label{color:#3e6386}
.order .service-selector .data .additional label.error{color:#f05a5c}
.order .service-selector .data .additional h5{padding:20px 0 10px;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:1rem;font-style:italic;color:#3e6386}
.order .service-selector .data .additional:nth-of-type(even){background-color:#f3f7f9}
@media screen and (min-width:992px){.order .service-selector .data .additional+dl{border-top:1px solid #dce3ec;margin-top:-5px}
.order .service-selector .data .additional+dl dd.select{border-top:1px solid #89a0b3}
.order .service-selector .data .additional+dl.selected{border-top:2px solid #3e6386;margin-top:0}
.order .service-selector .data .additional+dl.selected dd.select{border-top:0}
}
.order .service-selector .data .additional .units{display:block;padding-top:10px}
.order .service-selector .data .additional .units input{width:15%;margin:0 10px 0 0}
.order .service-selector .data .additional .form-checkbox h4{margin-bottom:10px;font-family:"GloberBold",Helvetica,Arial,sans-serif}
.order .service-selector .data .additional .form-checkbox label{margin-bottom:15px}
.order .service-selector .calendar{margin:10px 0}
.order .service-selector .calendar li{float:left;margin-bottom:10px;padding-right:10px}
.order .service-selector .calendar li.day{width:25%}
.order .service-selector .calendar li.month{width:50%}
.order .service-selector .calendar li.year{padding-right:0;width:25%}
.order .service-selector .calendar li.hour{width:50%}
.order .service-selector .calendar li.minute{padding-right:0;width:50%}
.order .service-selector .calendar li label{font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:.875rem}
@media screen and (min-width:992px){.order .service-selector .calendar li{padding-right:20px}
.order .service-selector .calendar li.day{width:74px}
.order .service-selector .calendar li.month{width:174px}
.order .service-selector .calendar li.year{width:94px}
.order .service-selector .calendar li.hour{width:115px}
.order .service-selector .calendar li.minute{width:115px}
.order .service-selector .calendar li:last-child{padding-right:0}
}
.order .product-selector{margin:0 -20px 10px;padding-top:20px}
.order .product-selector .description section,.order .product-selector .selections p{margin-left:20px;padding-left:0}
.order .product-selector .selections .product p{margin-left:0}
@media screen and (min-width:768px){.order .product-selector{margin:0 0 10px}
.order .product-selector .description section,.order .product-selector .selections p{margin-left:0}
}
.order .product-selector h4{margin-bottom:16px;padding-left:40px;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1rem}
.order .product-selector form{padding:0}
.order .product-selector form select{margin:0}
.order .product-selector form select[disabled]{opacity:1;background:#fff url(clientlibs_main/assets/styles/images/disabled-select-arrow.png) no-repeat;background-position:right 15px top 53%;color:#a8bbce}
.order .product-selector form fieldset>div{margin-bottom:40px}
.order .product-selector .filters{padding:30px;box-shadow:2px 3px 8px #ccc;background-color:#dce3ec}
@media screen and (min-width:768px){.order .product-selector .filters{margin-bottom:20px;padding:5px 0}
}
.order .product-selector ol{counter-reset:li}
@media screen and (min-width:768px){.order .product-selector ol{display:table;table-layout:fixed;width:100%;border-spacing:20px}
}
.order .product-selector ol li{position:relative}
@media screen and (min-width:768px){.order .product-selector ol li{display:table-cell;width:50%;padding:0}
}
.order .product-selector ol li+li{margin-top:30px}
.order .product-selector ol li:before{content:counter(li);counter-increment:li;position:absolute;left:0;top:5px;display:block;width:30px;height:30px;margin-top:-10px;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;line-height:30px;background-color:#d8e8e8;box-shadow:inset -1px 2px 3px #888;border:1px solid #acbed0;border-radius:25px}
.order .product-selector ol li.disabled{color:#a8bbce}
.order .product-selector ol li.disabled:before{color:#a8bbce;background-color:#fff;border:0;box-shadow:none;clear:both}
@media screen and (min-width:768px){.order .product-selector .data{margin-bottom:40px}
}
.order .product-selector .data p.counter{margin-bottom:20px;padding:0 20px}
.order .product-selector .data p.counter strong{margin-right:5px}
.order .product-selector .data header{background-color:#3e6386}
@media screen and (min-width:768px){.order .product-selector .data header{margin-left:0;margin-bottom:0;padding:15px 20px 15px 45px}
}
.order .product-selector .data header h4{padding:0 20px;color:#fff;font-family:"GloberBold",Helvetica,Arial,sans-serif;line-height:3.4}
@media screen and (min-width:768px){.order .product-selector .data header h4{float:left;width:0;font-size:.875rem;line-height:1.5}
}
.order .product-selector .data header p{display:none}
@media screen and (min-width:768px){.order .product-selector .data header p{display:block;color:#fff;font-family:"GloberBold",Helvetica,Arial,sans-serif;text-align:center}
}
.order .product-selector .data dl{padding:20px;background-color:#fff}
.order .product-selector .data dl:first-of-type.selected{margin-top:-2px;border-top:0}
.order .product-selector .data dl:nth-child(even){background-color:#f3f7f9}
@media screen and (min-width:768px){.order .product-selector .data dl{display:table;table-layout:fixed;width:100%;padding:0;min-height:150px}
}
.order .product-selector .data dl+dl{border-top:2px solid #3e6386}
@media screen and (min-width:768px){.order .product-selector .data dl+dl{border-top:0}
}
.order .product-selector .data dl dt{margin-bottom:10px;font-family:"GloberBold",Helvetica,Arial,sans-serif}
@media screen and (min-width:768px){.order .product-selector .data dl dt{display:table-cell;width:26.39%;padding:15px 20px;border-left:1px solid #dce3ec;border-right:1px solid #dce3ec;border-bottom:1px solid #dce3ec}
}
.order .product-selector .data dl dd{margin-bottom:20px}
@media screen and (min-width:768px){.order .product-selector .data dl dd{display:table-cell;padding:15px 20px;vertical-align:top;border-bottom:1px solid #dce3ec}
}
.order .product-selector .data dl dd.select{position:relative;margin-bottom:0;padding:20px;border:1px solid #89a0b3}
@media screen and (min-width:768px){.order .product-selector .data dl dd.select{width:16.67%;vertical-align:middle;border-top:0;background-color:#fff}
}
.order .product-selector .data dl dd.select input[type=radio]{position:absolute;float:none}
.order .product-selector .data dl dd.select label{padding:0;font-family:"GloberBold",Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;line-height:1.6;cursor:pointer}
@media screen and (min-width:768px){.order .product-selector .data dl dd.select label{padding-bottom:30px}
}
@media screen and (min-width:768px){.order .product-selector .data dl a.description{display:none}
.order .product-selector .data dl a.description+p{display:block}
}
@media screen and (min-width:768px){.order .product-selector .data dl.selected{border:2px solid #3e6386}
}
@media screen and (min-width:768px){.order .product-selector .data dl.selected+dl.selected{border-top:0}
}
.order .product-selector .data dl.selected dd.select{background-color:#d8e8e8}
@media screen and (min-width:768px){.order .product-selector .data dl.selected dd.select{border:1px solid #c6d5d5;border-top:0}
}
.order .product-selector h3{padding:0 20px}
@media screen and (min-width:768px){.order .product-selector h3{padding:0;margin:0 auto 10px;max-width:580px}
}
.order .product-selector .selections ul{padding:0 10px 0 20px;border-top:1px solid #dce3ec}
@media screen and (min-width:768px){.order .product-selector .selections ul{padding:0}
}
.order .product-selector .selections ul li{display:table-row}
@media screen and (min-width:768px){.order .product-selector .selections ul li{display:table;table-layout:fixed;width:100%}
}
.order .product-selector .selections ul li .wrapper{display:table-cell;padding:20px 10px 20px 0;border-bottom:1px solid #dce3ec}
@media screen and (min-width:768px){.order .product-selector .selections ul li .wrapper{display:table;table-layout:fixed;width:100%;padding:0}
}
.order .product-selector .selections ul li .wrapper .product .title{font-family:"GloberBold",Helvetica,Arial,sans-serif}
@media screen and (min-width:768px){.order .product-selector .selections ul li .wrapper .product{display:table-cell;padding:15px 20px;vertical-align:top;border-left:1px solid #dce3ec}
}
@media screen and (min-width:768px){.order .product-selector .selections ul li .wrapper .quantity{display:table-cell;vertical-align:middle;width:16.67%}
}
.order .product-selector .selections ul li .wrapper .quantity label{display:inline-block;padding-top:20px}
@media screen and (min-width:768px){.order .product-selector .selections ul li .wrapper .quantity label{padding-top:0}
}
.order .product-selector .selections ul li .wrapper .quantity input{display:inline-block;max-width:50px;margin-left:10px;margin-top:0;padding:15px 10px;text-align:center;border:1px solid #89a0b3}
.order .product-selector .selections ul li .cancel{display:table-cell;width:60px;padding:20px;border-left:1px solid #dce3ec;border-bottom:1px solid #dce3ec;border-right:1px solid #dce3ec;background-color:#f3f7f9;vertical-align:top}
.order .product-selector .selections ul li .cancel a.remove{display:block;text-indent:-999em;background:transparent url(clientlibs_main/assets/styles/images/icons/icon-close-normal.svg) no-repeat 50% 0}
.order .product-selector .selections+.blank-msg{display:none;max-width:580px;margin:auto}
.order .product-selector .selections+.blank-msg h3{padding:0 20px}
@media screen and (min-width:768px){.order .product-selector .selections+.blank-msg h3{padding:0;margin:0 auto 15px;max-width:580px}
}
.order .product-selector .selections+.blank-msg p{text-align:center;padding:50px 20px;background-color:#f3f7f9}
.order .product-selector .selections.hidden+.blank-msg{display:block}
.order .product-selector .comments{padding:40px 20px 20px;max-width:580px;margin:auto}
@media screen and (min-width:768px){.order .product-selector .comments{padding:40px 0 20px}
}
.order .product-selector .comments section{margin-bottom:40px}
.order .product-selector .comments h3{margin-bottom:5px}
.order .product-selector .comments h4{padding:0}
.order .product-selector .comments label{display:block;padding:0;margin-bottom:5px;color:#3e6386;font-family:"GloberRegular",Helvetica,Arial,sans-serif;font-size:.875rem}
.order .product-selector .comments p{margin-top:-5px}
.order .product-selector .comments textarea{width:100%;min-height:100px;padding:10px;margin:0}
.order .product-selector .comments ul{padding:20px}
.order .product-selector .comments ul li{padding:5px 0;list-style-type:disc}
.order .products{padding:20px 0}
.order .products dl{display:table;table-layout:fixed;width:100%;padding:20px;border:1px solid #dce3ec;margin-top:-1px}
.order .products dl dt{display:table-cell;font-family:"GloberBold",Helvetica,Arial,sans-serif;vertical-align:top}
.order .products dl dd{display:table-cell;vertical-align:top;width:20%;text-align:right}
@media screen and (min-width:768px){.order .products dl dd{width:10%}
}
.order .products dl+p{margin-top:40px;text-align:center}
a.description{padding-right:20px;background:transparent url(clientlibs_main/assets/styles/images/icons/arrow-down-blue.svg) no-repeat 100% 50%/10px 5px}
a.description:before{content:"See "}
a.description+p{display:none}
a.description.open{background-image:url(clientlibs_main/assets/styles/images/icons/arrow-up-blue.svg);text-decoration:underline}
a.description.open:before{content:"Hide "}
a.description.open+p{display:block}
.form-indicator input[type='checkbox']{float:left;height:0;opacity:0;width:0;cursor:pointer}
.form-indicator input[type='checkbox']+label{background:url("clientlibs_main/assets/styles/images/forms/radio-off.png") no-repeat left top;clear:none;cursor:pointer;display:block;padding:2px 0 2px 43px;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
@media screen and (min-width:768px){.form-indicator input[type='checkbox']+label{background-position:50% bottom;background-size:25px}
}
.form-indicator input[type='checkbox']:checked+label{background-image:url("clientlibs_main/assets/styles/images/icons/icon-tick-green.svg");font-family:"GloberBold",Arial,Helvetica,sans-serif}
.form-indicator input[type='checkbox']:checked+label:after{content:'ed';.border-bottom-none{border-bottom:0}
}
#manual-entry-table li.removeRow.error a,#csv-rendered-table li.removeRow.error a,#csv-rendered-table li.removeRow a{display:block}
@media screen and (max-width:768px){.order .product-selector legend{margin-left:20px}
}
#render-table .error span,#render-table-manually .error span,#csv-rendered-table .error span,#manual-entry-table .error span,#current-existing-slr-table .error span{display:block;background-color:#de3234;color:#FFF;font-size:14px;text-align:left;cursor:default;padding:10px;padding-left:40px;position:relative}
#render-table .error span:before,#render-table-manually .error span:before,#csv-rendered-table .error span:before,#manual-entry-table .error span:before,#current-existing-slr-table .error span:before{background:url("clientlibs_main/assets/styles/images/icons/error-white.svg") center center/16px 16px no-repeat #de3234;border-radius:100%;content:"";height:16px;left:12px;line-height:16px;position:absolute;text-align:center;top:13px;width:16px}
#render-table .error span:after,#render-table-manually .error span:after,#csv-rendered-table .error span:after,#manual-entry-table .error span:after,#current-existing-slr-table .error span:after{position:absolute;display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #de3234;left:10px;top:-7px;content:''}
#render-table .error span.hide,#render-table-manually .error span.hide,#csv-rendered-table .error span.hide,#manual-entry-table .error span.hide,#current-existing-slr-table .error span.hide,.hideOnLoad{display:none}
#render-table .error span.hide,#render-table-manually .error span.hide,.hideOnLoad{display:none}
#render-table .table-row .error span:nth-child(1),#render-table-manually .table-row .error span:nth-child(1),#csv-rendered-table .error span:nth-child(1),#manual-entry-table .error span:nth-child(1),#current-existing-slr-table .error span:nth-child(1){margin-top:0}
#csv-rendered-table .editable-table-row li:last-child a,##manual-entry-table .editable-table-row li:last-child a,#current-existing-slr-table .editable-table-row li:last-child a{display:inline-block !important}
.hideOnLoad{display:none}
ul.editable-table-row._28 li input[type='text']{background-color:#fff;color:inherit;font-weight:inherit}
@media print{body{background:0;line-height:1.4em}
h1,h2,h3,h4,h5,h6,p,tr td,tr th,img{page-break-inside:avoid}
.root-container{padding-left:0;padding-right:0;margin-top:0;max-width:100%}
#alert-wrapper{display:none}
.left-container{visibility:hidden;float:none;position:absolute;z-index:1}
.logo img{visibility:visible;position:absolute;left:0;top:3.3cm;padding-left:30px;width:140px}
header{display:none}
.right-container{margin:0}
.shard-panel-bg{background-color:rgba(0,0,0,0);background-position:0 -118px;background-size:470px 278px,0 0,0 0;box-shadow:none}
.ie .shard-panel-bg{background-image:url("clientlibs_main/assets/styles/images/shards/lvp/shard_blue_grey_top_left.png")}
.shard-panel-bg>h1{text-align:right;float:right}
.panel .panel-header{background-color:rgba(0,0,0,0);width:auto;max-width:75%;color:#3e6386;height:auto;padding:.7cm 30px 0 0}
.panel .panel-body{margin:0;max-width:none;padding:30px}
section{padding-left:0;padding-right:0}
.notice-meta h1{margin-top:20px}
.notice-meta h1,.rte h1{font-size:20px}
h2{font-size:18px}
p,.notice-meta .meta-label,.meta-value{font-size:12px}
.notice-meta .tag-list li:not(.link){font-size:10px}
.rte table{font-size:10px}
.rte .overflow-table-scroll,.rte .overflow-table{overflow-x:hidden;overflow-y:hidden}
.panel-icon-41,.panel-icon.icon-orders:before,.panel-icon.icon-work-access-request:before,.panel-icon.icon-service-contracts:before,.panel-icon.icon-events-listing:before,.panel-icon.icon-notices:before,.panel-icon.icon-gen-content:before,.panel-icon.icon-broken-link:before{width:41px;margin:3px 15px 0 0}
.ie .panel-icon.icon-user:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-user-blue.png")}
.ie .panel-icon.my-profile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-user-blue.png")}
.ie .panel-icon.icon-helpdesk:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-helpdesk-blue.png")}
.ie .panel-icon.icon-short-sales:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/icon-short-sales.png")}
.ie .panel-icon.icon-notifications:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notifications-blue.png")}
.ie .panel-icon.icon-onboarding:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/online-app.png")}
.ie .panel-icon.icon-securities-lending:before{background-image:url("clientlibs_main/assets/styles/images/icons/BLUE/icon-short-sales.png")}
.ie .panel-icon.icon-search-results:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-search-results-blue.png")}
.ie .panel-icon.icon-events-listing:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event-blue.png")}
.ie .panel-icon.icon-work-access-request:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-work-access.png")}
.ie .icon-notification.notification-notices-tile:before{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notices.png")}
.ie .panel-icon.icon-notices:before,.ie .panel-icon.icon-gen-content:before{background:url("clientlibs_main/assets/styles/images/icons/icon-generic-documents.png") no-repeat;background-size:auto 35px}
.asx-footer{font-size:12px;margin-top:0}
.asx-footer .primary-footer{display:block;margin:0 auto;padding:0 30px;max-width:100%;min-width:320px}
.asx-footer .primary-footer .container{width:100% !important;text-align:left}
.asx-footer .primary-footer .footer-section{width:auto !important;display:inline-block;padding-left:0}
.asx-footer .primary-footer .footer-section:nth-of-type(1) a{margin-left:0}
.asx-footer .primary-footer .footer-section:nth-of-type(2),.asx-footer .secondary-footer{display:none}
.footnote-links{margin:0 auto;max-width:900px;display:inline-block}
.footnote-links h2{font-family:"GloberBold",Arial,Helvetica,sans-serif;font-weight:normal}
.footnote-links ol{margin-left:30px}
.footnote-links li{list-style-type:decimal}
}
@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact}
}
.search-highlight{background-color:yellow}
.user-notification-success{display:none}
div#view-user-body{max-width:970px;padding-left:15px;padding-right:15px}
div#view-user-body .page-instructions{max-width:562px;margin:auto;margin-bottom:36px}
.user-container{display:inline-block;width:100%;margin-top:34px}
.user-container .user-icon{width:74px;position:absolute;height:100%;top:0;left:0;background-color:#dbe4eb;padding:11px;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s}
.user-container .user-icon img{padding-top:10px;border:3px solid #fff;border-radius:50%;height:55px;width:55px;margin-left:-2px;background-color:#a3b7cb}
.user-container .selected-user i.icon.icon-collapse-toogle{background-image:url("clientlibs_main/assets/styles/images/arrow_up_hover.svg");height:20px;width:20px;position:absolute;top:31px;right:9px;cursor:pointer;background-position:center}
.user-container i.icon.icon-collapse-toogle{background-image:url("clientlibs_main/assets/styles/images/arrow_normal.svg");height:20px;width:20px;position:absolute;top:31px;right:9px;cursor:pointer;background-position:center}
.user-container .selected-user .icon.icon-collapse-carret{background-image:url("clientlibs_main/assets/styles/images/downarrow.png");height:11px;width:13px;position:absolute;bottom:-9px;right:14px}
.user-container .row{display:inline-block;width:100%}
.user-container ul.list-users{display:inline-block;width:100%}
.user-container ul.list-users li{cursor:pointer;min-height:92px;float:left;width:32%;background-color:#f3f7f9;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;margin-right:2%;margin-bottom:2%;position:relative;box-shadow:0 3px 5px 0 #dbcece;padding-top:10px}
.user-container ul.list-users li:last-child{margin-right:0}
.user-container ul.list-users li:first-child{float:left}
.user-container ul.list-users li.selected-user{background-color:#3e6386;color:#fff;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s}
.user-container ul.list-users li.selected-user .user-icon{background-color:#3e6386;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s}
.user-container ul.list-users li.selected-user:hover h3,.user-container ul.list-users li.selected-user:hover h4{-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;-ms-transition:color .5s;transition:color .5s;color:#fff}
.user-container ul.list-users li.selected-user:hover .icon.icon-collapse-toogle{-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;-ms-transition:color .5s;transition:color .5s;opacity:1}
.user-container ul.list-users li:hover h3,.user-container ul.list-users li:hover h4{color:#007fb2;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;-ms-transition:color .5s;transition:color .5s}
.user-container ul.list-users li:hover .icon.icon-collapse-toogle{opacity:.7;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s}
.user-container ul.list-users li:hover .user-icon{background-color:transparent;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s}
.user-container ul.list-users li:hover .user-icon img{background-color:#a3b7cb}
.user-card-extn{float:left;width:100%;margin-bottom:17px}
.user-card-extn ul.user-card-details{padding-bottom:3px;overflow:hidden;padding-top:10px}
.user-card-extn ul.user-card-details .details-column{width:33%;float:left;padding-left:20px}
.user-card-extn ul.user-card-details .details-column.user-roles{width:34%;position:relative}
.user-card-extn ul.user-card-details .details-column.user-roles .button{text-align:center;display:block;width:100%}
.user-card-extn ul li{padding:0;padding-right:10px;position:relative}
.user-card-extn ul li>a{padding-left:32px;word-wrap:break-word;display:inline-block}
.user-card-extn ul li>a i.icon-small{margin-left:-32px;margin-top:-5px;position:absolute;left:0;margin:0;top:2px}
.user-card-extn ul li.user-details{border-right:1px solid #d9e7ed}
.user-card-extn ul li.user-details .buttons-panel{text-align:center;max-width:215px;margin:auto}
.user-card-extn ul li.user-details .buttons-panel .buttonWidth a{width:100%}
.user-card-extn ul li.user-details .buttons-panel .buttonWidth a:hover a{color:#0c3b6c}
.user-card-extn ul li.user-activity{border-left:1px solid #d9e7ed;padding-right:10px}
.user-card-extn ul li h3{font-weight:bold;color:#00386e;margin-top:10px;margin-bottom:22px}
.user-card-extn ul ul{margin-top:5px}
.user-card-extn ul ul li{padding:0;margin-bottom:24px}
.user-card-extn ul ul li span{padding-left:32px;display:block;text-transform:capitalize}
.user-card-extn ul ul li span .icon-small{margin-left:-32px;margin-top:-5px}
.user-card-extn .user-details-container{border-left:1px solid #d9e7ed;border-right:1px solid #d9e7ed;border-bottom:1px solid #d9e7ed;padding-bottom:10px;box-shadow:-1px 1px 6px 0 #eeeaea;background-color:#fff}
.user-card-extn .user-status-bar{padding:20px;background-color:#3e6386;color:#fff}
.user-card-extn .user-status-bar h2{font-size:20px;font-weight:bold;text-transform:capitalize;line-height:normal}
.user-card-extn .user-status-bar .user-status h3{font-size:16px;font-weight:bold;display:inline-block;margin-right:20px;float:left}
.user-card-extn .user-status-bar .user-status .user-status-switch{display:inline-block;margin-left:20px}
.user-card-extn .user-status-bar .user-status .user-status-switch span{float:right}
.user-card-extn .activity-name,.user-card-extn .role-name{font-weight:bold;color:#00386e;text-transform:capitalize}
.user-card-extn .activity-time-stamp,.user-card-extn .role-time-stamp{color:#3e6386;text-transform:capitalize}
.basic-info{float:left;margin-left:90px;max-width:125px;word-wrap:break-word}
.basic-info h3{margin:0;text-transform:capitalize;font-weight:bold;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;-ms-transition:color .5s;transition:color .5s}
.basic-info .user-title{margin:0;font-size:13px;font-weight:normal}
.module-switch.is-active span.switch-off{display:none}
.module-switch.is-active .module-toggle:after{background-color:#a7ce81;left:8px}
.module-switch.is-not-active span.switch-on{display:none}
.module-switch.is-not-active .module-toggle:after{background-color:#afdce4;right:8px}
.module-switch .module-switch-label{float:left;line-height:25px;margin-right:18px}
.module-switch .module-switch-label.no-margin{margin:0}
.module-switch .module-toggle{border:1px solid #dce3ec;border-radius:9px;cursor:pointer;float:left;height:25px;background-color:#fff;color:#3e6386;position:relative;width:60px;-webkit-box-shadow:inset 0 3px 4px 0 rgba(137,160,179,0.13);-moz-box-shadow:inset 0 3px 4px 0 rgba(137,160,179,0.13);-ms-box-shadow:inset 0 3px 4px 0 rgba(137,160,179,0.13);box-shadow:inset 0 3px 4px 0 rgba(137,160,179,0.13);display:block}
.module-switch .module-toggle:after{border-radius:100%;content:"";height:14px;position:absolute;top:5px;width:14px}
.module-switch .module-toggle .switch-on{right:9px;text-align:right;cursor:pointer;line-height:23px;position:absolute;top:0}
.module-switch .module-toggle .switch-off{left:8px;cursor:pointer;line-height:23px;position:absolute;top:0}
.module-switch input[type='checkbox']{cursor:pointer;height:25px;opacity:0;position:absolute;left:0;top:0;width:60px;z-index:1}
@media screen and (min-width:768px) and (max-width:1024px){.user-container ul.list-users li{width:48%}
.rfloat.right-align.user-status.module-switch{float:left;margin-top:10px;width:100%}
.user-card-extn .user-status-bar{padding-left:10px;padding-right:10px}
.user-card-extn .user-status-bar h2{margin-bottom:10px}
.user-card-extn .user-status-bar .user-status h3{line-height:20px}
.user-container .selected-user i.icon.icon-collapse-toogle{right:15px}
.user-container .selected-user i.icon.icon-collapse-carret{right:19px}
}
@media screen and (min-width:1025px) and (max-width:1276px){.user-container ul.list-users li{min-height:100px;width:32%}
.user-container ul.list-users li .basic-info{margin-left:81px;max-width:100px;word-wrap:break-word}
}
@media screen and (max-width:1080px){.rfloat.right-align.user-status.module-switch.is-hide{float:left;margin-top:18px;width:100%}
.right-align.user-status.module-switch.is-show{margin-top:18px;float:left;width:100%}
.module-switch .module-toggle{float:right}
.module-switch .module-switch-label{float:none}
.user-container ul.list-users li{margin-top:15px}
.user-card-extn ul.user-card-details{padding-bottom:3px;overflow:hidden;padding-top:10px;padding-left:10px;padding-right:10px}
.user-card-extn ul.user-card-details .details-column.user-details,.user-card-extn ul.user-card-details .details-column.user-activity{border:0}
.user-card-extn ul li h3{font-weight:bold;color:#00386e;margin-top:24px !important;margin-bottom:22px}
.user-card-extn ul.user-card-details .details-column{width:100%;padding:0}
.user-card-extn ul.user-card-details .details-column.user-roles{border-top:1px solid #d9e7ed;margin-top:20px;padding-bottom:20px}
.user-card-extn ul.user-card-details .details-column.user-roles .button{position:static;margin:auto;display:table}
.user-card-extn ul.user-card-details .user-activity,.user-card-extn ul.user-card-details .details-column.user-roles{width:100%}
.user-card-extn ul.user-card-details .buttons-panel{text-align:center}
}
@media screen and (max-width:767px){.user-container ul.list-users li{min-height:100px;width:100%}
.user-container ul.list-users li .basic-info{margin-left:81px;max-width:130px;word-wrap:break-word}
}
@media screen and (max-width:480px){.rfloat.right-align.user-status.module-switch{float:left;margin-top:10px;width:100%}
.user-card-extn .user-status-bar{padding-left:10px;padding-right:10px}
.user-card-extn .user-status-bar h2{margin-bottom:10px}
.user-card-extn .user-status-bar .user-status h3{line-height:20px}
.user-container i.icon.icon-collapse-toogle{right:15px}
.user-container .selected-user i.icon.icon-collapse-toogle{right:15px}
.user-container .selected-user i.icon.icon-collapse-carret{right:19px}
.pagination-slider{text-align:center}
.pagination-slider .next{margin-right:0}
}
.view-all-users-filters{margin-bottom:0}
.view-all-users-filters form.filters{margin:0;padding:0;max-width:100%;position:relative;max-height:300px;-webkit-transition:ease-out .3s;-moz-transition:ease-out .3s;-o-transition:ease-out .3s;-ms-transition:ease-out .3s;transition:ease-out .3s}
.view-all-users-filters form.filters label{font-size:14px}
.view-all-users-filters form.filters .toggle-filters{display:none}
.view-all-users-filters form.filters legend{margin-bottom:5px}
.view-all-users-filters .user-auto-complete{width:36%;padding:0;padding-right:10px;position:relative}
.view-all-users-filters .user-auto-complete .user-email-label{float:left;margin-bottom:0}
.view-all-users-filters .user-auto-complete .ui-autocomplete-input{margin-top:5px;width:68%;float:left;clear:both}
.view-all-users-filters .user-auto-complete .ui-autocomplete-input:focus{border-right:0}
.view-all-users-filters .user-auto-complete button{float:right;margin-top:5px;width:32%;padding:0;height:50px}
.view-all-users-filters .roles-filter{width:16%;float:left;padding:0 10px 0 0}
.view-all-users-filters .roles-filter select{height:50px}
.view-all-users-filters .short-filter{width:29%;padding-right:10px}
.view-all-users-filters .short-filter .option label{height:50px}
.view-all-users-filters .active-inactive-filter{width:19%;float:right}
.view-all-users-filters .active-inactive-filter label{height:50px}
.view-all-users-filters .switch .option{width:50%}
.view-all-users-filters .switch.last-name-filter .option:first-child{width:40%}
.view-all-users-filters .switch.last-name-filter .option:last-child{width:60%}
.view-all-users-filters select.user-autocomplete{width:68%;margin-top:5px;background-image:none;color:#fff}
.view-all-users-filters .toggle-filters{background:#d9e7ed;font-family:"GloberSemiBold",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;padding:15px 10px;margin-bottom:15px;cursor:pointer}
.view-all-users-filters .switch input:checked+label{-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.25);-ms-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.25);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.25)}
@media screen and (max-width:1080px){.view-all-users-filters{margin-left:-15px;margin-right:-15px}
.view-all-users-filters .filters{overflow:hidden;-webkit-transition:ease-out .3s;-moz-transition:ease-out .3s;-o-transition:ease-out .3s;-ms-transition:ease-out .3s;transition:ease-out .3s}
.view-all-users-filters .filters.is-closed{max-height:50px}
.view-all-users-filters .filters.is-closed:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow-down-blue.svg")}
.view-all-users-filters .filters.is-opened{background-color:#f5f9fa}
.view-all-users-filters .filters.is-opened:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow-up-blue.svg")}
.view-all-users-filters .filters:after{background-repeat:no-repeat;content:"";width:10px;height:5px;display:inline-block;position:absolute;right:20px;top:24px}
.view-all-users-filters .filters .filter-component{width:100%;padding:0 10px 15px}
.view-all-users-filters .filters .filter-component .switch{max-width:100%}
.view-all-users-filters .filters .filter-component legend{margin-left:0;float:left}
.view-all-users-filters .filters h3.toggle-filters{display:block;position:relative}
.view-all-users-filters .filters .select select{margin:0}
.view-all-users-filters .switch{margin-bottom:0}
}
.no-result-found{text-align:center;max-width:750px;margin:90px auto}
.no-result-found h2{font-size:20px;font-weight:bold;margin-bottom:10px}
.no-result-found h2.error{color:#de3234}
.no-result-found .icon-search-white{position:absolute;left:9px;top:9px}
.no-result-found .no-result-error{display:inline-block;background-color:#b5c5d5;border-radius:50%;width:50px;height:50px;position:relative}
.no-result-found .no-result-error:after{content:" ";position:absolute;width:18px;height:18px;right:-4px;top:1px;border-radius:50%;background:url("clientlibs_main/assets/styles/images/icons/icon-exclamation-red.svg")}
.fadeInTile{visibility:visible;opacity:1;transition:opacity .4s linear;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-o-transition:opacity .4s linear;-ms-transition:opacity .4s linear}
.fadeOutTile{visibility:hidden;opacity:0;transition:visibility 0 .4s,opacity .4s linear}
@font-face{font-family:"GloberRegular";src:url("clientlibs_main/assets/styles/fonts/GloberRegular.eot");src:url("clientlibs_main/assets/styles/fonts/GloberRegular.eot?#iefix") format("embedded-opentype"),url("clientlibs_main/assets/styles/fonts/GloberRegular.woff") format("woff"),url("clientlibs_main/assets/styles/fonts/GloberRegular.ttf") format("truetype"),url("clientlibs_main/assets/styles/fonts/GloberRegular.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"GloberBold";src:url("clientlibs_main/assets/styles/fonts/GloberBold.eot");src:url("clientlibs_main/assets/styles/fonts/GloberBold.eot?#iefix") format("embedded-opentype"),url("clientlibs_main/assets/styles/fonts/GloberBold.woff") format("woff"),url("clientlibs_main/assets/styles/fonts/GloberBold.ttf") format("truetype"),url("clientlibs_main/assets/styles/fonts/GloberBold.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"GloberSemiBold";src:url("clientlibs_main/assets/styles/fonts/GloberSemiBold.eot");src:url("clientlibs_main/assets/styles/fonts/GloberSemiBold.eot?#iefix") format("embedded-opentype"),url("clientlibs_main/assets/styles/fonts/GloberSemiBold.woff") format("woff"),url("clientlibs_main/assets/styles/fonts/GloberSemiBold.ttf") format("truetype"),url("clientlibs_main/assets/styles/fonts/GloberSemiBold.svg") format("svg");font-weight:normal;font-style:normal}
#addNewUserForm,form.full-width-form{border-top:0}
#addNewUserForm .form-item,form.full-width-form .form-item{transition:background .5s linear}
#terms h4{font-family:"GloberBold",Arial,Helvetica,sans-serif}
#terms p{font-size:12px;margin-bottom:10px}
#terms p:last-of-type{margin-bottom:0}
#addNewUserForm #add-new-user-roles{display:none}
.user-management #delegate-user-roles-form,.user-management #update-user-details-form{padding-top:0}
#add-new-user-roles{margin:0;color:#0c3b6c}
#add-new-user-roles .form-instructions{padding:0 40px 25px;border-bottom:1px solid #dce6eb;margin-bottom:30px}
#add-new-user-roles .form-instructions h4{margin-bottom:15px;font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:16px}
#add-new-user-roles .tiles{font-size:16px;overflow:hidden}
#add-new-user-roles .tiles .info{display:block;clear:both}
#add-new-user-roles .tiles .role-info{float:left;width:calc(100% - 45px);margin:0 10px 10px}
#add-new-user-roles .tiles .tile-container{display:block;width:165px;margin:10px;vertical-align:middle;float:left;position:relative}
#add-new-user-roles .tiles .tile-container.default-role .tile .tickbox[type="checkbox"],#add-new-user-roles .tiles .tile-container.default-role .tile .tickbox[type="checkbox"]:before,#add-new-user-roles .tiles .tile-container.default-role .tile label{cursor:default}
#add-new-user-roles .tiles .tile-container.checked .tile{background-color:#dce3ec}
#add-new-user-roles .tiles .tile-container.active .tile{background-color:#3e6386}
#add-new-user-roles .tiles .tile-container.active:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:9px 6px 0 6px;border-color:#3e6386 transparent transparent transparent;position:absolute;bottom:-8px;right:14px}
#add-new-user-roles .tiles .tile-container.active label{color:#fff}
#add-new-user-roles .tiles .tile-container .tile{height:105px;border:1px solid #afc1d5;text-align:center;position:relative}
#add-new-user-roles .tiles .tile-container .tile .click-area{display:none}
#add-new-user-roles .tiles .tile-container .tile .content{display:block;max-height:65px;padding:25px 0;font-family:"GloberSemiBold",Arial,Helvetica,sans-serif;font-size:16px}
#add-new-user-roles .tiles .tile-container .tile .tickbox[type="checkbox"]{visibility:hidden}
#add-new-user-roles .tiles .tile-container .tile .tickbox[type="checkbox"],#add-new-user-roles .tiles .tile-container .tile .tickbox[type="checkbox"]+label:before{position:absolute;bottom:12px;left:12px;cursor:pointer}
#add-new-user-roles .tiles .tile-container .tile .tickbox[type="checkbox"]+label:before{background:url("clientlibs_main/assets/styles/images/icons/tick-green-sprite.png") no-repeat 0 -18px;width:18px;height:18px;content:'';display:block}
#add-new-user-roles .tiles .tile-container .tile .tickbox[type="checkbox"]:checked+label:before{background-position:0 0}
.actions{overflow:hidden;padding:20px 0;text-align:center}
.actions li{display:inline-block;margin:10px}
@media screen and (max-width:767px){.actions li{display:block;margin:10px 5px;width:100%}
}
@media screen and (max-width:480px){#add-new-user-roles .tiles{margin-left:10px;margin-right:10px}
#add-new-user-roles .tiles .role-info{margin:0;width:100%}
#add-new-user-roles .tiles .tile-container{width:100%;margin-left:0;margin-right:0}
#add-new-user-roles .tiles .tile-container .tile{height:auto}
#add-new-user-roles .tiles .tile-container .tile .content{max-height:none;padding:0;margin:0 30px;padding:15px 0}
#add-new-user-roles .tiles .tile-container .tile .click-area{display:block;position:absolute;width:40px;height:40px;z-index:999;right:0;bottom:0}
#add-new-user-roles .tiles .tile-container .tile .tickbox[type="checkbox"]+label::before{bottom:50%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
}
@media screen and (max-width:767px){#add-new-user .form-item.action-buttons,form.full-width-form .form-item.action-buttons{padding-left:0;padding-right:0}
#add-new-user-roles .tiles{margin-left:0;margin-right:0}
}
.forgot-password form{max-width:780px}
.forgot-password .status-message{padding-top:30px}
.forgot-password .status-message h2{line-height:1.5em}
.forgot-password .status-message h2 i.icon-medium{left:-28px;top:5px}
.forgot-password .form-header{padding:5px 80px 30px 80px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
.forgot-password form{padding-top:0}
.forgot-password .form-error-style .form-item{padding:15px 80px;transition:background .5s linear}
@media screen and (max-width:1024px){.forgot-password .form-header{padding:5px 10px 30px 10px}
.forgot-password .form-error-style .form-item{padding:15px 10px}
}
.securities-lending-reports .additional-info-icon{margin-top:5px}
.securities-lending-reports h2{margin-bottom:5px}
.securities-lending-reports .form-item h2.step-title{margin-bottom:5px}
.securities-lending-reports h3{color:#3e6386;font-size:20px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
.securities-lending-reports h4{font-size:16px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
.securities-lending-reports .two-step-form{margin-top:60px}
.securities-lending-reports form .form-item:last-child{margin-top:0 !important}
.securities-lending-reports .step-1.is-previous-step{border-top:0}
.securities-lending-reports .step.is-inactive{border:0;opacity:.5}
.securities-lending-reports .step-2.is-inactive .js-date-filter{display:none}
.securities-lending-reports .step-2.active{border-bottom:1px solid #d9e7ed}
.securities-lending-reports .two-step-form .form-item:before{position:absolute;left:16px;top:20px;font-size:18px;border-radius:50%;border:1px solid #b7c7d4;width:48px;text-align:center;padding-top:13px;padding-bottom:14px;font-weight:normal}
.securities-lending-reports .two-step-form .form-item h2{display:block}
.securities-lending-reports .two-step-form .form-item.active:before{background-color:#d7e7e7}
.securities-lending-reports .two-step-form .form-item.step-1:before{content:"1"}
.securities-lending-reports .two-step-form .form-item.step-2:before{content:"2"}
.securities-lending-reports .two-step-form .form-item.step-2.is-inactive:before{opacity:.5}
.securities-lending-reports .two-step-form .form-item.date-range-filter:before{display:none}
.securities-lending-reports .input-group{margin-top:15px;display:table}
@media screen and (max-width:767px){.securities-lending-reports .input-group{display:block}
}
.securities-lending-reports .input-group label{width:50%;float:none;display:table-cell}
@media screen and (max-width:767px){.securities-lending-reports .input-group label{display:block}
}
.securities-lending-reports .input-group label span{display:inline-block}
@media screen and (max-width:767px){.securities-lending-reports .input-group{max-width:100%}
.securities-lending-reports .input-group label{width:100%}
}
.securities-lending-reports .date-filter-wrapper{overflow:hidden}
.securities-lending-reports .date-filter-wrapper .error{float:left}
.securities-lending-reports .second-level-label:hover{cursor:initial}
.securities-lending-reports #report-type-filters>h3{margin-bottom:5px}
.securities-lending-reports .date-range-filter{text-align:center}
.securities-lending-reports .date-range-filter h3,.securities-lending-reports .date-range-filter h4{text-align:left}
.securities-lending-reports .date-range-filter .header-label{font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.securities-lending-reports .date-range-filter .date-labels{display:block;font-size:18px;margin-top:10px;text-align:left;color:#3e6386}
.securities-lending-reports .date-range-filter .date{display:inline-block;width:280px;text-align:left}
@media screen and (max-width:767px){.securities-lending-reports .date-range-filter .date{display:block}
}
.securities-lending-reports .date-range-filter .date .date-labels{margin-bottom:5px;font-size:16px;color:#0c3b6c}
.securities-lending-reports .date-range-filter .date li{display:inline-block;text-align:left;margin-left:1px}
.securities-lending-reports .date-range-filter .date li.label-container{display:block}
.securities-lending-reports .date-range-filter .date li input{text-align:center}
.securities-lending-reports .date-range-filter .date li.day{width:50px}
.securities-lending-reports .date-range-filter .date li.month{width:160px}
.securities-lending-reports .date-range-filter .date li.year{width:60px}
.securities-lending-reports .date-range-filter .date li.year.quarter-report{width:100%}
.securities-lending-reports .date-range-filter .date li.year.quarter-report input{text-align:left}
.securities-lending-reports .date-range-filter .date li label{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.securities-lending-reports .date-range-filter .date:first-child{margin-right:15px}
@media screen and (max-width:767px){.securities-lending-reports .date-range-filter .date:first-child{margin-right:auto}
}
.securities-lending-reports .buttons-panel{text-align:center;padding:20px 0;display:block;width:280px;margin:0 auto}
.securities-lending-reports .buttons-panel.not-active{pointer-events:none;cursor:not-allowed;opacity:.4;transform:none;text-decoration:none}
.securities-lending-reports .buttons-panel button{display:block;margin:auto}
.securities-lending-reports .buttons-panel a{padding:20px 0 0 0;display:inline-block;margin:auto}
.securities-lending-reports .result-list-table{padding:15px 80px;padding-bottom:30px;background-color:#f3f7f9}
.securities-lending-reports .result-list-table h2.error span{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.securities-lending-reports .result-list-table h4{margin-bottom:10px}
.securities-lending-reports .result-list-table td{border:1px solid #d9e7ed;padding:0}
.securities-lending-reports .result-list-table td a{display:block;padding:10px 20px}
.securities-lending-reports .result-list-table .asx-table.date-report-list .download-cell .download{margin-left:13px}
.securities-lending-reports .result-list-table .asx-table.date-report-list .date-cell{border-right:0 !important}
.securities-lending-reports .result-list-table .asx-table.date-report-list .download-cell{border-left:0 !important}
.securities-lending-reports .result-list-table.no-results{background-color:#fff}
.securities-lending-reports .no-result-found{margin:30px auto}
.securities-lending-reports.is-single-entity h2{margin-bottom:0}
.securities-lending-reports.is-single-entity .two-step-form .step-1{border-top:0;border-bottom:0;padding:0;padding-left:20px;padding-bottom:40px}
.securities-lending-reports.is-single-entity .two-step-form #participants-list{margin-top:-10px}
.securities-lending-reports.is-single-entity .form-item .step-title{font-size:16px;margin-bottom:0}
.securities-lending-reports.is-single-entity h3{font-size:16px}
.securities-lending-reports.is-single-entity .step:before{display:none}
.securities-lending-reports.is-single-entity .step-1{background-color:#fff;padding-top:5px;padding-bottom:40px}
.securities-lending-reports.is-single-entity .application-steps h3{padding-left:0}
.securities-lending-reports.is-single-entity .application-steps .step-1 .form-item{margin:0;padding:0}
@media screen and (max-width:767px){.confirmation-report{margin:0}
.panel-icon.icon-securities-lending:before{margin-top:0}
.securities-lending-reports .two-step-form{margin-top:0}
.securities-lending-reports .additional-info-icon{margin-top:0}
.securities-lending-reports .form-legend{margin:0;margin-bottom:10px}
.securities-lending-reports .result-list-table{padding:10px;margin:0 -20px}
.securities-lending-reports .result-list-table table{margin-top:20px}
.securities-lending-reports .result-list-table h4,.securities-lending-reports .result-list-table .result-list-table p{margin:0 10px}
.securities-lending-reports .two-step-form .form-item,.securities-lending-reports .two-step-form .form-item.active{padding:15px 10px;margin:0 -10px}
.securities-lending-reports .two-step-form .form-item .step-title{font-size:16px;margin-bottom:0;margin-left:14px}
.securities-lending-reports .two-step-form .form-item h3{font-size:14px}
.securities-lending-reports .two-step-form .form-item .step-title{font-size:14px;margin-bottom:0}
.securities-lending-reports .two-step-form .step-2 h3{margin-left:14px}
.securities-lending-reports .two-step-form .second-level-label{margin-left:14px}
.securities-lending-reports #participants-list h2{font-size:14px}
.securities-lending-reports #report-type-filters>h3{margin-bottom:0}
.securities-lending-reports form.two-step-form .form-item:before{position:absolute;display:inline;left:12px;top:14px;font-size:13px;border-radius:0;border:0;width:auto;text-align:left;padding-top:0;padding-bottom:0;font-weight:bold;background-color:transparent !important;box-shadow:none !important}
.securities-lending-reports form.two-step-form .form-item.step-1:before{content:"1."}
.securities-lending-reports form.two-step-form .form-item.step-2:before{content:"2."}
.securities-lending-reports .report-type-filters h3{margin-bottom:0 !important}
.securities-lending-reports .date-range-filter h4{font-size:14px;font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.securities-lending-reports.date-range-filter{border-bottom:1px solid #dce3ec;border-top:1px solid #dce3ec;text-align:center}
.securities-lending-reports .date-labels{display:block;padding:10px 0;text-align:left}
.securities-lending-reports .date{display:inline-block;width:280px;margin:0}
.securities-lending-reports .date:nth-child(1){margin:0 15px 0 0}
.securities-lending-reports .date li{display:inline-block;text-align:left;margin-left:1px}
.securities-lending-reports .date li.day{width:50px}
.securities-lending-reports .date li.month{width:150px}
.securities-lending-reports .date li.year{width:70px}
.securities-lending-reports .date li label{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.securities-lending-reports .no-result-found{margin:20px auto}
.securities-lending-reports .result-list-table .asx-table.date-report-list .download-cell .download{margin-left:7px}
.securities-lending-reports button{width:100%}
.securities-lending-reports.is-single-entity .two-step-form .form-item:before{display:none}
.securities-lending-reports.is-single-entity .two-step-form #participants-list{margin-top:-20px}
}
.confirmation-report{margin:0 70px}
#manage-security-lending-registration .step-1.inactive .notifications-info-panel,#manage-security-lending-registration .step-1.inactive .second-level-label,#manage-security-lending-registration .step-1.inactive .form-checkbox{display:none}
#securities-lending-upload-form{counter-reset:section}
#securities-lending-upload-form .single-selection{padding:0 20px 15px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
#securities-lending-upload-form .active{transition:background-color .5s ease 0}
#securities-lending-upload-form label span{display:inline-block}
#securities-lending-upload-form .file-drag-area .file-drag-icons img{width:20px;height:15px}
#securities-lending-upload-form .file-drag-area .file-drag-icons img#arrow:hover{animation:cloud-move .75s infinite,cloud-blur .75s infinite}
#securities-lending-upload-form.single-participant{counter-reset:section 0}
#securities-lending-upload-form.single-participant .step-1{display:none}
#securities-lending-upload-form .step-number:before{counter-increment:section;content:counter(section) " "}
#securities-lending-upload-form .input-group{width:100%;display:table}
#securities-lending-upload-form .input-group label{width:50%;display:table-cell;clear:both;float:none}
#securities-lending-upload-form .input-group.group-3 label{width:33.333%}
#securities-lending-upload-form p.additional-info.ai-no-point{line-height:normal}
#securities-lending-upload-form .step-3.inactive .notifications-info-panel,#securities-lending-upload-form .step-3.inactive .step-title .daily,#securities-lending-upload-form .step-3.inactive .step-title .quarterly{display:none}
#securities-lending-upload-form .step-3.daily .step-title .quarterly,#securities-lending-upload-form .step-3.daily .step-title .default{display:none}
#securities-lending-upload-form .step-3.quarterly .step-title .daily,#securities-lending-upload-form .step-3.quarterly .step-title .default{display:none}
#securities-lending-upload-form .daily-report ul.table-header li,#securities-lending-upload-form .daily-report .editable-table-row li{width:31%}
#securities-lending-upload-form ul.table-header li,#securities-lending-upload-form .editable-table-row li{width:46%;float:none;display:table-cell}
#securities-lending-upload-form ul.table-header li:last-child,#securities-lending-upload-form .editable-table-row li:last-child{width:10%;min-width:48px}
#securities-lending-upload-form .editable-table-row .delete-btn{display:table;width:100%;height:100%}
#securities-lending-upload-form .editable-table-row .delete-btn i.icon-medium{margin-right:0}
#securities-lending-upload-form .add-delete-row .deleteAll{padding-right:6px}
#securities-lending-upload-form .edit-information{margin-bottom:10px}
#securities-lending-upload-form .joined-form-items,#securities-lending-upload-form .form-item.data-table-manually,#securities-lending-upload-form .file-upload-component,#securities-lending-upload-form .data-table,#securities-lending-upload-form .delete-existing-data{border-top:0 none;margin-top:-40px;background-color:#f3f7f9}
#securities-lending-upload-form .file-upload-component.error-block{background-color:#feeaea}
#securities-lending-upload-form .file-upload-component p.upload-tile{border-bottom:1px solid #b7c7d4;margin-bottom:20px;padding-bottom:5px;padding-top:10px}
#securities-lending-upload-form .data-table{margin-top:-25px}
#securities-lending-upload-form .delete-existing-data{border-bottom:1px solid #dce3ec}
#securities-lending-upload-form .delete-existing-data .checkbox{border-top:1px solid #b7c7d4;padding-top:20px;margin-top:5px}
#securities-lending-upload-form .data-table-csv .additional-info.ai-bottom::after,#securities-lending-upload-form .data-table-manually .additional-info.ai-bottom::after{border-bottom:0 solid;border-top:7px solid #3e6386;bottom:-7px;right:auto;top:auto}
#securities-lending-upload-form .file-info-msg .cancel{text-indent:-56px}
@media screen and (max-width:767px){.confirmation-report{margin:0}
#securities-lending-upload-form{padding-top:0}
#securities-lending-upload-form .editable-table-data{margin-left:-10px;margin-right:-10px}
#securities-lending-upload-form .single-selection{padding:0 10px 15px}
.securities-lending-reports .application-steps.multi-step-form{padding:0}
.securities-lending-reports form .form-item{padding:0;margin:0 -10px}
.securities-lending-reports .form-item .step-title{font-size:16px;margin-bottom:0}
.securities-lending-reports .multi-step-form .form-item h3{font-size:14px}
.securities-lending-reports .multi-step-form .form-item{margin:0;padding:10px !important}
.securities-lending-reports .multi-step-form .switch .option{width:100%;margin-bottom:0;min-height:0}
.securities-lending-reports.date-range-filter{text-align:center}
.securities-lending-reports .date{display:block;margin:0 auto}
.securities-lending-reports .date:nth-child(1){margin:0 auto}
.securities-lending-reports .result-list-table{padding:10px 30px}
.securities-lending-reports button{width:100%}
.multi-step-form .step-1 .form-item{padding-left:0 !important}
.multi-step-form .form-item h3{margin-left:0}
#manage-security-lending-registration{margin-left:-10px;margin-right:-10px;padding-top:0}
#securities-lending-upload-form{margin-left:-10px;margin-right:-10px}
#securities-lending-upload-form .input-group{width:100%;max-width:100%;display:block;margin:10px auto}
#securities-lending-upload-form .input-group label{width:100%;max-width:100%;display:block}
#securities-lending-upload-form .input-group.group-3 label{width:100%}
}
label.error p,label.error a{color:#f05a5c;font-size:14px}
@media screen and (min-width:768px){#securities-lending-upload-form .input-group{max-width:100%}
}
#manage-security-lending-registration .single-selection{padding:0 20px 15px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
@media screen and (max-width:767px){#manage-security-lending-registration .single-selection{padding:0 10px 15px}
}
.sticky-cta{position:fixed !important;padding:20px 0 !important;bottom:0;background-color:#FFF;width:100%;max-width:none;box-shadow:0 -15px 30px #f3f7f9;z-index:1}
.sticky-errors{min-height:182px;padding-top:5px;border-top:110px solid #f3f7f9}
.sticky-invalid-data{position:fixed;bottom:115px;z-index:2;max-width:580px}
.panel-body .submitted-broker-form{padding:0}
.panel-body .submitted-broker-form .table-header li{width:50%}
.panel-body .submitted-broker-form ul.non-table-row:nth-child(even){background-color:#f3f7f9}
.panel-body .submitted-broker-form ul.non-table-row li{width:50%;float:left;text-align:center;border-right:1px solid #b7c7d4;border-bottom:1px solid #b7c7d4;padding:10px}
.panel-body .submitted-broker-form ul.non-table-row li:first-child{border-left:1px solid #b7c7d4}
.short-sales-report.short-sales-report-success .panel-body,.adjust-short-sales.short-sales-report-success .panel-body{padding-top:0}
.short-sales-report .panel-body,.adjust-short-sales .panel-body{padding-bottom:60px}
.short-sales-report .panel-body h2,.adjust-short-sales .panel-body h2{margin-top:35px;margin-bottom:10px}
.short-sales-report .input-group,.adjust-short-sales .input-group{width:100%}
.short-sales-report .input-group label,.adjust-short-sales .input-group label{width:50%}
.short-sales-report .input-group.group-3 label,.adjust-short-sales .input-group.group-3 label{width:33.333%}
.short-sales-report .additional-info,.adjust-short-sales .additional-info{margin:0}
.short-sales-report .error-msg p,.short-sales-report .error-msg a,.short-sales-report .invalid-data p,.adjust-short-sales .error-msg p,.adjust-short-sales .error-msg a,.adjust-short-sales .invalid-data p{font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-size:14px;color:#f05a5c;margin-top:0 !important;cursor:default}
.form-align{margin:0 20px}
#short-sales-report .form-align,#short-sales-report .broker-form{display:none}
#short-sales-report.adjust-short-sales .form-align,#short-sales-report.adjust-short-sales .broker-form{display:block}
.add-delete-row{display:inline-block;width:100%;padding-top:15px}
.add-delete-row .deleteAll{padding-right:20px}
.add-delete-row .deleteAll a{padding-right:10px}
.add-delete-row .deleteAll .icon-medium:hover{opacity:.7}
.short-sales-report-error h2{margin-bottom:10px}
ul.messages{padding:10px;border:1px dashed #b7c7d4;background-color:#fff}
ul.messages li{margin-bottom:0 !important;display:inline-block;width:100%}
.two-step-form{padding-top:0;margin-top:10px}
.two-step-form .delete-existing-data .checkbox{border-top:1px solid #b7c7d4;padding-top:20px}
.two-step-form .data-table-csv .additional-info,.two-step-form .data-table-manually .additional-info,.two-step-form .delete-existing-data .additional-info{margin-top:10px;margin-bottom:0}
.two-step-form .data-table-csv .additional-info p,.two-step-form .data-table-manually .additional-info p,.two-step-form .delete-existing-data .additional-info p{margin-top:0;color:#fff}
.two-step-form .data-table-csv .additional-info.ai-bottom:after,.two-step-form .data-table-manually .additional-info.ai-bottom:after,.two-step-form .delete-existing-data .additional-info.ai-bottom:after{border-top:7px solid #3e6386;bottom:-7px;border-bottom:0 solid;top:auto;right:auto}
.two-step-form.adjust-report-form .form-item:before{display:none}
.two-step-form .form-item{padding:25px 80px;position:relative;margin-bottom:0}
.two-step-form .form-item a.cancel{text-indent:1em !important;width:auto !important;padding-right:35px;color:#fff}
.two-step-form .form-item h2{margin-top:0;display:inline}
.two-step-form .form-item.submitted-broker-form{margin-top:15px;padding-top:0;padding-bottom:40px}
.two-step-form .form-item.submitted-broker-form ul.non-table-row:nth-child(odd){background-color:#fff}
.two-step-form .form-item.submitted-broker-form hr{margin-bottom:20px;border-color:#fff}
.two-step-form .form-item.step-2{padding-bottom:15px}
.two-step-form .form-item.data-table-manually,.two-step-form .form-item.delete-existing-data{padding-top:0;background-color:#f3f7f9;margin-top:-16px;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;border-bottom:1px solid #dce3ec}
.two-step-form .form-item.data-table-manually .additional-info-icon,.two-step-form .form-item.delete-existing-data .additional-info-icon{margin-top:-18px}
.two-step-form .form-item.data-table-manually .collapse .additional-info,.two-step-form .form-item.delete-existing-data .collapse .additional-info{margin-top:10px;margin-bottom:0}
.two-step-form .form-item.data-table-manually .collapse .additional-info p,.two-step-form .form-item.delete-existing-data .collapse .additional-info p{color:#fff}
.two-step-form .form-item.data-table{padding-top:0;background-color:#f3f7f9;margin-top:-1px;border-bottom:1px solid #dce3ec}
.two-step-form .form-item:first-child:before{content:"1"}
.two-step-form .form-item:nth-child(2):before{content:"2"}
.two-step-form .form-item:first-child:before,.two-step-form .form-item:nth-child(2):before{position:absolute;left:16px;top:20px;font-size:18px;border-radius:50%;border:1px solid #b7c7d4;width:48px;text-align:center;padding-top:13px;padding-bottom:14px;font-weight:bold}
.two-step-form .form-item.active{-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;margin:0}
.two-step-form .form-item.active:first-child:before,.two-step-form .form-item.active:nth-child(2):before{background-color:#d7e7e7;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;box-shadow:inset 0 4px 5px -3px rgba(0,0,0,0.2)}
.two-step-form .form-item.drag-area{margin-top:-16px;background-color:#f3f7f9;padding-top:0;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #dce3ec}
.two-step-form .form-item.drag-area>p{border-bottom:1px solid #b7c7d4;padding-bottom:5px;margin-bottom:20px}
.two-step-form .form-item.drag-area.error-block{-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;border:0;background-color:#feeaea}
.two-step-form .form-item .table-info{border-top:1px solid #b7c7d4;padding-top:5px}
.two-step-form .form-item p{margin-top:10px}
.two-step-form .form-item.singleEntity{padding:0;margin-top:10px}
.two-step-form .form-item.singleEntity label,.two-step-form .form-item.singleEntity p,.two-step-form .form-item.singleEntity h2{display:none}
.two-step-form .form-item.singleEntity:before{display:none}
.two-step-form .form-item.singleEntity h3{margin-bottom:30px;margin-left:22px}
@media screen and (max-width:1024px){.two-step-form .form-item.singleEntity h3{margin-left:0}
}
.two-step-form .form-item.singleEntity-step-2:before{display:none}
.two-step-form .input-group label{padding:16px}
.two-step-form .file-drag-area .file-drag-icons img{width:20px;height:15px}
.two-step-form .file-drag-area .file-drag-icons img#arrow{width:6px;left:7px;top:6px}
.two-step-form .file-drag-area .file-drag-icons img#arrow:hover{animation:cloud-move .75s infinite,cloud-blur .75s infinite}
ul.table-header li,.editable-table-row li{float:left;width:43%;text-align:center;padding:15px 2px}
ul.table-header li:last-child,.editable-table-row li:last-child{width:14%}
ul.table-header li.error,.editable-table-row li.error{background-color:#feeaea}
ul.table-header li.error input[type='text'],.editable-table-row li.error input[type='text']{background-color:#feeaea;color:#f05a5c;font-weight:bold}
ul.table-header li.error a,.editable-table-row li.error a{color:#f05a5c}
ul.table-header{margin-top:20px}
ul.table-header li{background-color:#3e6386;color:#fff;border-right:1px solid #515254}
.editable-table-row li{border-bottom:1px solid #b7c7d4;border-right:1px solid #b7c7d4;background-color:#fff;padding:0}
.editable-table-row li:first-child{border-left:1px solid #b7c7d4}
.editable-table-row li:last-child{background-color:#f3f7f9;height:51px;display:table}
.editable-table-row li:last-child a{display:table-cell;vertical-align:middle}
.editable-table-row li:last-child a:hover{opacity:.7}
.editable-table-row li input[type='text']{border:0;box-shadow:none;padding:0;height:50px;margin:0;text-align:center;padding:5px;word-wrap:break-word;word-break:break-all}
.editable-table-row li.removeRow a i{margin-right:0}
.validation-Error .error-msg,.validation-error .error-msg{position:relative;background-color:#de3234;color:#fff;padding:10px;padding-left:40px;clear:both}
.validation-Error .error-msg:before,.validation-error .error-msg:before{background:url("clientlibs_main/assets/styles/images/icons/error-white.svg") center center/16px 16px no-repeat;border-radius:100%;content:"";height:16px;left:12px;line-height:16px;position:absolute;text-align:center;top:13px;width:16px}
.validation-Error .error-msg:after,.validation-error .error-msg:after{position:absolute;display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #de3234;left:10px;top:-7px;content:''}
.file-info-msg span{max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}
.file-uploader{padding-left:30px;padding-right:30px;text-align:center;margin-bottom:25px}
.file-uploader button.file-chooser{width:auto;padding-left:30px;padding-right:30px}
@media screen and (max-width:1024px){.submitted-broker-form .form-item{padding:0}
.short-sales-report button{margin-top:20px}
.short-sales-report .deleteAll{padding:0}
.short-sales-report .form-align{margin:0}
.short-sales-report .input-group{margin:20px auto;display:block}
.short-sales-report .input-group label,.short-sales-report .input-group.group-3 label{width:100%}
.short-sales-report .two-step-form{margin-left:-10px;margin-right:-10px}
.short-sales-report .two-step-form .form-item{padding-left:10px;padding-right:10px}
.short-sales-report .two-step-form .form-item h2{font-size:15px}
.short-sales-report .two-step-form .form-item:before{position:static;padding:0;background-color:transparent !important;border:0;box-shadow:none !important;font-weight:bold;font-size:15px}
.short-sales-report .two-step-form .form-item:first-child:before{content:"1."}
.short-sales-report .two-step-form .form-item:nth-child(2):before{content:"2."}
.short-sales-report .two-step-form .form-item ul.table-header,.short-sales-report .two-step-form .form-item .editable-table-data,.short-sales-report .two-step-form .form-item ul.non-table-row{margin-left:-10px;margin-right:-10px}
}
.view-reports .participant-list label{font-family:"GloberRegular",Arial,Helvetica,sans-serif;font-weight:normal}
.view-reports .label-container{display:block !important;text-align:left}
.view-reports .label-container label{font-family:"GloberBold",Arial,Helvetica,sans-serif !important}
.view-reports fieldset{width:100%}
.view-reports .additional-info-icon{margin-top:-23px}
.view-reports h3{font-size:20px;font-family:"GloberBold",Arial,Helvetica,sans-serif;padding:10px 0;text-align:left}
.view-reports h4{font-size:16px;font-family:"GloberBold",Arial,Helvetica,sans-serif;text-align:left}
.view-reports .form-item{transition:background .5s linear}
.view-reports .form-item.participant-list{padding-bottom:40px}
.view-reports .form-item label.error{text-align:left}
.view-reports .form-item.date-range-filter{border-bottom:1px solid #dce3ec;border-top:1px solid #dce3ec;text-align:center}
.view-reports .form-item .date-labels{display:block;padding:10px 0;text-align:left}
.view-reports .form-item .date{display:inline-block;width:280px;margin:0}
.view-reports .form-item .date:nth-child(1){margin:0 15px 0 0}
.view-reports .form-item .date li{display:inline-block;text-align:left;margin-left:1px}
.view-reports .form-item .date li.day{width:50px}
.view-reports .form-item .date li.month{width:150px}
.view-reports .form-item .date li.year{width:70px}
.view-reports .form-item .date li label{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.view-reports .buttons-panel{text-align:center;padding:20px 0;display:block;width:280px;margin:0 auto}
.view-reports .buttons-panel button{display:block;margin:auto}
.view-reports .buttons-panel a{padding:40px 0 0 0;display:inline-block;margin:auto}
.view-reports .result-list-table{padding:30px 80px;min-height:200px;margin-top:-5px}
.view-reports .result-list-table p{padding:10px 10px 20px 0;margin-bottom:0}
.view-reports .no-result-found{padding:0 50px;margin:60px auto}
.view-reports .no-result-found h2.error{font-size:24px}
.view-reports .no-result-found h2.error span{font-size:24px;font-family:"GloberBold",Arial,Helvetica,sans-serif}
@media screen and (max-width:1100px){.view-reports .no-result-found{padding:0 10px}
}
.view-reports .header-label{font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.view-reports .asx-table.date-report-list .date-cell{width:calc(100% - 100px);border-right:0}
.view-reports .asx-table.date-report-list .download-cell{border-left:0;width:100px}
.view-reports .asx-table.date-report-list .download-cell a{display:block;text-align:center}
.view-reports .asx-table.date-report-list .download-cell .download{position:relative;margin-left:-5px}
.view-reports .asx-table td{border:1px solid #d9e7ed;padding:0}
.view-reports .asx-table td a{display:block;padding:10px 20px}
.view-position .date-range-filter{margin-top:20px !important}
.view-position .table-caption{font-family:"GloberBold",Arial,Helvetica,sans-serif}
.view-position .result-list-table h4{margin-bottom:20px}
.highlight{background-color:#f3f7f9;border-bottom:1px solid #dce3ec}
@media screen and (max-width:767px){.view-reports .form-item{margin:0 -10px}
.view-reports .form-item.date-range-filter{text-align:center}
.view-reports .form-item .date{display:block;margin:0 auto}
.view-reports .form-item .date:nth-child(1){margin:0 auto}
.view-reports .result-list-table{padding:0;margin:0 -10px}
.view-reports .result-list-table h4{padding:15px 10px 0 10px}
.view-reports .result-list-table p{padding:10px 10px 20px 10px}
.view-reports .asx-table{width:100%;max-width:100%}
.view-reports .asx-table.date-report-list .download-cell .download{margin-left:0;padding-left:10px}
.view-reports .asx-table.date-report-list .download-cell .download:after{top:17px;right:3px}
.view-reports .asx-table td a{padding:15px 10px}
}
.sticky-cta{position:fixed !important;padding:20px 0 !important;bottom:0;background-color:#FFF;width:100%;max-width:none;box-shadow:0 -15px 30px #f3f7f9;z-index:1}
.sticky-errors{min-height:182px;padding-top:5px;border-top:110px solid #f3f7f9}
.sticky-invalid-data{position:fixed;bottom:115px;z-index:2;max-width:580px}
.grid{max-width:100%;list-style:none;width:100% !important;padding:0}
.grid>li{display:block;float:left;padding:7px;width:33.333%}
.grid>li.shown{opacity:1}
.no-js .grid li,.no-cssanimations .grid li{opacity:1}
.grid li a,.grid li img{outline:0;border:0;display:block;width:100%;max-width:100%}
.grid.effect-1 li.animate{-webkit-animation:fadeIn .65s ease forwards;animation:fadeIn .65s ease forwards}
.grid.effect-2 li.animate{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp .65s ease forwards;animation:moveUp .65s ease forwards}
.grid.effect-3 li.animate{-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-animation:scaleUp .65s ease-in-out forwards;animation:scaleUp .65s ease-in-out forwards}
.grid.effect-4{-webkit-perspective:1300px;perspective:1300px}
.grid.effect-4 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective .8s ease-in-out forwards;animation:fallPerspective .8s ease-in-out forwards}
.grid.effect-5{-webkit-perspective:1300px;perspective:1300px}
.grid.effect-5 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly .8s ease-in-out forwards;animation:fly .8s ease-in-out forwards}
.grid.effect-6{-webkit-perspective:1300px;perspective:1300px}
.grid.effect-6 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip .8s ease-in-out forwards;animation:flip .8s ease-in-out forwards}
.grid.effect-7{-webkit-perspective:1300px;perspective:1300px}
.grid.effect-7 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:helix .8s ease-in-out forwards;animation:helix .8s ease-in-out forwards}
.grid.effect-8{-webkit-perspective:1300px;perspective:1300px}
.grid.effect-8 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0.4);transform:scale(0.4);-webkit-animation:popUp .8s ease-in forwards;animation:popUp .8s ease-in forwards}
@-webkit-keyframes fadeIn{100%{opacity:1}
}
@keyframes fadeIn{100%{opacity:1}
}
@-webkit-keyframes moveUp{100%{-webkit-transform:translateY(0);opacity:1}
}
@keyframes moveUp{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@-webkit-keyframes scaleUp{100%{-webkit-transform:scale(1);opacity:1}
}
@keyframes scaleUp{100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@-webkit-keyframes fallPerspective{100%{-webkit-transform:translateZ(0) translateY(0) rotateX(0);opacity:1}
}
@keyframes fallPerspective{100%{-webkit-transform:translateZ(0) translateY(0) rotateX(0);transform:translateZ(0) translateY(0) rotateX(0);opacity:1}
}
@-webkit-keyframes fly{100%{-webkit-transform:rotateX(0);opacity:1}
}
@keyframes fly{100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}
}
@-webkit-keyframes flip{100%{-webkit-transform:rotateX(0);opacity:1}
}
@keyframes flip{100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}
}
@-webkit-keyframes helix{100%{-webkit-transform:rotateY(0);opacity:1}
}
@keyframes helix{100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}
}
@-webkit-keyframes popUp{70%{-webkit-transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out}
100%{-webkit-transform:scale(1);opacity:1}
}
@keyframes popUp{70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@media screen and (max-width:1179px){.grid>li{width:50%}
}
@media screen and (max-width:600px){.grid>li{width:100%}
}
.user-dashboard.shard-panel-bg{background-image:url("clientlibs_main/assets/styles/images/shards/lvp/shard-blue-grey-top-left.svg"),none,url("clientlibs_main/assets/styles/images/shards/lvp/shard-blue-top-right.svg")}
.user-dashboard .dashboard-header{box-shadow:2px 3px 3px 0 rgba(0,0,0,0.2)}
.user-dashboard .dashboard-header a{color:#fff;text-transform:none;font-size:14px;font-family:"GloberRegular",Arial,Helvetica,sans-serif;position:relative;margin-top:13px}
.user-dashboard .dashboard-header a:after{content:" ";background-image:url("clientlibs_main/assets/styles/images/icons/arrow-right-white.svg");width:8px;height:11px;float:right;background-repeat:no-repeat;position:absolute;top:7px;margin-left:10px}
.user-dashboard.panel{background-color:transparent;box-shadow:none}
.user-dashboard .conlumncontrol-col{background-color:#fff;position:relative}
.user-dashboard .conlumncontrol-col:first-child:after{content:" ";position:absolute;height:calc(100% - 90px);top:70px;right:0;width:1px;background-color:#dce3ec}
.user-dashboard .columncontrol-row .conlumncontrol-col66{float:left;width:66%}
.user-dashboard .columncontrol-row .conlumncontrol-col33{float:left;width:34%}
.user-dashboard .dashboard-top-container{display:inline-block;width:100%;margin-bottom:10px}
@media screen and (max-width:1179px){.user-dashboard .columncontrol-row .conlumncontrol-col{float:left;width:50%;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
}
@media screen and (max-width:600px){.user-dashboard .dashboard-header h1{width:calc(100% - 60px)}
.user-dashboard .dashboard-header a{display:block;float:left}
.user-dashboard .columncontrol-row .conlumncontrol-col{float:none;width:100%}
}
@media screen and (max-width:900px){#user-dashboard.shard-panel-bg{background-image:url("clientlibs_main/assets/styles/images/shards/svp/shard-grey-top-left.svg"),url("clientlibs_main/assets/styles/images/shards/svp/shard-grey-bottom-right.svg") !important}
#user-dashboard .dashboard-header{border-bottom:0}
#user-dashboard .dashboard-header a{color:#3e6386;margin-right:10px}
#user-dashboard .dashboard-header a:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow-right-darkblue.svg")}
}
.shard-background{background-image:url("clientlibs_main/assets/styles/images/shards/lvp/shard-blue-grey-top-left.svg"),url("clientlibs_main/assets/styles/images/shards/lvp/shard-blue-top-right.svg");background-position:left top,right top;background-repeat:no-repeat;background-size:470px 278px,200px 100px}
@media screen and (max-width:900px){.shard-background{background-image:url("clientlibs_main/assets/styles/images/shards/svp/shard-grey-top-left.svg");background-position:left top;background-repeat:no-repeat;background-size:235px 139px}
.shard-background .dashboard-header{background-color:#FFF !important;background-image:url("clientlibs_main/assets/styles/images/shards/svp/shard-grey-top-left.svg")}
}
.loading-container{display:table;width:100%;height:200px}
.loader{margin:0 auto;text-align:center;width:100%;min-height:100%;display:table-cell;vertical-align:middle}
.loader *{animation-play-state:running}
.loading-bubbles{margin:auto}
.loading-bubbles .bubble-container{display:inline-block;width:16px;height:16px;margin:0 5px}
.loading-bubbles .bubble-container .bubble{border-radius:50%;background-color:#dce3ec;width:100%;height:100%;transform-origin:50% 50%;animation:bubble 1s -0.32s infinite ease-out;-webkit-animation:bubble 1s -0.32s infinite ease-out}
.loading-bubbles .bubble-container:nth-of-type(2n) .bubble{animation-delay:-0.16s;-webkit-animation-delay:-0.16s}
.loading-bubbles .bubble-container:nth-of-type(3n) .bubble{animation-delay:0;-webkit-animation-delay:0}
@keyframes bubble{0.00%,100%{-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}
50%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes bubble{0.00%,100%{-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}
50%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
}
.dashboard-component{box-shadow:2px 3px 3px 0 rgba(0,0,0,0.2);margin:0 auto}
.dashboard-component #temporary-helpdesk-container{display:none !important}
.dashboard-component .btn-panel,.dashboard-component .buttons-panel{width:100%;text-align:center}
.dashboard-component h3{font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:20px}
.dashboard-component .component-header{position:relative;overflow:hidden;padding:0;margin-bottom:0}
.dashboard-component .component-header .component-header-icon{display:inline-block;width:70px;padding:15px;height:100%;position:absolute;top:0;left:0}
.dashboard-component .component-header .component-header-icon .header-count{width:30px;height:17px;background:#e76100;color:#fff;border-radius:15px;position:absolute;top:14px;right:6px;text-align:center;font-size:10px;border:1px solid #dce6eb;line-height:15px}
.dashboard-component .component-header .component-header-icon i{background-repeat:no-repeat;background-size:contain;background-position:center center;width:28px;height:100%;display:inline-block;margin-left:6px}
.dashboard-component .component-header .component-header-icon.default{background-color:#3e6386}
.dashboard-component .component-header .component-header-icon.default .dashboard-icon{background-image:url("clientlibs_main/assets/styles/images/icons/icon-user-white.svg")}
.dashboard-component .component-header .component-header-icon.quick-links{background-color:#dce3ec}
.dashboard-component .component-header .component-header-icon.quick-links .dashboard-icon{background-image:url("clientlibs_main/assets/styles/images/icon-quicklinks-blue.svg")}
.dashboard-component .component-header .component-header-icon.notifications{background-color:#3e6386}
.dashboard-component .component-header .component-header-icon.notifications .dashboard-icon{background-image:url("clientlibs_main/assets/styles/images/icons/icon-notifications-white.svg")}
.dashboard-component .component-header .component-header-icon.helpdesk{background-color:#3e6386;padding:10px;width:70px}
.dashboard-component .component-header .component-header-icon.helpdesk i{width:36px;margin-left:7px}
.dashboard-component .component-header .component-header-icon.helpdesk .dashboard-icon{background-image:url("clientlibs_main/assets/styles/images/icons/icon-helpdesk-white.svg")}
.dashboard-component .component-header .component-header-icon.whats-on{background-color:#dce3ec}
.dashboard-component .component-header .component-header-icon.whats-on .dashboard-icon{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event-blue.svg")}
.dashboard-component .component-header .component-header-text{display:inline-block;padding:20px;min-height:70px;width:calc(100% - 70px);margin-left:70px;vertical-align:top;word-wrap:break-word}
.dashboard-component .component-header .component-header-text.default{background:#f3f7f9;border-bottom:1px solid #dce3ec;color:#3e6386}
.dashboard-component .component-body{width:100%;background-color:#fff;min-height:330px;position:relative}
.dashboard-component .component-body.shard-sample{background:#fff url("clientlibs_main/assets/styles/images/dark-tile-shard.png") no-repeat left -255px top -300px}
.dashboard-component .component-body.quick-links,.dashboard-component .component-body.whats-on{padding:0}
.dashboard-component .component-body.quick-links .links-container,.dashboard-component .component-body.whats-on .links-container{padding:0;margin:0}
.dashboard-component .component-body.quick-links .links-container .secondary-link-wrapper,.dashboard-component .component-body.whats-on .links-container .secondary-link-wrapper{padding:0;position:relative}
.dashboard-component .component-body.quick-links .links-container .secondary-link-wrapper:nth-child(odd),.dashboard-component .component-body.whats-on .links-container .secondary-link-wrapper:nth-child(odd){background-color:#fff}
.dashboard-component .component-body.quick-links .links-container .secondary-link-wrapper:nth-child(even),.dashboard-component .component-body.whats-on .links-container .secondary-link-wrapper:nth-child(even){background-color:#f3f7f9}
.dashboard-component .component-body.quick-links .links-container .secondary-link-wrapper a,.dashboard-component .component-body.whats-on .links-container .secondary-link-wrapper a{padding:20px 60px 20px 40px;display:block;font-family:"GloberBold",Arial,Helvetica,sans-serif;text-decoration:none;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.dashboard-component .component-body.quick-links .links-container .secondary-link-wrapper a:after,.dashboard-component .component-body.whats-on .links-container .secondary-link-wrapper a:after{background-image:url("clientlibs_main/assets/styles/images/asx-theme/icons/icon-arrow_R_hover.svg");background-position:center center;background-repeat:no-repeat;content:" ";height:20px;position:absolute;width:20px;right:30px}
.dashboard-component .component-body.my-notifications{padding:10px 10px 30px 10px;background:#fff;color:#3e6386}
.dashboard-component .component-body.my-notifications #no-notification-preferences{text-align:center;padding:55px 30px}
.dashboard-component .component-body.my-notifications #no-notification-preferences .icon-container{width:60px;height:60px;margin:0 auto;background:#fff url("clientlibs_main/assets/styles/images/icons/icon-notifications-gray.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}
.dashboard-component .component-body.my-notifications #no-notification-preferences .no-notification-message{padding:20px}
.dashboard-component .component-body.my-notifications #no-notification-preferences h4{font-size:16px;font-family:"GloberBold",Arial,Helvetica,sans-serif;padding:5px}
.dashboard-component .component-body.my-notifications #no-notification-preferences p{font-size:14px}
.dashboard-component .component-body.my-notifications #no-notification-preferences+.btn-panel .btn{margin:0}
.dashboard-component .component-body.my-notifications .links-container{padding:0;margin:0}
.dashboard-component .component-body.my-notifications .links-container.links-primary{padding:10px 20px}
.dashboard-component .component-body.my-notifications .links-container.links-primary .primary-link-wrapper a{font-size:14px;padding:15px 30px 15px 0;position:relative;text-decoration:none;font-family:"GloberBold",Arial,Helvetica,sans-serif;display:block}
.dashboard-component .component-body.my-notifications .links-container.links-primary .primary-link-wrapper a span{font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.dashboard-component .component-body.my-notifications .links-container.links-primary .primary-link-wrapper a:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_R_normal.svg");background-position:center center;background-repeat:no-repeat;content:" ";height:20px;position:absolute;width:20px;right:0;top:15px}
.dashboard-component .component-body.my-notifications .links-container.links-primary .primary-link-wrapper a:hover:after{background-image:url("clientlibs_main/assets/styles/images/icons/arrow_R_hover.svg")}
.dashboard-component .component-body.my-notifications .btn-panel{margin-top:55px}
@media screen and (max-width:600px){.dashboard-component .component-body.my-notifications .btn-panel{margin-top:0}
}
.dashboard-component .component-body.help-desk{text-align:center;padding:20px 0}
.dashboard-component .component-body.help-desk .links-container{padding:15% 0 20% 0}
.dashboard-component .component-body.help-desk .ticket-status-count{width:155px;height:160px;border-radius:50%;background-color:rgba(237,240,245,0.7);display:inline-block;padding:45px 25px}
.dashboard-component .component-body.help-desk .ticket-status-count .counter{font-size:64px;margin-top:0;margin-bottom:40px}
.dashboard-component .component-body.help-desk .ticket-status-count.waiting-tickets{margin-left:-32px;vertical-align:top}
.dashboard-component .component-body.help-desk .ticket-status-count.waiting-tickets .counter-label{position:relative;text-align:center;display:block}
.dashboard-component .component-body.help-desk .ticket-status-count.waiting-tickets .counter-label:after{content:"";position:absolute;width:12px;height:12px;display:inline-block;border:2px solid #fff;border-radius:50%;background-color:#de3234;left:45px;top:-15px}
.dashboard-component .component-body.help-desk .ticket-status-count.open-tickets .counter-label{position:relative;text-align:center;display:block}
.dashboard-component .component-body.help-desk .ticket-status-count.open-tickets .counter-label:after{content:"";position:absolute;width:12px;height:12px;display:inline-block;border:2px solid #fff;border-radius:50%;background-color:#e6cf01;left:45px;top:-15px}
.dashboard-component .component-body.help-desk .buttons-panel{margin-top:-20px;width:100%}
.dashboard-component .component-body.help-desk .buttons-panel .btn{min-width:240px}
.dashboard-component .component-body.help-desk .no-helpdesk-tickets,.dashboard-component .component-body.help-desk .minus-one-helpdesk-tickets{text-align:center;padding:55px 30px;margin-top:-20px}
.dashboard-component .component-body.help-desk .no-helpdesk-tickets .icon-helpdesk-none,.dashboard-component .component-body.help-desk .minus-one-helpdesk-tickets .icon-helpdesk-none{width:70px;height:50px;background-image:url("clientlibs_main/assets/styles/images/icons/icon-helpdesk-gray.svg");background-size:contain;margin:0 auto}
.dashboard-component .component-body.help-desk .no-helpdesk-tickets h4,.dashboard-component .component-body.help-desk .minus-one-helpdesk-tickets h4{font-family:"GloberBold",Arial,Helvetica,sans-serif;font-size:16px;padding:30px 10px 10px 10px}
.dashboard-component .component-body.help-desk .no-helpdesk-tickets+.buttons-panel,.dashboard-component .component-body.help-desk .minus-one-helpdesk-tickets+.buttons-panel{margin-top:-5px}
.demo-header{margin:20px 0}
.tile{background-color:#fff;box-shadow:2px 3px 3px 0 rgba(0,0,0,0.2);margin:0 auto;width:100%;opacity:.95}
.tile.generic .text-content{padding:40px 40px 20px 40px;background:#f2f6f9 url("clientlibs_main/assets/styles/images/dark-tile-shard.png") no-repeat right -275px top 0;color:#3e6386}
.tile.generic.dark .text-content{background:#3e6386 url("clientlibs_main/assets/styles/images/dark-tile-shard.png") no-repeat right -275px top 0 !important;color:#fff !important}
.tile.generic.dark .rich-media{background:#3e6386 !important}
.tile.generic.dark .rich-media .media-content{background:#3e6386 !important}
.tile.generic .rich-media .text-content{background:#f2f6f9 url("clientlibs_main/assets/styles/images/dark-tile-shard.png") no-repeat right -275px top 0;padding:30px 40px 20px}
.tile.generic .rich-media.video .text-content{background-image:none;background-color:#f2f6f9}
.tile.generic .media-content img{max-width:100%;width:100%}
.tile.generic>div{position:relative;z-index:1}
.tile.generic.no-bg{box-shadow:none}
.tile.generic.no-bg .text-content{background:0;padding-top:0}
.tile.generic .media-content .youtube-video{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;margin:0 auto}
.tile.generic .media-content .youtube-video iframe,.tile.generic .media-content .youtube-video object,.tile.generic .media-content .youtube-video embed{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}
.tile.generic .media-content a{text-decoration:none}
.tile.generic h2{font-family:"GloberBold",Arial,Helvetica,sans-serif;margin-bottom:10px}
.tile.generic .ctas{margin:40px auto 0 auto;text-align:center;min-width:180px;display:table}
.tile.generic .ctas.wide button,.tile.generic .ctas.wide a{display:block;margin:10px auto}
.tile.generic .ctas.wide button:first-child,.tile.generic .ctas.wide a:first-child{margin-top:0}
.tile.generic .ctas.wide button:last-child,.tile.generic .ctas.wide a:last-child{margin-bottom:0}
.tile.welcome-tile{background:#f2f6f9 url("clientlibs_main/assets/styles/images/welcome-tile-shard.png") no-repeat left 0 top 0;background:#f2f6f9;border-bottom:1px solid #dce3ec}
.tile.welcome-tile .media-content{opacity:.50}
.tile.welcome-tile .media-content img{width:auto;max-width:auto}
.tile.welcome-tile .ctas{margin:0 auto;visibility:hidden !important}
.tile.welcome-tile .ctas.visible{visibility:visible !important}
@media screen and (max-width:600px){.tile.welcome-tile .ctas{margin-top:40px}
}
.tile.welcome-tile .welcome-link{text-align:center}
.tile.welcome-tile .buttons-panel{width:100%;text-align:center;visibility:hidden;padding:0 0 20px 0;margin-top:-5px}
.tile.welcome-tile .buttons-panel .btn{margin:0}
.tile.welcome-tile .buttons-panel.visible{visibility:visible !important}
.tile.welcome-tile .buttons-panel div .btn{min-width:240px}
.tile.welcome-tile .text-content{background:#f2f6f9 url("clientlibs_main/assets/styles/images/welcome-tile-shard.png") no-repeat left 0 top 0;color:#3e6386;font-family:"GloberBold",Arial,Helvetica,sans-serif}
@media screen and (max-width:767px){.dashboard-component .component-body{padding:20px 0}
.tile.welcome-tile .text-content{background:#f2f6f9 url("clientlibs_main/assets/styles/images/welcome-tile-shard.png") no-repeat left -50px top 0}
.tile.welcome-tile .buttons-panel div .btn{width:240px}
}
@media screen and (max-width:600px){.ticket-status-count{margin-bottom:45px}
.component-body.help-desk .links-container{padding:10px 0 !important}
.tile.welcome-tile .welcome-link{padding-top:20px}
.tile.welcome-tile .buttons-panel{padding-top:0}
}
@media screen and (min-width:1180px){.component-body.help-desk .links-container{padding:20px 0 !important}
}
.custom-link{cursor:pointer;text-decoration:underline}
.custom-hyperlink{cursor:pointer}
.dynamic-margin{margin-top:65px;margin-bottom:30px}
.whats-on .event-date-container{padding:40px 0 16px 0;margin:0 35px 0 35px}
.whats-on .event-date-container>ul>li.secondary-link-wrapper:nth-child(even){background-color:#fff !important}
.whats-on .event-date-container>ul>li.secondary-link-wrapper a{padding:0 55px 0 0 !important;margin-bottom:30px}
.whats-on .event-date-container>ul>li.secondary-link-wrapper a>span{font-family:"GloberRegular",Arial,Helvetica,sans-serif}
.whats-on .event-date-container>ul>li.secondary-link-wrapper a:after{right:0 !important;bottom:5px;opacity:.6}
.whats-on .event-date-container>ul>li.secondary-link-wrapper:last-child a{margin-bottom:20px}
.whats-on .event-date-container i.icon-event{background-image:url("clientlibs_main/assets/styles/images/icons/icon-event-gray.svg");width:45px;height:45px;margin:auto;display:block;margin-bottom:10px}
.whats-on .event-date-container .header-section{margin-bottom:35px}
.whats-on .event-date-container .header-section.no-whatson-links{margin-bottom:15px}
.whats-on .event-date-container .buttons-panel h3{font-size:16px}
.whats-on .event-date-container .buttons-panel p{margin-bottom:15px;display:inline-block;margin-top:5px}
.whats-on .event-date-container .buttons-panel a{color:#3e6386}
.whats-on .view-event-section{border-bottom:1px solid #dce3ec;padding:25px 0 15px 0;margin:0 30px 0 30px}
.whats-on .view-event-section .event-image{border-width:3px;border-color:#dce3ec;border-style:solid;background-color:#dce3ec;width:90px;height:90px;z-index:48;border-radius:50%;margin:auto;position:relative;margin-bottom:10px}
.whats-on .view-event-section .event-image img{max-width:100%;border-radius:50%;height:100%}
.whats-on .view-event-section .event-image img.default-event-icon{position:absolute;width:40px;height:40px;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border-radius:initial}
.whats-on .view-event-section>span{margin-bottom:15px;display:block}
div._hj-widget-container div div div div div form{max-height:50vh}
.whats-on .view-event-section>p{margin-bottom:10px;display:inline-block}
.whats-on .ctas{margin:16px auto 0 auto;text-align:center;min-width:180px;display:table}