@import url("//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,300italic,400italic,600italic,700italic&subset=latin-ext");body.minimaal,.minimaal-component{--mm-page-bg: #ddd;--mm-page-bg-shadow: #d0d0d0;--mm-container-bg: #fff;--mm-container-internal-border: #ccc;--mm-page-nav-underline: #1b7cc1;--mm-page-nav-link: #767676;--mm-page-nav-link-selected: #333;--mm-footer-text-colour: #727476;--mm-footer-hover-colour: #333}body.minimaal.dark-bg,.minimaal-component.dark-bg{--mm-page-bg: #000;--mm-page-bg-shadow: #000;--mm-container-bg: #111;--mm-container-internal-border: #444;--mm-page-nav-underline: #45b1fe;--mm-page-nav-link: #9a9a9a;--mm-page-nav-link-selected: #ddd}body.minimaal.scandocs-bg,.minimaal-component.scandocs-bg{--mm-page-bg: #D3D0CB}.main-nav{--mm-nav-main-bg: #1b5883;--mm-nav-darker-bg: #0e2e44;--mm-nav-main-selected-bg: #007bc2;--mm-nav-external-selected-bg: var(--mm-nav-main-bg);--mm-nav-secondary-main-bg: #007bc2;--mm-nav-darkened-main-bg: #006ba9;--mm-nav-darkened-secondary-bg: #123c59;--mm-nav-tablet-side-menu-bg: var(--mm-nav-darkened-main-bg);--mm-nav-secondary-hover: #1b5883;--mm-nav-secondary-hover-alt: #007bc2;--mm-nav-search-hover: #e2f0f9;--mm-nav-tablet-top-bg: #fff;--mm-nav-secondary-selected-bg: var(--mm-nav-darkened-main-bg);--mm-nav-main-text: #fff;--mm-nav-menu-text: #eee;--mm-nav-menu-text-alt: #333;--mm-nav-top-bar-text: #999;--mm-nav-search-text: var(--mm-nav-menu-text-alt);--mm-nav-search-link: #1b7cc1;--mm-nav-search-input-text: black;--mm-nav-search-bg: #fff;--mm-nav-tablet-top-text: var(--mm-nav-menu-text-alt);--mm-nav-text-over-main: var(--mm-nav-main-text);--mm-nav-text-over-main-selected: var(--mm-nav-main-text);--mm-nav-text-over-main-selected-hover: var(--mm-nav-main-text);--mm-nav-highlight-over-main: var(--mm-nav-menu-text);--mm-nav-text-over-secondary-hover: var(--mm-nav-main-text);--mm-nav-secondary-text: var(--mm-nav-main-text);--mm-nav-secondary-selected-text: var(--mm-nav-main-text);--mm-nav-secondary-selected-text-hover: var(--mm-nav-main-text);--mm-nav-selected-bottom-border-width: 0px;--mm-nav-selected-bottom-border-colour: transparent}.main-nav.dark-colour-scheme{--mm-nav-tablet-top-bg: #111;--mm-nav-tablet-top-text: #ddd;--mm-nav-search-text: #ddd;--mm-nav-search-link: #45b1fe;--mm-nav-search-bg: #111;--mm-nav-search-input-text: white;--mm-nav-search-hover: #0c2738}.main-nav.toolbox-colour-scheme{--mm-nav-main-bg: #1e4069;--mm-nav-darker-bg: #132841;--mm-nav-main-selected-bg: #295891;--mm-nav-external-selected-bg: var(--mm-nav-darker-bg);--mm-nav-secondary-main-bg: #295891;--mm-nav-darkened-main-bg: #183455;--mm-nav-darkened-secondary-bg: #183455;--mm-nav-secondary-hover: #1e4069;--mm-nav-secondary-hover-alt: var(--mm-nav-secondary-hover);--mm-nav-search-hover: linear-gradient(90deg, rgba(0,254,145,0.4) 0%, rgba(0,163,253,0.4) 79%);--mm-nav-main-text: #fff;--mm-nav-menu-text: #eee;--mm-nav-menu-text-alt: #333;--mm-nav-top-bar-text: #999}.main-nav.scandocs-colour-scheme{--mm-nav-main-bg: #ff2e63;--mm-nav-darker-bg: #ff2e63;--mm-nav-main-selected-bg: #cc254e;--mm-nav-external-selected-bg: var(--mm-nav-darker-bg);--mm-nav-secondary-main-bg: #392F5A;--mm-nav-darkened-main-bg: #221c36;--mm-nav-darkened-secondary-bg: #221c36;--mm-nav-secondary-hover: #392F5A;--mm-nav-secondary-hover-alt: var(--mm-nav-secondary-hover);--mm-nav-search-hover: #ff2e63;--mm-nav-tablet-top-bg: #Eaeaea;--mm-nav-main-text: #fff;--mm-nav-menu-text: #Eaeaea;--mm-nav-menu-text-alt: #151515;--mm-nav-top-bar-text: #Eaeaea}.main-nav .logo{--mm-nav-logo-desktop-with-menu: url('../image/brand/logo-white-type.svg');--mm-nav-logo-desktop-with-menu-vertical-margin: 10px;--mm-nav-logo-desktop-with-menu-height: 20px;--mm-nav-logo-desktop-no-menu: url('../image/brand/logo-white.svg');--mm-nav-logo-desktop-no-menu-xmas: url('../image/brand/snowman-logo-white.svg');--mm-nav-logo-tablet: url('../image/brand/logo.svg');--mm-nav-logo-tablet-xmas: url('../image/brand/logo-xmas.svg')}.main-nav.dark-colour-scheme .logo{--mm-nav-logo-tablet: url('../image/brand/logo-light.svg');--mm-nav-logo-tablet-xmas: url('../image/brand/logo-xmas-light.svg')}.main-nav .logo.logo-catbooks{--mm-nav-logo-desktop-with-menu: url('../image/brand/catbooks/catbooks-white-tr-type.png');--mm-nav-logo-desktop-no-menu: url('../image/brand/catbooks/catbooks-white-tr.png');--mm-nav-logo-desktop-no-menu-xmas: url('../image/brand/catbooks/catbooks-white-tr-snow.png');--mm-nav-logo-tablet: url('../image/brand/catbooks/catbooks-colour-tr.png');--mm-nav-logo-tablet-xmas: url('../image/brand/catbooks/catbooks-colour-tr-snow.png')}.main-nav .logo.logo-toolbox{--mm-nav-logo-desktop-with-menu: url('../image/brand/toolbox/logo-white-type.svg');--mm-nav-logo-desktop-no-menu: url('../image/brand/toolbox/logo-white.svg');--mm-nav-logo-desktop-no-menu-xmas: url('../image/brand/toolbox/logo-white.svg');--mm-nav-logo-tablet: url('../image/brand/toolbox/logo-dark-text.svg');--mm-nav-logo-tablet-xmas: url('../image/brand/toolbox/logo-dark-text.svg')}.main-nav .logo.logo-scandocs{--mm-nav-logo-desktop-with-menu: url('../image/brand/scandocs/scandocs-plaster.svg');--mm-nav-logo-desktop-with-menu-vertical-margin: 7px;--mm-nav-logo-desktop-with-menu-height: 26px;--mm-nav-logo-desktop-no-menu: url('../image/brand/scandocs/scandocs-plaster.svg');--mm-nav-logo-desktop-no-menu-xmas: url('../image/brand/scandocs/scandocs-plaster.svg');--mm-nav-logo-tablet: url('../image/brand/scandocs/scandocs-black.svg');--mm-nav-logo-tablet-xmas: url('../image/brand/scandocs/scandocs-black.svg')}#content{--mm-dashboard-brand-widget-bg: #007bc2;--mm-dashboard-text-on-brand: #fff;--mm-dashboard-highlight: #ccc}.dark-bg #content{--mm-dashboard-highlight: #444}#minimaal-fab-container{--mm-fab-button-bg: #007bc2;--mm-fab-button-icon: #fff;--mm-fab-menu-bg: #fff;--mm-fab-menu-border: #ccc;--mm-fab-menu-text: #333;--mm-fab-menu-highlight: #1b5883;--mm-fab-menu-highlight-text: #fff;--mm-fab-menu-link: #1b7cc1}#minimaal-fab-container.dark-colour-scheme{--mm-fab-menu-bg: #111;--mm-fab-menu-text: #ddd;--mm-fab-menu-border: #444;--mm-fab-menu-link: #45b1fe}#minimaal-fab-container.toolbox-colour-scheme{--mm-fab-button-bg: #1e4069;--mm-fab-button-icon: #fff;--mm-fab-menu-bg: #fff;--mm-fab-menu-border: #ccc;--mm-fab-menu-text: #333;--mm-fab-menu-highlight: #00FE91;--mm-fab-menu-highlight-text: #333}#minimaal-fab-container.scandocs-colour-scheme{--mm-fab-button-bg: #ff2e63;--mm-fab-button-icon: #Eaeaea;--mm-fab-menu-bg: #Eaeaea;--mm-fab-menu-border: #ccc;--mm-fab-menu-text: #151515;--mm-fab-menu-highlight: #392F5A;--mm-fab-menu-highlight-text: #Eaeaea}body{--mm-message-bg: #e2f0f9;--mm-message-text: #333;--mm-message-link: #1b7cc1;--mm-message-border: #ccc}body.dark-colour-scheme{--mm-message-bg: #0c2738;--mm-message-text: #ddd;--mm-message-link: #45b1fe;--mm-message-border: #444}body.minimaal,.minimaal-component{font:13px 'Open Sans', Tahoma, Arial}body.minimaal a,.minimaal-component a{text-decoration:none}body.minimaal input,body.minimaal select,body.minimaal textarea,.minimaal-component input,.minimaal-component select,.minimaal-component textarea{font-family:inherit}body.minimaal,.minimaal-component{background:var(--mm-page-bg)}body.minimaal #container,.minimaal-component #container{background:var(--mm-container-bg);transition:margin-top 0.3s;-webkit-transition:margin-top 0.3s;-moz-transistion:margin-top 0.3s;box-shadow:0 0 10px 1px var(--mm-page-bg-shadow);-webkit-box-shadow:0 0 10px 1px var(--mm-page-bg-shadow);-moz-box-shadow:0 0 10px 1px var(--mm-page-bg-shadow)}html.full-page-content body.minimaal,html.full-page-content .minimaal-component{background:none}html.full-page-content body.minimaal #container,html.full-page-content .minimaal-component #container{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}body.minimaal #container.widget-container,.minimaal-component #container.widget-container{background:var(--mm-page-bg);box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}body.minimaal #container.widget-container #title-wrap,.minimaal-component #container.widget-container #title-wrap{min-height:0;margin-bottom:12px}body.minimaal #container.widget-container #title-wrap>div:last-child section,.minimaal-component #container.widget-container #title-wrap>div:last-child section{margin-bottom:0}body.minimaal #content .section.upper,.minimaal-component #content .section.upper{padding-bottom:24px}body.minimaal .gridset-wrapper,.minimaal-component .gridset-wrapper{min-width:960px;max-width:1170px;margin:0 auto}body.minimaal form.inline-form:not(.tight) fieldset,.minimaal-component form.inline-form:not(.tight) fieldset{margin:0 24px}body.minimaal form.inline-form button,.minimaal-component form.inline-form button{margin-right:24px}body.minimaal form.inline-form div.drop_button button,.minimaal-component form.inline-form div.drop_button button{margin-right:initial}body.minimaal .filter-wrap,.minimaal-component .filter-wrap{padding:0 24px;margin:0;margin-bottom:24px;min-height:inherit}.gridsetoverlaywrap .wrapper-grid{min-width:960px;max-width:1170px;margin:0 auto}.sticky-bottom{position:sticky;bottom:0;z-index:1;background-color:var(--mm-container-bg)}.sticky-bottom.is-sticking{box-shadow:0 -2px 2px -2px rgba(0,0,0,0.2)}#content .section.upper{margin-bottom:0}.column.left .section,.column.right .section{margin-left:0}#content .columns .longColumn .section{width:100%}.main-nav.lots-of-applications+#container{margin-top:132px}.main-nav+#container{margin-top:102px}@keyframes scrollCompanyName{0%{transform:translateX(0%)}30%{transform:translateX(0%)}70%{transform:translateX(calc(-100% + 198px))}100%{transform:translateX(calc(-100% + 198px))}}@keyframes scrollCompanyNameReducedWidth{0%{transform:translateX(0%)}30%{transform:translateX(0%)}70%{transform:translateX(calc(-100% + 150px))}100%{transform:translateX(calc(-100% + 150px))}}.main-nav{font-size:15px;background-color:var(--mm-nav-main-bg);line-height:24px;position:fixed;z-index:100;top:0;min-width:960px;width:100%;margin-bottom:10px}.main-nav .external-b{background-color:var(--mm-nav-darker-bg);float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-nav .external-b li a{display:inline;color:var(--mm-nav-top-bar-text);font-size:13px;line-height:30px;border-bottom:var(--mm-nav-selected-bottom-border-width) solid var(--mm-nav-selected-bottom-border-colour)}.main-nav .external-b a:hover,.main-nav .external-b li.selected a{color:var(--mm-nav-main-text)}.main-nav .logo{background-image:var(--mm-nav-logo-desktop-with-menu);background-repeat:no-repeat;background-size:contain;background-position:0 center;text-indent:-9999px;float:left;margin:var(--mm-nav-logo-desktop-with-menu-vertical-margin) 12px var(--mm-nav-logo-desktop-with-menu-vertical-margin) 12px;height:var(--mm-nav-logo-desktop-with-menu-height);width:124px}.main-nav .boxes{background-image:var(--mm-nav-logo-desktop-no-menu);background-repeat:no-repeat;background-size:contain;background-position:0 center;text-indent:-9999px;float:left;margin:5px 12px 5px 0;height:30px;width:144px}.main-nav .boxes.xmas{background-image:var(--mm-nav-logo-desktop-no-menu-xmas);background-repeat:no-repeat;background-size:contain;background-position:0 center}.main-nav .main{background-color:var(--mm-nav-main-bg);color:var(--mm-nav-text-over-main);border-top:2px solid var(--mm-nav-main-bg);float:right;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-nav .main .nav-drop li.drop-hover a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;width:198px}.main-nav .main .internal>.nav-drop>li.drop-hover>a .current-business{user-select:none}.main-nav .main .internal>.nav-drop>li.drop-hover>a>div{overflow:hidden;position:relative;width:198px}.main-nav .main .internal>.nav-drop>li.drop-hover>a>div>span{min-width:198px;display:inline-block}.main-nav .main .internal>.nav-drop.active>li.drop-hover>a>div>span{animation:scrollCompanyName 3s alternate linear infinite;text-overflow:unset;overflow:visible;width:auto}.main-nav .main .nav-drop .company-list{width:100%}.main-nav .main .nav-drop .company-list li a{white-space:normal;overflow:auto}.main-nav .main .nav-drop .company-list li a span{white-space:normal;overflow:auto;width:auto}.main-nav .sub{float:left;width:100%;background-color:var(--mm-nav-secondary-main-bg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-nav .sub .nav-drop:hover,.main-nav .sub .nav-drop li.drop-hover:hover,.main-nav .sub .nav-drop li.drop-hover.selected{background-color:var(--mm-nav-secondary-selected-bg)}.main-nav .sub .external.user .nav-drop li.drop-hover a span{width:160px;float:right;line-height:42px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-nav .sub .nav-drop li.drop-hover.selected>a{color:var(--mm-nav-secondary-selected-text)}.main-nav .sub .nav-drop:hover>a,.main-nav .sub .nav-drop li.drop-hover:hover>a{color:var(--mm-nav-secondary-selected-text-hover)}.main-nav .sub .bookmarks-hover{background-color:var(--mm-nav-darkened-main-bg)}.main-nav .sub .support{float:right;padding:0 12px;min-width:277px}.main-nav .sub .support .nav-subscribe a{display:block;padding:0 9px;margin-right:10px;color:#fff;background-color:#3fae29}.main-nav .sub .support .nav-subscribe a:hover{background-color:#52d03a}@media only screen and (max-width: 480px){.main-nav .sub .support{min-width:0}.main-nav .sub .support .nav-subscribe{display:none}}.main-nav .sub .support ul.feedback-toggle{float:left}.main-nav .sub .support>ul{float:right}.main-nav .sub .support ul li{float:left}.main-nav .sub .support ul.bookmarks.drop{right:0;left:auto;width:auto}.main-nav .sub .support ul.bookmarks.drop li,.main-nav .sub .support ul.bookmarks.drop li ul{float:none;display:block}.main-nav .sub .support ul.bookmarks.drop h3{color:#fff;font-weight:800;margin-top:12px;margin-bottom:12px;margin-left:12px;font-size:18px}.main-nav .sub .support ul.bookmarks.drop .bookmark-item h4,.main-nav .sub .support ul.bookmarks.drop .history-item h4{display:inline-block;max-width:400px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:19px;vertical-align:middle}.main-nav .sub .support ul.bookmarks.drop .bt-star{color:#fff;vertical-align:-7%;margin-right:3px}.main-nav .sub .support ul.bookmarks.drop .history-item:hover .btr.bt-star{color:#fff}.main-nav .sub .support ul.bookmarks.drop .history-item:hover.bookmarked .btr.bt-star{color:#fff}.main-nav .sub .support ul.bookmarks.drop .history-item span{display:inline-block}.main-nav .sub .support ul.bookmarks.drop .history-item span .bts.bt-star{display:none}.main-nav .sub .support ul.bookmarks.drop .history-item span:hover{color:#fff}.main-nav .sub .support ul.bookmarks.drop .history-item span:hover .bts.bt-star{display:inherit}.main-nav .sub .support ul.bookmarks.drop .history-item span:hover .btr.bt-star{display:none}.main-nav .sub .support ul.bookmarks.drop .bookmark-item span .bts.bt-star,.main-nav .sub .support ul.bookmarks.drop .history-item.bookmarked span .bts.bt-star{display:inherit}.main-nav .sub .support ul.bookmarks.drop .bookmark-item span .btr.bt-star,.main-nav .sub .support ul.bookmarks.drop .history-item.bookmarked span .btr.bt-star{display:none}.main-nav .sub .support ul.bookmarks.drop .bookmark-item span:hover .btr.bt-star,.main-nav .sub .support ul.bookmarks.drop .history-item.bookmarked span:hover .btr.bt-star{display:inherit}.main-nav .sub .support ul.bookmarks.drop .bookmark-item span:hover .bts.bt-star,.main-nav .sub .support ul.bookmarks.drop .history-item.bookmarked span:hover .bts.bt-star{display:none}.main-nav .sub .support ul.bookmarks.drop .history-item span,.main-nav .sub .support ul.bookmarks.drop .bookmark-item span{vertical-align:middle}.main-nav .sub .support a:hover{cursor:pointer}.main-nav .nav-drop{position:relative}.main-nav .nav-drop .fa-chevron-down{font-size:10px;vertical-align:middle}.main-nav .nav-drop .admin.drop,.main-nav .nav-drop .business.drop,.main-nav .nav-drop .company.drop{right:0}.main-nav .nav-drop .admin.drop li a span,.main-nav .nav-drop .business.drop li a span,.main-nav .nav-drop .company.drop li a span{float:none}.main-nav .nav-drop li.drop-hover:hover>ul.admin li a{display:block}.main-nav .nav-drop li.drop-hover:hover{float:left;background-color:var(--mm-nav-darkened-secondary-bg)}.main-nav .nav-drop .drop{background-color:var(--mm-nav-darkened-secondary-bg);color:#fff;font-size:15px;line-height:24px;padding:12px 0;margin:0;display:block;position:absolute;min-width:168px;width:216px;top:100%;z-index:1000}.main-nav .nav-drop .drop li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:none;display:block;font-size:15px;line-height:24px;padding:8px 12px}.main-nav .nav-drop .drop li a>i.btr{margin-right:5px}.main-nav .nav-drop .drop li a.selected{background-color:var(--mm-nav-secondary-hover);color:var(--mm-nav-text-over-secondary-hover)}.main-nav .nav-drop .drop li a:hover{background-color:var(--mm-nav-secondary-hover);color:var(--mm-nav-text-over-secondary-hover)}.main-nav .nav-drop .drop-search form{padding:0 12px}.main-nav .nav-drop .drop-search form input{border:none;float:left;margin:6px 0;width:100%;box-sizing:border-box;padding:2px 6px;font-size:15px;line-height:24px;background-color:var(--mm-nav-search-bg);color:var(--mm-nav-search-input-text)}.main-nav ul{float:left}.main-nav ul li a{float:left;line-height:40px;padding:0 9px}.main-nav .search ul{float:none}.main-nav .nav-a,.main-nav .nav-b{position:relative}.main-nav .nav-a li,.main-nav .nav-b li{display:inline}.main-nav .nav-a{float:right;width:58%;z-index:1;padding-right:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-nav .nav-a a{color:var(--mm-nav-text-over-main)}.main-nav .nav-a li a.active,.main-nav .nav-a li a:hover{background-color:var(--mm-nav-main-selected-bg)}.main-nav .nav-a li a{transition:0.15s background-color linear;line-height:calc(40px - (2 * var(--mm-nav-selected-bottom-border-width)));border-top:var(--mm-nav-selected-bottom-border-width) solid transparent;border-bottom:var(--mm-nav-selected-bottom-border-width) solid transparent}.main-nav .nav-a li a.active{transition:0s background-color linear;border-bottom:var(--mm-nav-selected-bottom-border-width) solid var(--mm-nav-selected-bottom-border-colour)}.main-nav .nav-a li a.active{color:var(--mm-nav-text-over-main-selected)}.main-nav .nav-a li a.selected:hover,.main-nav .nav-a li a:hover{color:var(--mm-nav-text-over-main-selected-hover)}.main-nav .nav-a li .fa-circle{float:left;font-size:6px;line-height:40px;vertical-align:middle;color:var(--mm-nav-highlight-over-main);margin:0 6px}.main-nav .nav-a li .search{position:absolute;top:0;bottom:120px;right:0;width:100%}.main-nav .nav-a li .search label{position:absolute;right:0px}.main-nav .nav-a li .search label a.search-hidden{color:var(--mm-nav-text-over-main)}.main-nav .nav-a li .search label a.search-visible{color:var(--mm-nav-top-bar-text)}.main-nav .nav-a li .search label a.search-visible:hover{color:var(--mm-nav-main-text)}.main-nav .nav-a li .search label a:hover{background-color:var(--mm-nav-darkened-secondary-bg);color:var(--mm-nav-main-text)}.main-nav .nav-a li .search input{transition:width 0.4s;-webkit-transition:width 0.4s;-moz-transistion:width 0.4s;float:right;font-size:18px;border:none;height:40px;padding:0;margin:0;width:0;left:0;z-index:-100;background-color:var(--mm-nav-search-bg);color:var(--mm-nav-search-input-text)}.main-nav .nav-a li .search input.hidden{display:block}.main-nav .nav-a li .search input.visible{padding:0 30px 0 12px;width:100%;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box}.main-nav .nav-a li .search .drop{top:40px;width:408px;max-height:408px;overflow-x:hidden;overflow-y:auto}.main-nav .nav-a li .search .drop li h3{color:var(--mm-nav-search-text);font-weight:800;margin:12px;font-size:18px}.main-nav .nav-a li .search .drop li>p{color:var(--mm-nav-search-text);margin-left:12px;margin-bottom:12px}.main-nav .nav-a li .search .drop li a{color:var(--mm-nav-search-text)}.main-nav .nav-a li .search .drop li a h4{font-size:15px;line-height:21px}.main-nav .nav-a li .search .drop li a ul li{margin-left:24px;font-size:13px;line-height:18px}.main-nav .nav-a li .search .drop li a ul li:first-child{margin-left:0}.main-nav .nav-a li .search .drop li a.view-more{padding:5px;font-size:10px;display:inline;color:var(--mm-nav-search-link)}.main-nav .nav-a li .search .drop li a.view-more:hover{background-color:transparent}.main-nav .nav-a li .search .drop li.remote-search-in-progress{margin:12px 12px;display:block}.main-nav .nav-a li .search .drop li.remote-search-in-progress i{margin-right:12px;color:var(--mm-nav-search-text);font-size:24px;line-height:36px}.main-nav .nav-a li .search .drop li.remote-search-in-progress span{color:var(--mm-nav-search-text)}.main-nav .internal .nav-drop h3{color:var(--mm-nav-main-text);font-weight:800;margin-top:12px;margin-bottom:12px;margin-left:12px;margin-right:12px;font-size:18px;word-break:break-word}.main-nav .external{float:left;margin-right:0}.main-nav .external li.selected{background-color:var(--mm-nav-external-selected-bg)}.main-nav section{float:right;line-height:36px;margin:0 12px}.main-nav section .company-image{width:30px}.main-nav section li a{color:var(--mm-nav-menu-text)}.main-nav section li a:hover{color:var(--mm-nav-menu-text)}.main-nav section .drop li a{padding:6px 12px 18px 12px}.main-nav section .drop li a:hover{color:var(--mm-nav-main-text)}.main-nav section .nav-drop:not(:hover) li.drop-hover>a{color:var(--mm-nav-highlight-over-main)}.main-nav .sub ul a{color:var(--mm-nav-secondary-text);line-height:42px;margin:0;padding:0 9px}.main-nav .sub .nav-drop li>a{line-height:calc(42px - (2 * var(--mm-nav-selected-bottom-border-width)));border-top:var(--mm-nav-selected-bottom-border-width) solid transparent;border-bottom:var(--mm-nav-selected-bottom-border-width) solid transparent}.main-nav .sub .nav-drop li.drop-hover.selected>a{border-bottom:var(--mm-nav-selected-bottom-border-width) solid var(--mm-nav-selected-bottom-border-colour)}.main-nav .nav-b{float:right;font-size:15px;background-color:var(--mm-nav-secondary-main-bg);width:58%;position:relative;margin-right:33px}.main-nav .nav-b.show-subscribe-now{width:56%}.main-nav .nav-b ul.nav-drop li.drop-hover{float:left}.main-nav .nav-b ul.nav-drop li.drop-hover.has-dropdown:hover{float:left}.main-nav .nav-b ul.nav-drop li.drop-hover.has-dropdown:hover:after{content:'';display:block;position:absolute;top:100%;left:0;width:100%;height:10px;background-color:var(--mm-nav-darkened-main-bg)}.main-nav .nav-b ul.nav-drop li.drop-hover.has-dropdown:hover>a{cursor:default}@media only screen and (max-width: 1260px){.main-nav .nav-b{width:58%}}.main-nav .external.user .drop,.main-nav .nav-b .drop,.main-nav .nav-a .search .drop,.main-nav .sub .support .drop{font-size:15px;color:var(--mm-nav-main-text);background-color:var(--mm-nav-darkened-main-bg);left:0;padding:12px 0 12px 0}.main-nav .external.user .drop li a,.main-nav .nav-b .drop li a,.main-nav .nav-a .search .drop li a,.main-nav .sub .support .drop li a{color:var(--mm-nav-main-text);padding:8px 12px 8px 12px;border:none;line-height:24px}.main-nav .external.user .drop li a:hover,.main-nav .nav-b .drop li a:hover,.main-nav .nav-a .search .drop li a:hover,.main-nav .sub .support .drop li a:hover{color:var(--mm-nav-text-over-secondary-hover);background-color:var(--mm-nav-secondary-hover-alt)}.main-nav .dropdown-to-left .drop{right:0;left:auto}.main-nav .nav-a .search .drop{padding:0}.main-nav .nav-a .search .drop li a{padding:12px}.main-nav .nav-a .search .drop li a:hover,.main-nav .nav-a .search .drop li a.selected{color:var(--mm-nav-search-text);background:var(--mm-nav-search-hover)}.main-nav .nav-b .drop{margin-top:10px;padding:0 0 12px 0}.main-nav .nav-a .search .drop.quick-search-drop{left:auto;right:0;width:100%;max-width:auto;background-color:var(--mm-nav-search-bg)}.main-nav .external.user .bt-user{font-size:16px;color:var(--mm-nav-main-text)}.main-nav .external.user .bt-user:before{font-size:15px;padding-right:6px}.main-nav .external.user img{max-height:45px;max-width:124px}.main-nav .external.user .nav-drop li.drop-hover:hover{background:none}.main-nav .external.user .user.drop{width:200px;padding:12px}.main-nav .external.user .user.drop figure{margin-bottom:6px}.main-nav .external.user .user.drop aside{color:var(--mm-nav-main-text);font-size:13px;line-height:17px;margin:6px 0;float:left;width:100%}.main-nav .external.user .user.drop aside .title{font-size:18px;line-height:20px;font-weight:600;margin-bottom:12px}.main-nav .external.user .user.drop aside .contact{width:100%}.main-nav .external.user .user.drop aside .contact li{float:left;margin-top:3px;width:100%;line-height:21px}.main-nav .external.user .user.drop aside .contact li a{line-height:21px}.main-nav .external.user .user.drop a{padding:0}.main-nav .external.user .user.drop a:hover{text-decoration:underline;background-color:transparent}.main-nav .internal ul.company li.drop-search form input{float:none}.main-nav .internal ul.company li.company-list-container{max-height:420px;overflow-x:hidden;overflow-y:auto;position:relative}.main-nav .internal ul.company ul.company-list{float:none}.main-nav .info-box-container .info-box,.main-nav .user-menu-info-box .info-box{background:#ffe8ca;padding:12px;border-radius:2px;box-sizing:border-box;padding-right:42px;position:absolute;width:300px;z-index:100000;line-height:24px;color:#333}.main-nav .info-box-container .info-box small,.main-nav .user-menu-info-box .info-box small{display:block}.main-nav .info-box-container .info-box:before,.main-nav .user-menu-info-box .info-box:before{content:'';background-color:inherit;width:12px;height:12px;transform:rotate(45deg);top:-6px;right:30px;position:absolute}.main-nav .info-box-container .info-box.transition,.main-nav .user-menu-info-box .info-box.transition{animation:fadeIn 500ms}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.main-nav .info-box-container .info-box .close-btn,.main-nav .user-menu-info-box .info-box .close-btn{color:#007bc2;cursor:pointer}.main-nav .info-box-container{position:relative}.main-nav .info-box-container .info-box{right:-19px;top:40px}.main-nav .user-menu-info-box{position:relative}.main-nav .user-menu-info-box .info-box{right:23px;top:40px;line-height:24px;padding-right:27px}.main-nav .user-menu-info-box .info-box:before{right:20px}.main-nav .invisible{opacity:0;pointer-events:none}.page-navigation{margin:12px 0 0;font-size:15px;line-height:21px}.page-navigation li{float:left;margin-right:12px}.page-navigation li:after{content:'';display:block;width:0;height:2px;background:var(--mm-page-nav-underline);transition:width .3s}.page-navigation li:hover:after{width:100%;transition:width .3s}.page-navigation li a{padding:6px 6px;display:inline-block;color:var(--mm-page-nav-link)}.page-navigation li a:hover{color:var(--mm-page-nav-link-selected)}.page-navigation li.selected:after{content:'';display:block;width:100%;height:2px;background:var(--mm-page-nav-underline);transition:width .3s}.page-navigation li.selected a{color:var(--mm-page-nav-link-selected)}.help-panel-b{display:none}.top-level-sign{background-color:#fc6b21;color:#fff;text-align:center;padding:6px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.full-screen-layout{height:100%}html.full-screen-layout body{height:100%}html.full-screen-layout #page{height:100%;display:flex;flex-direction:column}html.full-screen-layout #container,html.full-screen-layout #footer{max-width:none;width:calc(100% - 20px)}html.full-screen-layout #container{flex-grow:1;display:flex;flex-direction:column}html.full-screen-layout #content{flex-grow:1}html.full-screen-layout .minimaal-mobile-bottom-bar{display:none}html.full-page-content #container{margin:0;width:100%;max-width:none}#container{min-width:960px;max-width:1170px;margin:0 auto;position:relative}#container.wider-container{max-width:1860px}#content .columns.bg-white{background:var(--mm-container-bg)}body.minimaal .section ul.actions .a-link,.minimaal-component .section ul.actions .a-link{margin:0 24px 24px !important}body.minimaal .section,.minimaal-component .section{padding:24px 0}body.minimaal .section .section_inner,.minimaal-component .section .section_inner{background:none;padding:0}body.minimaal .section .section_inner h2:not(.ignore-minimaal),body.minimaal .section .section_inner .evocolumn.left:not(.ignore-minimaal),body.minimaal .section .section_inner .button.blue:not(.ignore-minimaal),body.minimaal .section .section_inner button.blue:not(.ignore-minimaal),body.minimaal .section .section_inner fieldset:not(.ignore-minimaal),body.minimaal .section .section_inner>p:not(.ignore-minimaal),body.minimaal .section .section_inner>li.list:not(.ignore-minimaal),body.minimaal .section .section_inner>ul.list:not(.ignore-minimaal),body.minimaal .section .section_inner>dl.list:not(.ignore-minimaal),body.minimaal .section .section_inner form:not(.tight):not(.ignore-minimaal),.minimaal-component .section .section_inner h2:not(.ignore-minimaal),.minimaal-component .section .section_inner .evocolumn.left:not(.ignore-minimaal),.minimaal-component .section .section_inner .button.blue:not(.ignore-minimaal),.minimaal-component .section .section_inner button.blue:not(.ignore-minimaal),.minimaal-component .section .section_inner fieldset:not(.ignore-minimaal),.minimaal-component .section .section_inner>p:not(.ignore-minimaal),.minimaal-component .section .section_inner>li.list:not(.ignore-minimaal),.minimaal-component .section .section_inner>ul.list:not(.ignore-minimaal),.minimaal-component .section .section_inner>dl.list:not(.ignore-minimaal),.minimaal-component .section .section_inner form:not(.tight):not(.ignore-minimaal){margin:0 24px 24px !important}body.minimaal .section .section_inner button.btn-vpushup-1,.minimaal-component .section .section_inner button.btn-vpushup-1{margin:24px 24px !important}body.minimaal .section .section_inner h2.align-left,.minimaal-component .section .section_inner h2.align-left{margin:0 24px 24px 0 !important}body.minimaal .section .section_inner form>p.no-margin,body.minimaal .section .section_inner td>p,body.minimaal .section .section_inner table td.left>form,body.minimaal .section .section_inner table td.right>form,body.minimaal .section .section_inner table td.center>form,.minimaal-component .section .section_inner form>p.no-margin,.minimaal-component .section .section_inner td>p,.minimaal-component .section .section_inner table td.left>form,.minimaal-component .section .section_inner table td.right>form,.minimaal-component .section .section_inner table td.center>form{margin:0 !important}body.minimaal .section .section_inner>.button,.minimaal-component .section .section_inner>.button{margin:0 24px 24px !important}body.minimaal .section .section_inner td form button,.minimaal-component .section .section_inner td form button{float:none;margin:3px 0 !important}body.minimaal .section .section_inner button+.drop_arrow,.minimaal-component .section .section_inner button+.drop_arrow{left:-23px}body.minimaal .section .section_inner fieldset ul li button,.minimaal-component .section .section_inner fieldset ul li button{left:158px}body.minimaal .section .section_inner fieldset ul li.context_action button,.minimaal-component .section .section_inner fieldset ul li.context_action button{left:0px}body.minimaal .section .section_inner .tab_panel form,.minimaal-component .section .section_inner .tab_panel form{margin:0 0 24px 24px !important}body.minimaal .section .section_inner hr,.minimaal-component .section .section_inner hr{display:none}body.minimaal .section .section_inner form fieldset,.minimaal-component .section .section_inner form fieldset{margin:0 !important}body.minimaal .section .section_inner form fieldset button.blue,.minimaal-component .section .section_inner form fieldset button.blue{margin-left:0 !important}body.minimaal .section .section_inner button,.minimaal-component .section .section_inner button{float:left;margin:0 12px 0 0}body.minimaal .section .section_inner .inline-form button,.minimaal-component .section .section_inner .inline-form button{float:none}body.minimaal .section .section_inner .inline-form fieldset ul li button,.minimaal-component .section .section_inner .inline-form fieldset ul li button{left:0;margin-top:25px !important}body.minimaal .section .section_inner .inline-form fieldset ul li button.small,.minimaal-component .section .section_inner .inline-form fieldset ul li button.small{margin-top:30px !important}body.minimaal .section .section_inner label,.minimaal-component .section .section_inner label{margin:0 12px 0 0}body.minimaal .section .section_inner .upper-level-actions,.minimaal-component .section .section_inner .upper-level-actions{padding:0 24px}body.minimaal .section .action-wrap,.minimaal-component .section .action-wrap{padding:0;margin:0 0 10px;border:none}body.minimaal .section .action-wrap .button,.minimaal-component .section .action-wrap .button{margin:0 24px}@media screen and (max-width: 480px){body.minimaal .mobile-compact section,.minimaal-component .mobile-compact section{padding:12px 0}}body .section .section_inner label.select{margin-right:0}.minimaal-popup-message{position:fixed;bottom:0;right:2.5%;z-index:10000;border-width:1px;border-bottom-width:0;border-style:solid;border-color:var(--mm-message-border);filter:drop-shadow(0px 2px 3px rgba(0,0,0,0.3));width:220px;padding:8px 12px;font-size:13px;background:var(--mm-message-bg);color:var(--mm-message-text);transition:all 0.2s ease-in-out;transform-origin:bottom right}.minimaal-popup-message a{color:var(--mm-message-link)}.minimaal-popup-message:not(.message-visible){transform:scale(1, 0%)}.minimaal-popup-message .minimaal-popup-dismiss{cursor:pointer;font-size:13px;float:right}.minimaal-popup-message .nowrap{white-space:nowrap}.tabs-wrapper.scroll .tabs.vertical{top:168px}#footer{margin:72px auto}#footer ul.copyright{padding:0}#footer{font-size:12px;color:var(--mm-footer-text-colour);padding-bottom:20px;overflow:hidden;margin:0 auto}@media only screen and (min-width: 960px){#footer{min-width:960px;max-width:1170px}}#footer ul{list-style:none;overflow:hidden;text-transform:lowercase;display:block;float:right;padding-right:12px;margin:9px 0;width:auto}#footer ul a{color:var(--mm-footer-text-colour)}#footer ul a:hover{color:var(--mm-footer-hover-colour)}#footer ul a,#footer ul span{padding:10px 0;display:block}#footer ul.copyright{float:left;text-transform:none;padding-left:12px}#footer ul li{float:left;margin-right:10px;width:auto;padding-right:20px}#footer ul li:last-child{padding-right:0;margin-right:0}@-webkit-keyframes dots{0%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}8.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}16.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}25%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px}33.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px}41.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}50%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}58.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}66.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}75%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px}83.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px}91.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}100%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}}@-moz-keyframes dots{0%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}8.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}16.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}25%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px}33.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px}41.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}50%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}58.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}66.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}75%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px}83.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px}91.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}100%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}}@-o-keyframes dots{0%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}8.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}16.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}25%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px}33.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px}41.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}50%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}58.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}66.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}75%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px}83.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px}91.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}100%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}}@keyframes dots{0%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}8.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}16.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px 14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}25%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px 14px 0 7px, #44aaee -14px 14px 0 7px}33.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee -14px -14px 0 7px}41.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}50%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}58.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 -14px 14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}66.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 -14px -14px 0 7px, #66dd77 -14px -14px 0 7px, #44aaee 14px -14px 0 7px}75%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px -14px 0 7px, #44aaee 14px -14px 0 7px}83.33%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee 14px 14px 0 7px}91.67%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px 14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}100%{-webkit-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:white 0 0 15px 0, #ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px}}.dots{font-family:sans-serif;font-weight:100}.dots:not(:required){overflow:hidden;position:relative;text-indent:-9999px;display:inline-block;width:7px;height:7px;background:transparent;border-radius:100%;-webkit-box-shadow:#ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-moz-box-shadow:#ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;box-shadow:#ff8866 -14px -14px 0 7px, #ffcc66 14px -14px 0 7px, #66dd77 14px 14px 0 7px, #44aaee -14px 14px 0 7px;-webkit-animation:dots 5s infinite ease-in-out;-moz-animation:dots 5s infinite ease-in-out;-ms-animation:dots 5s infinite ease-in-out;-o-animation:dots 5s infinite ease-in-out;animation:dots 5s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.vpushdown-1{margin-bottom:24px !important}@media screen and (max-width: 480px){.mobile-compact .vpushdown-1{margin-bottom:12px !important}}.vpushdown-2{margin-bottom:48px !important}@media screen and (max-width: 480px){.mobile-compact .vpushdown-2{margin-bottom:24px !important}}.vpushdown-3{margin-bottom:72px !important}@media screen and (max-width: 480px){.mobile-compact .vpushdown-3{margin-bottom:36px !important}}.vpushdown-4{margin-bottom:96px !important}@media screen and (max-width: 480px){.mobile-compact .vpushdown-4{margin-bottom:48px !important}}.vpushdown-5{margin-bottom:120px !important}@media screen and (max-width: 480px){.mobile-compact .vpushdown-5{margin-bottom:60px !important}}.vpushdown-6{margin-bottom:144px !important}@media screen and (max-width: 480px){.mobile-compact .vpushdown-6{margin-bottom:72px !important}}.vpushdown-7{margin-bottom:168px !important}@media screen and (max-width: 480px){.mobile-compact .vpushdown-7{margin-bottom:84px !important}}.vpushdown-8{margin-bottom:192px !important}@media screen and (max-width: 480px){.mobile-compact .vpushdown-8{margin-bottom:96px !important}}.vpushup-1{margin-top:24px !important}@media screen and (max-width: 480px){.mobile-compact .vpushup-1{margin-top:12px !important}}.vpushup-2{margin-top:48px !important}@media screen and (max-width: 480px){.mobile-compact .vpushup-2{margin-top:24px !important}}.vpushup-3{margin-top:72px !important}@media screen and (max-width: 480px){.mobile-compact .vpushup-3{margin-top:36px !important}}@media only screen and (min-width: 769px){.grid-equivalent-margins{margin-left:3.65%;margin-right:3.65%}}@media only screen and (max-width: 768px){.grid-equivalent-margins{margin-left:5%;margin-right:5%}}.scaffold-pad-top-1{padding-top:24px}body.minimaal .scaffold-padding-evo,.minimaal-component .scaffold-padding-evo{padding:0 0 30px 0}.minimaal-positive-bar{background-color:#e3f7df}.minimaal-warning-bar{background-color:#ffe8ca}.minimaal-mobile-bottom-bar{font-size:15px;position:fixed;left:0;right:0;bottom:0;z-index:100}.minimaal-mobile-bottom-bar .minimaal-bar-cta{float:right;color:#fff;background-color:#3fae29}.minimaal-mobile-bottom-bar .minimaal-bar-cta:hover{background-color:#52d03a}.minimaal-mobile-bottom-bar>*{display:inline-block;padding:9px 11px;line-height:20px}#minimaal-fab-container{position:fixed;right:calc(2.5% + 0px);bottom:calc(5% + 0px);z-index:9999;filter:drop-shadow(0px 2px 3px rgba(0,0,0,0.3));transition:all 0.2s ease-in-out;top:0;transform-origin:bottom right}@media (orientation: portrait){#minimaal-fab-container{right:calc(5% + 0px);bottom:calc(2.5% + 0px)}}#minimaal-fab-container.container-hidden{right:calc(0px - 2.5% - 200px - 50px)}#minimaal-fab-container #minimaal-fab{background-color:var(--mm-fab-button-bg);color:var(--mm-fab-button-icon);border:none;position:absolute;right:0;bottom:0;transition:all 0.2s ease-in-out;width:70px;height:70px;clip-path:circle(closest-side);cursor:pointer;text-align:center;font-size:26px;line-height:70px;user-select:none}#minimaal-fab-container #minimaal-fab-menu{background-color:var(--mm-fab-menu-bg);border-color:var(--mm-fab-menu-border);position:absolute;right:50px;bottom:50px;width:200px;font-size:15px;border-width:1px;border-style:solid;transition:all 0.2s ease-in-out;transform-origin:bottom right;max-height:calc(100% - 5% - 50px);overflow:auto}#minimaal-fab-container #minimaal-fab-menu ul{border-color:var(--mm-fab-menu-border);padding:12px 0}#minimaal-fab-container #minimaal-fab-menu ul:not(:first-child){border-top-width:1px;border-top-style:solid}#minimaal-fab-container #minimaal-fab-menu ul li{color:var(--mm-fab-menu-text)}#minimaal-fab-container #minimaal-fab-menu ul li:hover{background-color:var(--mm-fab-menu-highlight);color:var(--mm-fab-menu-highlight-text)}#minimaal-fab-container #minimaal-fab-menu ul li a{color:inherit;display:block;padding:8px 12px;line-height:24px}#minimaal-fab-container #minimaal-fab-menu #minimaal-fab-controls{border-color:var(--mm-fab-menu-border);border-top-width:1px;border-top-style:solid;padding:8px 12px;font-size:13px;line-height:13px}#minimaal-fab-container #minimaal-fab-menu #minimaal-fab-controls a{cursor:pointer;color:var(--mm-fab-menu-link)}#minimaal-fab-container:not(.menu-visible) #minimaal-fab-menu{transform:scale(0%)}#minimaal-fab-container:not(.menu-visible):not(:hover){opacity:0.5}#title-wrap h1{margin:24px 0}.mobile-compact #title-wrap h1{margin:12px 0}body.minimaal #title-wrap.normal-margin h1,.minimaal-component #title-wrap.normal-margin h1{margin-bottom:12px}#container.widget-container #help-panel{border:none}#help-panel{border-top:1px solid var(--mm-container-internal-border);border-bottom:1px solid var(--mm-container-internal-border);margin:0 0 12px 0;width:100%}#help-panel::before{display:none}.ui-sortable-helper{box-shadow:0 0 10px 1px var(--mm-page-bg-shadow);-webkit-box-shadow:0 0 10px 1px var(--mm-page-bg-shadow);-moz-box-shadow:0 0 10px 1px var(--mm-page-bg-shadow)}#dashboard.widgets section.widget.section,#customise section.widget.section{margin:0;padding:12px;margin-bottom:12px;background:var(--mm-container-bg);width:auto}#dashboard.widgets section.widget.section h2,#customise section.widget.section h2{border-bottom:1px solid var(--mm-dashboard-highlight)}#dashboard.widgets section.widget.section h2,#customise section.widget.section h2{background:none;font-size:18px;font-weight:600;margin:0;padding:0 0 6px 0}#dashboard.widgets section.widget.section .fc-header-title h2,#customise section.widget.section .fc-header-title h2{border:none}#dashboard.widgets section.widget.section .content,#dashboard.widgets section.widget.section .content.section_content,#customise section.widget.section .content,#customise section.widget.section .content.section_content{margin-top:18px;padding:0;width:100%}#dashboard.widgets section.widget.section h3:not(.label),#customise section.widget.section h3:not(.label){font-size:30px;line-height:30px;font-weight:600;letter-spacing:-1px;margin:0;padding:0}#dashboard.widgets section.widget.section h3:not(.label) a,#customise section.widget.section h3:not(.label) a{position:relative}#dashboard.widgets section.widget.section h3:not(.label) a:hover,#customise section.widget.section h3:not(.label) a:hover{text-decoration:none !important}#dashboard.widgets section.widget.section h3:not(.label) a:hover:after,#customise section.widget.section h3:not(.label) a:hover:after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:2px solid;margin-top:0px}#dashboard.widgets section.widget.section h3:not(.label) a:hover:after,#dashboard.widgets section.widget.section h3:not(.label) x:-moz-any-link,#dashboard.widgets section.widget.section h3:not(.label) x:default,#customise section.widget.section h3:not(.label) a:hover:after,#customise section.widget.section h3:not(.label) x:-moz-any-link,#customise section.widget.section h3:not(.label) x:default{margin-top:5px}#dashboard.widgets section.widget.section h3:not(.label) span,#customise section.widget.section h3:not(.label) span{font-size:18px;font-weight:600;margin-left:6px}#dashboard.widgets section.widget.section h3.label,#customise section.widget.section h3.label{font-size:16px;font-weight:600;line-height:30px;letter-spacing:-1px;margin:0;padding:0}#dashboard.widgets section.widget.section h2 .options,#customise section.widget.section h2 .options{position:absolute;top:12px;right:12px}#dashboard.widgets section.widget.section h2 .options>a,#customise section.widget.section h2 .options>a{border:none;margin-left:6px;background-image:none;color:var(--mm-dashboard-highlight);font-size:16px;line-height:16px}#dashboard.widgets section.widget.section h2 .options>a:after,#customise section.widget.section h2 .options>a:after{font-family:FontAwesome;top:0;left:0}#dashboard.widgets section.widget.section h2 .options .move:after,#dashboard.widgets section.widget.section h2 .options .move:hover,#customise section.widget.section h2 .options .move:after,#customise section.widget.section h2 .options .move:hover{content:"\f047";cursor:-webkit-grab;cursor:-moz-grab}#dashboard.widgets section.widget.section h2 .options .toggle:after,#customise section.widget.section h2 .options .toggle:after{font-size:18px;content:"\f077";transform:rotate(0deg);transform-origin:center center;transition:transform 0.5s ease;display:inline-block}#dashboard.widgets section.widget.section h2 .options .close:after,#customise section.widget.section h2 .options .close:after{font-size:19px;content:"\f00d";position:relative;top:1px}#dashboard.widgets section.widget.section h2 .options .settings:after,#customise section.widget.section h2 .options .settings:after{content:"\f085"}#dashboard.widgets section.widget.section h2 .options .down:after,#customise section.widget.section h2 .options .down:after{content:'\f07d'}#dashboard.widgets section.widget.section h2 .options .up:after,#customise section.widget.section h2 .options .up:after{content:'\f07d'}#dashboard.widgets section.widget.section h2 .options .fa,#customise section.widget.section h2 .options .fa{margin-left:6px}#dashboard.widgets section.widget.section h2 .options .fa-arrows,#customise section.widget.section h2 .options .fa-arrows{font-size:20px;line-height:20px}#dashboard.widgets section.widget.section h2 .options .fa-minus,#dashboard.widgets section.widget.section h2 .options .fa-close,#customise section.widget.section h2 .options .fa-minus,#customise section.widget.section h2 .options .fa-close{line-height:24px;font-size:24px;top:3px;position:relative}#dashboard.widgets section.widget.section h2 .options .fa-close,#customise section.widget.section h2 .options .fa-close{top:1px}#dashboard.widgets section.widget.section a.button.massive-top-margin,#dashboard.widgets section.widget.section a.pc-button.massive-top-margin,#customise section.widget.section a.button.massive-top-margin,#customise section.widget.section a.pc-button.massive-top-margin{margin:72px 0 0 0}@media only screen and (max-width: 768px){#dashboard.widgets section.widget.section a.button.massive-top-margin,#dashboard.widgets section.widget.section a.pc-button.massive-top-margin,#customise section.widget.section a.button.massive-top-margin,#customise section.widget.section a.pc-button.massive-top-margin{margin:0}}#dashboard.widgets section.widget.section ul.links,#dashboard.widgets section.widget.section .links,#customise section.widget.section ul.links,#customise section.widget.section .links{font-size:13px;line-height:18px;text-align:right;margin:0;padding-top:18px;overflow:hidden;width:100%}#dashboard.widgets section.widget.section ul.links li:first-child,#dashboard.widgets section.widget.section .links li:first-child,#customise section.widget.section ul.links li:first-child,#customise section.widget.section .links li:first-child{border-left:none;padding-left:0;position:relative}#dashboard.widgets section.widget.section dl:not(.ignore-dashboard-style),#customise section.widget.section dl:not(.ignore-dashboard-style){font-size:14px;line-height:20px;float:right;margin:0;padding-top:0;width:50%}#dashboard.widgets section.widget.section dl:not(.ignore-dashboard-style) dt,#customise section.widget.section dl:not(.ignore-dashboard-style) dt{float:left;font-weight:600;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}#dashboard.widgets section.widget.section dl:not(.ignore-dashboard-style) dd,#customise section.widget.section dl:not(.ignore-dashboard-style) dd{float:right;text-align:right;margin:0;width:30%}#dashboard.widgets section.widget.section ul:not(.ui-menu):not(.ignore-dashboard-style) li,#customise section.widget.section ul:not(.ui-menu):not(.ignore-dashboard-style) li{font-weight:600}#dashboard.widgets section.widget.section ul:not(.ui-menu):not(.ignore-dashboard-style) li span,#customise section.widget.section ul:not(.ui-menu):not(.ignore-dashboard-style) li span{font-weight:400}#dashboard.widgets section.widget.section.blue-widget,#customise section.widget.section.blue-widget{background-color:var(--mm-dashboard-brand-widget-bg)}#dashboard.widgets section.widget.section.blue-widget p,#dashboard.widgets section.widget.section.blue-widget h1,#dashboard.widgets section.widget.section.blue-widget h2,#customise section.widget.section.blue-widget p,#customise section.widget.section.blue-widget h1,#customise section.widget.section.blue-widget h2{color:var(--mm-dashboard-text-on-brand)}#dashboard.widgets.widgets section.widget.section,#customise.widgets section.widget.section{padding:24px 0;width:100%}#dashboard.widgets.widgets section.widget.section h2 .options,#customise.widgets section.widget.section h2 .options{top:24px;right:24px}#dashboard.widgets section.widget.section.collapsed h2 .options .toggle:after,#customise section.widget.section.collapsed h2 .options .toggle:after{transform:rotate(180deg)}#customise section.widget.section h2{background:none;cursor:pointer;display:flex;padding:0}#customise section.widget.section h2>a{flex:1}#customise section.widget.section h2 .options{position:initial;flex:0 1 auto;padding-top:2px}#customise section.widget.section h2 .options a{float:none;display:inline-block}#dashboard.widgets section.widget.collapsed,#customise.collapsed section.widget{padding-bottom:12px}#dashboard.widgets section.widget.collapsed h2,#customise.collapsed section.widget h2{border-bottom-color:transparent;margin:0}#dashboard.widgets section.widget.collapsed h2 .options .toggle:after,#customise.collapsed section.widget h2 .options .toggle:after{transform:rotate(180deg)}@media only screen and (max-width: 768px){.widgets #customise_dashboard ul li{width:100%;float:none}}#dash_accounts ul.accounts .options a{margin-right:6px;padding-left:6px}#dash_accounts ul.accounts li{padding:6px}#dash_accounts p.label span.pc-tag{font-size:15px}#dashboard.widgets #dash_accounts .accounts li{position:relative}#dashboard.widgets #dash_accounts .accounts li a,#dashboard.widgets #dash_accounts .accounts li span{font-size:14px;display:table}#dashboard.widgets #dash_accounts .accounts li a:first-child{position:absolute;right:12px}#dashboard.widgets #dash_accounts .accounts li a:first-child,#dashboard.widgets #dash_accounts .accounts li a:nth-child(2){font-weight:600}#dashboard.widgets #dash_accounts .accounts li .options a{font-weight:400}#dashboard.widgets #dash_accounts .accounts li .options a:first-child,#dashboard.widgets #dash_accounts .accounts li .options a:nth-child(2){position:relative;left:0}#dashboard.widgets section.widget.section ul.accounts li{margin:12px 0}#dashboard.widgets section.widget.section ul.accounts li:hover{cursor:-webkit-grab;cursor:-moz-grab}#dashboard.widgets section.widget.section ul.accounts .options .first{padding-left:0}#dashboard.widgets #bank_account_dropdown_container{margin-bottom:24px}#dashboard.widgets #bank_account_dropdown_container h2{border:none}#dashboard.hr.widgets section.widget.section ul:not(.ui-menu) li{font-weight:400}#dashboard.widgets #dash_timesheets .pretty{margin-top:-12px}.xdebug-error{position:relative;z-index:9000;box-shadow:20px 20px 90px black;left:25%;width:50%;border:1px dashed red;padding:16px}.xdebug-error tbody{display:block;margin:16px}html{scroll-bar-y:visible}angular{display:none}nav a.more{letter-spacing:0px;font-weight:400}.tableFloatingHeader{background:var(--mm-container-bg)}@media only screen and (max-width: 1250px){.main-nav{background:var(--mm-nav-tablet-top-bg)}.main-nav .logo{background-image:var(--mm-nav-logo-tablet);background-repeat:no-repeat;background-size:contain;background-position:0 center;text-indent:-9999px;float:left;margin:5px 12px 5px 12px;height:30px;width:144px}.main-nav .logo.xmas{background-image:var(--mm-nav-logo-tablet-xmas);background-repeat:no-repeat;background-size:contain;background-position:0 center}.main-nav .main{float:none;width:100%;border:none}.main-nav section li a{color:var(--mm-nav-tablet-top-text)}.main-nav section li .drop a,.main-nav section .nav-drop.active a{color:var(--mm-nav-main-text)}.main-nav section{margin:0}.main-nav section .search label a{color:var(--mm-nav-main-selected-bg)}.main-nav section .search label a:hover{color:#ccc}.main-nav section .search input{color:var(--mm-nav-main-selected-bg)}.main-nav section form.search.ng-pristine.ng-valid{background:#fff}.main-nav section form.search.ng-pristine.ng-valid label a{background:#fff}.main-nav .nav-drop .drop{background-color:var(--mm-nav-tablet-side-menu-bg)}.main-nav .nav-drop li.drop-hover{background:none}.main-nav section li a:hover{color:var(--mm-nav-main-text)}.main-nav .nav-drop .drop li a:hover{color:var(--mm-nav-text-over-secondary-hover);background-color:var(--mm-nav-secondary-hover-alt)}.main-nav .nav-drop li.drop-hover:hover{background-color:var(--mm-nav-tablet-side-menu-bg)}.main-nav section .nav-drop:not(:hover) li.drop-hover>a{color:var(--mm-nav-tablet-top-text)}.main-nav .nav-a{float:left;background:var(--mm-nav-main-bg);color:var(--mm-nav-text-over-main);width:100%;border-top:1px solid var(--mm-nav-main-bg)}.main-nav .nav-a li .search label{right:0}.main-nav .nav-b{float:left;width:73%}.main-nav .nav-b .drop{background-color:var(--mm-nav-darkened-main-bg)}.main-nav .sub .external.user .nav-drop li.drop-hover a span{width:150px}.main-nav .sub .external.user{float:right}.main-nav .sub .external.user .drop{left:-48px}.main-nav .sub .support{padding:0;width:auto}}@media only screen and (max-width: 768px){html:not(.full-screen-layout):not(.full-page-content) .main-nav{position:relative}html:not(.full-screen-layout):not(.full-page-content) #container{margin-top:10px !important}.main-nav .main .internal>.nav-drop>li.drop-hover>a>div{width:150px}.main-nav .main .internal>.nav-drop>li.drop-hover>a>div>span{width:150px;min-width:150px}.main-nav .main .internal>.nav-drop.active>li.drop-hover>a>div>span{animation:scrollCompanyNameReducedWidth 3s alternate linear infinite}}.enable-responsive #container,.enable-responsive .container-width,.enable-responsive #footer,.enable-responsive .main-nav{min-width:300px}@media only screen and (max-width: 768px){.enable-responsive .main-nav .nav-b{width:auto;float:none}}@media only screen and (max-width: 480px){.enable-responsive .main-nav+#container{margin-top:0 !important}.enable-responsive .main-nav{position:static;min-width:0}.enable-responsive .main-nav.mobile-logo-only{height:56px;position:relative;margin-bottom:5px}.enable-responsive .main-nav.mobile-logo-only .logo{width:100%;background-position-x:center;margin:13px 0 0 0}.enable-responsive .main-nav.mobile-logo-only .external{text-align:center;float:none;width:100%}.enable-responsive .main-nav .external-b{display:none}.enable-responsive .main-nav .external ul{display:block}.enable-responsive .main-nav .nav-a{overflow-x:auto;overflow-y:hidden;white-space:nowrap;line-height:0;padding-right:0}.enable-responsive .main-nav .nav-a>*{display:inline-block}.enable-responsive .main-nav a.logo{width:30px;background-size:contain}.enable-responsive .main-nav form.search{position:relative;width:30px}.enable-responsive .main-nav form.search input.visible{width:300px}.enable-responsive .nav-expanded-content{display:none}.enable-responsive .nav-compact-content{display:inline}.enable-responsive .minimaal-mobile-bottom-bar{display:block}.enable-responsive .main-nav.has-mobile-bottom-bar+#container+footer{padding-bottom:42px}}.no-top-padding{padding-top:0 !important}@media only screen and (min-width: 769px){.d-textleft{text-align:left !important}.d-textright{text-align:right !important}.d-textcentre{text-align:center !important}.d-hidden{display:none !important}}@media only screen and (max-width: 768px){.t-textleft{text-align:left !important}.t-textright{text-align:right !important}.t-textcentre{text-align:center !important}.t-hidden{display:none !important}}@media only screen and (max-width: 480px){.mobile-no-bottom-margin{margin-bottom:0 !important}}

/*# sourceMappingURL=style.css.map */