/*! jQuery UI - v1.13.2 - 2022-07-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;-ms-filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*! jQuery UI - v1.13.2 - 2022-07-14
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*! jQuery UI - v1.13.2 - 2022-07-14
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;-ms-filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(images/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(images/treeview-default.gif); }
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(images/treeview-red.gif); } 

.treeview-black li { background-image: url(images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(images/treeview-black.gif); }  

.treeview-gray li { background-image: url(images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(images/treeview-gray.gif); } 

.treeview-famfamfam li { background-image: url(images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(images/treeview-famfamfam.gif); } 


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(images/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(images/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(images/file.gif) 0 0 no-repeat; }
#complete-overlay {
    background:     #000;
    position:       absolute;
    z-index:        998;
    margin:         0px;
    padding:        0px;
    left:           0px;
    top:            0px;
    width:          100%;
    height:         500em;
    filter:         progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity:   0.50;
    -khtml-opacity: 0.50;
    opacity:        0.50;
}

#project_title ul li {
    display: inline;
    padding-left: 0.4em;
}

span.divider-bar {
    margin-left:    0;
    padding-bottom: .2em;
    padding-right:  .2em;
    font-size:      110%;
}

#item-records {
    margin-left: 26em;
    padding: 16px 0;
}

.project_item_error {
    background:    none;
    border:        medium none;
    font-style:    italic;
    font-size:     115%;
    font-weight:   bold;
    color:         #EE014C;
    margin-left:   3em;
    margin-bottom: 1em;
}

.left_control {
    text-align:  left;
    white-space: nowrap;
    width:       33%;
}

.center_control {
    text-align:  center;
    white-space: nowrap;
    width:       33%;
}

#item_nav_bar .right_control, #bottom_item_nav_bar .right_control {
    text-align:  right;
    white-space: nowrap;
}

#project_item_subheader table, #item_controls table {
    width: 100%;
}

.item_controls .right_control {
    text-align:  right;
}

#item_controls .right_control {
    text-align:  right;
}

#project_item_pannelHeader, #project_item_subheader, #project_item_footer {
    margin-left: 26em;
}

#project-items .titlesheader-resultsblock {
    border: rgb(7,104,169) 1px solid;
    margin-left: 26em;
}

#item-records .titles-inline-abstract .titles-ab {
    border: none;
    background-color: rgb(220, 238, 250);
}

#project_edit_control_item label {
    color: rgb(117,117,117);
    font-weight: bold;
}

#project_control table {
    width: auto;
}

a.no_line {
    font-weight:      normal;
    text-decoration:  none;
}

a.no_line:hover {
    text-decoration:  underline;
}

img {
    border:         medium none;
    vertical-align: middle;
}

#project_title {
    font-size:     120%;
    font-weight:   bold;
    margin-bottom: .5em;
    padding-left:  1em;
}

#project_title ul {
    display:             inline;
    list-style-image:    none;
    list-style-position: outside;
    list-style-type:     none;
    margin-left:         0em;
    margin-bottom:       0em;
    font-size:           95%;
}

div.item_controls ul {
    display:             inline;
    list-style-image:    none;
    list-style-position: outside;
    list-style-type:     none;
    margin-left:         0em;
    margin-bottom:       0em;
}

#project_edit_control_list a {
}

#project_desc {
    font-weight:   bold;
    margin-bottom: 1em;
    padding-left:  1em;
}

#project_desc span.value {
    color:         rgb(51,51,51);
}

#project_control {
    display:       block;
    margin-bottom: 1.5em;
    padding-left:  1em;
    height: 1em;
}

#project_control div.left_control span {
    margin-right: .75em;
}

#project_control span {
    font-weight: bold;
}

#hr_contain {
    margin-bottom: 1em;
}

#item_controls {
    margin-bottom: .25em;
    padding-left:  1em;
}

#item_action_list li {
    display:       inline;
    padding-left:  .25em;
    padding-right: .25em;
}

#item_action_list li a {
    font-size:       115%;
    font-weight:     bold;
    text-decoration: none;
}

#item_nav_bar {
    background-color: #DBF0FC;
    margin-bottom:    1em;
    padding-bottom:   .5em;
    padding-left:     2em;
    padding-right:    1em;
    padding-top:      .5em;
    border:           1px solid rgb(6,24,68);
}

#item_nav_bar select {
    width: auto;
    margin-right: 0.2em;
}

#last_update {
    padding-left: 1em;
}

#project_item_subheader hr {
    border:     none;
    border-top: 1px solid rgb(6,24,68);
    background: rgb(6,24,68);
}

#project_item_footer hr {
    border:     none;
    border-top: 1px dotted rgb(6,24,68);
}

#item_nav_quick_links {
    margin-bottom: .5em;
}

#bottom_item_nav_bar {
    background-color: #DBF0FC;
    margin-bottom:    .25em;
    padding-bottom:   .5em;
    padding-left:     2em;
    padding-right:    1em;
    padding-top:      .5em;
    border:           1px solid rgb(6,24,68);
}

#project_item_jump_control {
    width:      3em;
}

.project-print {
    background-image: url(../gifs/print.gif);
}

.project-email {
    background-image: url(../gifs/sendEmail.gif);
}

.project-export {
    background-image: url(../gifs/export.gif);
}

.project-remove {
    background-image: url(../gifs/delete.gif);
}

.project-print, .project-email, .project-export, .project-remove {
    background-repeat: no-repeat;
    background-position: 0;
    padding-left: 20px;
    text-align: left;
}

#item_nav_bar table {
    width: 100%;
}

#bottom_item_nav_bar table {
    width: auto;
}

.projects-control-link {
    font-size: 0.8em;
    padding-top: 0;
    padding-bottom: 0;
}

span.file_upload_popup_title {
    font-size:     125%;
    font-weight:   bold;
}

div.add-files {
    margin-top:    2em;
    margin-bottom: 2em;
    padding-left:  5em;
}

div.file-upload-buttons {
    float:         right;
    margin-top:    1em;
}

div.file_instruction {
    color:         rgb(51,51,51);
    font-style:    italic;
}

div.file-size {
    color:         rgb(51,51,51);
    display: block;
    width: 100%;
    height: auto;
}

#upload_file_list {
    margin-top:        2em;
    padding-left:      5em;
}

#upload_file_list div.file-name {
    font-size:         115%;
    font-weight:       bold;
}

#upload_file_list div.file-name a {
    margin-left:       1em;
    text-decoration:   none;
    font-size:         95%;
    font-weight:       bold;
    color:             #0768A9;
}

#upload_file_list div.file-container {
    margin-top:        1.5em;
}

#upload_file_list div.file-info span {
    font-size:         110%;
    font-style:        italic;
}

#project_item_sep {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}
/****************************************************************************
* Color Palette
*
* General guideline: greens for search functionality, blues for content
* display, red for errors/warnings, spot colors for highlighting.
*
* 
* Greens
* - WK Green        rgb(110,187,31)
* - WK Green 75%    rgb(146,204,87)
* - WK Green 38%    rgb(200,229,170)
* - PMS 323         rgb(0,80,76)        - Dark spot color
*
* Blues
* - WK Blue         rgb(7,104,169)
* - WK Blue 68%     rgb(86,152,197)
* - WK Blue 34%     rgb(171,204,226)
* - PMS 282         rgb(6,24,68)        - Dark spot color
*
* Reds
* - WK Red          rgb(238,1,76)       
* - PMS 1815        rgb(125,13,0)       - Dark spot color
*
* Grays
* - PMS Black       rgb(10,9,5)
* - WK Gray         rgb(71,71,71)
* - WK Gray 75%     rgb(117,117,117)
* - WK Gray 38%     rgb(185,185,185)
* - PMS 663         rgb(236,234,244)    - Bluish off-white
* - White           rgb(255,255,255)
*
* Non-Preferred Spot Colors
* - PMS 470         rgb(171,72,0)       - Orange
* - PMS 5807        rgb(245,245,11)     - Yellow
* - PMS 5115        rgb(57,0,32)        - Dark Purple
*
*****************************************************************************/

@import url("projects.css");

/****
 * Uncomment these styles to get a helpful ruler across the top of the 
 * window 

html {
    background-image: url(../gifs/ruler_h.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

body {
    background: transparent !important;
}

****/

/****************************************************************************
* Variables
*****************************************************************************/
:root {
    --titles-panel-width: 224px;
    --margin-lr: 16px;
}


/****************************************************************************
* General Styles
*****************************************************************************/

* {
    margin: 0;
    padding: 0;
}


/* Font family specifications */

body, td, th, table caption, .SUBMIT, .standard-button, .booklist-nav-button, .MARC-nav-button, .toc-nav-button, .titles-nav-button, .titles-inline-abstract-closed, .titles-inline-abstract-open, .titles-inline-annotation-closed, .titles-inline-annotation-open, a.login-buy-button {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}


/* End of font families */


body, td, th, table caption {
    line-height: 1.5em;
}


p, ul, ol {
    margin-bottom: 1.5em;
}

ul, ol {
    margin-left: 2em;
    padding-left: 0 !important;
}
h1 {
    font-size: 1.5em;
    line-height: 1.5em;
    margin-bottom: 18px;
}

h2 {
   font-size: 1em;
    line-height: 1.5em;
}

h3 {
    font-size: 0.75em;
    line-height: 1.5em;
}


body {
    background-color: rgb(255,255,255);
    color: rgb(10,9,5);
    margin: auto;
    padding: 0;
    font-size: 0.75em;
    line-height: 1.5em;
    width: 100%;
    min-width: 900px;
}

body.dialog {
    width: auto;
}

body.booklistframe {
    width: auto;
    padding-left: 0;
    padding-right: 0;
}

body.booksframe {
    padding: 0;
    width: auto;
}

body.booksframe.booklistheader {
    width: 980px;
}

body.booksframe #lowerheader {
    padding: 0;
}

body.widebooksframe {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}

body.widebooksframe #header-tabs-container #top-tab {
    width: 100%;
}

body.booksframe #header-tabs-container .drop-menu {
    display: none !important;
}

body.msp_display.pin-account,
body.mws_display.main-pin-login-page,
body.bg-gray {
    background-color: #f6f6f6 !important;
}

body.initial-db-selection,
body.initial-db-selection #below-banner {
    display: flex;
    flex-direction: column;
}

body.initial-db-selection {
    min-height: 100vh;
    height: auto;
}

#benchmarklog {
    position: absolute;
    left: 0;
    background-color: #fff;
}

#bm-entries {
    margin: 2em;
}

#bm-entries, #bm-entries th, #bm-entries td { 
    border: 1px solid #ccc;
    padding: 0.5em;
    text-align: center;
    border-spacing: 0;
    border-collapse: collapse;
}

pre {
        font-size: 1.25em;
}

#nav-history-frame {
    display: none;
}

input, textarea, keygen, select, button { font: 13.3333px 'Helvetica Neue', Helvetica, Arial, sans-serif; }

fieldset.options-group {
    border: none;
}

fieldset.options-group legend {
    width: 100%;
}

.reflect-horizontally {
    transform: scale(-1, 1);
}

.reflect-vertically {
    transform: scale(1, -1);
} 

/* Purchase Print Copy link for LWW textbooks */
.lww-ppc .lww-ppc:active, .lww-ppc:link, .lww-ppc:visited {
    text-decoration: none;
    font-size: 88.3%;
    color: #3b61aa;
}

a.lww-ppc:focus {
    outline: #0E6ECD solid medium;
}

.booklist-links a.render-form, .booklist-links a.render-form:active, 
.booklist-links a.render-form:link, .booklist-links a.render-form:visited {
    text-decoration: none !important;
    font-weight: normal !important;
    font-size: 88.3%;
    color: #3b61aa;
}

.booklist-links a.my-project-img {
    margin-right: -5px;
}

.booklist-links .newbooklist-preview-link {
    padding: 0;
    margin: 16px 0;
}

.lww-ppc:hover, .booklist-links a.render-form:hover {
    text-decoration: underline !important;
}

body.show-book-browse #overlay-container {
    margin-top: -15px;
}

.tlink .tlink:active, .tlink:link, .tlink:hover {
    text-decoration: none;
    font-weight: normal; 
    color: #005B92;
}

.tlink:not(.wk-button):visited {
    text-decoration: none;
    font-weight: normal;
    color: #940C72;
}

.msp-multifield-box {
    padding: 0 16px 16px 16px;
}

#msp-searchmode-multifield .tlink:visited{
    color: #005B92;
}

.tlink:hover {
    text-decoration: underline;
}

.tlink:hover span[class*="wk-icon"] {
    text-decoration: none;
}

/* Links that are disabled are set to a gray color with no underline on a mouse hover */
.tlinkdisable, .tlinkdisable:active, .tlinkdisable:link, .tlinkdisable:visited, .tlinkdisable:hover {
   color: rgb(200,200,200) !important;
   text-decoration: none;
}

.tlinkdisable:hover {
    text-decoration: none !important;
    color: rgb(200,200,200) !important;
}

.tlinkdisable * {
    color: inherit !important;
}

.tlinkdisable:hover * {
    text-decoration: none !important;
    color: rgb(200, 200, 200) !important;
}
       
.gbutton, .glink img, .tlink img, .noborder {
    border: none;
}

.ovid-resources-list .glink img .tlink img{
    vertical-align: 14%; 
}

.ovid-resources-list .tlink:hover {
    text-decoration: none;
}
#msp-limits-easy div:focus-visible, 
#msp-limits-multifield div:focus-visible, 
#msp-limits-ovidclassic div:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 1px;
}
.ovid-resources-list a:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
}

.SUBMIT {
   font-weight: bold;
   color: rgb(7,104,169);
   background-color: transparent; 
   border: none;
   text-align: left;
   padding: 0px 0px 0px 0px;
   font-size: 1em;
   text-decoration: none;
   cursor: pointer;
}

#msp-draghandle.widget-move-button.standard-button {
    border: 0;
    font-family: 'wk-icons';
}

.wk-icon-move::before {
    content: "\eac2";
}


.search-share-container input.standard-button[disabled],
#msp-searchhistory .standard-button[disabled] {
    opacity: .5;
    cursor: default;
}

.delete-group-disabled[disabled] {
    color: rgb(185,185,185);
    cursor: default;
}

/* page top/bottom button bar for buttons using new standard-button class*/
.standard-buttonbar {
    margin-top: 12px;
    margin-bottom: 12px;
}

/* Safari hack: TTI-66432 Safari: Menu links for search results are moving when clicked */
.loading-safari::before {
    content: url(../gifs/loading.gif);
    padding-left: 4px;
    padding-right: 4px;
    top: 3px;
    position: relative;
}

.loading {
    background-image: url(../gifs/loading.gif);
    background-repeat: no-repeat;
    background-position: 4px center;
    cursor: progress;
}

.dberror:not(.wk-notification) {
    overflow: auto;
    width: 85%;
    white-space: nowrap;
    height: 4em;
}

.error:not(.wk-notification), .warning, .info, .hints, .success {
    margin: 6px 0 6px 0;
    padding: 2px 30px 2px 30px;
    color: rgb(10,9,5);
    font-weight: bold;
}

#msp-top .error { 
    margin-bottom: 20px;
    animation: initial !important;
}

#msp-top .wk-notification {
    margin-bottom: 24px !important;
}

.error:not(.wk-notification) {
    background: #f2eb77 url("ico_warning_24.png") no-repeat;
    background-position: 5px 2px;
    white-space: normal;
    word-wrap: break-word;
}

.error-short:not(.wk-notification) {
    width: 470px; 
}

.error-background-color {
    background-color: #f2eb77;
}

.error div.login_error_subtext {
    font-weight: normal;
}

.error-subtext {
    font-weight: normal;
}

.error a, .error-subtext a {
    color: rgb(7,104,169);
}

.warning {
    border: 3px solid rgb(238,1,76);
    background-color: rgb(236,234,244);
    color: rgb(238,1,76);
}


.info {
    position: relative;
    margin: 10px;
    border: 1px solid #007AC3;
    border-left-width: 4px;
    padding: 15px 48px;
    background-position: 5px 2px;
    font-family: 'Fira Sans';
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: #353535;
}

.info>* {
    font-weight: 400;
    color: #232323;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    margin: 0;
}

.info::before {
    position: absolute;
    top: 15px;
    left: 15px;
    content: "\e425";
    color: #007AC3;
    font-family: 'wk-icons';
}

#main-form .info {
    margin: 0;
}

#main-form.additional-limits-form .info {
    margin-top: 32px;
    margin-bottom: 41px;
}

.hints {
    border: 3px solid rgb(110,187,31);
    background: rgb(255,255,255) url(question.gif) no-repeat;
    background-position: 5px 2px;
}

.hints img {
    vertical-align: bottom;
}

.map-term-content .hints,
.mapterm-subheading-content .hints,
#asklibrarian-form .hints,
.additional-limits-form .hints,
.deduplicate-form .hints {
    border: 1px solid #007AC3;
    border-left-width: 4px;
    background: none;
    margin-top: 16px;
    padding: 16px 16px 0 16px;
    position: relative;
    background-color: #ffffff;
    color: #232323;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
}

.map-term-content .hints h2,
#asklibrarian-form .hints h2,
.additional-limits-form .hints h2,
.deduplicate-form .hints h2 {
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: #353535;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 4px;
}

.map-term-content .hints h2::before,
.mapterm-subheading-content .hints h2::before,
#asklibrarian-form .hints h2::before,
.deduplicate-form .hints h2::before,
.additional-limits-form .hints h2::before {
    font-family: 'wk-icons';
    content: '\e425';
    margin-right: 16px;
    color: #007AC3;
    vertical-align: middle;
}

.map-term-content .hints ul,
.mapterm-subheading-content .hints ul,
#asklibrarian-form .hints ul,
.additional-limits-form .hints ul,
.deduplicate-form .hints ul {
    margin-left: 55px;
    margin-bottom: 16px;
}

.map-term-content .hints li,
.mapterm-subheading-content .hints li {
    font-weight: 400;
    font-size: 16px;
}

.deduplicate-form .hints li {
    font-weight: 400;
    line-height: 21px;
    color: #232323;
}

.map-term-content table.standard {
    border: 1px solid #DADADA;
}

.map-term-content table.standard th {
    background-color: #FFFFFF;
    font-weight: 500;
    font-size: 14px;
    border-bottom: 1px solid #DADADA;
    color: #353535;
}

.map-term-content #mapping-table th,
.map-term-content #mapping-table td {
    padding: 4px 0;
}

.map-term-content #mapping-table .wk-field {
    margin-bottom: 10px;
}

.map-term-content tr {
    font-weight: 400;
    font-size: 16px;
    color: #005B92;
    background-color: #FFFFFF;
}

.map-term-content tr.highlighted {
    background-color: #F2F8FC;
}

.success {
    border: 3px solid rgb(110,187,31);
    background: rgb(255,255,255) url(success.gif) no-repeat;
    background-position: 5px 2px;
}


/* Standard full screen bordered box */
div.standard {
    border: 3px solid rgb(7,104,169);
    margin-top: 3px;
    margin-bottom: 3px;
    padding: 16px;
}

/* Standard section header */
.sectionheader {
    background-color: rgb(185,185,185);
    font-weight: bold;
    text-align: left;
    padding: 1px 1px 1px 1px;
	margin-top: 10px;
	margin-bottom:2px;
}

.savedsearchlist-block .sectionheader {margin-top:0; margin-bottom:0;}

.sectionheader h2{font-size:1.1em;}

.sectionheader h3{font-size:1em; display: inline-block;}

/* Standard table */ 
table.standard {
    margin-top: 3px;
    margin-bottom: 3px;
    border: 3px solid rgb(7,104,169);
    width: 100%;
}

table.standard th {
    padding: 1px 1px 1px 1px;
    text-align: center;
    background-color: rgb(185,185,185);
}

table.standard td {
    padding: 1px 1px 1px 1px;
    text-align: center;
    vertical-align: middle;
}

table.standard td.text, table.standard th.text {
    text-align: left;
    vertical-align: middle;
}

table.center {
    margin-left:auto; 
    margin-right:auto;
}

/* Standard links/button divider */
.standdarddivider {
    padding-left: 3px;
    padding-right: 3px;
}

/* even rows */
.even {
    background-color: rgb(255,255,255);
}

/* odd rows */
.odd {
    background-color: rgb(255,255,255);
}

/* highlighted rows */
.highlighted:not(.error-column) {
    background-color: rgb(171,204,226);
}

/* Page back/forward control rows */
.paging {
    background-color: rgb(185,185,185);
}

tr.paging td {
        text-align: left;
        font-size: 80%;
}

/* User Input Table */

table.userinput {
    border: none;
    text-align: left;
}

table.userinput th {
    text-align: right;
    padding:4px;
}

table.userinput td {
    text-align: left;
    padding:4px;
}

table.userinput td.button {
    text-align: right;
}

.userinput-missing {
    color: rgb(238,1,76);
}

ul.standard-form {
    list-style: none;
}

ul.standard-form li {
    padding: 4px 0 4px 0;
}


/* top of page search instructions */
.searchhints {
    padding-left: 5px;
    padding-right: 5px;
}

/* Hints area on Pin-login page */
#pin-login-searchhints {
    padding: 5px;
    margin-left: 1em;
    display: block;
}
/* page top/bottom button bar */
.buttonbar {
    border: none;
    margin-top: 12px;
    margin-bottom: 12px;
}

.buttonbar input {
    border: none;
    padding-left: 5px;
    padding-right: 5px;
}

.clearfix-right:after {
    content: ".";
    display: block;
    height: 0px;
    clear: right;
    visibility: hidden;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html.clearfix { height: 1%;}
.clearfix { display: block;}
/* End hide from IE-mac */

/* Standard database name and date */
#dbname {
    font-weight: bold;
    color: rgb(10,9,5);
}

#dbdate {
    font-weight: normal;
    font-size: 85%;
    color: rgb(10,9,5);
}

.dbname {
    font-weight: bold;
    color: #353535;
}

.dbdate {
    font-weight: normal;
    font-size: 85%;
    color: #353535;
}

.database-buttons {
    text-align: right;
    right: 1em;
}

.resources_popup_close {
    text-decoration: none;
    background-image: url(../gifs/ico_close_sprite.png);
    float: right;
    background-repeat: no-repeat;
    background-position: 5px -1px;
}

#upload-overlay-popup-box .resources_popup_close {
    background: none;
}

#database_popup_close_image, 
#export_citation_popup_close_image, #select_fields_popup_close_image {
    background-image: url("../gifs/ico_close_sprite.svg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: auto 13px;
    float: right;
    height: 13px;
    text-decoration: none;
    width: 13px;
}

#database_popup_close_image:hover, 
#export_citation_popup_close_image:hover, #select_fields_popup_close_image:hover {
    background-position: -13px;
    background-repeat: no-repeat;
}

.resource-group-error {
    clear: both;
    margin-bottom: -2em;
}

.droptarget-active {
    background-color: rgb(171,204,226);
    border: 3px solid rgb(7,104,169);
}

.droptarget-hover {
    background-color: rgb(86,152,197);
    border: 3px solid rgb(7,104,169);
}

/****************************************************************************
* Etoc Management Site
*****************************************************************************/

#etocs-management-site {
    width: calc(100% - 32px);
    height: 600px;
    border: none;
    margin: 0 16px;
    margin-bottom: 24px;
    border: 1px solid #dadada;
    border-bottom-width: 1.5px;
    border-top: none;
    box-sizing: border-box;
}

/****************************************************************************
* Feedback Form
*****************************************************************************/
.feedback-form-container {
    display: grid;
    justify-content: center;
}

.feedback-support-help {
    text-align: center;
}

.feedback-form-container a.tlink {
    font-family: 'Fira Sans';
    font-weight: 400;
    font-size: 14px;
    margin-right: 48px;
}

#feedback-form {
    font-family: 'Fira Sans';
    color: #353535;
    width: 384px;
    height: 658px;
    border: 1px solid #dadada;
    box-shadow: 0 -4px 0 0 #007AC3;
    margin-top: 44px;
    margin-bottom: 19px;
}

#feedback-response {
    font-family: 'Fira Sans';
    color: #353535;
    width: 384px;
    height: 183px;
    border: 1px solid #dadada;
    box-shadow: 0 -4px 0 0 #007AC3;
    margin-top: 44px;
    margin-bottom: 19px;
}

#feedback-logo {
    display: flex;
    align-items: center;
    margin-right: auto;

    max-height: 56px;
}

#feedback-logo .company-name {
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
}

#feedback-title {
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    margin-left: 16px;
    margin-bottom: 16px;
}

.feedback-form-field {
    margin-left: 16px;
    font-size: 14px;
    line-height: 18px;
}

.feedback-form-field-input{
    width: 336px!important;
}
/****************************************************************************
* External Links
*****************************************************************************/

#embed-container {
    text-align: center;
}

#embedded-frame, #embedded-plugin {
    width: 94%;
    height: 645px;
    border: 1px solid #dadada;
    box-shadow: 0 -4px 0 #007AC3;
}

/****************************************************************************
* Annotations
*****************************************************************************/

.has-annotation, .can-annotate {
    display: block;
    padding: 0;
}

.toc-jtoc-center .has-annotation, .toc-jtoc-center .can-annotate {
    display: inline;
    padding: 0 1em 2px 0;
}

.toc-jtoc-center .has-annotation img, .toc-jtoc-center .can-annotate img {
    vertical-align: top;
}

.fulltext-link .can-annotate {
    display: block;
    padding: 0 0 0 0;
}
.annotation-view {}

#annotation-list-popup .titles-title, #annotation-list-popup .article-title {
    font-weight: normal;
}

#annotation-list-popup .article-title {
    font-family: 'Fira Sans';
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
}

#annotation-list-popup .article-source {
    margin-top: 11px;
}
#annotation-list-popup .article-source > * {
    font-family: 'Fira Sans';
}

div.annotation-view:last-child {
    border-bottom: none;
}

.annotation-view.selected {
}

.annotation-meta {
    font-size: 14px;
    font-weight: 300;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    color: #757575;
}

.annotation-links {
    display: block;
}

.annotation-created {
    display: block;
    font-style: italic;
    text-align: left;
    padding-left: 2em;
}

.annotation-modified {
    float: left;
    font-style: italic;
}

.annotation-creator {
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    color: #232323;
}

.annotation-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border-top: 1px solid #dadada;
    padding-top: 8px;
}

.annotation-links a {
    padding: 0 5px 0 5px;
    border-left: 1px solid #dedede;
    white-space: nowrap;
}
a.annotation_popup_close {
    text-decoration: none;
}

.annotation-view .annotation-body {
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    margin-top: 8px;
}

#annotation-body {
    margin: 0 32px;
}

.annotation-body, .annotation-header, #annotation-body.editing {
    margin: 0;
}

.annotation-body {
    margin-bottom: 16px;
}

#annotation-edit textarea {
    display: block;
    min-height: 138px;
    max-height: 300px;
}

#annotation-edit textarea.editing {
    min-height: 60px;
    resize: none;
}

.annotation-close-button {
    padding: 10px 10px 0 10px;
}

/* Disabled the dragging of search annotations textarea*/
#search-annotation-edit {
    margin-bottom: 24px;
}

#search-annotation-edit textarea {
    resize: none;
    min-height: 138px;
}

#annotation-box #annotation-edit {
    margin: 0;
}

.annotation-edit textarea {
    margin-right: 1em;
}

#annotation-body p {
    margin-bottom: 0;
    text-align: left;
}

#annotation-body input[type="submit"] {
    text-align: right;
}

#annotation-delete {
    margin: 0 32px;
    padding: 16px;
    border: 1px solid #007AC3;
    border-left-width: 4px;
}

#annotation-delete #annotation-links,
#annotation-delete #annotation-body {
    margin: 0;
}

#annotation-delete #annotation-links {
    margin-bottom: 8px;

}

#annotation-delete #annotation-body {
    color: #353535;
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
}

#annotation-box {
    margin-top: 16px;
}

#annotation-list-popup .titles-row {
    padding-bottom: 0;
    padding-top: 0;
    border-bottom: none;
    margin-top: 22px;
}

#annotate a img {
    vertical-align: middle;
    margin-right: 0.4em;
}

.annotate {
    font-weight: bold;
    font-size: 130%;
    color: rgb(71,71,71);
    float: left;
}

.annotation-attached-to {
    position: relative;
    margin: 0 32px;
    margin-top: 24px;
    font-weight: 500;
    line-height: 16px;
    font-size: 16px;
}

.annotation-box-hide {
    display: none;
}

.annotation-box-show {
    display: block;
}

#annotation-list-popup {
   margin: 0;
}

#annotation-list-popup #titles-records {
    margin: 0 32px;
    padding: 0;
}

.edit-annotation-header, .annotations-size {
    margin-left: 2em;
    color: rgb(71,71,71);
}

.edit-annotation-header {
    margin: 16px 32px 0 32px;
    color: #353535;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
}

.annotations-size {
    float: left;
}

.add-annotation-link {
    float: right;
    margin-right: 2em;
}

.edit-annotation-popup-buttons {
 background: #0077B7;
 border-radius: 3px;
 font-weight: 400;
 font-size: 110.3%; 
 color: #fff;
 padding: 8px 10px; 
 border: none;
}

.edit-annotation-popup-buttons-container,
.close-annotation-popup {
    padding: 16px;
    display: inline-flex;
    flex-direction: row;
    column-gap: 16px;
    justify-content: flex-end;
    background-color: #f6f6f6;
    margin-top: 8px;
    width: 100%;
    box-sizing: border-box;
}

.save-search-annotation-popup-buttons, .cancel-search-annotation-popup-buttons {
    background: #0081C6;
    border-radius: 3px;
    font-weight: 400;
    font-size: 110.3%; 
    color: #fff;
    padding: 8px 10px; 
    border: none;
    cursor: pointer;
}

.remove-search-annotation-popup-buttons {
    background: #0081C6;
    border-radius: 3px;
    font-weight: 400;
    font-size: 110.3%; 
    color: #fff;
    padding: 8px 10px; 
    border: none;
    cursor: pointer;
}

.edit-search-annotation-popup-buttons-container {
    text-align: start;
    margin: 0px 15px 9px 13px;
}

#search-annotation-form .edit-search-annotation-popup-buttons-container {
    margin: 0;
}

.close-annotation-popup-buttons {
 background: #0081C6;
 border-radius: 3px;
 font-weight: 400;
 font-size: 110.3%; 
 color: #fff;
 padding: 8px 10px; 
 border: none;
 min-width: 60px;
 margin-right: 5px;
 margin-top: 15px;
}

.close-annotation-popup-buttons.wk-button {
    margin: 0;
}

/* In titles / citation display */
.annotation-text {
    float: left;
    border: 1px solid rgb(7,104,169);
    margin: 5px 0 5px 0;
    padding: 4px 1em 4px 1em;
    white-space: pre;
    background-color: rgb(245,245,11);
}

#annotation-maxcharacter-label {
    font-size: 90%;
    font-style: italic;
    font-weight: bold;
    padding-left: 1em;
    text-align: left;
    color: rgb(117,117,117);
}

/****************************************************************************
* Database Field Guides
*****************************************************************************/

#fieldguide-chooser {
}

#fieldguide-embedded {
    border: none;
    width: 100%;
    height: 480px;
}


/****************************************************************************
* Debug mode 
*****************************************************************************/

.debug-general {
    color: rgb(10,9,5);
    font-weight: bold;
}

.debug-header {
    color: rgb(110,187,31);
    font-weight: bold;
    border-top: 1px solid rgb(10,9,5);
    border-bottom: 1px solid rgb(10,9,5);
    margin: 2px 0 2px 0;
    padding: 2px 0 2px 0;
}

.debug-trace {
   color: rgb(57,0,32);
   font-weight: bold;
}

.debug-cmd {
   display: inline;
   color: rgb(10,9,5);
}

.debug-err {
   color: rgb(238,1,76);
   font-weight: bold;
}

.debug-prompt {
}

.debug-stack {
    color: rgb(238,1,76);
}

.debug-sep {
    color: rgb(238,1,76);
}

.debug-mon {
}
.debug-mon-out {
     color: rgb(110,187,31);
}

.debug-msg {
    color: rgb(238,1,76);
}

.debug-lang {
    color: rgb(0,80,76);
}

.tracedl-indent {
    margin-left: 1.5em;
}

.tracedl-meta {
    border: 1px solid rgb(10,9,5);
    margin: 1em 0;
}

.tracedl-meta caption {
    font-size: 120%;
    font-weight: bold;
    color: rgb(7,104,169);
}

.tracedl-meta th, .tracedl-meta td {
    padding: 0.05em 0.5em;
    border: 1px solid rgb(71,71,71);
}



/****************************************************************************
* Headers & Footers
*****************************************************************************/

#header {
    background-color: #fff;
}

#header * {
    font-family: 'Fira Sans';
}

#header a {
    font-size: 14px;
    font-weight: 400;
    color: #005B92;
    white-space: nowrap;
}

#header .header-list {
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
}

#header .header-list .header-lists {
    display: flex;
    align-items: center;
    min-height: 50px;
}

#header .header-list .header-lists * {
    cursor: pointer;
}
.header-lists a.tlink:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 1px;
}

.header-user-info {
    display: flex;
    flex-direction: column;
    margin-right: 8px;
    padding-left: 16px;
    font-size: 12px;
    font-weight: 400;
    text-align: right;
}

.header-user-info .header-user-info_name {
    color: #353535;
}

#header .header-user-icon {
    border-radius: 30px;
    height: 32px;
    width: 32px;
    text-align: center;
    padding-top: 6px;
    box-sizing: border-box;
    overflow: hidden;
    margin-right: 0;
    font-family: 'wk-icons';
    font-size: 28px;
    color: #757575;
    background-color: #DADADA;
}

.wk-icon-filled-user::before {
    content: "\e432";
}

#header-buttons-upper, #header-buttons-lower {
    text-align: right;
}

#footer-build {
    text-align: center;
    margin-bottom: 0.25em;
}

#header-pin-info {
    padding-bottom: 10px;
}

#header-pin-info {
    padding-right: 10px;
    padding-left: 10px;
    text-align: right;
    color: rgb(0,0,0);
    vertical-align: middle;
    text-decoration: none;
    font-size: 100%;
    font-weight: bold;
}

#header-logo img {
    margin-right: 20px;
    padding: 0 20px 0 10px;
    width: 316px;
    height: 50px;
}

#header-new-logo {
    display: flex;
    align-items: center;
    margin-right: auto;

    max-height: 56px;
}

#header-new-logo img {
    margin-right: 20px;
}

#header-new-logo .company-name {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    font-feature-settings: 'pnum' on, 'lnum' on, 'case' on, 'cpsp' on, 'mgrk' on;
    color: #353535;
}

#header-new-logo .trademark {
    position: relative;
    bottom: 5px;

    font-style: normal;
    font-weight: 400;
    font-size: 6px;
    color: #353535;
}
    #header-nav-whk-logo {
    float: right;
    padding: 10px 20px 10px 0px;
}

#header-buttons-upper {
    display: flex;
    justify-content: space-between;
    color: #0768A9;
    vertical-align: middle;
    padding: 0 16px 0 2px;
    font-size: 95%;
}

.searchhistory-row-header th{
    color:#353535;
    font-weight: 500;
    font-size: 14px;
}

.searchhistory-row-header a.tlink {
    text-decoration: none;
}

.searchhistory-row-header a.tlink:focus-visible {
    outline-color: #000;
    outline-offset: 0;
    outline-style: solid;
    outline-width: .125rem;
}


/****************************************************************************
* Language Selection Widget
*****************************************************************************/
#ovid-footer {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
        padding: 0 16px;
    clear: both;
    text-align: left;
    color: #353535;
    background-color: #F6F6F6;
    font-family: 'Fira Sans';
    padding-bottom: 16px!important;
}

#ovid-footer:not(:empty) {
    border-top: 1px solid #DEDEDE;
    order:2;
}

.show-book-browse #ovid-footer,
.show-book-reader #ovid-footer {
    background-color: #e0e0e0;
    border-color: #c2c2c2;
}

#ovid-footer .copyright-link {
    color: #353535;
}

#ovid-footer #footer-buttons-lower .header-list .header-lists {
    color: #353535;
    margin-right: 32px;
    padding-top: 6px;
}

#ovid-footer #footer-buttons-lower .header-list .header-lists a.tlink {
    color: #353535;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Fira Sans';
    text-decoration: none;
}

#ovid-footer #footer-buttons-lower .header-list .header-lists a.tlink:hover {
    text-decoration: underline;
    color: #005B92;
}

#ovid-footer #language-select-widget .header-list .language-button {
    border: 0px;
    padding-left: 0px;
    color: #353535;
}

#ovid-footer #language-select-widget .header-list .language-button:hover {
    color: #005B92!important;
    background-color: transparent;
    text-decoration: underline;
}

/***
 * OT Manage Cookie Preferences - !important to override any OT CSS 
 */
#ovid-footer #footer-buttons-lower .header-list .header-lists #ot-sdk-btn.ot-sdk-show-settings {
    color: #353535 !important;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Fira Sans';
    text-decoration: none !important;
    border: none !important;
    padding: 0 !important;
    line-height: 18px !important;
    transition-duration: 0.0s !important;
}

#ovid-footer #footer-buttons-lower .header-list .header-lists #ot-sdk-btn.ot-sdk-show-settings:hover {
    text-decoration: underline !important;
    background-color: transparent !important;
    color:#005B92!important;
}

#ovid-footer #footer-buttons-lower .header-list .header-lists #ot-sdk-btn.ot-sdk-show-settings:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 1px !important;
}

#ovid-footer #footer-buttons-lower .header-list .header-lists #ot-sdk-btn.ot-sdk-show-settings:focus {
    outline: 0;
}
/***
 * END OT
 */

#ovid-footer .header-list a.tlink.current ,
#ovid-footer #language-select-widget .header-list a.tlink.current {
    font-weight: 700;
}

#old-footer-buttons-lower {
    text-align: center;
    margin-bottom: 0.25em;
}

#header-buttons-lower, #old-footer-buttons-lower {
    vertical-align: top;
}

/* text-decoration, font-weight, and colors for these links
 * should be the same as .tlink
 */

#header-buttons-lower a, #old-footer-buttons-lower a {
    padding-right: 10px;
    padding-left: 10px;
    border-left: 1px solid rgb(7,104,169);
}

#old-footer-buttons-lower a:first-child {
    border-left: none;
}

#header-buttons-upper a.logofflast {
    border-right: 0px solid rgb(7,104,169);
}

#old-footer-buttons-lower a:active,
#old-footer-buttons-lower a:link,
#old-footer-buttons-lower a:visited {
    color: rgb(7,104,169);
}

#header-buttons-upper a:active, #header-buttons-lower a:active,
#header-buttons-upper a:link, #header-buttons-lower a:link,
#header-buttons-upper a:visited, #header-buttons-lower a:visited {
    text-decoration:none;
    color: #005B92;
}

#header-buttons-upper a:hover, #header-buttons-lower a:hover{
    text-decoration: underline;
}

#header-buttons-upper img, #header-buttons-lower img, #old-footer-buttons-lower img {
    vertical-align: middle;
}

#header-buttons-upper input, #header-buttons-lower input, #old-footer-buttons-lower input  {
    background-color: rgb(238,1,76);
    border: 2px solid rgb(238,1,76);
    padding-right: 10px;
    padding-left: 10px;
    border-left: 1px solid rgb(7,104,169);
    vertical-align: middle;
}

 #language-select-widget {
    display: inline-block;
    padding-top: 16px;
}

#language-select-widget a.tlink {
    font-size: 14px;
    font-family: 'Fira Sans';
    font-weight: 400;
    text-decoration: none;
}

#language-select-widget .header-list .header-lists{
    padding: 0 30px 0 0;
}
#language-select-widget a.tlink, 
#language-select-widget .header-list .header-lists a.tlink {
    font-weight: 400;
    color: black;
}

#language-select-widget a:hover {
    text-decoration: underline;
}

#header-buttons-upper a:first-child, #header-buttons-lower a:first-child
#old-footer-buttons-lower a:first-child {
    border-left: none;
}

#language-select-widget a.current {
    font-weight: 700;
}

#footer-buttons-lower {
    display: inline-block;
    min-width: 450px;
    padding-top: 16px;
    padding-right: 12px;
    padding-left: 16px;
}

#footer-buttons-lower a:hover {
    text-decoration: underline;
    font-weight: none;
}

#old-footer-copyright {
    color: #6a6a6a;
    clear: both;
    text-align: center;
    margin-top: 6em;
    margin-bottom: 0.25em;
    font-weight: normal;
}

#old-footer-copyright a {
    text-decoration: underline;
    color: #0768A9;
}

#old-footer-copyright a:hover {
    text-decoration: underline;
}

.footer-build-separator {
    display: inline-block;
    margin: 0 10px;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
}


#footer-copyright {
    display: inline-block;
    clear: both;
    padding-top: 20px;
    margin-bottom: 0.25em;
    padding-left: 8px;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
}

#footer-copyright a {
    text-decoration: none;
}

#footer-copyright a:hover {
    text-decoration: underline;
    color: #005B92;
}

#old-footer-build {
    text-align: center;
    margin-bottom: 0.25em;
}

#footer-build {
    display: inline-block;
    padding-top: 8px;
    margin-bottom: 0.25em;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
}

#header-title {
    color: rgb(10,9,5);
    font-size: 2em;
    line-height: 2.33em;
    font-weight: bold;
    padding-top: 6px;
    padding-bottom: 12px;
}

#header-dbname {
    color: rgb(10,9,5);
    font-size: 105%;
    font-weight: normal;
    padding-top: 0.3em;
    padding-right: 3em;
    text-align: right;
}

#header-dbname #dbname, #header-dbname #dbdate {
    color: rgb(0,80,76);
}

#below-banner {
    position: relative;
}

.initial-db-selection #below-banner {
    position: initial;
}

#header-toggles {
    margin-right: 0;
    margin-left: 8px;
    border: 0;
    vertical-align: text-bottom;
    display: flex;
    align-items: center;
    max-height: 50px;
}

#header-toggles label {
    font-size: 0.75em;
    margin: 0 2px 0 2px;
    border: 0;
    cursor: pointer;
    display: flex;
    flex-direction: row;
}

#header-toggles input {
    border: 0;
    cursor: pointer;
    background-color: white;
    margin-right: 4px;
}

/* Hacks for IE */
* html #header-toggles { vertical-align: top; }
* html #header-toggles label { cursor: auto; }
* html #header-toggles input { height: 10px; }

#next_to_header_toggles a {
    vertical-align: middle;
}

#header-tabs-container {
    min-height: 32px;
    background-color: #007AC3;
    margin-bottom: 16px;
}

#header-tabs-container div#top-tab {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 0;
}

body.show-journals-browse #header-tabs-container div#top-tab {
    width: 100%;
}

#header-tabs-container ul.top {
    display: flex;
    width: 100%;
    height: 100%;
    list-style: none;
    margin: 0;
    position: relative;
    /* z-index of this should be > than z-index of overlay and popup */
    z-index: 499; /* setting to 499 by default to be lower than term finder, dynamically change to 1000 if there's a popup box being shown */
    flex-wrap: wrap;
}

#header-tabs-container ul a {
    text-decoration: none;
}

#header-tabs-container ul a:focus {
    outline: none;
}

#header-tabs-container ul li>span{
    background-repeat: no-repeat;
    background-position: right center;
}

#header-tabs-container ul li {
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;    
    white-space: nowrap;
    font-family: 'Fira Sans';
}
#header-tabs-container ul li a{
    padding: 7px 16px !important;
}
.drop-menu-container ul li a,
.drop-menu-container ul li span{
    padding: 7px 16px !important;
}
.jbi-dropdown-acc-fix li label{
    padding: 7px 16px !important;
}

#header-tabs-container ul li.sub-menu {
    padding: 0;
}

#header-tabs-container ul li.jbi {
    width: auto;
}

#header-tabs-container ul.drop-menu > li {
    flex-direction: column;
    align-items: flex-start;
}

#header-tabs-container ul.drop-menu.ebp-tools > li {
    padding: 0;
}

#header-tabs-container ul.jbi-dropdown-acc-fix .jbi-dropdown-label {
    color: #353535;
    font-size: 14px;
    font-weight: 400;
    opacity: .5;
}

#header-tabs-container ul.drop-menu.ebp-tools > li:hover,
#header-tabs-container ul.jbi-dropdown-acc-fix > li:first-of-type:hover {
    background-color: #fff;
}

#header-tabs-container ul.drop-menu > li:hover {
    background: #E6F2F9;
}

#header-tabs-container ul.drop-menu > li.sub-menu:hover {
    background: none;
}

#header-tabs-container ul.drop-menu.qw > li > span {
    font-size: 12px;
    font-weight: 500;
    color: #757575;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-feature-settings: 'tnum' on, 'lnum' on, 'case' on, 'cpsp' on;
    padding: 7px 16px;
}

/* #header-tabs-container ul.drop-menu.qw > li:nth-child(2) {
    border-bottom: 1px solid #DADADA;
    padding: 7px 0;
} */

#header-tabs-container ul li:hover {
    cursor: pointer;
}

#header-tabs-container ul li .drop-menu-container {
    display: block;
    visibility: visible;
}

#header-tabs-container ul li .wk-icon-chevron-down {
    color: #fff;
    font-size: 14px;
}

#header-tabs-container ul.top > li.current {
    height: auto;
    background-color: #F2F8FC;
    color: #005B92;
    font-weight:500;
}
#header-tabs-container ul.top > li.current:hover {
    color: #fff !important;
}
#header-tabs-container ul.top > li.current:focus-visible {
    color: #fff !important;
}

#header-tabs-container ul li:hover,
#header-tabs-container ul.top > li:hover {
    background-color: #003D61;
    color: #fff !important;
}

#header-tabs-container ul li a:focus-visible,
#header-tabs-container ul.top > li a:focus-visible{
    outline: 2px solid #000000 !important;
    outline-offset: -2px;
}

.drop-menu-container ul li a:focus-visible,
.drop-menu-container ul.top > li a:focus-visible{
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
}

#header-tabs-container ul.top li.current > a, #header-tabs-container ul.top li.current > span {
    color: #005B92;
    cursor: default;
    font-weight: 500 !important;
}
#header-tabs-container ul.top li.current > a:hover, #header-tabs-container ul.top li.current > span:hover {
    color: #fff;
}

#header-tabs-container ul.top li > a,
#header-tabs-container ul.top li > label {
    display: flex;

    color: #fff;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
}

#header-tabs-container ul.top li > a.submenu {
    padding-right: 0.4em;
}

#header-tabs-container ul.top li span ul.drop-menu li > a {
    color: #0081C6;
    padding: 0;
    position: relative;
}

#header-tabs-container div.sub-tab {
    clear: both;
    background-color: #FFFFFF;
    padding: 0;
    padding-top: 16px;
    border-right: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    width: 100%;
    font-size: 14px;
    position: relative;
}

body.show-journals-browse #header-tabs-container div.sub-tab {
    width: 100%;
}

#header-tabs-container div.workspace-book-reader {
    width: 100%;

}

/* Use position, left, and float in this style and the next 
   to make the floated li elements under ul.sub-tab centered
   instead of floated left, without having to set the width
   of the container div.
   See http://www.pmob.co.uk/pob/centred-float.htm
*/
#header-tabs-container div.sub-tab div {
    position: relative;
    z-index: 1;
}

#header-tabs-container div.sub-tab a.saved-search-feedback {
    border: solid 1px #EA8F00;
    position: absolute;
    right: 16px;
    top: 8px;
    color: #EA8F00;
    text-decoration: none;
    padding: 5px 40px 5px 16px;
    font-weight: 400;
    background-image: url(../gifs/SavedSearchFeedback.svg);
    background-repeat: no-repeat;
    background-position: right 18px center;
}

@media only screen and (max-width: 990px) {
    #header-tabs-container div.sub-tab span.feedback-clearfix {
        clear: both; float: none; text-align: center;  margin-top: 30px; display: block;
    }
}

@media only screen and (max-width: 990px) {
    #header-tabs-container div.sub-tab a.saved-search-feedback {
        position: static;
    }
}

#header-tabs-container ul {
    margin: 0;
    width: 100%;
}

#header-tabs-container ul.sub-tab {
    position: relative;
    display: flex;
    list-style: none;
    padding: 0;
    justify-content: center;
}

#header-tabs-container ul.sub-tab li:first-child {
    border-left: none;
}

#header-tabs-container ul.sub-tab li {
    white-space: nowrap;
    margin: 2px 4px;
    padding: 0;
    border-left: 1px solid #000;
    line-height: 0.9em;
    text-align: center;
    padding-left: 8px;
}

#header-tabs-container ul.sub-tab li span.saved-search-beta {
    color: #EB6F08;
    font-size: 12px;
    font-style: italic;
    font-weight: 700;
    display: inline-block;
    vertical-align: super;
    margin-top: -5px;
    padding-left: 3px;
}

#header-tabs-container ul.sub-tab li:hover {
    background-color: #FFFFFF;
}

#header-tabs-container ul.sub-tab li a {
    font-size: 106%;
}

#header-tabs-container ul.sub-tab li a:hover {
    text-decoration: underline;
}

#header-tabs-container ul.sub-tab li.current_sub a:hover {
    text-decoration: none;
    cursor: default;
}

#header-tabs-container li.current_sub a {
    color: #000000;
    font-weight: bold;
}

#header-tabs-container div.sub-tab li.current_sub a {
    font-weight: 400;
}

#header-tabs-container ul li span.drop-menu-container {
    position: absolute;
    left: 0;
    top: 32px;
}

#header-tabs-container ul li span ul.drop-menu {
    z-index: 1000;
    display: none;
    list-style: none;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
    background-color: #fff;
}

#header-tabs-container ul.drop-menu.qw>li:first-of-type {
    border-bottom: 1px solid #DADADA;
}


#header-tabs-container ul li span ul.drop-menu li {
    background-color: #fff;
}

#header-tabs-container ul.drop-menu li:hover {
    background-color: #E6F2F9;
}

#header-tabs-container ul li:hover span ul.drop-menu {
    display: block;
}
/* 
#header-tabs-container ul li span ul.drop-menu li {
    display: block;
    float: none;
    padding: 0.25em 1em;
    white-space: nowrap;
    margin: 2px 0.5em 2px 0.5em;
} */

#navigation-menu {    
    margin-top: 24px;
    margin-bottom: 24px;
    color: #353535;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    border: 1px solid #dadada;
    box-shadow: 0 -4px 0 0 #007AC3;
    padding: 24px 32px 32px 32px;
    background-color: #ffffff;
    box-sizing: border-box;
}


#navigation-menu label:first-child,
#navigation-menu li.sub-menu span {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 8px;
    display: inline-block;
}

#navigation-menu li.sub-menu span {
    margin-bottom: 3px;
}

#navigation-menu ul {
    list-style: none;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 31px;
}

#navigation-menu li:not(.sub-menu) {
    padding: 4px 0;
}

#navigation-menu a, #navigation-menu a:active, #navigation-menu a:link, #navigation-menu a:visited, #navigation-menu a:hover {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    color: #005b92; 
}
        
#navigation-menu a:hover {
    text-decoration: underline;
    color: #003d61;
}
 

.customlink {
    color: rgb(7,104,169);
    text-decoration: none;
    letter-spacing: -.04em;
    vertical-align: top;
}

/****************************************************************************
* Email Setup Page
*****************************************************************************/

#emailsetup-heading {
    border: 3px solid rgb(7,104,169);
    padding: .5em;
    margin-bottom: 2em;
    overflow: auto;
}

.email-article-page {
    max-width: 656px;
    margin: 0 auto;
    margin-bottom: 8px;
    border: 1px solid #dadada;
    border-top: none;
    box-shadow: 0 -4px 0 0 #007AC3;
    font-family: 'Fira Sans';
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    padding: 20px 16px 16px 16px;
    background-color: #ffffff;
}

.email-article-page #emailsetup-heading {
    border: none;
    padding: 0;
    margin-bottom: 32px;
    overflow: auto;
}

.email-article-page #emailsetup-hints {
    padding: 0;
    margin: 0;
    font-family: 'Fira Sans';
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    border: none;
    background: none;
    margin-bottom: 28px;
}

.email-article-page #emailsetup-hints strong:nth-child(1) {
    display: none;
}

.email-article-page #emailsetup-hints strong {
    font-weight: 400;
}

.emailsetup-table-row {
    padding-right: 10px;
    vertical-align: top;
}

.email-article-page .emailsetup-table-row {
    padding: 0;
}

#emailsetup-hints {
    margin-left: 40px;
}

.email-article-page .login-form-label {
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 16px;
    display: block;
}

.email-article-page #emailsetup-heading .html_jsurl_label {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 0;
}

.email-article-page #emailsetup-heading .html_jsurl_url {
    word-break: break-all;
    padding: 0 !important;
    text-align: left !important;
    text-decoration: none;
}

.email-article-page .email-article-close-button {
    text-decoration: none;
}

.email-article-page .email-article-close-button:hover,
.email-article-page #emailsetup-heading .html_jsurl_url:hover {
    text-decoration: underline;
}

.email-article-page .userinputs-options {
    display: flex;
    column-gap: 16px;
}

.email-article-page .userinput .emailsetup-table-row:has([type="hidden"]) {
    margin: 0;
    padding: 0;
}

#main-form.email-article-text-form{
    padding: 0;
    margin: 24px 0;
}

/****************************************************************************
* Pins Pages
*****************************************************************************/

.pins-instruction {
    padding-top: .5em;
    padding-bottom: .5em;
}

/****************************************************************************
* Save Search Page
*****************************************************************************/

a.savesearch-type {
    color: rgb(7,104,169);
}


.savesearch-divider { 
      border: none;
      display: inline;
      width: 5px;
      height: 14px;  
      padding-left: 2.5px;
      padding-right: 2.5px;
}

table.savesearch-details {
    margin-top: 12px;
}

table.savesearch-details th {
    font-weight: bold;
    text-align: left;
}

table.savesearch-details td {
    text-align: left;
}

/****************************************************************************
* Edit Search Page
*****************************************************************************/

table.editsearch-info {
    width: 100%;
}

table.editsearch-info th {
    font-weight: bold;
    text-align: right;
    background-color: rgb(236,234,244);
    padding-right: 5px;
}

table.editsearch-info td {
    text-align: left;
    background-color: rgb(236,234,244);
}


/****************************************************************************
* Personal Account Page
*****************************************************************************/

#pin-policy {
    float: right;
    width: 28em;
}

/****************************************************************************
* AutoAlert History Page
*****************************************************************************/

.aahistory-savedsetwarning {
    color: rgb(238,1,76);
}

/****************************************************************************
* AutoAlert Options (Save and Edit Search Pages)
*****************************************************************************/

#sdioptions {
      display: block;
}

#sdioptions th {
      text-align: left;
      font-weight: bold;
}

.sdioptions-block {
      margin-bottom: 3px;
      border: 3px solid rgb(7,104,169);
}

div.sdioptions-block {
      padding: 1px 1px 1px 1px;
}


table.sdioptions-block {
      width: 100%;
}

table.sdioptions-block td {
      padding: 1px 1px 1px 1px;
}

td.sdioptions-checkbox {
      width: 25px;
      vertical-align: top;
}

td.sdioptions-suboption {
      width: 50%;
      vertical-align: top;
      padding: 0;
}

td.sdioptions-suboption table {
      border: none;
      width: 100%;
}

.sdioptions-emailhint {
      font-style: italic;
}

.sdioptions-subcaption {
      text-align: left;
      font-weight: bold;
      background-color: inherit;
}

#sdioptions-project-fields {
    border: 1px;
}

#sdioptions-project-formats {
    border: 1px;
}

#sdioptions-project-fields ul {
    list-style-type: none;
}

#sdioptions-project-formats ul {
    list-style-type: none;
}

#sdi-project-block {
    padding-left: 1em;
}

#sdi-project-block-title {
    font-size: 120%;
    font-weight: bold;
    margin-bottom: 1em;
}

.sdi-project-option-block {
    margin-bottom: 1em;
}

.sdi-project-option-title {
    font-size: 100%;
    font-weight: bold;
    margin-bottom: 0.5em;
}

.sdi-project-option-title input {
    vertical-align: middle;
}

.sdi-project-field-label {
    font-weight: bold;
}

.sdi-project-field-label em {
    color: red;
}

#sdi-project-selection {
    width: 15em;
}

#sdi-project-name {
    width: 20em;
    margin-bottom: 0.5em;
}

#sdi-project-description {
    width: 22em;
    height: 8em;
}

/****************************************************************************
* Saved Search List (Save Search and Saved Searches Pages)
*****************************************************************************/

.savedsearchlist-col1 {
    float: none;
    width:25%
}

.savedsearchlist-col2 {
    float: left;
}

.savedsearchlist-col3 {
    float: none;
}

.savedsearchlist-block {
    margin-bottom: 6px;
    border: 3px solid rgb(7,104,169);
    width: 100%
}

.savedsearchlist-legend {
      color: rgb(117,117,117);
      text-align: left;
}

.savedsearchlist-legendicon {
      border: none;
      width: 14px;
      height: 20px;
      text-align: center;
      padding-left: 2.5px;
      padding-right: 2.5px;
}

.savedsearchlist-dbheader {
      padding: 1px 1px 1px 1px;
      font-style: italic;
      font-weight: normal;
      border-top: rgb(255,255,255) 1px solid;
      border-bottom: rgb(255,255,255) 1px solid;
      border-collapse: collapse;
}

.savedsearchlist-levelheader {
      padding: 1px 1px 1px 1px;
      font-weight: normal;
      border-bottom: rgb(255,255,255) 1px solid;
      border-collapse: collapse;
}

.savedsearchlist-searchrow {
      border-bottom: 1px solid;
}

.savedsearchlist-row {
      padding: 1px 1px 1px 1px;
      vertical-align: middle;
      clear: both;
}

.savedsearchlist-actionrow {  
      min-height: 25px;
}

.savedsearchlist-checkbox {
      float: left;
      text-align: center;
      vertical-align: middle;
}

.savedsearchlist-actionsection {
      float: left;
      width: 12em;
}

.savedsearchlist-content {
      float: left;
      text-align: left;
      vertical-align: middle;
}

.savedsearchlist-comment {
      margin-left: 45%;
      padding-left: 5px;
      text-align: left;
      vertical-align: middle;
}

.savedsearchlist-actionsection input, .savedsearchlist-actionsection img {
      padding: 0 5px 0 5px;
      vertical-align: middle;
}

.savedsearchlist-top {
      font-weight: normal;
}

.savedsearchlist-dbselect {
      text-align: left;
      font-size: 80%;
      vertical-align: middle;
}

.savedsearchlist-updateselect {
      clear: both;
      text-align: left;
      font-size: 80%;
      vertical-align: middle;
}

.savedsearchlist-searchdetail {
      display: inline;
      text-align: left;
      font-size: 80%;
      margin-left: 17.5em;
      vertical-align: middle;
}

.savedsearchlist-disabled {
      text-align: center;
      color: rgb(117,117,117);
      vertical-align: middle;
      position: absolute;
      right: 5px;
}

.savedsearchlist-suspended {
      clear: both;
      color: rgb(117,117,117);
      vertical-align: middle;
}

.savedsearchlist-freq-dup {
      margin-left: 45%;
      padding-left: 5px;
}

.savedsearchlist-frequency {
      float: left;
      text-align: left;
      color: rgb(117,117,117);
      vertical-align: middle;
}

.savedsearchlist-dedup {
      float: left;
      text-align: left;
      color: rgb(117,117,117);
      margin-left: 25px;
      vertical-align: middle;
}

.savedsearchlist-rss {
      float: none;
      width: 12%;
      padding-left: 1em;
      padding-right: 1em;
      vertical-align: middle;
      text-align: right;
}

/****************************************************************************
* Saved Search Load Date Overrides Pages 
*****************************************************************************/

.loaddates-rangedesc {
      font-size: 80%;
}

.loaddates-range {
      font-size: 80%;
}

.loaddates-fromto {
      font-style: italic;
      text-align: left;
}

.loaddates-nextprev {
      text-align: right;
}
 
#popup-overlay,  #jbi-popup-overlay {
    background-color: rgba(0, 0, 0, .5);
    position: absolute;
    /* z-index is set to 998 so that the overlay will cover underlying page */
    z-index: 998;
    margin: auto;
    height: 50em;
    width: 100%;
    padding: 0 0 2em 0;
}

#popup-overlay.wk-overlay,
.wk-overlay-popup {
    width: 100vw;
    height: 100vh !important;
    background-color: rgba(0, 0, 0, .5);
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    margin: 0 !important;
    z-index: 10002;
    display: flex;
    align-items: center;
    justify-content: center;
}

#popup-overlay.wk-overlay {
    padding: 0;
    opacity: 1;
    margin: 0;
    box-sizing: border-box;
}

#popup-overlay.wk-overlay>* {
    margin: 16px 0;
    display: none;
    max-height: 100%;
}

#popup-overlay.wk-overlay> :first-child:not(.wk-popup-fullscreen) {
    display: block;
}

#popup-overlay.wk-overlay> .wk-popup-fullscreen:first-child {
    display: flex;
}

body.initial-db-selection #popup-overlay,
body.initial-db-selection #below-banner {
    flex-grow: 1;
}

body.initial-db-selection #below-banner {
    min-height: 600px;
}

body.initial-db-selection #popup-overlay {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 20px;
    flex-grow: 1 !important;
}

.jbi-overlay{
    height: 75em;
}

#loading-popup-box {
    display: none;
    background-image: url(../gifs/loading_big.gif);
    background-repeat: no-repeat;
    background-position: center center;
    text-align: center;
    height: 400px;
}

.overlay-popup-box {
    position: absolute;
    /* z-index is set to 999 so that the popup boxes will be the top most */
    z-index: 999;
    width: 50em;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    left: 0;
    right: 0;
    border: 2px solid rgb(7,104,169);
    padding: 0.8em;
    background-color: rgb(255,255,255);
}

.overlay-popup-box.wk-popup {
    position: relative;
}

#resource-group-popup-box {
    position: relative;
    width: 600px;
    box-sizing: border-box;
    border: 1px solid #dadada;
    padding: 0;
    left: initial;
    right: initial;
    font-family: 'Fira Sans';
    color: #353535;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}

#resource-group-popup-box .add-edit-resource-group-container {
    margin: 0 32px;
    margin-bottom: 24px;
    padding: 0;
    border: 1px solid #dadada;
    box-sizing: border-box;
}

#jump-start-div {
    margin-bottom: 8px;
}

#jump-start-div a.wk-link {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 0px;
    text-align: left;
}

#upload-overlay-popup-box.overlay-popup-box {
    padding: 0;
    border: 1px solid #dadada;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}

.export-citation-popup-box-style {
    border: 1px solid #a8a8a8;
    box-shadow: 0 2px 10px rgba(0,0,0,.2);
    border-radius: 3px 3px 3px 3px;
}

#annotate-overlay-popup-box {
    position: relative;
    z-index: 999;
    width:500px;
    background-color: rgb(255,255,255);
    border: 1px solid #dadada;
    box-shadow: 0 2px 10px rgba(0,0,0,.2);
    font-family: 'Fira Sans';
    font-size: 16px;
    font-weight: 400;
    line-height: 16px;
    padding: 0;
    color: #353535;
    top: initial;
}

#jbi-bookmark-tool-popup-box {
    border-radius: 0.75em 0.75em 0.75em 0.75em
}

#jbi-email-citation-popup-box {
    border-radius: 0.75em 0.75em 0.75em 0.75em;
    width: 25em
 }
.jbi-bookmark-tool-popup{
    position: absolute;
 }

#jbi-email-citation-popup-box .jbi-email-citation-buttons {
    white-space: nowrap;
    padding-left: 1.5em;
    float:left;

}

/****************************************************************************
* Limits Page
*****************************************************************************/

.limits-header {
    margin-top: 6px;
    line-height: 24px;
    height: 24px;
    letter-spacing: 5px;
    font-weight: bold;
    color: rgb(10,9,5);
    vertical-align: middle;
}

.limits-header img, .limits-header input {
    vertical-align: middle;
}

.limits-limittype {
    margin: 0;
    border: none;
    text-align: left;
    width: 100%;
}

#msp-limits-easy-widget-panel table.limits-limittype,
#msp-limits-ovidclassic-widget-panel table.limits-limittype,
#msp-limits-multifield-widget-panel table.limits-limittype{
    padding: 0;
    margin: 0;
    width: 100%;
}

#msp-limits-easy-widget-panel table.limits-limittype:first-of-type,
#msp-limits-ovidclassic-widget-panel table.limits-limittype:first-of-type,
#msp-limits-multifield-widget-panel table.limits-limittype:first-of-type{
    padding: 0;
    margin: 0;
    margin-top: -5px;
}

#msp-limits-easy-widget-panel table.limits-limittype:first-of-type td,
#msp-limits-ovidclassic-widget-panel table.limits-limittype:first-of-type td,
#msp-limits-multifield-widget-panel table.limits-limittype:first-of-type td{
    min-width: 0;
}

#msp-limits-easy-widget-panel table.limits-limittype .wk-field,
#msp-limits-ovidclassic-widget-panel table.limits-limittype .wk-field,
#msp-limits-multifield-widget-panel table.limits-limittype .wk-field{
    margin-bottom: 0;
}

#msp-limits-easy-widget-panel table.limits-limittype:nth-of-type(2),
#msp-limits-ovidclassic-widget-panel table.limits-limittype:nth-of-type(2),
#msp-limits-multifield-widget-panel table.limits-limittype:nth-of-type(2){
    margin-top: 20px;
}

.limits-limittype td {
    padding: 0;
    padding-right: 16px;
}

/*adding for the checkbox grouping - OVID-10681*/
#msp-limits-easy-widget-panel div.limits-limittype,
#msp-limits-ovidclassic-widget-panel div.limits-limittype,
#msp-limits-multifield-widget-panel div.limits-limittype{
    padding: 0;
    margin: 0;
    width: 100%;
}

#msp-limits-easy-widget-panel div.limits-limittype:first-of-type,
#msp-limits-ovidclassic-widget-panel div.limits-limittype:first-of-type,
#msp-limits-multifield-widget-panel div.limits-limittype:first-of-type{
    padding: 0;
    margin: 0;
    margin-top: -5px;
}

#msp-limits-easy-widget-panel div.limits-limittype:first-of-type,
#msp-limits-ovidclassic-widget-panel div.limits-limittype:first-of-type,
#msp-limits-multifield-widget-panel div.limits-limittype:first-of-type{
    min-width: 0;
}

#msp-limits-easy-widget-panel div.limits-limittype .wk-field,
#msp-limits-ovidclassic-widget-panel div.limits-limittype .wk-field,
#msp-limits-multifield-widget-panel div.limits-limittype .wk-field{
    margin-bottom: 0;
}

#msp-limits-easy-widget-panel div.limits-limittype:nth-of-type(2),
#msp-limits-ovidclassic-widget-panel div.limits-limittype:nth-of-type(2),
#msp-limits-multifield-widget-panel div.limits-limittype:nth-of-type(2){
    margin-top: 20px;
}

.limits-limittype label {
    padding: 0;
    padding-right: 16px;
}

#msp-limits-ovidclassic-widget-panel .limits-limittype label,
#msp-limits-easy-widget-panel .limits-limittype label,
#msp-limits-multifield-widget-panel .limits-limittype label {
    padding: 0;
    padding-right: 16px;
    min-width: 200px;
}
@media all and (min-width: 1151px) {
    .show-mm-media-browse #titles-records {
        padding-left: 0;
    }

    #msp-limits-easy-widget-panel div.limits-limittype,
    #msp-limits-ovidclassic-widget-panel div.limits-limittype,
    #msp-limits-multifield-widget-panel div.limits-limittype {
        width: auto;
    }

    #msp-limits-easy-widget-panel div.limits-limittype:first-of-type label,
    #msp-limits-ovidclassic-widget-panel div.limits-limittype:first-of-type label,
    #msp-limits-multifield-widget-panel div.limits-limittype:first-of-type label {
        min-width: 300px;
    }
}

#limitContainerRow label {
	display: table-row;
}

#limitContainerBox {
    width: 948px !important;

}
#limitContainerRange{
    display: inline-block !important;
    width: 100% !important;
}

#limitContainerCols {
    float: left;
    display: contents !important;
}
#limitContainerCols div{
    display: inline-block;
    width: 33.33333333%;
    float: left;
}

.limits-buttons {
    display: block !important;
}
.limits-buttons input {
    margin-right: 20px !important;
}
.limits-buttons input:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
}
/*END*/

.limits-separator {
    margin: 0 8px;
}

 .limits-limittype .wk-field-select-container {
    display: inline-block;
    width: auto;
    max-width: 100px;
}

.wk-field-select-container .wk-field-select {
    max-height: 100%;
    max-width: 100%;
}

.wk-field-select-container {
    position: relative;
}

.wk-field-select-container::after {
    color: #353535;
    content: "\eaf3";
    font-family: "wk-icons",sans-serif;
    font-size: 1rem;
    line-height: 1;
    padding: .75rem;
    position: absolute;
    right: .25rem;
    pointer-events: none;
    top: 0;
}

.limits-limittype input, .limits-limittype input.gbutton {
    margin: 0 3px 0 3px;
    vertical-align: middle;
} 

.limits-limittype input.gbutton {
    margin: 0px;
    padding-bottom: 3px;
    vertical-align: middle;
} 

.limits-limittype label {
    max-width: 100%;
}

.limits-limittype label span:not([class^="wk-icon"]) {
    vertical-align: middle;
    word-break: break-word;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: inherit;
}

div.limits-limittype div.limits-item {
    float: left;
    font-size: 14px;
}

div.limits-limittype_flex {
    display: flex;
    flex-wrap: wrap;
    gap: 20px 32px;
    margin-top: 20px;
}

div.limits-limittype_flex div.limits-item {
    flex: 1;
    width: 415px;
    max-width: 562px;
    min-width: 360px;
}

div.limits-limittype_flex div.limits-item .wk-multiselect{
    margin-bottom: 0;
}

div.limits-limittype div.limits-item select {
    height: 7em;
}

.wk-dropdown, .wk-multiselect-wrapper {
    display: inline-block;
    position: relative;
}

.wk-dropdown, .wk-dropdown *, .wk-dropdown ::after, .wk-dropdown ::before {
    box-sizing: border-box;
}

.wk-multiselect, .wk-multiselect-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    min-width: 11.375rem;
}

#msp-limits-easy #msp-limits-easy-widget-panel .wk-field-label {
    color: #353535;
    font-weight: 500;
}

.wk-field-label, .wk-field-status, .wk-field-tip {
    margin-bottom: .25rem;
}

.wk-multiselect .wk-dropdown-toggle .wk-multiselect-body, .wk-multiselect .wk-dropdown-toggle .wk-pill-container, .wk-multiselect-wrapper .wk-dropdown-toggle .wk-multiselect-body, .wk-multiselect-wrapper .wk-dropdown-toggle .wk-pill-container {
    display: flex;
    align-items: center;
    height: 100%;
    width: 100%;
}

#limits-limittype .wk-dropdown-toggle .wk-multiselect-body .wk-multiselect-placeholder {
    font-size: 16px;
    font-weight: 400;
}

#limits-limittype .wk-field-label {
    font-size: 14px;
    font-weight: 500;
}

#msp-limits-easy-widget-panel .wk-multiselect .wk-dropdown-toggle .wk-multiselect-toggle-icon, .wk-multiselect-wrapper .wk-dropdown-toggle .wk-multiselect-toggle-icon {
    transform: rotate(0);
}

.wk-icon-chevron-down::before {
    font-family: 'wk-icons';
    content: "\eaf3";
}

.wk-multiselect-selected-items-counter {
    display: none;
    box-sizing: border-box;
    justify-content: space-between;
    align-items: center;
    margin-right: 5px;
    border-radius: 30px;
    height: 24px;
    width: 48px;
    padding: 3px 12px;
    background-color: #EDEDED;
}

.wk-multiselect .wk-field-select {
    cursor: pointer;
}

.wk-multiselect-selected-items-counter_number {
    display: inline-block;
}

.wk-field .wk-dropdown-menu.wk-is-open.on-top {
    top: initial;
    bottom: 40px;
    box-shadow: 0 -0.375rem 0.75rem 0 rgba(0, 0, 0, .1);
}

.wk-field.wk-field-small .wk-dropdown-menu.wk-is-open.on-top {
    bottom: 32px;
}

#msp-limits-multifield .wk-multiselect-selected-items-counter_clear-all-button,
#msp-limits-easy .wk-multiselect-selected-items-counter_clear-all-button,
#msp-limits-ovidclassic .wk-multiselect-selected-items-counter_clear-all-button {
    display: inline-block;
    font-size: 12px;
    font-family: 'wk-icons';
}

.wk-field {
    color: #757575;
    font-size: .875rem;
    line-height: 1.29;
    margin-bottom: 1rem;
}

.wk-dropdown.wk-dropdown-hover .wk-dropdown-has-submenu:hover > .wk-dropdown-menu, .wk-dropdown.wk-dropdown-hover:hover > .wk-dropdown-menu, .wk-dropdown.wk-is-open [class="wk-dropdown-menu"], .wk-dropdown.wk-is-open > .wk-dropdown-menu, .wk-multiselect-wrapper.wk-dropdown-hover .wk-dropdown-has-submenu:hover > .wk-dropdown-menu, .wk-multiselect-wrapper.wk-dropdown-hover:hover > .wk-dropdown-menu, .wk-multiselect-wrapper.wk-is-open [class="wk-dropdown-menu"], .wk-multiselect-wrapper.wk-is-open > .wk-dropdown-menu {
    display: block;
}

.wk-dropdown .wk-dropdown-menu.wk-is-open, .wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open {
    display: block;
}

.wk-dropdown .wk-dropdown-menu dl, .wk-dropdown .wk-dropdown-menu ul, .wk-multiselect-wrapper .wk-dropdown-menu dl, .wk-multiselect-wrapper .wk-dropdown-menu ul {
    max-height: 37.5rem;
    overflow-y: auto;
}

.wk-multiselect .wk-dropdown-menu.wk-is-open .wk-dropdown-menu-container, .wk-multiselect .wk-dropdown-menu.wk-is-open ul, .wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open .wk-dropdown-menu-container, .wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open ul {
    height: 100%;
}

.wk-dropdown .wk-dropdown-menu ul, .wk-multiselect-wrapper .wk-dropdown-menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.wk-multiselect .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item .wk-field-choice-label, .wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item .wk-field-choice-label {
    padding: .625rem 0;
}

.wk-dropdown, .wk-dropdown *, .wk-dropdown ::after, .wk-dropdown ::before {
    box-sizing: border-box;
}

.cg-field-body input[type="checkbox"], .wk-field-choice[type="checkbox"] {
    height: 1rem;
    width: 1rem;
}

.cg-field-body input[type="checkbox"], .cg-field-body input[type="radio"], .wk-field-choice[type="checkbox"], .wk-field-choice[type="radio"] {
    clip: rect(0,0,0,0);
    position: absolute;
}

.cg-field.wk-field input, .cg-field.wk-field optgroup, .cg-field.wk-field select, .cg-field.wk-field textarea, .wk-field input, .wk-field optgroup, .wk-field select, .wk-field textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}

.wk-field-choice-text {
    color: #353535;
    cursor: pointer;
    margin-left: 0;
    padding-left: 1.5rem;
    position: relative;
}

.wk-multiselect .wk-dropdown-menu.wk-is-open, .wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open {
    width: 100%;
    z-index: 10001;
}

.wk-dropdown .wk-dropdown-menu, .wk-multiselect-wrapper .wk-dropdown-menu {
    background-color: #fff;
    border: .0625rem solid #dadada;
    box-shadow: 0 .375rem .75rem 0 rgba(0,0,0,.1);
    display: none;
    padding: .1875rem 0;
    position: absolute;
    z-index: 1040;
    top: 100%;
    left: 0;
    width: 11rem;
}

.limits-buttons {
    margin-top: 16px;
}

.limits-more, .limit-edit {
    margin-right: 16px; 
}

.limit-publication-year {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    color: #353535;
    margin-right: 8px;
}

/****************************************************************************
* Jumpstart Syntax Error Page
*****************************************************************************/

.jumpstart-paramerror {
    border: none;
    text-align: left;
}

.jumpstart-paramerror th {
    text-align: left;
    font-weight: bold;

}

.jumpstart-paramerror td {
    font-weight: normal;
}

/****************************************************************************
* Crossref Record Display
*****************************************************************************/
.crossref-banner {
    text-align: center;
    font-weight: bold;
    font-size: 140%;
}

.crossref-nonovid {
    text-align: right;
}

.crossref-nonovid a:link {
    color: rgb(7,104,169);
}

/****************************************************************************
* Session Recovery Page
*****************************************************************************/

.recovery-details {
    font-weight: normal;
    line-height: 1.5em;
}

.recovery-details ul {
    list-style: decimal;
}

.recovery-instruction {
    font-weight: bold;
    padding-bottom: 6px;
}

.recovery-instruction-option {
    vertical-align: middle;
}

.recovery-instruction-option input {
    margin-right: 5px;
}

/****************************************************************************
* Ask A Librarian Input Form
*****************************************************************************/
a.asklibrarian-link {
    color: rgb(7,104,169);
    text-decoration: none;
    letter-spacing: -.04em;
    vertical-align: top;
}
a.asklibrarian-link img {
    border: 0;
}

.asklibrarian-link-custom {
    text-align: right;
}

.asklibrarian-submit {
    display: flex;
    flex-direction: row;
    column-gap: 16px;
}

#asklibrarian-form {
    margin: 0 auto;
    max-width: 656px;
    transform: translateY(-16px);
}

#asklibrarian-form,
#asklibrarian-form .hints li,
.asklibrarian-container {
    font-family: 'Fira Sans';
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    color: #232323;
}

#asklibrarian-form .hints {
    background-color: #ffffff;
    margin-top: 0;
}

.asklibrarian-container {
    background-color: #ffffff;
    border: 1px solid #dadada;
    padding: 24px;
    margin-top: 24px;
    box-shadow: 0 -4px 0 0 #007AC3;
}

.asklibrarian-container #question {
    min-height: 198px;
}

/****************************************************************************
* Database List
*****************************************************************************/

#databaselist-submit {
    margin: 1em 0 1em 0;
    border-top: solid 2px #b9b9b9;
    margin-bottom: 10px;
}

#database-all-resources-list li input {
    margin-bottom: 0.1em;
    margin-right: 0.3em;
}

#databaselist-resource-groups li input {
    margin-right:0.3em;
    margin-bottom:0.1em;
}

#databaselist-resource-groups .group {
    margin-bottom: 0.5em;
}

#databaselist-resource-groups li.resource-not-available {
    color: rgb(238,1,76);
}

#database-all-resources-list,
#databaselist-resource-groups,
#add-edit-resource-group-dblist-databases,
#database-all-resources-list-scroller,
#databaselist-resource-groups-scroller,
#add-edit-resource-group-dblist-databases-scroller {
    list-style-type : none;
    clear: both;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 1.5%;
}

#add-edit-resource-group-dblist-databases {
    overflow: auto;
    border: 1px solid rgb(10,9,5);
    height: 30em;
}

.add-edit-resource-group-container #add-edit-resource-group-dblist-databases {
    height: auto;
    border: none;
}

#databaselist-databases, #all-databases-for-group {
    clear: both;
    list-style-type : none;
}

#all-databases-for-group {
    width: 46em;
    margin-top: 0.3em;
}

.add-edit-resource-group-container #all-databases-for-group {
    width: auto;
    margin: 0;
}

#add-edit-resource-group-dblist-databases span.select-all-database-text {
    vertical-align: top;
    margin-left: 0.2em;
}

.select-all-database-text {
    color: #353535;
    font-weight: 500;
    font-size: 14px;
}

#databaselist-resource-groups li ul {
    list-style-type : none;
    clear: both;
}

#select-resource-error, #all-resource-error, #group-name-error {
    margin-left: 3em;
    font-weight: normal;
}

.wk-field-error #group-name-error{
    margin: 0;
}

#databaselist-resource-groups-header, #databaselist-databases-header, #resource-group-top, #add-edit-resource-group-dblist-header {
    margin-left: 0;
    margin-right: 0;
}

#databaselist-databases-header {
    float: left;
    font-weight: bold;
}

#resource-group-top {
   margin-top: 1.5em;
   width: 97%;
}

.wk-popup #resource-group-top {
    margin: 0 32px;
    margin-bottom: 8px;
    width: auto;
}

.resources_popup_title.wk-popup-header-title {
    margin-bottom: 23px;
}

#resource-group-top .resource-group-textbox {
   width: 100%;
   margin-bottom: 0.5em;
}

#resource-group-top .resource-group-textbox.wk-field-input {
   margin: 0;
}

#databaselist-resource-groups-options img {
    border: none;
    vertical-align: top;
    margin-right: 0.3em;
}

#databaselist-resource-groups-options {
    display: flex;
    gap: 16px;
}

.databaselist-databases-on-error {
    height: 10em;
}

.resource-group-name, #jump-start-hint {
    font-weight: bold;
}

.databaselist-name {
    align-self: stretch;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.databaselist-name a:link {
    color: rgb(7,104,169);
}

.resource-group-titles, #add-edit-resource-group-dblist-header {
    white-space: nowrap;
    font-weight: 500;
    color: #353535;
    line-height: 18px;
}

span.resource-group-titles {
    display: inline-block;
    margin-top: -1px;
    margin-bottom: 10px;
}


#delete-group-option label {
    color: rgb(7,104,169);
    font-weight: bold;
    cursor: pointer;
}

.databaselist-date {
    color: #474747;
    font-size: 12px;
    font-weight: 400;
}

#databaselist-hints {
    margin-top: 2em;
    margin-bottom: .5em;
    border: #6EBB1F .25em solid;
    padding-top: .2em;
    padding-bottom: 2em;
    padding-left: 2em;
    padding-right: 2em;
    background: rgb(255,255,255) url(question.gif) no-repeat;
    background-position: .2em .2em;
    color: rgb(10,9,5);
    display: block;
    clear: right; 
    float: right;
    width: 14em;
}

.resource-row {
    display: flex;
    flex-direction: row;
    justify-content: center;
    box-sizing: border-box;
    border-top: 1px solid #dadada;
}

li:nth-child(odd)>.resource-row {
    background-color: #F6F6F6;
}

.resource-row>* {
    display: flex;
    align-items: center;
}

.resource-row.group-name-title {
    border-top: none;
    background-color: white !important
}

.resource-row-check {
    padding: 4px 16px;
    padding-right: 4px;
    border-right: 1px solid #dadada;
}

.resource-row-check .wk-field {
    margin-bottom: 0;
}

.resource-row-name {
    flex-grow: 1;
    padding: 8px 16px;
    color: #005B92;
}

.resource-row-name span:not(.databaselist-date) {
    padding-right: 4px;
}

.resource-row-name .databaselist-date {
    padding: 0;
}

.resource-row-options {
    border-left: 1px solid #dadada;
    padding: 8px 16px;
    padding-right: 12px;
    color: #353535;
}

.resource-row-options.collapse-group {
    border-left: none;
    color: #353535;
}

.resource-row-options a {
    color: #353535;
    text-decoration: none;
}

.add-edit-resource-group-container #add-edit-resource-group-dblist-databases {
    margin-bottom: 0;
}

.resource-row .collapse-resource-group-name {
    color: #353535;
}

.resource-row .collapse-resource-group-name:hover,
.resource-row .collapse-resource-group-name:hover > * {
    text-decoration: none;
}

.resource-row .collapse-resource-group-name>span {
    display: none;
}

.resource-row .collapse-resource-group-name[value="+"] span.collapse,
.resource-row .collapse-resource-group-name[value="-"] span.expand {
    display: block;
}

/****************************************************************************
* Database Change Warning Page
*****************************************************************************/

#databasewarning {
    border: 0;
}

#databasewarning td, #databasewarning th {
    padding: 10px;
}

#databasewarning input {
    width: 15em;
}

/****************************************************************************
* Search Fields Page
*****************************************************************************/

.searchfields-nobrowse {
}

#msp-searchfields-tabs-container {
    height: 2.1em;
}

#msp-searchfields-tabs-container button {
    color: #353535;
    padding: 6px 16px;
    float: left;
    display: block;
    text-decoration: none;
}

#msp-searchfields-tabs-container button:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
}

#msp-searchfields-tabs-container > button[aria-selected="true"]{
    background-color: rgb(255,255,255);
    padding: 6px 16px;
    float: left;
    display: block;
    color: #005B92;
    border: 1px solid #DADADA;
    border-bottom: 1px solid rgb(255,255,255);
    cursor: text;
    position: relative;
}

#msp-searchfields-tabs-container>button:first-child {
    border-left: none;
}

#msp-searchfields-tabs-container>button::after {
    content: '';
    width: 100%;
    height: 1px;
    background-color: white;
    position: absolute;
    bottom: -2px;
    left: 0;
}

#msp-searchfields-tabs-container,
#msp-searchfields-tabs-container button {
    font-weight: 400;
    font-size: 14px;
}

div#msp-searchfields-tabs-container button.loading {
    padding: 0.3em 0.5em 0 2em;
    height: 1.8em;
}

#searchfields-grid {
    border-top: 1px solid #DADADA;
    padding: 1em;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    box-sizing: border-box;
    column-gap: 20px;
    row-gap: 16px;
}

.msp-limits-container {
    width: 100%;
    display: flex;
    flex-direction: column;
}

div.searchfields-grid-entry {
    display: block;
    width: 212px;
    height: 32px;
    padding: 1px;
    border: 1px solid transparent;
}

div.searchfields-grid-entry-mouseover {
    background: transparent;
    border: 1px solid #DADADA;
}

.searchfields-grid-entry dt, .searchfields-grid-code, .searchfields-grid-term {
    float: left;
    margin: 0px 2px;
}

.searchfields-grid-entry > dl {
    display: flex;
    height: 32px;
}

.searchfields-grid-entry .clearfix .searchfields-grid-term {
    flex-grow: 1;
}

.searchfields-grid-entry:hover .clearfix .searchfields-grid-term {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.searchfields-grid-entry .clearfix .searchfields-grid-links {
    width: auto;
    min-width: 50px;
    text-align: right;
}

.searchfields-grid-entry.added {
    border: 1px solid #007AC3;
    background-color: #F2F8FC;
}

.searchfields-grid-code {
    font-style: italic;
    width: 1.5em;
}

.searchfields-grid-term {
    max-width: 9em;
    margin-bottom: -1.5em;
    color: #353535;
    font-weight: 400;
    padding-left: 5px;
}

.searchfields-grid-links {
    float: right;
    margin: 0em 0.3em 0em 0.2em;
    display: block;
}

#searchfields-grid .searchfields-grid-term:focus-visible {
    outline-offset: 0 !important;
    height: 32px;
    outline: #000 solid 0.125rem !important;
}

.searchfields-grid-term a {
    color: #005B92;
    text-decoration: none;
    font-weight: 400;
    /* outline: transparent solid 0.125rem !important; */
}

.searchfields-grid-term a:hover {
    text-decoration: underline;
}

.added {
    background-color: rgb(236,234,244);
}

div.added {
    border: 1px solid #0e6ecd;
}

.searchfields-grid-links a, .searchfields-grid-index-no {
    cursor: pointer;
    color: rgb(10,9,5);
    vertical-align: middle;
}

.searchfields-grid-links a {
    text-decoration: none;
    color: #005B92;
}
.searchfields-grid-links a:focus-visible{
    outline-offset: 0 !important;
    outline: #000 solid 0.125rem !important;
    padding-bottom: 2.5px;
}

.searchfields-grid-links a.loading {
    background-position: 0px center;
}

.searchfields-grid-add, .searchfields-grid-delete, .searchfields-grid-index-no {
    /* padding: 0em 0.2em; */
    text-align: center;
    vertical-align: bottom;
}

.searchfields-grid-add, .searchfields-grid-delete, .searchfields-grid-index-no {
    font-size: 16px;
}

.searchfields-grid-index-no {
    background: transparent none repeat scroll 0pt;
    border: medium none;
    height: 16px;
    width: 16px;
}

.searchfields-grid-links img {
    border: none;
    vertical-align: bottom;
    height: 15px;
    width: 15px;
}

.msp-fields-query {
    display: flex;
    margin: 16px;
    margin-bottom: 0;
    margin-top: 0;
}

.msp-fields-query .wk-field-input-textarea.wk-field-input.msp-fields-textbox {
    height: 60px;
    min-height: 60px;
    font-family: 'Fira Sans';
    flex-grow: 1;
    padding: 10px 16px;
    resize: vertical;
    font-size: 14px;
}

#searchfields-body{
   font-family: 'Fira Sans';
}

.msp-fields-textarea {
    flex-grow: 1;
}

.msp-fields-buttons {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
}

.msp-fields-buttons button {
    font-family: 'Fira Sans';
}

.ovid-resources-link:hover {
        text-decoration:none;
}

.currently-searching, .currently-searching:hover  {
    font-size: 1em;
    text-decoration: none;
}

.db-info {
    text-decoration: none;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: 0px;
    text-align: left;
}

.resources-widget {
    text-transform: lowercase;
    font-weight: 400;
    color: #000000;
    display: flex;
    align-items: center;
    line-height: 18px;
}

.resources-widget, .resources-widget .db-info, .resources-widget a.currently-searching, .resources-widget .ovid-resources-link {
    font-size: 1em;
}

.resources-widget a.loading {
    padding-left: 0em;
}

.resources-widget .tlink.glink.wk-button-icon {
    color: #353535;
}

.resources-widget .tlink.glink:hover {
    text-decoration: none;
}

.resources-widget a.tlink.currently-searching,
.resources-widget a.tlink.ovid-resources-link,
#ovid-resources-link-block {
    text-transform: none;
    color: #005B92;
    margin-left: 32px;
}

.resources-widget a.tlink.currently-searching:hover,
.resources-widget a.tlink.ovid-resources-link:hover{
    text-decoration: underline;
    color: #003d61;
}

.resources-widget a.tlink>* {
    font-weight: 400;
    text-decoration: none !important;
}

.resources-widget a:focus-visible {
    outline: 2px solid #000000 !important;
}

.currently-searching, .ovid-resources a {
    color: rgb(7,104,169);
}


#ovid-resources-link-block {
    font-weight:bold;
}

.currently-searching-db-widget {
    padding: 0 1rem;
    font-weight: 400;
    font-family: 'Fira Sans';
    font-size: 14px;
}

.currently-searching-db-widget a {
    text-decoration: none;
}

.currently-searching-db-widget img {
    border: 0;
}

.ovid-resources {
    line-height: 2em;
    font-weight: bold;
    margin-bottom: 15px;
    min-height: 1px;
}

.ovid-resources.show-resources {
    margin-top: 8px;
    margin-bottom: 11px;
}

.ovid-resources td {
    vertical-align: top;
    padding-right: 0.8em;
}

.ovid-resources .dbname {
    font-weight: normal;
    font-size: 14px;
    line-height: inherit;
    margin-right: 4px;
}

.ovid-resources .dbdate {
    font-size: 12px;
    line-height: inherit;
    margin-right: 4px;
}

.ovid-resources-selected {
    border-collapse: collapse;
    transform: translatey(-2px);
}

.ovid-resources-link {
   width: auto;
   vertical-align: top;
   white-space: nowrap;
}

.ovid-resources-list {
    font-family: 'Fira Sans';
    vertical-align: top;
    font-weight: 400;
    color: #353535;
    margin-left: -1px;
}

.ovid-resource-item {
    background-color: #EDEDED;
    border-radius: 16px;
    padding: 3px 9px;
    margin-right: 8px;
    line-height: 28px;
}

.ovid-resource-item:hover {
    background-color: #dadada;
}

.ovid-resource-item:focus-visible{
    outline-offset: 0;
    outline: #000 solid 0.125rem;
}

.ovid-resource-item .wk-icon-info {
    color: #353535;
    font-size: 14px;
    transform: translatey(-1px);
}

.sources_popup_title {
    font-weight: bold;
    text-align: left;
    width: 80%;
    float: left;
    margin-bottom: 1em;
    font-size: 120%;
}

.sources_popup_close, .popup-close {
    text-decoration: none;
    background: rgb(7,104,169);
    float: right;
    padding: 0 0.4em;
    color: rgb(255,255,255);
}

#database-list-popup .popup-close {
    position: absolute;
    top: -20px;
    right: -20px;
    color: #757575;
    text-decoration: none;
    font-size: 14px;
    float: none;
    background: none;
    padding: 0;
}

.custom-fields-popup-close, .export-citation-popup-close {
    text-decoration: none;
    background: rgb(255,255,255);
    float: right;
    padding: 0 0.4em;
    color: rgb(255,255,255);
}

.custom-fields-popup-close.popup-close {
	background: rgb(7,104,169);
}

a#msp-fields-reset {
    border: none; 
    background: none; 
    margin-left: 3em;
    color: #005B92;
}

a#msp-fields-reset:hover {
    text-decoration: underline; 
}

a#msp-fields-reset > span {
    margin-right: 5px;
}

a#add-new-row {
    text-decoration: none;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    color: #005B92;
}

a#add-new-row:hover {
    text-decoration: underline;
    color: #003d61;
}
a#add-new-row:hover > span[class*="wk-icon"] {
    text-decoration: none !important;
    color: #003d61;
}

a#add-new-row span[class*="wk-icon"]{
    margin-right: 8px;
}

/****************************************************************************
* About Page
*****************************************************************************/
.about-even, .about-odd {
    padding: 3px 3px 2px 3px;
    border-top: 1px solid rgb(10,9,5);
    border-bottom: 1px solid rgb(10,9,5);
    border-right: 1px solid rgb(117,117,117);
    border-left: 1px solid rgb(117,117,117);
    margin: 8px 0 0 0;
}

.about-even {
    background-color: rgb(236,234,244);
}

.about-odd {
    background-color: rgb(236,234,244);
}

.about-sectionhead {
        background-color: rgb(185,185,185);
        border-bottom: 1px solid rgb(117,117,117);
        text-align: left;
        margin: 0 0 4px 0;
}

.about-links {
}

.about-links ul {
        font-weight: bold;
        margin: 0 0 10px 0;
}

.about-links a {
        font-weight: normal;
        margin: 0 4px 0 4px;
        text-decoration: none;
}

.about-links li {
        list-style-type: none;
        display: inline;
}

a.about-top {
        display: block;
        float: right;
        padding-right: 5px;
}

.about-sectionhead h1 {
        font-weight: bold;
        font-size: 115%;
        margin: 0;
}

.about-section {
        margin: 0 3em 0 3em;
}

.about-section td, .about-section th {
        padding: 0 5px 1px 10px;
        text-align: left;
}

.about-section th {
        padding: 5px 0 5px 0;
}

.about-timesince {
        text-align: right;
}

table#about-entitlements {
    border: 1px solid rgb(117,117,117);
}

table#about-entitlements th, table#about-entitlements td {
    border: 1px solid rgb(117,117,117);
    padding: 2px 4px 2px 4px;
}


/* Combine Page */
/****************************************************************************
* Combine Searches Page
*****************************************************************************/
.combine-buttonbar {
        margin-top: 12px;
        margin-bottom: 12px;
        padding-left: 5px;
        padding-right: 5px;
        border: 0;
}

.combine-buttonbar input {
        vertical-align: middle;
}

/****************************************************************************
* Currently Searching widget (on MSP)
*****************************************************************************/
.resource-hint {
    border:      1px solid rgb(7,104,169);
    color:       rgb(10,9,5);
    font-weight: normal;
    position:    absolute;
    z-index:     500;
}

/****************************************************************************
* Bibliographic Displays - Headers and Footers
*****************************************************************************/
.bibheader-database {
    border-bottom: rgb(117,117,117) 1px solid;
    margin-bottom: 12px;
}

.bibheader-resultsrange, .resultrange-text {
}

.bibheader-removeduplicate {
    position: absolute;
    bottom: 6px;
    left: 40%;
}

.bibheader-go {
    display: inline;
    padding-left: 16px;
}

#msp-results.reviewdup .bibheader-go {
    float: left;
    right: 27em;
    margin-left: 10em !important;
}

#msp-results.reviewdup .view_selected_link { margin-left: -21em; }

#startRecord {
    width: 100%;
    min-width: 75px;
}

#startRecord::placeholder{
    text-align: left;
}

.bibheader-go .standard-button {
   padding: .12em 0 0;
    font-size: 0.7em;
}

.titles-display-empty .bibheader-go {
    margin-left: 26em;
}

.bibheader-rule {
    vertical-align: bottom;
    width: 100%;
    height: 1px;
    color: rgb(117,117,117);
    border-bottom: rgb(117,117,117) 0px solid;
}

table.bibheader-searchhistory {
    border: rgb(117,117,117) 1px solid;
    color: rgb(10,9,5);
    border-collapse: collapse;
}

table.bibheader-searchhistory th, table.bibheader-searchhistory td {
    border: rgb(117,117,117) 1px solid;
    padding: 1px 5px 1px 5px;
}

#titlesheader {
    padding-bottom: 0.5em;
    background-color: white;
}

.titlesheader-pagetitle {
    border-bottom: rgb(117,117,117) 1px solid;
    color: rgb(10,9,5);
    letter-spacing: 5px;
    font-weight: bold;
    margin-top: 6px;
    margin-bottom: 12px;
}

.titlesheader-functionblock, .tocheader-functionblock, .titlesheader-functionblock-ovidsp {
    margin: 0;
    background-color: rgb(255,255,255);
}

.titlesheader-functionblock-ovidsp {
    background-color: rgb(255,255,255);
    border-bottom: none;
}

.titlesheader-functionblock, .titlesheader-functionblock-ovidsp {
    width: auto;
}

.titlesheader-functionality-top {
    height: 0.8em;
    border-bottom: 1px solid rgb(86,152,197);
    background-color: rgb(171,204,226);
}

.titlesheader-navigation-links {
    margin-left: 10em;
    display: flex;
    flex-direction: row;
    align-items: flex-end;
}

.titlesheader-navigation-links .type-view-label {
    margin-right: 4px;
    margin-bottom: 7px;
    color: #353535;
}

.titlesheader-functionblock-left .wk-field,
.titlesheader-navigation-links .wk-field {
    margin-bottom: 0;
}

.titlesheader-navigation-links .wk-field-select-container {
    position: relative;
}

.titlesheader-navigation-links #select-type-view {
    font-size: 16px;
}

.titlesheader-paging .nex-prev input {
    font-family: 'Fira Sans';
    font-size: 14px;
}

.titlesheader-paging span {
    padding: 0 0.5em 0;
    border-left: none;
}

.viewselected-footer {
    padding: 0 2em 0;
    float: right;
}

.titlesheader-navigation-links b + span {
    border-left: none;
}

.titlesheader-functionblock:after, .titlesheader-functionblock-ovidsp:after, .titlesfooter-functionblock-ovidsp:after {
    color: white;
    content: ".";
    display: block;
    height: 0px;
    clear: right;
}

.titlesheader-functionblock-center {
    text-align: center;
}

#dedup-link {
    display: inline;
    padding-left: 0;
}

.titlesheader-functionblock-right {
    display: block;
    width: 76%;
    vertical-align: top;
    text-align: right;
    float: right;
}

.titlesheader-functionblock-right label {
    margin-left: 4px;
    padding-left: 4px;
    font-size: 95%;
    white-space: nowrap;
}

.titlesheader-functionblock-right label.loading {
    padding-left: 2em;
}

.titlesheader-functionblock-right select {
    font-size: 95%;
}

.titlesheader-functionblock-right select option {
    margin-left: 5px;
}

* html .titlesheader-functionblock-right select {
    font-size: 100%;
}

.titlesheader-functionblock-right .glink {
    vertical-align: top;
    margin-right: 0.5em;
}

.titlesheader-functionblock-right .tlink {
    vertical-align: top;
}

.titlesheader-functionblock-right .glink img,.titlesheader-functionblock-right .tlink img,
.journals-titlesheader-functionblock-top .tlink img {
    margin-bottom: -0.5em;
}

ul.titlesheader-functionblock-right li div#analyze-button {
    border: none;
    padding: 0;
    border-radius: 0;
    color: #005b92;
    font-size: 14px;
    font-weight: 400;
    background: none;
    margin: 0;
}

.disabled-text {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    color: rgb(185,185,185);
    margin-right: 16px;
    line-height: 18px;
}

#action-order, .action-print, .action-email, .action-export, .action-order-disabled, .action-print-disabled, .action-email-disabled, .action-export-disabled, .action-add-project-disabled, #action-dedup, #action-dedup-disabled {
    border: medium none;
    color: rgb(7,104,169);
    cursor: pointer;
    font-size: 100%;
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: 0 0;
    text-align: left;
    height: 1.6em;
}

.clear-selected {
    margin: 0;
    align-self: flex-end;
}

.citman-clear-selected {
    border: medium none;
    color: rgb(7,104,169);
    cursor: pointer;
    font-weight: bold;
    background-color: transparent;
    text-align: left;
    margin: 0;
    font-size: 14px;
    max-width: 14em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.citman-clear-selected:hover{
    text-decoration: underline;
    color: #003d61;
}


#action-order-disabled, .action-print-disabled, .action-email-disabled, .action-export-disabled, .action-add-project-disabled {
    color: rgb(185,185,185);
    /* margin-right: 0.8em; */
    cursor: normal;
}

#action-dedup-disabled {
    color: rgb(185,185,185);
    cursor: normal;
}

#export-citation-popup-box .export-citation-select-fields {
    display: inline;
}

.titlesheader-functionblock-right .action-label-disabled {
    color: rgb(185,185,185);
    text-decoration: none;
    font-weight: bold;
    cursor: text;
}

.select-page-label input, input.bibrecord-checkbox {
    vertical-align: bottom;
    margin-bottom: 2px;
}

.select-page-label {
    font-size: 14px;
}

#searchaid-numbers select option.sep {
    border-bottom: 1px solid rgb(185,185,185);
    padding-bottom: 1px;
    margin-bottom: 1px;
}

.titlesheader-searchresults {
    clear: right;
    padding: 6px 10px 0 10px;
}

.titlesheader-search {
    font-weight: bold;
}

.titlesheader-resultsblock {
    border-top: rgb(7,104,169) 1px solid;
    border-bottom: rgb(7,104,169) 1px solid;
    background-color: rgb(219, 240, 252);
    text-align: middle;
    height: 1.5em;
}



.titlesheader-printresultsblock {
    border-bottom: 1px solid rgb(185,185,185);
}

.titlesheader-resultsblock, .titlesfooter-block {
    padding: 4px 10px;
    position: relative;  
    /* position required for #titles-navigator and .titlesheader-paging */
}

.titlesheader-resultsblock .titlesheader-paging {
    height: 40px;
    text-align: right;
    color: #353535;
    display: flex;
    margin-left: auto;
    align-items: center;
    margin-right: 6px;
}

.titlesfooter-block .viewselected-footer {
    float: right;
}

.titlesheader-details {
    text-align: center;
    vertical-align: middle;
    padding-bottom: 12px;
}

.titlesheader-detailsnum {
    font-size: 80%;
}

.titlesfooter-block {
    margin: 0;
    text-align: right;
    clear: both;
}

.tocfooter-block {
    margin: 2em 0 0 0;
}

.reviewdupes-hint {
    font-weight: normal;
}

.titlesheader-navigation-links .reviewdupes-buttons {
    display: inline;
    float: left;
    margin-left: 2px;
    margin-top: -3px;
}

.reviewdupes-buttons .standard-button {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 3px;
    padding-right: 3px;
}

.tocheader-topoftoc {
    color: rgb(10,9,5);
    margin-bottom: 1px;
    margin-left: 2.5em;
}

.titles-display-empty .tocheader-topoftoc {
    margin-left: 0;
}

.tocheader-topoftoc h1 {
    font-size: 100%;
    text-align: center;
    margin: 0;
    padding: 5px;
}

.tocheader-nobanner {
    text-align: center;
    background: rgb(171,204,226) url(bluegradient.png) repeat-x top;
    border: 1px solid rgb(7,104,169);
    color: rgb(71,71,71);
    padding: 5px;
    margin-left: 2.5em;
}

table.tocheader-jnl {
    width: 99%;
}

table.tocheader-jnl th {
    font-size: 120%;
    text-align: center;
}

.tocheader-jnlleft {
    text-align: left;
    vertical-align: bottom;
    width: 20%;
}

.tocheader-jnlcenter {
    text-align: center;
    vertical-align: bottom;
    width: 60%;
}

.tocheader-jnlright {
    text-align: right;
    vertical-align: bottom;
    width: 20%;
}

.tocheader-resultsblock {
    /* 
    border-top: rgb(117,117,117) 1px solid;
    border-bottom: rgb(117,117,117) 1px solid;
    margin-bottom: 12px;
    */
    padding: 6px 10px 6px 10px;
    margin-left: 2.5em;
    margin-right: 0.5em;
}

#titles-display .tocheader-resultsblock {
    border-bottom: rgb(117,117,117) 1px solid;
}

.tocheader-resultsblock, .tocfooter-block {
    padding: 6px 10px 6px 10px;
    position: relative;  
    /* position required for #titles-navigator and .titlesheader-paging */
}

.tocheader-resultsblock .tocheader-paging {
}

.tocfooter-block .tocheader-paging {
}

.tocheader-papdisclaimer {
    padding: 0 3em 0 3em;
}

.tocheader-copyright {
    font-size: 80%;
}

.tocheader-navlinks {
    text-align: right;
}

.tocheader-fthistory {
}

.tocheader-fthistory select {
    vertical-align: top;
}

.tocheader-parentlist {
    float: left;
}
    
.tocheader-parentlist input {
    margin-right: 4px;
}

.tocheader-paging {
    float: right;
}


.tocheader-alphalinks {
    text-align: center;
    font-size: 90%;
    margin: 8px 0 4px 0;
}

.bookheader-tools {
    text-align: right;
    margin: 5px 0px 5px 0px;
}

.bookheader-header {
    padding: 20px 4px 4px 34px;
}

.bookheader-subtitle {
    font-weight: bold;
    font-size: 180%;
    padding-bottom: 3px;
    margin-bottom: 4px;
    border-bottom: 1px dotted rgb(255,255,255);
}


.bookheader-catarrow {
    font-weight: bold;
    font-size: 120%;
    padding: 0 4px 0 4px;
}

.bookheader-navtext {
    text-align: left;
}

.bookheader-paging {
    vertical-align: bottom;
}

.bookheader-navbuttons {
        float: right;
}

.bookheader-navbuttons input {
        padding: 0px 4px 0px 4px;
}


/****************************************************************************
* Mapping, Tree, Thesaurus, PTX Display
*****************************************************************************/
.map-term-content,
.mapterm-subheading-content {
    padding: 16px;
    border: 1px solid #DADADA;
    border-top: 3px solid #007AC3;
    background-color: white;
}

.map-term-content, .map-term-content input, .map-term-content th, .map-term-content td,
.mapterm-subheading-content, .mapterm-subheading-content input, .mapterm-subheading-content th, .mapterm-subheading-content td
{
    font-family: 'Fira Sans';
}

#mapping-heading {
    font-weight: 700;
	font-size: 16px;
}

#mapping-tree-heading {
    float:left;
}

#mapping-tree-databasename {
    text-align:right;
    float:right;
}

#mapping-tree-parent {
    font-size: 135%;
}
#mapping-tree-mode-buttons {
    padding-left: 40px;
}

#mapping-tree-scroll-hints {
    margin-bottom:5px;
}

#mapping-message {
    font-style: italic;
}

#mapping-heading,
#mapping-hint,
#mapping-message {
    margin: 2px 0;
}

#mapping-heading,
#mapping-hint,
#mapping-message,
#mapping-buttons-combine label {
    color: #353535;
}

#mapping-hint,
#mapping-message {
    font-weight: 400;
}

#mapping-hint,
#mapping-message,
#mapping-buttons-combine label {
    font-size: 14px;
}

#mapping-buttons-combine label {
    font-weight: 500;
}

#mapping-buttons {
    margin: 16px 0;
}

#mapping-buttons-combine {
    margin-top: 16px;
}

#mapping-buttons-subheadscbx {
    display: block;
}

#mapping-buttons-continue {
    margin-left: 32px;
}

#mapping-buttons-combine select option {
    margin-left: 5px;
}

#mapping-table {
    margin: 0 0 1em 0;
}

#mapping-table th, #mapping-table td {
    padding: 2px;
}

#mapping-table table.standard td:first-child {
    width: 100px;
}

#mapping-table table.standard td:nth-child(2),
#mapping-table table.standard th:nth-child(2) {
    padding-left: 48px;
}

#mapping-table table.standard td a {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    color: #005B92;
    text-decoration: none;
}

#mapping-table table.standard td:hover a {
    text-decoration: underline;
    color: #003D61;
}

.mapping-table-efs {
    width: 15%;
}

.mapping-inputs,
.subheading-inputs {
    display: flex;
}

.mapping-inputs .wk-field,
.subheading-inputs .wk-field {
    width: 112px;
}

.map-term-content #mapping-table .scope-action,
.mapterm-subheading-content .subheading-table .icon-subheading {
    display: inline-block;
    position: relative;
    width: 16px;
    height: 16px;
}

.map-term-content #mapping-table input.gbutton,
.mapterm-subheading-content .subheading-table .icon-subheading input.gbutton {
    padding-left: 16px;
    width: 0;
    min-height: 100%;
    z-index: 2;
}

.map-term-content #mapping-table input.gbutton,
.map-term-content #mapping-table span[class*="wk-icon"],
.mapterm-subheading-content .subheading-table .icon-subheading input.gbutton,
.mapterm-subheading-content .subheading-table .icon-subheading span[class*="wk-icon"] {
    position: absolute;
    top: 0;
    left: 0;
}

.map-term-content #mapping-table span[class*="wk-icon"],
.mapterm-subheading-content .subheading-table .icon-subheading span[class*="wk-icon"] {
    padding: 0;
    margin: 0;
    cursor: pointer;
    z-index: 1;
    font-size: 16px;
}

/****************************************************************************
* Subheadings Display
*****************************************************************************/

#subheadings-heading {
    font-size: 120%;
    margin: 0 0 1em 0;
}

#subheadings-heading h1.subHeadLvlOne {
    font-weight: 400;
    font-size: 16px;
    color: #353535;
}

#subheadings-heading h1.subHeadLvlOne .subject-subheading{
    font-weight: 700;
}

#subheadings-message {
    font-style: italic;
}

#subheadings-buttons {
    margin: 1em 0 1.5em 0;
}

#subheadings-buttons-continue {
    padding-left: 32px;
}

#subheadings-buttons-combine  label{
    font-weight: 500;
    font-size: 14px;
    color: #353535;
}

#subheadings-table {
    margin: 0 0 1em 0;
    border: none;
}

#subheadings-table th, #subheadings-table td {
    padding: 2px;
    text-align: left;
}

.mapterm-subheading-content .subheading-table {
    column-count: 4;
}

.mapterm-subheading-content .subheading-table .col-full,
.mapterm-subheading-content .subheading-table .col-partial {
    display: flex;
    align-items: center;
    padding: 8px 0;
}

.mapterm-subheading-content .subheading-table .col-full .wk-field,
.mapterm-subheading-content .subheading-table .col-partial .wk-field {
    margin-bottom: 0;
}

.mapterm-subheading-content .subheading-table .col-full {
    column-span: all;
    padding: 0;
}

.mapterm-subheading-content .subheading-table .include-all-subheadings-label {
    font-weight: 400;
    font-size: 16px;
    color: #353535;
}

.mapterm-subheading-content .subheading-table .subheadings-choose-hint {
    margin-bottom: 16px;
    font-weight: 400;
    font-size: 14px;
    color: #353535;
}

.mapterm-subheading-content .subheading-table .icon-subheading {
    margin-right: 8px;
    margin-bottom: 2px;
}

.mapterm-subheading-content .hints h2 {
    font-weight: 500;
    font-size: 14px;
}

/****************************************************************************
* Subheading Info
*****************************************************************************/

#subheadinfo-heading {
    font-size: 120%;
    margin: 0 0 1em 0;
}

#subheadinfo-buttons {
    margin: 1em 0 1.5em 0;
}

#subheadinfo-buttons-continue {
}

#subheadinfo-description {
}

/****************************************************************************
* Database Tools List
*****************************************************************************/

#toollist-buttons {
    margin: 1em 0 1.5em 0;
}

#toollist-buttons-continue {
    padding: 1em 0 0 5em;
}

#toollist-form {
    margin: 0 0 2em 1em;
}

.toollist-subject {
        font-weight: bold;
}

#tools-header {
    padding-top:1em;
}

.toollist-divider {
    border-bottom: 1px solid #666;
    width: 40em;
    margin: 0 3em 1em 3em;
}

.toollist-tool {
    margin: 0 0 0 3em;
}

.toollist-tool label {
    font-weight: normal;
}

.toollist-hint {
    font-style: italic;
    margin: 0 0 0.5em 5em;
}


/****************************************************************************
* Database Tool Browser (Tree/Ptx/Thes/CC)
*****************************************************************************/

a.tool-term {
    color: rgb(7,104,169);
}

.tool-term-note {
    color: rgb(117,117,117);
}

/* Increase font size for IE */
* html .tool-term-note { font-size: 130%; }

.tool-thes-subterm-even, .tool-thes-subterm-odd {
    background-color: rgb(200,229,170); 
}

/****************************************************************************
* Scope Note Display
*****************************************************************************/
.scopenote .heading:not(:first-child) {
    margin-top: 1em;
}

/****************************************************************************
* Titles Display
*****************************************************************************/

#titles-records {
    padding: 0 0 0 16px;
}

.msp_display #titles-records {
    padding: 0;
    margin-left: 16px;
    border-top: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
}

.msp_display #titles-display.full #titles-records {
    border: none;
    margin-left: 0;
}

#titles-records .issue-toc-titles-links ul li {
    padding: 7px 16px;
}

#titles-records .titles-row {
    border-collapse: collapse;
}

.titles-row, .citation-block {
    width: 100%;
    display: block;
    border-bottom: rgb(117,117,117) 1px dashed;
    color: rgb(10,9,5);
    padding-top: 10px;
    padding-bottom: 15px;
}

.citation-block {
    padding-left: 16px;
}

.titles-row .citation-block, .citation-table .citation-block {
    border-bottom: none;
}

.titles-row br {
    clear: none;
}

.child-record-row {
    padding-left: 3em;
    border-bottom: none;
}

table.parent-record-row {
    border-top: 1px dashed rgb(117,117,117);
    border-bottom: none;
}

table.parent-record-row:first-child {
    border-top: none;
}

table.parent-record-row:last-child {
    border-bottom: 1px dashed rgb(117,117,117);
}

.parent-record-row .titles-row {
    border-bottom: none;
}

.parent-record-row .loading {
    margin-left: -2em;
    padding-left: 2em;
}

.record-sources {
    padding-left: 0.6em;
}

.record-sources dt {
    width: 1em;
    float: left;
}

.record-sources dd {
    width: 95%;
    float: left;
}

.parent-record-row .record-sources .tlink {
    font-size: 125%;
    text-decoration: none;
}

.parent-source {
    font-weight: bold;
}

.titles-links, .citation-links-right {
    vertical-align: top;
}

.titles-left {
    padding-left: 9px;
    padding-right: 0em;
    vertical-align: top;
    width: 60px;
}

#titles-display.full .titles-left {
    padding-left: 16px;
}


.titles-inline-abstract, .titles-inline-annotation, .annotation-group {
    display: inline;
	float:left;
}

.titles-inline-abstract-closed, .titles-inline-abstract-open, .titles-inline-annotation-closed, .titles-inline-annotation-open {
    font-size: 100%;
    text-decoration: none;
    color: #005B92;
    cursor: pointer;
    padding: 0px 10px 2px 15px;
    border: none;
    text-align: left;
}

* html .titles-inline-abstract-closed, * html .titles-inline-abstract-open, * html .titles-inline-annotation-closed, * html .titles-inline-annotation-open {
    font-size: 0.95em;
}

.titles-inline-annotation-closed {
    background: url(../gifs/chevron-down.svg) no-repeat 0px 50%;
    background-position: right 0 center;
}

.titles-inline-abstract-closed {
    background: url("../gifs/chevron-down.svg") no-repeat 0px 50%;
    background-position: right 0 center;
}

.titles-inline-annotation-open {
    background: url(../gifs/chevron-up.svg) no-repeat 0px 50%;
    background-position: right 0 center;
}

.titles-inline-abstract-open {
    background: url("../gifs/chevron-up.svg") no-repeat 0px 50%;
    background-position: right 0 center;
}

.titles-score {
    padding: 0;
}

.titles-scoreheader, .titles-typeheader {
    font-weight: bold;
}

.titles-dbsegment {
    font-style: italic;
    display: block;
}

.titles-dedup {
    font-weight: bold;
}

.titles-dedup-preferred {
    font-weight: bold;
    color: rgb(110,187,31);
    background: url(preferred.gif) no-repeat;
    padding-left: 20px;
}

.titles-dedup-eliminated {
    font-weight: bold;
    color: rgb(238,1,76);
    background: url(eliminated.gif) no-repeat;
    padding-left: 20px;
}

.record-type {
    padding-bottom: 0.5em;
}

.record-type-label {
    font-weight: bold;
    margin-right: 0.5em;
}

.attachment-title,
.dissertation-title,
.generic-title,
.image-title,
.journalarticle-title,
.journalovid-title,
.proceeding-title,
.review-title,
.savedsearch-title,
.snippet-text,
.website-title,
.article-title {
    display: block;
    font-weight: bold;
    font-size: 110%;
}

.book-title,
.book-editors,
.book-source,
.book-passage,
.book-chapter-authors,
.dissertation-authors,
.generic-authors,
.journalarticle-authors,
.journalovid-authors,
.proceeding-authors,
.review-authors,
.snippet-title,
.website-authors,
.website-link,
.article-authors {
    display: block;
    font-weight: normal;
    font-size: 100%;
    padding-bottom: 0.5em;
}

.dissertation-source,
.chapter-source,
.dissertation-source,
.generic-source,
.image-source,
.journalarticle-source,
.journalovid-source,
.proceeding-source,
.review-source,
.snippet-source,
.website-source,
.article-source {
    display: block;
    font-weight: normal;
    font-style: italic;
    font-size: 100%;
}

.book-title,
.ama-book-book-title,
.ama-dissertation-title,
.ama-journalarticle-source,
.apa-book-book-title,
.apa-dissertation-title,
.apa-journalarticle-source,
.chicagoaudt-book-book-title,
.chicagoaudt-journalarticle-source,
.chicagohum-book-book-title,
.chicagohum-journalarticle-source,
.mla-book-book-title,
.mla-journalarticle-source,
.mla-proceeding-title,
.mla-website-title,
.vancouver-book-book-title,
.vancouver-journalarticle-source {
    font-style: italic;
}

.book-passage .label, .chapter-title .label {
    font-weight: bold;
    padding-right: 1em;
}

.article-pubtype {
    display: block;
    font-weight: normal;
    font-style: italic;
    font-size: 100%;
}

.article-ui {
    display: block;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

.title-article-pages {
    display: block;
    font-weight: normal;
    font-size: 100%;
    padding-bottom: 0.5em;
}

#add_records {
    position: absolute;
    z-index: 1000;
    border: 1px solid rgb(7,104,169);
    margin: 2px;
    font-weight: bold;
    background-color: #fff; /* sometimes seeing the text within is difficult */
}

.doi-article-pages {
    display: block;
    font-weight: normal;
    font-size: 100%;
    padding-bottom: 0.5em;
}

.titles-title {
    font-weight: normal;
}

.titles-title h2 {
    display: inline;
    font-weight: normal;	
}

.titles-title h3 {
    display: inline;
    font-weight: normal;
    font-size: 1em;
    line-height: 1.5em;
}

.snippet-title .titles-title {
    font-weight: normal;
}

.titles-source {
    font-style: italic;
    font-family: 'Fira Sans';
}

.titles-journal {
    font-style: normal;
}

.titles-gn {
    font-weight: bold;
}

.article-source .titles-gn {
    font-weight: normal;
}

.titles-pt {
    color: rgb(10,9,5); 
}

.article-pubtype .titles-pt {
    color: inherit;
}

.titles-dt {
    font-size: 80%;
    color: rgb(10,9,5);
}

.article-pubtype .titles-dt {
    font-size: inherit;
    color: inherit;
}

.titles-lm {
    color: #E5202E;
}

.titles-fieldcode {
    font-weight: 500;

}

.titles-ab, .titles-anno {
    display: block;
    font-size: 106%;
    padding-top: 9px;
}

.titles-ab {
    border: 1px solid rgb(7,104,169);
    padding: 9px 2em 9px 2em;
    margin-top: -1px;
    margin-bottom: 18px;
    z-index: 0;
    display: none;
    clear: both;
}

.mm-annotation {
    max-width: 21em !important ;
}

.titles-anno {
    border: none;
    background-color: rgb(220, 238, 250);
    overflow-x: auto;
    overflow-y: hidden;
    padding: 9px 2em 2em;
    margin-top: 1em;
    margin-bottom: 0.5em;
    z-index: 0;
    max-width: 35em;
    word-wrap: break-word;
}

#mp-main-page-result .titles-anno {
    max-width: 28em;
}

.titles-anno-container {
    border: none;
    margin: 0;
    padding: 0;
    display: block;
    min-width: 310px;
}

.titles-anno-container-loading {
    background-color: rgb(220, 238, 250);
    padding: 9px 2em 9px 2em;
    margin-top: -1px;
    margin-bottom: 0.5em;
}

.titles-zc {
    font-size: 90%;
    font-style: italic;
    color: rgb(117,117,117);
}

ol.titles-pdflink {
    margin-bottom: 0;
}

.titles-linkitem {
    color: rgb(117,117,117);
}

li.titles-linkitem a.glink, td.citation-banner-links a.glink {
    margin-left: -20px;
    list-style-type: none;
}

li.titles-linkitem a.glink img, td.citation-banner-links a.glink img {
    position: relative;
}

.titles-linkitem a.loading {
    padding-left: 2em;
}

.titles-linkitem input {
    vertical-align: bottom;
}

.titles-linkitem input.loading {
    padding-left: 2em;
}

.titles-checkbox {
    display: inline-block;
    width: auto;
}

.titles-checkbox input {
    vertical-align: middle;
}

.titles-index div{
    display: inline;
    vertical-align: middle;
}

.titles-index div{
    margin-left: 4px;
    text-align: left;
}

.mm-grid-container .titles-index div{
    margin-right: 4px;
}

.titles-index {
    vertical-align: top;
}

.titles-record {
    width: 100%;
    vertical-align: top;
    padding-right: 16px;
}

.titles-row-linkspage div.titles-record {
    margin-left: 0px;
}

#titles-navigator {
    position: absolute;
    top: 6px;
    left: 50%;
}

.titles-nav-header {
    text-align: left;
}

.titles-nav-header img {
    vertical-align: bottom;
}


#titles-nav-buttons {
    position: absolute;
    top: 1.4em;
    right: 0;
    border: 1px solid rgb(10,9,5);
    display: none;
    font-size: small;
    background-color: rgb(236,234,244);
    overflow: hidden;
    z-index: 50;
    padding: 4px 10px 4px 10px;
    min-width: 20em;
    width: 20em;
}

.titles-nav-current, .titles-nav-noresults {
    text-align: center;
    height: 1.4em;
    overflow: hidden;
}

.titles-nav-current {
    background-color: rgb(171,204,226);
}

#titles-nav-buttons .SUBMIT {
    display: block;
    text-align: center;
    width: 100%;
    cursor: pointer;
    color: rgb(10,9,5);
    font-weight: normal;
}

#titles-nav-buttons .titles-nav-active {
    color: rgb(7,104,169);
    font-weight: bold;
    font-size: 1em;
}


.titles-nav-button {
    background: transparent;
    border: none;
    color: #353535;
    cursor: pointer;
    font-size: 14px !important;
    font-weight: normal !important;
    padding: 0;
    margin-right: 0.5em;
    margin-left: 0.5em;
    overflow: visible;
}

.titles-nav-button:hover {
    color: rgb(6,24,68);
}

.titles-nav-button[disabled] {
    color: rgb(185,185,185);
}

.titles-nav-button.loading {
    padding-left: 2em;
    background-image: url(../gifs/loading.gif);
    background-repeat: no-repeat;
    background-position: 4px center;
    cursor: progress;
}

.search-buttons {
    background: transparent;
    border: none;
    color: #005B92;
    cursor: pointer;
    padding: 0;
    overflow: visible;
    font-size: 100%;
}

/****************************************************************************
* General Bibliographic Record Display Styles
*****************************************************************************/

a.bibrecord-sllink {
    padding: 0 3px 0 3px;
    margin: 0 0 10px 0;
/*  Commenting below property to fix TTI 26064
    float: left;
*/
}

a.bibrecord-sllink:link, a.bibrecord-extlink:link {
    color: #005B92;
}

mark::before {
content: " [highlight start] ";
}

mark::after {
content: " [highlight end] ";
}

mark::before,
mark::after {
  clip-path: inset(100%);
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

.bibrecord-highlight-user {
    color: rgb(0,0,0);
    background-color: #FFFF00;
    font-weight: 500;
    float: none!important; /* It seems like bibrecord-highlight-user is only used to highlight the keywords in Abstract, */
    /* so float:left of the parent class would broke the positioning of the hightlighted keywords, */
    /* when Abstract is collapsible - this is an attempt to fix this issue */
}

.bibrecord-highlight-related {
    color: rgb(0,0,0);
    background-color: #00FFCC;
    font-weight: 500;
    float: none!important; /* It seems like bibrecord-highlight-related is only used to highlight the keywords in Abstract, */
    /* so float:left of the parent class broke the positioning of the hightlighted keywords, */
    /* when Abstract is collapsible - this is an attempt to fix this issue */
}

.passage_text a {
    display: none;
    padding-left: 1em;
    white-space: nowrap;
}

.passage_text a.loading {
    padding-left: 2em;
}

.bibrecord-searchbuttons {
    padding-top: 12px;
    padding-bottom: 12px;
    vertical-align: top;
}

.bibrecord-searchbuttons input {
    vertical-align: top;
}

.bibrecord-rule {
    vertical-align: bottom;
    width: 100%;
    height: 1px;
    color: rgb(117,117,117);
    border-bottom: rgb(117,117,117) 0px solid;
}


/****************************************************************************
* Login Page
*****************************************************************************/
.login-container {
    background: rgb(255,255,255);
    vertical-align: middle;
    width: 610px;
    margin: 0 auto 0 auto;
}

.inner-login-container {
    padding-top: 5em;
}

.most-inner-login-container {
    display: inline-block;
}

.main-left-ovid-login-new {
    float: left;
    width: 365px;
}

.left-ovid-login {
    padding: 2.25em;
    background: #FAFAFA;
    border: 1px solid #DCDCDC;
    border-radius: 5px;
}

.form-fields-login {
    margin-bottom: 3em;
    line-height: 2em;
}

.form-fields-login div {
    clear: both;
}

.form-fields-login label:not(.wk-field-label){
    font-size: 1.083em;
}

.form-fields-login input:not(.wk-field-input) {
    width: 95%;
    height: 2.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    font-size: 1.083em;
}

.standard-button-login {
    background: #0081C6;
    color: #FFFFFF;
    width: 7em !important;
    border: medium none;
    border-radius: 3px;
    font-size: 1.083em;
    cursor: pointer;
}

.login-form-label {
    font-size: 2em;
    margin-bottom: 20px;
    text-align: center;
}

.other-source-link-login {
    margin-top: 1em;
    text-align: center;
    margin-bottom: 2em;
}

.other-source-link-login a {
    padding: 0;
    font-weight: normal;
    color: #0768A9 !important;
}

.other-source-link-login .athenslink, .other-source-link-login .shibbolethlink , .other-source-link-login .openathenslink {
    font-weight: normal;
}

.right-buy-article-login {
    float: left;
    width: 180px;
    text-align: center;
    line-height: 3em;
    margin-left: 65px;
    margin-top: 10px;
}

.booklist-booklink-TEXT-login {
    font-size: 18px;
}

.booklist-booklink-TEXT-login a, 
.booklist-booklink-TEXT-login a:hover, 
.booklist-booklink-TEXT-login a:visited, 
.booklist-booklink-TEXT-login a:active, 
.booklist-booklink-TEXT-login a:link {
    text-decoration: none;
    color: #2d2d2d;
}

.article-info-login {
    line-height: normal;
}

#header-buttons-upper a,
#header-buttons-lower a,
.browse-articles a, .other-source-link a {
    padding-left: 32px;
    text-decoration: none;
}

#header-buttons-upper a,
#header-buttons-lower a {
    padding: 7px 16px;
}

#header-buttons-upper a:focus-visible,
#header-buttons-lower a:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
}

span.header-user-info_name:focus-visible{
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
}

#header-buttons-upper a:hover,
#header-buttons-lower a:hover {
    color: #003d61 !important;
    text-decoration: underline;
}

#header-buttons-upper a:active,
#header-buttons-lower a:active {
    background-color: transparent !important;
    color: #353535 !important;
}

#header-buttons-upper a:focus,
#header-buttons-lower a:focus {
    outline: none;
    color: #005b92 !important;
}

.browse-articles-login a, .other-source-link-login a {
    padding-left: 0px;
    text-decoration: underline;
    color: #0768A9;
}

.browse-articles-login a:hover {
   text-decoration: underline;
}

tr.login-entry td {
    padding-top: 3px;
    padding-bottom: 3px;
}

.login-button {
    text-align: center;
}

#login-channel {
    font-weight: normal;
}

#login-channel-header {
    margin-bottom: 3px;
}

#login-channel-bibinfo {
    border: 1px solid rgb(10,9,5);
    padding: 3px 5px;
    margin: 6px 0px;
}

.login-channel-bib-title {
    font-weight: bold;
}

.login-channel-bib-source {
    font-style: italic;
}

a.login-buy-button {
    background-color: rgb(146,204,87);
    color: white;
    padding: 2px 8px;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    border-top: 1px solid #EEE;
    border-left: 1px solid #EEE;
    text-decoration: none;
    cursor: pointer;
    font-size: .95em;
    font-weight: bold;
}

#login-channel-buylink {
    float: right;
    padding: 3px 0px;
}

#login-channel-buytext {
    padding-right: 3px;
}

#login-channel-footer {
    margin-bottom: 3px;
}


/****************************************************************************
* Search History
*****************************************************************************/

table.searchhistory-outer {
    border: 0;
    width: calc(100% + 32px);
    transform: translatex(-16px);
    position: relative;
    z-index: 2;
}

#main-form table.searchhistory-outer {
    width: 100%;
    transform: translatex(0);
}

table.searchhistory-outer tr.table-row-reverse {
    display: flex;
    flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    width: 100%;
}

table.searchhistory-outer tr.table-row-reverse > td:nth-last-child(1) {
    flex-grow: 1;
}

table.searchhistory-inner {
    color: rgb(10,9,5);
    width: 100%;
    border-collapse: collapse;
}

table.searchhistory-inner caption {
    text-align: left;
}

table.searchhistory-inner th {
    background-color: #FFF;
    vertical-align: middle;
}

table.searchhistory-inner th.searchhistory-col-Num, table.searchhistory-inner th.searchhistory-col-Type {
    text-align: center;
}

table.searchhistory-inner th.searchhistory-col-Type,
table.searchhistory-inner th.searchhistory-col-Actions,
table.searchhistory-inner th.searchhistory-col-Annotations {
    text-align: left;
}

table.searchhistory-inner td.searchhistory-col-Actions {
    text-align: left;
    position: relative;
}

table.searchhistory-inner td.searchhistory-col-Annotations {
    vertical-align: middle;
}


table.searchhistory-inner td {
    padding: 0;
    vertical-align: middle;
}

table.searchhistory-inner .searchhistory-row-header th {
    padding: 6px 0;
}

table.searchhistory-inner .searchhistory-row-header {
    border-bottom: 1px solid #e3e3e3;
}

table.searchhistory-inner th,
table.searchhistory-inner td {
    box-sizing: border-box;
}

table.searchhistory-inner th.searchhistory-col-Results {
    text-align: right;
}

table.searchhistory-inner .wk-field {
    margin-bottom: 0;
}

table.searchhistory-inner tr {
    width: 100% !important;
    margin: 0;
    align-items: center;
}

table.searchhistory-inner th {
    padding: 0;
}

table.searchhistory-row-header {
    display: flex;
    align-items: center;
}

th.searchhistory-col-Results,
th.searchhistory-col-Actions {
    padding-right: 24px;
}

.searchhistory-details-view { position: relative; }

.searchhistory-tools-right .gbutton {
    font: 400 13.3333px/16.7833px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0px 3px;
    text-align: center;
    vertical-align: middle;
    visibility: visible;
    color: #000;
    border: 1px solid rgba(54, 51, 51, 0.46);
    padding: 2px;
    background-color: #ECEAF4
}

.searchhistory-col-Num a { color: #0A0905 !important; }

table.searchhistory-inner td.searchhistory-detailsbutton {
    border-left: 0px;
    text-align: right;
    vertical-align: top;
}

td.searchhistory-tools div .btn-remove-dedup { padding: 0em; }

#msp-searchhistory .widget { 
    margin-top: 24px; 
    background: #FFF; 
}

.msp-searchhistory-detailsbutton-arrow {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    font-size: 0.85em;
}

table.searchhistory-inner td.searchhistory-hasdetails {
    border-right: 0px;
}

td.searchhistory-col-SearchHistory .search-history-term {
    display: flex;
}

td.searchhistory-col-SearchHistory {
    text-align: left;
    vertical-align: middle;
    padding: 3px;
    padding-left: 3px;
}

th.searchhistory-col-SearchHistory {
    padding: 3px;
    text-align: left;
}

th.searchhistory-col-SearchHistory,
td.searchhistory-col-SearchHistory {
    flex-grow: 1;
    width: calc(100vw - 563px);
    min-width: 337px;
}

th.searchhistory-col-SearchHistory,
td.searchhistory-col-SearchHistory {
    width: calc(100vw - 595px);
    max-width: 299px;
    min-width: 0;
}

td.searchhistory-col-Select, th.searchhistory-col-Select {
    text-align: center;
    vertical-align: middle;
    padding-bottom: 3px;
    width: 40px;
}

th.searchhistory-col-Select {
    margin-top: -5px;
}

.searchhistory-col-Select .wk-field {
    padding-left: 16px;
}

td.searchhistory-col-Select .wk-field-choice-text {
    margin-top: 2px;
}

td.searchhistory-col-Select .wk-field-choice-label input[type="radio"]:not(.wk-field-choice) + .deduplicate-input,
td.searchhistory-col-Select .wk-field-choice-label .not-action + .deduplicate-input {
    display: none;
}

.additional-limits-form td.searchhistory-col-Select .wk-field-choice-label input[type="radio"]+.deduplicate-input {
    display: inline-block;
}

td.searchhistory-col-Select .not-action,
td.searchhistory-col-Select .not-action>span {
    margin: 0;
}

#msp-searchhistory-widget { 
    display: flex;
    margin: 0px; 
    float: left; 
}

td.searchhistory-col-Select input,
.searchhistory-row-header .searchhistory-col-Select input {
    vertical-align: middle;
}

td.searchhistory-col-Num, th.searchhistory-col-Num {
    text-align: center;
    vertical-align: middle;
    width: 45px;
}

td.searchhistory-col-Actions, th.searchhistory-col-Actions {
    width: 190px;
}

.searchhistory-details-count { 
    font-size: 14px; 
    font-weight: 400;
    font-family: 'Fira Sans';
}

td.searchhistory-col-Annotations, th.searchhistory-col-Annotations{
    text-align: left;
    padding-right: 16px;
    width: 94px;
}

table.searchhistory-inner th.searchhistory-col-Annotations {
    padding-left: 8px;
}

td.searchhistory-col-Annotations .annotations-widget,
td.searchhistory-col-Annotations .added-annotations-widget {
    margin: 0;
    padding: 0;
}

td.searchhistory-col-Annotations .annotation-container .wk-button-small {
    padding: 7px 8px 8px 8px;
}

body.msp_display { 
    min-width: 900px;
    width: 100%;
    margin: 0;
    background-color: #FFFFFF;
}

.search-history-actions-container, .search-history-actions-popup-container {
    padding: 0px 4px 0px 1px;
    text-align: left;
    float: left;
}

.search-history-actions-container {
    text-align: left;
}

.search-history-actions-container div {
    padding: 2px 0px;
    text-align: left;
}

 .search-history-actions-popup-container div {
    padding: 2px 0px;
    white-space: nowrap;
    text-align: left;
}

#msp-searchhistory-upperbuttons .btn-view-saved {
    border: medium none;
    color: #0768A9;
    font-size: 14px;
    font-weight: 400;
    cursor: pointer;
}

.btn-remove-dedup {
    background: none repeat scroll 0% 0% transparent;
    border: medium none;
    color: #0768A9;
    cursor: pointer;
    font-size: 1em;
    padding: 0px;
    margin-right: 0.5em;
    margin-left: 0.5em;
    overflow: visible;
}

#msp-searchhistory-upperbuttons .btn-view-saved:hover,
td.searchhistory-col-Actions a:hover { text-decoration: underline; }

.searchhistory-row:nth-child(2n+1) { background: none repeat scroll 0% 0% #F8F8F8; }

.searchhistory-row.highlighted { 
    background: none repeat scroll 0% 0% #DBF0FC;
    border-top: none;
    border-bottom: 1px solid #E3E3E3;
}

.searchhistory-row { 
    border-bottom: 1px solid #E3E3E3;
    min-height: 31px;
}
.searchhistory-row[role="presentation"] { border: none; }

.searchhistory-row[role="presentation"] { 
    border: none;
    min-height: 0;
}

.searchhistory-row td {
    vertical-align: middle;
}

td.searchhistory-col-Actions img {
    border: 0px;
    vertical-align: middle;
    margin-right: 0.5em;
}

td.searchhistory-col-Annotations img {
    border: 0px;
    vertical-align: middle;
    margin-right: 0.1em;
}

td.searchhistory-col-Annotations a {
    text-decoration: none;
    vertical-align: middle;
    color: #0768A9 !important;
    font-weight: normal;
}

td.searchhistory-col-Actions button {
    font-size: 12px;
}


td.searchhistory-col-Actions a, td.searchhistory-col-Actions button {
    text-decoration: none;
    vertical-align: middle;
    color: #0768A9 !important;
    padding: 2px 0px;
    font-weight: normal;
}



.savedsearch-row {
    margin-left: 13em;
}

td.searchhistory-col-Annotations input {
    margin: 2px 2px;
}

td.searchhistory-col-Actions input {
    margin: 2px 5px;
}

.show-more {
    text-align: left;
}
/* Changes padding from 7px to 4px to make equal space between Display Result and Show More*/
.show-more-link {
    border-left: 1px solid #E3E3E3;
    padding: 0 0 0 4px !important;
    visibility: hidden;
}
.show-more-link:after {
    content: "";
    display: inline-block;
    width: 20px;
}
.show-more-close {
    display: none;
}

.search-history-hide-actions {
    display: none;
}

.search-history-show-actions {
    display: block;
}

.search-history-actions-popup-container {
    background-color: rgb(255, 255, 255);
    border: 2px solid rgb(255, 255, 255);
}

.search-history-actions-popup-container {
    margin-top: 6px !important;
    position: absolute;
    width: auto;
    min-width: 170px;
    left: 20px;
    transform: translateX(50%);
    padding: 0;
    border: 1px solid #dadada;   
    list-style: outside none none;
    z-index: 1000;
}

.search-history-actions-popup-container {
    padding: 3px 0;
}

.search-history-actions-popup-container .moreLinkDrop {
    padding: 0;
}

.search-history-actions-popup-container .moreLinkDrop a.glink {
    padding: 7px 16px;
    color: #353535 !important;
    font-size: 14px;
    font-weight: 400;
    display: block;
    margin: 0;
}

.search-history-actions-popup-container .moreLinkDrop a.glink:hover {
    color: #353535;
    text-decoration: none;
    background-color: #e6f2f9;
}

.searchhistory-search-header, .searchhistory-search-term {
    width: 70%;
}

.searchhistory-search-term {
    margin-left: 4px;
    width: auto;
}

.additional-limits-form .searchhistory-search-term {
    margin-left: 0;
}

.wk-jui-tooltip .searchhistory-resource-container {
    max-width: 225px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.wk-jui-tooltip a.searchhistory-resource {
    color: white;
    line-height: 20px;
}

.searchhistory-details-popup {
    white-space: nowrap;
    padding: 0;
    text-overflow: ellipsis;
    overflow: hidden;
}

.searchhistory-details-popup a {
    line-height: 20px;
}

td.searchhistory-col-Results, td.searchhistory-col-Type, td.searchhistory-col-Time {
    text-align: center;
    vertical-align: top;
    padding: 2px 0px;
    padding-right: 24px !important;
}

table.searchhistory-inner th.searchhistory-col-Results {
    padding-right: 24px;
    text-align: right;
}

th.searchhistory-col-Results,
td.searchhistory-col-Results {
    width: 80px;
}

th.searchhistory-col-Time {
    width: 90px;
    padding-right: 24px !important;
}

td.searchhistory-col-Time {
    width: 90px;
}

td.searchhistory-col-Type, th.searchhistory-col-Type  {
    text-align: left;
    width: 80px;
}

td.searchhistory-col-Actions {
    padding-right: 24px !important;
}

.searchhistory-details {
    margin-left: 3em;
    font-family: 'Fira Sans';
    color: #353535;
    font-weight: 400;
    font-size: 12px;
    width: calc(100% - 3em);
}

.searchhistory-details.have-searchhistory-details { width: 98%; }

/* For ellipsis to work in FF we have added ellipsis.xml file in 'styles' folder */

.searchhistory-details-dbName, .searchhistory-details-dbName-link {
    text-align: left;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    padding-left: 1em;
    display:block;
    height: 20px;
    text-overflow: ellipsis;            /* for IE */
    -o-text-overflow: ellipsis;         /* for Opera */
    box-sizing: border-box;
}

.searchhistory-details-resultCount-link {
    height: 20px;
}

.searchhistory-details-dbName {
    -moz-binding: url('ellipsis.xml#textEllipsis');  /* for text in FF */
}

.searchhistory-details-dbName-link a {
    -moz-binding: url('ellipsis.xml#hrefEllipsis');  /* for hyperlinks in FF */
    color: #2D2D2D !important;
}

.searchhistory-details-ellipses {
    float: left;
    width: auto;
}

.searchhistory-details-results {
    float: right;
    text-align: right;
    width: auto;
    position: relative;
    right: -5.5em;
}

.searchhistory-buttons-options {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 100%;    
    box-sizing: border-box;
    padding-top:4px;
    align-items: center;
}

.searchhistory-buttons-options > div:nth-child(1) {
    width: calc(100% - 21.563rem - 13.75rem); 
  }
  
  .searchhistory-buttons-options > div:nth-child(2) {
    width: auto; 
  }
  
  .searchhistory-buttons-options > div:nth-child(3) {
    width: 21.563rem;
  }

.searchhistory-expand * {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
    line-height: 18px;
}


.searchhistory-expand .searchhistory-action {
    padding: 0 5px;
    font-size: 14px;
    line-height: 18px;
    color: #005B92;
}

.search-history-tools {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    margin-top: 4px;
}

td.searchhistory-tools input, td.searchhistory-tools img {
    margin: 0px 3px 0px 3px;
    vertical-align: middle;
}

td.searchhistory-tools input {
    margin: 0;
}

td.searchhistory-col-Results, td.searchhistory-col-Time { 
    text-align: right; 
}

td.searchhistory-col-Results div {
    color: #353535;
    font-weight: 400;
    font-size: 12px; 
}

.searchhistory-dedupe { margin-left: 24em; }

table.searchhistory-inner td.searchhistory-tools {
    padding: 4px;    
}

table.searchhistory-inner td.searchhistory-tools.dedup-button {
    padding-left: 0;
}

.searchhistory-tools-left.search-history-actions {
    display: flex;
    justify-content: start;
    align-items: center;    
}

.searchhistory-tools-left.search-history-actions > *:not(:last-child){
    margin-right: 16px;
}

td.searchhistory-tools:last-of-type {
    text-align: end;
}

table.search-history-tools td.searchhistory-tools div.searchhistory-tools-right { 
    padding-top: 4px;
    display: flex;
}

td.searchhistory-tools .searchhistory-tools-edges-container .searchhistory-tools-right:first-child {
    margin-left: -16px;
}

#msp-share-options .wk-dropdown-menu {
    width: auto;
    z-index: 1;
}

#share-search-history-email {
    min-height: 32px;
}

table.search-history-tools td.searchhistory-tools div.searchhistory-tools-right .search-share-container input.wk-button { 
    margin-right: 16px;
}

table.search-history-tools td.searchhistory-tools div.searchhistory-tools-right input.wk-button {
    margin-right: 0;
}

table.search-history-tools td.searchhistory-tools div.searchhistory-tools-right .search-share-container input.wk-button { 
    margin-top: 16px;
}
 
table.search-history-tools td.searchhistory-tools div.searchhistory-tools-right .search-share-container > input:last-of-type { 
    margin-right: 0;
}

.dedup-button { text-align: left; }
/* .searchhistory-tools-expand{width: 24%;} */



.search-history-actions { 
    min-width: 400;
    white-space: nowrap;
}

/****************************************************************************
* Main Search Page
*****************************************************************************/
table.msp-toolbar {
    margin-top: 3px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
}

table.msp-toolbar td {
    width: 50%;
    vertical-align: bottom;
}

table.msp-toolbar td img {
    border: 0px;
    vertical-align: bottom;
}

table.msp-toolbar td input  {
    vertical-align: bottom;
}

.msp-toolsbutton input {
    border-left: rgb(10,9,5) solid 1px;
    padding-left: 3px;
}

table.msp-searchbox {
    border-bottom: rgb(7,104,169) solid 1px;
    border-left: rgb(7,104,169) solid 1px;
    border-right: rgb(7,104,169) solid 1px;
    width: 100%;
}

table.msp-searchbox td {
    padding: 6px 3px 3px 3px;
    text-align: left;
    vertical-align: middle;
}

table.msp-searchbox td.msp-browse {
    border-left: rgb(7,104,169) solid 1px;
    width: 33%;
    text-align: center;
}

table.msp-findcite-box {
    border: rgb(7,104,169) solid 1px;
    width: 100%;
}

table.msp-findcite-box td.msp-findcite-button {
    border-left: rgb(7,104,169) solid 1px;
    width: 33%;
    text-align: center;
}

.msp-findcite-search {
    margin: 0 16px 24px 16px;
    width: calc(100% - 32px);
    white-space: nowrap;
    border-collapse: collapse;
}

.msp-findcite-search th,
.msp-findcite-search td {
    font-family: 'Fira Sans';
}

.msp-findcite-search tr td:nth-child(2) {
    width: 100%;
    padding-bottom: 0;
}

.msp-findcite-search tr td:first-of-type:not(.tboxFc-publish-multiple) input[type="text"] {
    width: 100%;
}

.msp-findcite-search tr td.additional-info {
    padding-left: 16px;
    max-width: 185px;
}

.msp-findcite-search tr td.additional-info span.wk-field-choice-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.msp-findcite-search tr td.additional-info  .wk-field{
    margin: 0;
}

.msp-findcite-search tr td.additional-info label {
    width: 100%;
}

input.msp-findcite-textbox, .msp-findcite-search span input {
    vertical-align: 0%;
    border: 1px solid rgb(117,117,117);
}

input.msp-findcite-textbox,
.tboxFc-publish-multiple input {
    box-sizing: border-box;
    height: 32px;
    padding: 0 10px;
}

.msp-findcite-search input {
    font-size: 14px;
}

.msp-findcite-search input[name=truncate_fc_auts], .msp-findcite-search input[name=truncate_fc_jour] {
    margin-left: 16px;
}

.msp-findcite-search label {
    font-weight: 400;
    color: #000000;
    font-size: 14px;
    line-height: 21px;
}

.tboxFc-publish-multiple{
    display: flex;
    justify-content: space-between;
}

.tboxFc-publish-multiple span {
    margin-right: 16px;
    display: flex;
    align-items: center;
}

.tboxFc-publish-multiple .wk-horizontal-field span label {
    margin-bottom: 0;
    margin-right:0;
}

.tboxFc-publish-multiple .wk-horizontal-field:not(:first-of-type) label {
    margin-right: 5px;
}


.tboxFc-publish-multiple .wk-horizontal-field:first-of-type label {
    margin-right: 17px;
}

.tboxFc-publish-multiple .wk-horizontal-field:nth-of-type(2) label {
    margin-left: 77px;
}

.tboxFc-publish-multiple .wk-horizontal-field:nth-of-type(3) label {
    margin-left: 92px;
}

.tboxFc-publish-multiple .wk-horizontal-field:nth-of-type(4) label {
    margin-left: 18px;
}


.tboxFc-publish-multiple .wk-horizontal-field label {
    min-width: auto !important;
}

.tboxFc-publish-multiple:last-child {
    margin-right: 0;
}

.tboxFc-publish-multiple .wk-horizontal-field input {
    width: 64px;
}



table.msp-findcite-search td {
    font-weight: normal;
    text-align: left;
    vertical-align: middle;
}

.wk-horizontal-field {
    display: flex;
    align-items: center;
    
  }
  
  .wk-horizontal-field label {
    white-space: nowrap; 
    min-width: 120px;     
  }
  table.msp-findcite-search tr td:first-child{
    width: 100%;
  }  

table.msp-findcite-search td.additional-info {
    padding: 0 0 16px 14px;
}

table.msp-findcite-search tr:last-child td {
    padding: 0;
}

.msp-findcite-left-margin {
    float: left;
    width: 100px;
}



div#msp-searchmode-easy {
    font-family: 'Fira Sans';
    font-weight: 400;
}

#msp-limits-easy-widget-panel,
#msp-limits-ovidclassic-widget-panel,
#msp-limits-multifield-widget-panel {
    margin: 10px 0;
    padding: 16px;
    border: 1px solid #DADADA;
}

#msp-limits-easy-widget-panel,
#msp-limits-ovidclassic-widget-panel,
#msp-limits-multifield-widget-panel {
    padding: 16px;
}

#msp-limits-easy-widget-panel *,
#msp-limits-ovidclassic-widget-panel *,
#msp-limits-multifield-widget-panel * {
    font-family: 'Fira Sans';
    font-weight: 400;
    font-size: 14px;
}

#msp-limits-easy-widget-panel .wk-field-choice-text,
#msp-limits-ovidclassic-widget-panel .wk-field-choice-text,
#msp-limits-multifield-widget-panel .wk-field-choice-text {
    line-height: 18px;
}

#msp-limits-easy .widget-header {
    font-size: 14px;
    font-weight: 500;
}

#msp-limits-easy #msp-limits-easy-widget-panel .wk-field-custom-select-container {
    margin: 0 4px;
}

#msp-limits-ovidclassic-widget-panel .limits-limittype,
#msp-limits-easy-widget-panel .limits-limittype,
#msp-limits-multifield-widget-panel .limits-limittype {
    border-collapse: collapse;
}

#msp-limits-ovidclassic-widget-panel .limits-limittype:nth-of-type(2),
#msp-limits-easy-widget-panel .limits-limittype:nth-of-type(2),
#msp-limits-multifield-widget-panel .limits-limittype:nth-of-type(2) {
    margin-top: 16px;
}

#msp-limits-ovidclassic-widget-panel .limits-limittype label,
#msp-limits-easy-widget-panel .limits-limittype label,
#msp-limits-multifield-widget-panel .limits-limittype label {
    padding: 0;
    padding-right: 16px;
    min-width: 200px;
}

#msp-limits-easy .wk-field-choice-text {
    font-size: '14px';
    font-weight: 400;
}

.msp-searchmode-easy, .msp-searchmode-findcite, .msp-searchmode-subjsrch, .msp-searchmode-fields, .msp-searchmode-ovidclassic, .msp-searchmode-spclassic, .msp-searchmode-nursing {
    position: relative;
}

#msp-searchmode-subjsrch .msp-subjsrch-textbox {
    box-sizing: border-box;
    font-style: normal;
    height: auto;
    min-height: 60px;
    width: 100%;
    font-family: 'Fira Sans';
    font-size: 14px;
}

#msp-searchmode-subjsrch .msp-subjsrch-query {
    padding: 0 0 0 16px;
    margin: 0;
}

#msp-searchmode-ovidclassic,
#msp-searchmode-findcite,
#msp-searchmode-findcite input {
    font-family: 'Fira Sans';
    font-weight: 400;
}

#msp-searchmode-ovidclassic input[type='radio'],
#msp-searchmode-ovidclassic input[type='checkbox'],
#mm-msp-basic-speed input[type='radio'],
#mm-msp-basic-speed input[type='checkbox'],
#msp-searchmode-findcite input[type='radio'],
#msp-searchmode-findcite input[type='checkbox'] {
    accent-color: #005B92;
}

.search-tools_form {
    display: flex;
    padding-bottom: 24px;
    font-family: 'Fira Sans';
}

.search-tools_form_inputs-container {
    display: flex;
    width: 100%;
    padding-top: 22px;
    flex-grow: 1;
}

.search-tools_form_inputs-container .search-tools-text-area {
    flex-grow: 1;
}

#msp-searchmode-subjsrch .search-tools_form_inputs-container .wk-button {
    white-space: nowrap;
    align-self: start;
}

#msp-searchmode-subjsrch .search-tools_form_inputs-container .wk-button .wk-icon-search {
    font-family: 'wk-icons';
}

.search-tools_form .wk-field-select-container{
    width: 245px;
    margin-right: 15px;
}

.search-tools_form .wk-button {
    margin: 0 16px;
}

.msp-modetabs img, .msp-modetabs input {
    border: 0px;
    vertical-align: bottom;
}

.msp-spclassic-textbox, .msp-ovidclassic-textbox, .msp-basic-textbox, .msp-fields-textbox, .msp-subjsrch-textbox, .msp-multifield-textbox {
    width: 38em;
    border: 1px solid rgb(117,117,117);
}

.msp-basic-textbox {
    padding-left: 15px;
    box-sizing: border-box;
    flex-grow: 1;
    font-size: 16px;
}

.msp-ovidclassic-textbox {
    margin-left: 0px;
    padding: 3px;
}

textarea.msp-ovidclassic-textbox {
    height: auto;
    /* width: auto; */
    width: 60%;
    min-width: 493px;
}

.msp-search-button, .msp-ovidclassic-search-button, .msp-subjsrch-button, .pc-search-button {
    margin-left: 16px;
    padding-bottom: 6px;
    color: #ffffff;
    cursor: pointer;
    border: none;
    text-decoration: none;
    font-size: .90em;
    text-align: center;
    vertical-align: top;
}

.msp-basic-inputs {
    display: flex;
    align-items: center;
    margin-bottom: 16px;
}

.msp-basic-inputs input {
    font-family: 'Fira Sans';
}

.msp-basic-inputs .wk-msp-basic-textbox {
    flex-grow: 1;
    margin-bottom: 0;
}

.msp-browse-button {
    margin-left: 16px;
    padding-bottom: 3px;
    color: #ffffff;
    cursor: pointer;
    border: none;
    text-decoration: none;
    font-size: .90em;
    text-align: center;
}

.msp-search-default-text-active {
    color: #a1a1a1;
    font-style: italic;
}

.msp-basic-box, .msp-spclassic-box, .msp-ovidclassic-box {
    margin: 0;
    padding: 16px;
    padding-top: 0;
}

.msp-ovidclassic-box {
    padding: 16px;
    padding-top: 0;
}

.msp-basic-option, .msp-spclassic-option {
    padding-right: 10px;
}

.msp-basic-option {
    margin-left: 19.4em;
    position: absolute;
}

#msp-basic-generalsearch input, #msp-spclassic-generalsearch input {
    vertical-align: top;
}

#msp-basic-speed span, #msp-basic-generalsearch span, #msp-spclassic-generalsearch span {
    vertical-align: bottom;
}

#msp-basic-box-options {
    margin-top: 24px;
}
#msp-basic-box-options label{
    padding: 0.25rem 8px 0.25rem 0 !important;
}

.msp-basic-box {
    position: relative;
}

#msp-limits-easy-widget, #msp-limits-multifield-widget, #msp-limits-ovidclassic-widget {
    width: 9em;
}

#msp-limits-ovidclassic-widget {
    margin: 0;
    padding: 0 !important;
}

#msp-limits-ovidclassic {
    padding-left: 0;
}

#msp-limits-ovidclassic .widget {
    margin-top: 0.5em;
}

#msp-basic-speed {
    width: 25em;
    padding-top: 5px;
}

#mm-msp-basic-speed label {
    font-size: 14px;
}

.mm-search-with-booklimit label span {
    margin-right: 2em;
}

.mm-search-with-booklimit {
    display: flex;
    flex-direction: row;
    margin-right: 0;
    margin-bottom: 4px;
}


.msp-findcite-button.wk-button {
    margin-left:113px;
    width: auto;
}

#msp-basic-speed label {
    float: right;
    margin-left: 20px;
}

#msp-basic-speed input {
    vertical-align: middle;
}

#msp-basic-box-fields label input[type=checkbox],
#msp-ovid-box-fields label input[type=checkbox] {
    vertical-align: middle;
}

.mm_enable {
    padding-left: 0.5em;
    vertical-align: middle;
}

#msp-basic-box-options #msp-basic-speed {
    position: absolute;
    left: 15em;
    padding-top: 0.2em;
    z-index: 20;
}


#msp-book-limit:not(.hidden) {
    display: flex;
    flex-direction: row;
    margin-bottom: 0;
}

#msp-book-limit select {
    font-family: 'Fira Sans';
    max-width: 300px;
    margin-bottom: 0;
}
#msp-book-limit .wk-field-select-container {
    transform: translateY(-3px);
}

/****************************************************************************
* Styles for SilverPlatter Advanced mode
*****************************************************************************/

#msp-multifield-search-outer {
    width: 100%;
}

#msp-multifield-search-inner {
    width: calc(100% + 16px);
    border-collapse: collapse;
}

#msp-multifield-search-outer *:not(span[class*="wk-icon"]) {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
}

#msp-multifield-search-outer .wk-icon-plus-circle {
    font-family: 'wk-icons';
}

#msp-multifield-search-outer td {
    vertical-align: top;
}

#msp-multifield-search-inner th:nth-of-type(2),
#msp-multifield-search-inner td.msp-multifield-textbox-col {
    padding-left: 16px;
}

#msp-multifield-search-inner td.msp-multifield-textbox-col {
    padding-right: 16px;
}

#msp-multifield-search-inner td .wk-field-select-container:after {
    padding: .5rem;
}

#msp-multifield-search-inner tr:first-of-type td {
    padding-top: 0;
}

#msp-multifield-search-inner th {
    padding: 0;
    padding-bottom: 4px;
    font-weight: 500;
    text-align: left;
    vertical-align: middle;
}

#msp-multifield-hint {
    text-align: left;
}

.msp-multifield-hint-col {
    width: 20%;
    vertical-align: top;
}

.msp-multifield-search-rows option {
    margin-left: 5px;
}

.msp-multifield-search-rows div {
    text-align: left;
}

.msp-multifield-search-rows .msp-multifield-textbox {
    height: 32px;
    width: 100%;
    padding: 7px 16px;
    box-sizing: border-box;
}

td.msp-multifield-remove-col {
    text-align: center;
    width: 90px;
}

td.msp-multifield-remove-col:empty {
    width: 0;
    padding-left: 13px;
}

.msp-multifield-boolean-col {
    position: relative;
    width: 15%;
}

.msp-multifield-search-rows .msp-multifield-textbox-col input {
    width: 100%;
    box-sizing: border-box;
}

.msp-multifield-search-rows .msp-multifield-remove-col {
    width: 23px;
    text-align: end;
}

#msp-multifield-search-outer .msp-multifield-select-col .wk-field-select-container {
    height: 32px;
}

.widget .limits-limittype select {
    border: 1px solid rgb(117,117,117);
}

.msp-multifield-boolean-col {
    width: 88px;
}

#msp-multifield-search-outer .msp-multifield-boolean-col select.wk-field-select {
    font-size: 16px;
    line-height: 20px;
}

#msp-multifield-search-outer .msp-multifield-boolean-col select:disabled{
    color: #474747;
}

select.msp-multifield-boolean-dropdown {
    float: right;
    width: 5em;
}

.msp-multifield-select-col {
    width: 185px;
}

.widget .limits-limittype select {
    border: 1px solid rgb(117,117,117);
}

.msp-multifield-add-new-row-cell {
    text-align: right;
    padding-right: 16px;
}
    
.msp-multifield-add-new-row-cell .add-new-row_container {
    width: 100%;
    display: flex;
    justify-content: flex-end;
}

.add-new-row {
    display: none;
}

/****************************************************************************
* Citation Format Bibliographic Record Displays
*****************************************************************************/

.citation-citation {
    font-weight: bold;
    font-size: 120%;
}

.citation-index {
    font-size: 120%;
    padding-left: 0.3em;
}

.citation-table {
    width: 99%;
    border-bottom: 1px dashed rgb(117,117,117);
    margin-bottom: 1em;
    padding-bottom: 1em;
}

.citation-banner-checkbox {
    vertical-align: top;
    padding: 0 1em 0 0;
    border-bottom: 1px solid rgb(171,204,226);
    white-space: nowrap;
    width: 10%;
}

.citation-banner-critical-info {
    vertical-align: top; 
    width: 100%;	
}

.citation-banner-title {
    font-size: 130%;
    font-weight: bold;
}

.citation-banner-author {
    padding-top: 6px;
}

.citation-banner-image {
    border: 0;
    width: 99%;
    max-width: 500px;
    margin: 4px;
}

.citation-banner {
    width: 100%
}

.citation-banner-links {
    vertical-align: middle;
    white-space: nowrap;
    width: 10%;
}

.citation-banner-links a.loading {
    padding-left: 2em;
}

.citation-formattedfield {
}

.titles-checkbox {
    vertical-align: top;
}

table.citation-block {
    table-layout:fixed;
}

table.citation-block th {
    font-weight: bold;
    text-align: left;
    vertical-align: top;
    padding: 3px 5px 3px 3px;
    width: 20%;
}

table.citation-block td {
    text-align: left;
    vertical-align: bottom;
    padding: 3px 3px 3px 5px;
}

a.citation-laterallink:link, a.citation-reflink:link {
    color: #005B92;
}

.citation-links {
    display: inline;
}

.citation-links .tlink {
    vertical-align: text-top;
    padding: 0 2px 0 2px;
}

.citation-links .standdarddivider {
    vertical-align: text-top;
}

.citation-links .gbutton {
    vertical-align: text-top;
}

.citation-links-right {
    vertical-align: top;
}

/****************************************************************************
* Browse Journals Page
*****************************************************************************/
table.browsetoc-container {
    border: 0px;
    color: rgb(10,9,5);
    width: 100%;
}

table.browsetoc-container th {
    border-bottom: rgb(117,117,117) 1px solid;
    text-align: left;
    font-weight: bold;
}

 
table.browsetoc-container td {
    padding: 3px 24px 24px 3px;
    text-align: center;
    vertical-align: top;
}

table.browsetoc-container td.browsetoc-desc {
    padding: 3px 24px 24px 3px;
    text-align: left;
    width: 75%;
}


/****************************************************************************
* Browse Categories Page
*****************************************************************************/
#browsecat div.descriptions {
    display: none;
    border: 2px solid rgb(7,104,169);
    padding: 10px;
    float: right;
    width: 60%;
    position: relative;
    top: -2em;
}

#browsecat a.selected {
    text-decoration: none;
    cursor: text;
}

#subject-categories {
    border-right: 1px solid rgb(7,104,169);
    border-bottom: 1px solid rgb(7,104,169);
    color: rgb(10,9,5);
    margin-bottom: 10px;
}

#subject-categories h1 {
    font-size: 140%;
    font-weight: bold;
    text-align: center;
    background: rgb(171,204,226) url(bluegradient.png) repeat-x top;
    border-bottom: 1px solid rgb(7,104,169);
    color: rgb(71,71,71);
    margin: 0;
}

#subject-categories #browsecat-all, #subject-categories #browsecat {
    margin: 2px 4px 2px 4px;
}

/****************************************************************************
* Toc Displays
*****************************************************************************/

#toc-ftlegend-header {
    display: none;
    border-bottom: rgb(7,104,169) 1px solid;
    margin-top: 12px;
    margin-left: 2.5em;
    margin-right: 0.5em;
}
    
#toc-ftlegend, #toc-ftarchivelegend, #toc-ftpaplegend {
    display: none;
    padding-left: 3px;
    padding-right: 3px;
}

.toc-container {
    border: rgb(117,117,117) 1px solid;
    margin: 3px 3px 3px 3px;
    padding: 1px 1px 1px 1px;
    color: rgb(10,9,5);
}

.toc-row {
    border-bottom: rgb(7,104,169) 1px solid;
    padding: 8px 0 8px 0;
    width: 99%;
}

.toc-jtoc-left {
    float: left;
    width: 80px;
    vertical-align: top;
    text-align: center;
}

.toc-jtoc-center {
    text-align: left;
    margin-left: 80px;
    padding-right: 2em;
}

.toc-jtoc-right {
    float: right;
    width: 14em;
    text-align: left;
    vertical-align: bottom;
    height: 100%;
    padding-left: 10px;
}

.toc-jtoc-links {
    padding-top: 3px;
    vertical-align: bottom;
}

.toc-jtoc-rss img {
    vertical-align: text-top;
}


table.toc-itoc-row {
    width: 100%;
    border: 1px solid rgb(7,104,169);
    border-collapse: collapse;
    margin: 0px;
}

table.toc-itoc-row td {
    border: 1px solid rgb(7,104,169);
    width: 33%;
    vertical-align: top;
    padding: 3px 5px 3px 5px;
}

.toc-itoc-left {
    text-align: left;
    vertical-align: top;
}

.toc-itoc-right {
    float: right;
    vertical-align: top;
    height: 100%;
}

.toc-itocjn-voip {
    font-size: 80%;
}

.toc-article-left {
    float: left;
    text-align: left;
    vertical-align: top;
    width: 100px;
    height: 100%;
}

td.toc-article-left {
    float: none;
    height: auto;
    vertical-align: top;
}

td.toc-article-center {
    vertical-align: top;
}

.toc-article-right {
    float: right;
    text-align: left;
    vertical-align: top;
    height: 100%;
    width: 16em;
}

td.toc-article-right {
    float: none;
    height: auto;
    vertical-align: top;
}

.toc-article-row {
    text-align: left;
    margin-left: 100px;
    margin-right: 15em;
    vertical-align: top;
}

td div.toc-article-row {
    margin-left: 0;
    margin-right: 0;
}

.toc-article-ti, .toc-article-ot {
    font-weight: bold;
    display: inline;
}

.toc-article-au {
    display: inline;
    padding-right: 1em;
}

.toc-article-dt, .toc-article-pt {
    display: inline;
    padding-right: 1em;
    color: rgb(10,9,5);
}

.toc-article-dt {
    font-size: 80%;
}

.toc-article-zc {
    display: inline;
    font-style: italic;
    font-size: 90%;
    color: rgb(117,117,117);
}

.toc-article-checkbox {
    vertical-align: middle;
    padding-right: 3px;
    display: inline;
}

.toc-article-index {
    vertical-align: middle;
    display: inline;
}

.toc-article-index:after, .toc-gtoc-index:after {
    color: white;
    content: ".";
}

.toc-article-pg {
    padding-top: 12px;
    font-size: 80%;
}

.toc-gtoc-left {
    text-align: center;
    vertical-align: top;
    width: 60px;
}

.toc-gtoc-index {
    vertical-align: top;
    display: inline;
}

.toc-gtoc-center {
    vertical-align: top;
}

.toc-gtoc-right {
    width: 20em;
    text-align: right;
}

.toc-gtoc-links {
}

.toc-gtoc-nc {
}

/* standard button with silver gradient; see titles-nav-button */
.toc-nav-button {
    background: transparent;
    border: none;
    color: rgb(7,104,169);
    cursor: pointer;
    font-weight: bold;
    padding: 0;
    margin-right: 0.5em;
    margin-left: 0.5em;
    overflow: visible;
}

.toc-nav-button:hover {
    color: rgb(6,24,68);
}

.toc-nav-button[disabled] {
    color: rgb(185,185,185);
}

/****************************************************************************
* Booklist Displays
*****************************************************************************/

.booklist-record-header {
    width: 100%;
    border: solid 1px rgb(117,117,117);
    color: rgb(117,117,117);
    font-weight: bold;
    padding: 4px 0 4px 0;
}

.booklist-col1 {
    width: 5%;
    text-align: center;
    font-weight: bold;
}

.booklist-col2 {
    padding-left: 5px;
    font-weight: bold;
}

.booklist-cover-link {
    color: rgb(7,104,169);
    font-size: 92%;
    font-weight: normal;
    padding-left: 10px;
    margin-left: 10px;
}

.booklist-booklink-IMAGE {

}

.booklist-row {
    border-bottom: #DEDEDE 1px solid;
    padding: 8px 0 4px 0;
}

.booklist-row table {
}

.booklist-row table tr {
    vertical-align: top;
}

.booklist-row table tr td {
    padding: 6px 0px 6px 0px;
}


.booklist-row-left {
    width: 5%;
    padding: 4px 0 0 0;
    text-align: center;
    float: left;
    color: rgb(117,117,117);
}

.booklist-row-right {
    width: 80%;
    margin-left: .5%;
    padding: 4px 5px 0 5px;
}

.booklist-bookcover {
    width: 100px;
}

.booklist-bookcover img {
    border: 0px;
}

.booklist-textarea {

}

.booklist-record-text {
    padding: 2px 0 2px 0;
    color: rgb(117,117,117);
}

.booklist-title, .booklist-update, .booklist-author, .booklist-editor, .booklist-publisher, .booklist-edition, .booklist-isbn, .booklist-ftaccess {
    color: rgb(10,9,5);
}

.booklist-update {
    color: rgb(110,187,31);
    font-size: 81%;
}

.booklist-ftaccess {
    margin: 4px 0 0 0;
}

/* standard button with silver gradient; see titles-nav-button */
.booklist-nav-button {
    background: transparent;
    border: none;
    color: rgb(255,255,255);
    cursor: pointer;
    font-weight: bold;
    padding: 0;
    margin-right: 0.5em;
    margin-left: 0.5em;
    overflow: visible;
}

.booklist-nav-button:hover {
    color: rgb(171,204,226);
}

.booklist-nav-button[disabled] {
    color: rgb(185,185,185);
}

/****************************************************************************
* Browse Books Navigator
*****************************************************************************/

a.booknav-catlink , a.booknav-catlink:visited {
    color: rgb(7,104,169);
    text-decoration: none;
}

a.booknav-catlink:hover {
    color: rgb(238,1,76);
    cursor: pointer;
}

div.booknav-category a.booknav-catlink:hover {
   /* color: #7ac143;*/
    text-decoration: underline;
    cursor: pointer;
}

.booknav-viewall {
}

.booknav-viewall-selected {
    padding: 6px;
}

.booknav-viewall-selected-legend {
    color: rgb(117,117,117);
    font-size: 83%;
}

.booknav-viewall a {
    color: rgb(7,104,169);
    text-decoration: none;

}

.booknav-viewall a:hover {
    color: rgb(238,1,76);
    cursor: pointer;
}

.booknav-heading {
    border: solid 1px rgb(117,117,117);
    color: rgb(71,71,71);
    padding: 1px 1px 1px 4px;
    text-transform: uppercase;
    clear: left;
    cursor: pointer;
}

.booknav-heading-exp {
    border-left: solid 1px rgb(117,117,117);
    cursor: pointer;
    float: right;
    height: 19px;
    text-align: center;
    width: 19px;
}

.booknav-heading-text {
    margin-top: 4px;
}

.booknav-category-selected {
    background: rgb(255,255,255);
    border-bottom: dotted 1px rgb(117,117,117);
}

.booknav-category-selected a.booknav-catlink {
    color: rgb(71,71,71);
    font-weight: bold;
    text-decoration: none;
}

.booknav-L0 {
    padding-left: 0px;
}

.booknav-L1 {
    padding-left: 7%;
}

.booknav-L2 {
    padding-left: 14%;
}

.booknav-L3 {
    padding-left: 21%;
}

.booknav-L4 {
    padding-left: 28%;
}

.booknav-L5 {
    padding-left: 35%;
}

.booknav-L6 {
    padding-left: 42%;
}

.booknav-category table, .booknav-category-selected table {
    border: none;
}

..booknav-menusymbol {
    color: rgb(117,117,117);
    cursor: pointer;
}

#booknav-bthead {
    padding: 4px;
    vertical-align: middle;
}

#booknav-alpha-list {
    background: rgb(236,234,244);
    color: rgb(185,185,185);
}

#booknav-alpha-list div {
    background: rgb(236,234,244);
    float: left;
    width: 100%;
}

#booknav-alpha-list div a {
    display: block;
    float: left;
    width: 1.5em;
    text-align: center;
    color: rgb(7,104,169);
    text-decoration: none;
    padding: 0 3px 0 3px;
    margin: 3px 0 3px 0;
    border-right: 1px solid rgb(185,185,185);
}

#booknav-alpha-list div a:hover {
    color: rgb(238,1,76);
}

#booknav-alpha-list-end {
    clear: left;
}

div.booknav-category .booknav-catlink {
    /* prevent user selection */
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 0.88em !important;
    color: #3b61aa;
    /* default */
    text-decoration: none;
    margin-top: -3.5px;
    margin-bottom: -3.5px;
    margin-left: -8px;
}

/****************************************************************************
* Book Category Window
*****************************************************************************/

table.bookcategory-name {
    border: 0px;
}

table.bookcategory-name td {
    vertical-align: top;
    font-weight: bold;
}

.bookcategory-desc {
    font-size: 90%;
}

/****************************************************************************
* Activity Download Link on Edit Project Pop-up.
*****************************************************************************/
#activity-download-link .activity-download:not(.wk-button) {
    background: rgb(255,255,255) url(../gifs/bg-button.gif) repeat-x;
    color: rgb(10,9,5);
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    border-top: 1px solid #EEE;
    border-left: 1px solid #EEE; 
    text-decoration: none;
    cursor: pointer;
    font-size: .85em;
    margin-left: 5em;
    padding-top: 0.25em;
    padding-left: 16px;
    padding-right: 16px;
}

#overlay-container.wk-overlay-popup #form-popup-box-edit-wide #activity-download-link .activity-download {
    margin: 0;
    padding: 0;
    border: 0;
    background: none;
    text-decoration: none;
}

#activity-download-link .activity-download.disabled:not(.wk-button) {
    color: rgb(200,200,200) !important;
    text-decoration: none !important;
}

/****************************************************************************
* Customize Titles Display
*****************************************************************************/

.customizetitles-feature {
    border: 0;
    background-color: rgb(236,234,244);
    color: rgb(10,9,5);
    padding-bottom: 1em;
}

.customizetitles-header {
    background-color: rgb(236,234,244);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 3px;
    font-weight: bold;
}

.customizetitles-feature br {
    margin-bottom: .5em;
}

.customizetitles-hint {
    font-style: italic;
    float: right;
    width: 50%;
    font-weight: normal;
}

/****************************************************************************
* Document Ordering Pages
*****************************************************************************/

.docorder-instruct {
    font-weight: bold;
    padding: 6px 0px 6px 0px;
}

.docorder-fieldhint {
    font-style: italic;
}

/****************************************************************************
* Service Links Choices Page
*****************************************************************************/

table.servicelinks-container {
    box-sizing: border-box;
    border-collapse: collapse;
    margin: 0 32px;
}

table.servicelinks-container tr {
    vertical-align: top;
}

th.servicelinks-type, td.servicelinks-type {
    width: 25%;
    border-right: 1px solid rgb(7,104,169);
}

table.servicelinks-container td.servicelinks-type {
    vertical-align: middle;
    text-align: center;
    font-size: 120%;
}

table.servicelinks-container th {
    font-family: 'Fira Sans';
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    font-weight: 400;
    color: #232323;
    padding-bottom: 16px;
}

table.servicelinks-container td {
    text-align: left;
}

table.servicelinks-container td input {
    vertical-align: bottom;
}

table.servicelinks-container td input[type=submit] {
    margin-left: 1em;
}

#servicelinks-reference .emph_B {
    font-weight: bold;
}

#servicelinks-reference .emph_I {
    font-style: italic;
}

#servicelinks-reference .emph_BIT {
    font-weight: bold;
    font-style: italic;
}

#servicelinks-reference .emph_UL {
    text-decoration: underline;
}

#servicelinks-reference .emph_DUL {
    border-bottom: 3px double rgb(10,9,5);
}

#servicelinks-reference .emph_BUL {
    font-weight: bold;
    text-decoration: underline;
}

#service-links {
    display: none;
    flex-direction: column;
    z-index: 999;
    position: absolute;
    width: 500px;
    background: #FFFFFF;
    border: 1px solid #DADADA;
    box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.1);
    padding: 0;
    font-family: 'Fira Sans';
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    color: #353535;
    max-height: calc(100vh - 32px);
    margin: 16px;
}

#servicelinks-popup-header {
    font-weight: 500;
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 10px 10px 0 32px;
}

#servicelinks-popup-header h2{
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 24px;
}

#service-links-close {
    align-self: flex-end;
}

.servicelinks-target {}

.servicelinks-target-ul {
    padding: 0;
    margin: 0;
    font-family: 'Fira Sans';
}

.servicelinks-targets-header {
    font-weight: 500;
    padding: 7px 0;
    color: #353535; 
}

.servicelinks-targets-header::before {
    content: '\2022';
}

.servicelinks-inline-layout .servicelinks-targets-header {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    padding: 7px 16px;
}

.servicelinks-inline-layout .servicelinks-targets-header::before {
    content: '';
}

.servicelinks-inline-layout form .wk-field.wk-field-secondary{
    margin-left: -5px;
}

/*.servicelinks-target-ul ul {
    margin: 0;
}*/

.servicelinks-target-ul li {
    list-style: none;
}

.servicelinks-target-ul li a{
    text-decoration: none;
    text-align: left;
    margin-left: -16px;
}

.servicelinks-popup-body{
    /*margin: 0 32px;*/
    overflow-y: auto;
    flex-grow: 1 ;
}

.servicelinks-popup-footer {
    padding: 16px;
    background-color: #f6f6f6;
    display: flex;
    flex-direction: row;
    column-gap: 16px;
    justify-content: flex-end;
    margin-top: 18px;
}

.servicelinks-table-title{
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    color: #232323;
    margin-bottom: 8px;
}

#main-content.servicelinks-inline-layout {
    border: 1px solid #dadada;
    background-color: #ffffff;
    box-shadow: 0 -4px 0 0 #007AC3;
    margin-bottom: 24px;
    overflow-x: hidden;
}

#main-content.servicelinks-inline-layout .titles-icons-right,
#main-content.servicelinks-inline-layout .titles-index {
    display: none;
}

#main-content.servicelinks-inline-layout .titles-row-linkspage {
    margin-bottom: 22px;
}

#main-content.servicelinks-inline-layout .servicelinks-container {
    margin: 0 16px 16px 16px;
    width: calc(100% - 32px);
    box-sizing: border-box;
    border: 1px solid #dadada;
}

#main-content.servicelinks-inline-layout .servicelinks-container tr th {
    border-bottom: 1px solid #dadada;
    color: #353535;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
}

#main-content.servicelinks-inline-layout .servicelinks-container tr th:nth-child(2) {
    padding-left: 32px;
}

#main-content.servicelinks-inline-layout .servicelinks-container tr th,
#main-content.servicelinks-inline-layout .servicelinks-container tr td {
    padding: 10px 16px;
}

#main-content.servicelinks-inline-layout .servicelinks-container th.servicelinks-type,
#main-content.servicelinks-inline-layout .servicelinks-container td.servicelinks-type {
    border-right: none;
    text-align: left;
    width: 224px;
}

#main-content.servicelinks-inline-layout .servicelinks-container td.servicelinks-type {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
}

#main-content.servicelinks-inline-layout .servicelinks-container .wk-field-body {
    flex-direction: row;
}

#main-content.servicelinks-inline-layout .servicelinks-container .wk-field-select-container {
    width: 251px;
}

#main-content.servicelinks-inline-layout .servicelinks-container .wk-button {
    margin: 0;
}

/****************************************************************************
* Help Pages
*****************************************************************************/
.help-container {
    border: 0;
    margin: -10px 0px 0px 0px;
}

.help-tocframe {
    background-color: rgb(171,204,226); 
    width: 200px;
    float: left;
    margin: 0px 12px 0px 0px;
    padding-top: 6px;
}

.help-toc {
    margin: 0px 6px 12px 6px;
}

.help-toc-header {
    font-weight: bold;
    padding-top: 6px;
}

.help-toc-topic {
    margin-left: 24px;
}

.help-toc-current {
    background-color: rgb(255,255,255);
    font-style: italic;
}

.help-toc-bullet {
    margin-left: 0px;
    margin-right: 6px;
    width: 18px;
    float: left;
    text-align: right;
}

.help-toc-printlink-top {
    border-bottom: 1px solid rgb(10,9,5);
    padding-bottom: 6px;
    margin: 0px 6px 0px 6px;
}

.help-toc-printlink-bottom {
    border-top: 1px solid rgb(10,9,5);
    padding-top: 6px;
    margin: 0px 6px 12px 6px;
}

.help-tocframe a:link, .help-content a:link {
    color: rgb(7,104,169);
}

.help-print-toc-header {
    font-weight: bold;
    margin-bottom: 6px;
    margin-top: 6px;
}
 
.help-print-toc-topic input {
    padding-right: 1em;
    vertical-align: middle;
}

.help-print-sectionheader {
      background-color: rgb(185,185,185);
      text-align: left;
      padding: 6px 3px 6px 3px;
      font-size: 140%;
}

.help-print-sectionname {
      font-weight: bold;
}

.help-content {
    margin: 0px 0px 0px 212px; 
}

/****************************************************************************
* External Window (Session) Page
*****************************************************************************/

.extwindow-top, .extwindow-bottom {
    margin: 0px 6px 0px 6px;
    vertical-align: bottom;
    font-family: 'Fira Sans';
}

.extwindow-bottom-title {
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    margin-left: 24px;
    margin-top: 24px;
    margin-bottom: 24px;
}

.extwindow-bottom-desc {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: left;
    margin-left: 24px;
    margin-bottom: 24px;
}


.extwindow-top img {
    border: 0px;
}

.extwindow-top img, .extwindow-top input {
    padding: 0px 3px 0px 3px;
    vertical-align: middle;
}

.extwindow-bottom a:link {
    color: rgb(7,104,169);
}

.extwindow-bottom hr {
    height: 6px;
    width: 95%;
    text-align: center;
}


/****************************************************************************
* Remove Duplicates
*****************************************************************************/

#dedupe-submit {
    margin: 16px 0 0 0;
}

#dedupe-submit input.wk-button.wk-button-small {
    min-height: 32px;
}

#dedupe-caption {
    text-align:left;
    padding-left:10px;
}

.dedup-prefblock {
}

table.dedup-preferences {
    margin-top: 3px;
    margin-bottom: 3px;
    border: rgb(117,117,117) 1px solid;
    margin-left: 1em;
    margin-right: 1em;
    width: 95%;
}

table.dedup-preferences caption {
    font-weight: bold;
    font-size: 140%;
    text-align: center;
}

table.dedup-preferences tr {
    vertical-align: top;

}

table.dedup-preferences th {
    text-align: left;
    background-color: rgb(185,185,185);
    padding-left: 1px;
}

table.dedup-preferences td {
    text-align: left;
    background-color: rgb(236,234,244);
}

.dedup-dbselect {
    padding: 3px 0px 3px 0px;
    margin-left: 1em;
}

.dedup-dbnum {
    font-weight: bold;
    text-align: right;
    float: left;
    width: 2em;
    padding-right: 1em;
    padding-top: .5em;
}

#main-form.deduplicate-form {
    background-color: #ffffff;
    padding: 24px 16px;
    margin: 16px 0;
    box-shadow: 0 -4px 0 0 #007AC3;
    font-family: 'Fira Sans';
    font-weight: 400;
    line-height: 18px;
    font-size: 14px;
    color: #353535;
    border: 1px solid #dadada;
}

.deduplicate-form .searchhistory-outer {
    border-collapse: collapse;
}

.deduplicate-form .searchhistory-outer .searchhistory-inner th.searchhistory-col-Select {
    margin: 0;
    padding-left: 16px;
}

.deduplicate-form .searchhistory-outer .searchhistory-inner .searchhistory-col-Select {
    width: auto;
}

.deduplicate-form .dedup-preferences {
    margin: 0;
    width: 100%;
    color: #353535;
    border: 1px solid #dadada;
    margin-bottom: 16px;
    border-collapse: collapse;
    margin-top: 14px;
}

.deduplicate-form .dedup-preferences .dedup-dbnum {
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
    width: auto;
    margin: 10px 8px 0 0;
    padding: 0;
    color: #353535;
}

.deduplicate-form .dedup-preferences .dedup-dbselect {
    margin: 0;
}

.deduplicate-form .dedup-preferences .db-preferences-select {
    margin-bottom: 4px;
    max-width: 340px;
}

.db-preferences-select.wk-field-small select.wk-field-select,
.db-preferences-select.wk-field-small select.wk-field-select option {
    color: #474747;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: left;
}

.deduplicate-form .dedup-preferences th:first-child .wk-field-label,
.deduplicate-form .dedup-preferences td:first-child .wk-field-choice-label {
    white-space: nowrap;
}

.deduplicate-form .dedup-preferences th,
.deduplicate-form .dedup-preferences td,
.deduplicate-form .dedup-preferences caption {
    font-family: 'Fira Sans';
}

.deduplicate-form .dedup-preferences tr:first-child th {
    padding-top: 16px;
    padding-right: 130px;
}

.deduplicate-form .dedup-preferences tr:first-child th:last-child {
    width: 100%;
}

.deduplicate-form .dedup-preferences th,
.deduplicate-form .dedup-preferences td {
    padding-left: 16px;
    padding-right: 16px;
    background-color: #FFFFFF;
    border: none;
}

.deduplicate-form .dedup-preferences th {
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
}

.deduplicate-form #dedupe-caption {
    padding: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0;
    text-align: left;
}

.deduplicate-form .searchhints {
    padding: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    letter-spacing: 0;
    text-align: left;
}

.deduplicate-form .searchhints b {
    font-size: 16px;
    font-weight: 700;
    line-height: 19px;
    letter-spacing: 0;
    text-align: left;
}

.deduplicate-form #searchhistory-inner tr:not([role="presentation"]) th,
.deduplicate-form #searchhistory-inner tr:not([role="presentation"]) td {
    font-family: 'Fira Sans';
    color: #353535;
    padding: 0 16px;
    padding-top: 7px;
    padding-bottom: 6px;
}

.deduplicate-form #searchhistory-inner tr:not([role="presentation"]) td {
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 18px;
    padding-right: 16px !important;
}

.deduplicate-form #searchhistory-inner tbody tr {
    order: 1;
    border: none;
    border-left: 1px solid #dadada;
    border-right: 1px solid #dadada;
}



.deduplicate-form #searchhistory-inner tbody tr.searchhistory-row-header {
    border-top: 1px solid #dadada;
}

.deduplicate-form #searchhistory-inner tbody tr.searchhistory-row-header th {
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0;
}

.deduplicate-form #searchhistory-inner tbody th.searchhistory-col-Type,
.deduplicate-form #searchhistory-inner tbody td.searchhistory-col-Type {
    text-align: right;
}

.deduplicate-form #searchhistory-inner tbody tr.searchhistory-row-header,
.deduplicate-form #searchhistory-inner tbody tr:last-child {
    border-bottom: 1px solid #dadada;
}

.deduplicate-form #searchhistory-inner tbody tr.searchhistory-row:not([role="presentation"]) {
    min-height: 32px;
}

.deduplicate-form #searchhistory-inner tbody .searchhistory-row:nth-child(2n+1) {
    background: none;
}

.deduplicate-form #searchhistory-inner tbody .searchhistory-row:nth-child(2n) {
    background-color: #f6f6f6;
}

.deduplicate-form table.searchhistory-inner tr {
    display: table-row;
}

.deduplicate-form table.searchhistory-inner th.searchhistory-col-SearchHistory {
    width: 100%;
}

.deduplicate-form .expand-contract-option-top,
.additional-limits-form .expand-contract-option-top {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: end;
}

.additional-limits-form .expand-contract-option-top {
    margin-top: -30px;
}

.deduplicate-form .expand-contract-option-top .searchhistory-expand,
.additional-limits-form .expand-contract-option-top .searchhistory-expand {
    min-width: initial;
    min-height: 32px;
}

.additional-limits-form .expand-contract-option-top .searchhistory-expand { 
    padding-right: 0;
}


.deduplicate-form .searchhistory-inner .searchhistory-search-term {
    margin: 0;
    line-height: 18px;
}

.deduplicate-form .searchhistory-inner .searchhistory-col-Select .wk-field [type="radio"]+.deduplicate-input {
    min-height: 16px;
}

.deduplicate-form .searchhistory-inner .searchhistory-col-Num {
    text-align: left;
}

.deduplicate-form .searchhistory-inner .searchhistory-col-Results {
    text-align: right !important;
    padding-right: 16px !important;
}

.deduplicate-form .searchhistory-inner .searchhistory-col-Results div {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
}
/****************************************************************************
* Index Browser
*****************************************************************************/

#index-body {
    float: left;
    clear: both;
    margin: 2em 0 2em 0;
}

#index-reset {
    display: block;
    float: right;
}


#index-post {
    display: block;
    margin: 0 0 2em 0;
}

#index-tabs {
    display: block;
    padding: 4px 0 0 4px;
}

#index-tabs ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#index-tabs:after {
    display: block;
    clear: both;
    content: " ";
}

#index-tabs li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 19px;
    min-width: 18px !IMPORTANT;
}

#index-tabs a, #index-tabs a span {
    display: block;
    padding: 0 3px;
    background: url(indextab.png) no-repeat;
}

#index-tabs a {
    z-index: 2;
    padding-left: 0;
    font-size: 0.75em;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    color: rgb(10,9,5);
}

#index-tabs .tabs-selected a {
    color: rgb(255,255,255);
}

#index-tabs .tabs-selected a, #index-tabs a:hover, #index-tabs a:focus, #index-tabs a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}

#index-tabs a, #index-tabs .tabs-disabled a:hover, #index-tabs .tabs-disabled a:focus, #index-tabs .tabs-disabled a:active {
    background-position: 100% -100px;
}

#index-tabs a span {
    width: 18px; /* IE 6 treats width as min-width */
    min-width: 18px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}

#index-tabs .tabs-selected a span {
    padding-top: 7px;
}

#index-tabs .tabs-selected a span, #index-tabs a:hover span, #index-tabs a:focus span, #index-tabs a:active span {
    background-position: 0 -50px;
    background-position: 0 -50px !IMPORTANT;
}

#index-tabs a span, #index-tabs .tabs-disabled a:hover span, #index-tabs .tabs-disabled a:focus span, #index-tabs .tabs-disabled a:active span {
    background-position: 0 0;
}

#index-tabs a:hover, #index-tabs a:focus, #index-tabs a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}

#index-tabs .tabs-disabled {
    opacity: .4;
}


#index-body .index-navbuttons {
    clear: both;
    background-color: rgb(110,187,31);
    text-align: right; 
    padding: 3px;
}

#index-grid {
    border-left: 3px solid rgb(110,187,31);
    border-right: 3px solid rgb(110,187,31);
}

#index-grid .index-grid-entry {
    display: block;
    overflow: hidden;
    width: 25em;
    height: 3.5em;
    min-height: 3.5em;
    padding: 2px;
    float: left;
    border: 1px solid rgb(200,229,170);
}

#index-grid .index-grid-entry:hover {
    overflow: auto;
    height: auto;
    min-height: 3.5em;
    background-color: rgb(200,229,170);
}

#index-grid .index-grid-term {
}

#index-grid .index-grid-postings {
    font-style: italic; 
    padding-left: 20px;
}

/****************************************************************************
* Journals Full Text Display
*****************************************************************************/

#fulltext-right {
    vertical-align: top;
    border-left: 1px solid #E3E3E3;
    background-color: #F7F7F7;
}

#fulltext-container-main {
    border-top: 1px solid #E3E3E3;
    border-spacing: 0;
    margin-bottom: 30px;
}

#fulltext-main {
    vertical-align: top;
    padding: 1em 3em 0 0;
}

#fulltext-headers {
}

#fulltext-body {
}

#fulltext-body div.fulltext-body-backtotop:first-child a[href="#toc"] {
    display: none;
}

.fulltext-body-backtotop {
    padding: 5px 0 5px 22px;
    font-size: 95%;
}

.fulltext-body-backtotop a.tlink {
    font-weight: normal !important;
}


.fulltext-body-paragraph {
    vertical-align: top;
}

td.fulltext-body-paragraph blockquote {
    padding: 0 0 0 20px !important;
}

.fulltext-back-to-top {
    color: blue;
}

.fulltext-body-graphics {
    vertical-align: top;
    width: 19em;
    padding-left: 1em;
}

.fulltext-body-graphics td {
    padding: 0;
    margin:  0;
    width: 68px;
    vertical-align: top;
}

#fulltext-image-gallery {
    padding: 0 0 30px 20px !important;
    margin:  0;
}

#fulltext-image-gallery-header {
    font-weight: bold;
    font-size: 135%; 
    margin-bottom: 1em;
}

#fulltext-image-gallery-menu {
    background-color: silver;
    font-weight: bold;
    margin:  0 -1.2em 1em -1.2em;
    padding: 0 0 0 2em;
    position: relative;
    height: 1.5em;
}

#fulltext-image-gallery td {
    padding: 0 0 1.25em 0;
    margin:  0;
    width: 210px;
    vertical-align: top;
}

#fulltext-image-gallery img {
    border: 1px solid #dedede;
    margin-bottom: .5em;
}

div#fulltext-image-gallery-select-all a.select-all:not(.wk-button) {
    font-weight: normal !important;
}

a.fulltext-image-showinline {
    padding: 0 0 0 20px !important;
}

a.fulltext-body-backtotop-link {
    font-weight: normal !important;
}

div#fulltext-image-gallery-export-link .transparent-button{
    font-weight: normal !important;
}

.fulltext-graphic {
    width: 70px;
    float: left;
}

a.fulltext-image img {
    border: 1px solid #dedede;
    margin-bottom: .25em;
}

#fulltext-coverblock {
    float: left;
    display: inline-block;
    width: 100%;
}

#fulltext-coverblock-ctl {
    color: rgb(7,104,169);
    text-align: center;
    display: inline-block;
    width: 110px;
    margin: 0 12px 0 12px;
}
.fulltext-coverblock-ctl-link {
    font-weight: normal !important;
}
#fulltext-coverblock-ctl-bottom-right {
    display: inline-block;
}

#fulltext-issue-cover {
    width: 100%;
    border: 1px solid #e3e3e3;
    min-height: 10em;
}

.fulltext-issue-cover-hide {
    display: none;
}

#fulltext-source-left-top {
    width: 110px;
    float: left;
    margin: 12px;
    min-height: 10em;
}

#fulltext-source-right-top {
    margin: 12px;
    font-size: 95%;
}

#fulltext-sourceinfo {
    padding-bottom: 0.5em;
}

#fulltext-source-info {
    overflow: hidden;
    padding: 0 0 0 12px;
}
#fulltext-source-info-bottom {
    padding: 0 0 0 12px;
    margin-top: -9px;
    font-size: 95%;
}

.fulltext-SOURCE2 {
    font-weight: bold; 
    font-size: 110%;
}
.fulltext-SOURCEFULL h1
{
	margin-bottom: 0px !important;
    font-size: 110% !important;
}

.fulltext-TITLE h2 {
	margin-bottom: 0px;
    font-weight: 600;
    line-height: 1.5em;
    font-size: 155%; 
    line-height: 1.5em;
    padding: 20px 0 5px 20px !important;
}

#fulltext-keywords {
    border-top: 3px solid rgb(185,185,185);
    margin: 0 220px 2em 1em;
    padding: 0.25em 1em 0.5em 0;
}

#fulltext-citationblock {
    margin: 0 220px 0 1em;
    padding: 0.25em 1em 0.5em 0;
}

#fulltext-citationblock th {
    color: rgb(117,117,117);
    text-align: right;
    padding-right: 1em;
    vertical-align: middle;
    white-space: nowrap;

}

#fulltext-citationblock td {
    color: rgb(6,24,68);
    text-align: left;
    vertical-align: middle;
}

div.fulltext-AUTHOR {
	font-size: 1em !important; 
    margin: 0;
	font-weight:normal;
    padding: 0 0 0 20px !important;
}

div.fulltext-INSTITUTION-heade:not(.wk-button) {
    font-size: 135%;
    font-weight: bold;
    margin: 1em 0 0 2px;
    padding: 0 0 0 20px !important;
}

.fulltext-body-img {
    padding-left: 1.5em;
    vertical-align: top;

}

.fulltext-body-img td {
    padding-left: .7em;
}

div.fulltext-INSTITUTION {
    font-size: 108%;
    font-weight: normal;
}

.fulltext-INSTITUTION-contentbody {
    padding: 0 0 0 20px !important;
}

#fulltext-citationblock .fulltext-INDENT {
    text-indent: 0;
}

.fulltext-navbar {
    background-color: #ebebeb;
    margin-left: 0;
    padding: 0 1em 0 1em;
    overflow: hidden;
}

.fulltext-navbar-toclinks {
    float: right;
    margin: 1em;
}
.fulltext-navbar-links-prev {
    border-right: 1px solid #d0d0d0;
    padding-right: 10px;
    font-weight: normal !important;
}

.fulltext-navbar-links-toc {
    margin-left: 10px;
    margin-right: 10px;
    font-weight: normal !important;
}

.fulltext-navbar-links-next {
    border-left: 1px solid #d0d0d0;
    padding-left: 10px;
    font-weight: normal !important;
}

.fulltext-navbar-doctype {
    float: left;
    margin: 1em;
}

#fulltext-controlbox {
    width: 328px;
}

.fulltext-controlbox-section {
    padding: 2em;
}

.fulltext-right-outline {
    padding: 2em;
}

#fulltext-right-outline-title h2 {
    color: rgb(45,45,45);
    font-weight: bold;
    font-size: 150%;
    text-align: left;
    margin: 0 0 3px 0;
    padding: 0 0 0 0.5em;
}
#fulltext-right-outline-links ul {
    margin: 0px;
}
#fulltext-right-outline-links ul li {
    margin: 5px 0 5px 28px;
}
#fulltext-right-outline-links ul li a {
    font-size: 108% !important;
    font-weight: normal !important;
}

.fulltext-controlbox-section h2 {
    color: rgb(45,45,45);
    font-weight: bold;
    font-size: 150%;
    text-align: left;
    margin: 0 0 3px 0;
    padding: 0 0 0 0.5em;
}

.fulltext-controlbox-section ul {
    margin-left: 1em;
    padding-left: 1em;
}

.fulltext-controlbox-section ul ul {
    padding-left: 2em;
    margin: 0;
}

.fulltext-controlbox-section ul ul ul {
    padding-left: 3em;
    margin: 0;
}

.fulltext-controlbox-section ul ul ul ul {
    padding-left: 4em;
    margin: 0;
}

.fulltext-controlbox-section li a {
    text-decoration: none;
    color: rgb(7,104,169);
}

.fulltext-controlbox-section .fulltext-link:not(.wk-button) a {
    font-size: small;
    text-decoration: none;
}

.fulltext-controlbox-section input {
    vertical-align:  middle;
}

#fulltext-controlbox hr {
    margin: 4px;
}

#fulltext-controlbox .fulltext-link:not(.wk-button) {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 28px;
    min-width: 75px;
}
#fulltext-controlbox .fulltext-link.wk-button {
    display: block;
    text-align: left;
}

#fulltext-controlbox .fulltext-link:not(.wk-button) a {
    color: rgb(7,104,169);
    padding-left: 4px;
    font-size: 108% !important;
    font-weight: normal !important;
}

#fulltext-controlbox .fulltext-link img {
    margin-left: -20px;
    vertical-align: text-bottom;
}

#fulltext-link-text-snippet {
    display: none;
}

.text-snippet {
    overflow: auto;
    border: none;
    background: rgb(236,234,244);
}

.fulltext-top {
    border: 0px;
    padding-left: .5em;
}



.fulltext-INDENT { 
}


.fulltext-SOURCEREF {
    text-indent: 2em; 
}

div.fulltext-SOURCEREF-header {
    font-size: 120%;
    font-weight: bold;
    margin: 1em 0 0 0.3em;
}

.fulltext-DMRA {
    color: rgb(238,1,76); 
    text-align: center; 
}

.fulltext-DMRSA {
    color: rgb(238,1,76); 
    text-align: center; 
}
.fulltext-ABSTRACT {
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-bottom:10px !important;
    padding-top:10px !important;
}
.fulltext-ABSTRACT, .fulltext-ABSLINE { 
    color: rgb(6,24,68);
    background-color: #f9f8f7;
}

.fulltext-ABSTRACT, .fulltext-ABSLINE p { 
    margin: 0;
    margin-bottom: -4px;
    font-size: 108%;
}
.fulltext-TEXT {
    font-size: 108% !important;
    font-weight: normal !important;
}
.fulltext-TEXT, .fulltext-LINE { 
    line-height: 1.4em;
    display: inline-block;
    padding: 0 0 0 20px !important;
    font-size: 108%;
    color: #2d2d2d;
}

#fulltext-container-main, .fulltext-searchresult-holder {
    color: #2d2d2d;
}

.fulltext-REFERENCES {
    /* font-size: 92%; */
    font-size: 108%;
    padding: 0 0 0 20px !important;
}

.fulltext-GRAPHICTEXT {
    padding: 0 0 0 20px !important;
    display: inline-block;
}

.fulltext-SHTYPE { }

.fulltext-LEVEL0 { }

.fulltext-LEVEL1:not(.wk-button) {
    font-size: 135%;
    font-weight: bold; 
    padding: 0 0 0 20px !important;
}

.fulltext-LEVEL2 h3{
    font-size: 115%;
    padding: 0 0 0 20px !important;
    font-weight: bold;
}

.fulltext-LEVEL3 h4{
    font-weight: bold;
    padding: 0 0 0 20px !important;
	font-size: 100%;
}

.fulltext-SB {
}

.fulltext-SP {
}

.fulltext-BD {
    font-weight: bold; 
}

.fulltext-IT {
    font-style: italic;
}

.fulltext-BI {
    font-style: italic; 
    font-weight: bold; 
}

.fulltext-UL {
    text-decoration: underline; 
}

.fulltext-DL {
    text-decoration: underline; 
}

.fulltext-BL {
    text-decoration: underline; 
    font-weight: bold; 
}

.fulltext-RA, .fulltext-RF, .fulltext-GX, .fulltext-BK {
    /* font-size: 83%;  */
    font-weight: normal; 
    text-decoration: none;
}

a.fulltext-RA, a.fulltext-RF, a.fulltext-GX, a.fulltext-BK { 
    color: rgb(7,104,169);
}

a.fulltext-HT:link {
    color: rgb(7,104,169);
    display: block;
    word-break: break-all;
}

.fulltext-GL, .fulltext-GF, .fulltext-DB, .fulltext-FT, .fulltext-GM, .fulltext-GB, .fulltext-SL {
    padding: 0px 6px 0px 6px;
    border-right: 1px solid #cdcdcd;
}

.fulltext-GL:link, .fulltext-GF:link, .fulltext-DB:link, .fulltext-FT:link, .fulltext-GM:link, .fulltext-GB:link, .fulltext-SL:link {
    color: rgb(7,104,169);
}

.fulltext-LINESOLID {
    vertical-align: bottom;
    height: 1px;
    color: rgb(117,117,117);
    border-bottom: 0px solid rgb(117,117,117);
    margin: 3px 40px 10px 40px;
}

table.fulltext-graphic td {
    margin: 0;
    padding-top: 12px;
    padding-bottom: 12px;
    vertical-align: top;
    text-align: left;
}

table.fulltext-graphic td.fulltext-graphic-text {
    padding-top: 24px;
}


.fulltext-pdfsize {
    /*  font-size: 80%; */
    color: rgb(7,104,169);
    vertical-align: middle;
}

.cr-toc-titles-links .pdf-icon {
    background-image: url("../gifs/pdf-icon.svg");
    height: 24px;
    width: 24px;
    display: inline-block;
    vertical-align: middle;
}

#fulltext-link-pdf .pdf-icon {
    background-image: url("../gifs/pdf-icon.svg");
    height: 24px;
    width: 24px;
    display: inline-block;
    vertical-align: middle;
}

.titles-icons-right .pdf-icon {
    background-image: url("../gifs/pdf-icon.svg");
    height: 24px;
    width: 24px;
    position: relative;
    bottom: 4px;
    display: inline-block;
}

a.fulltext-hires {
    font-size: 120%;
    font-weight: bold;
}

a.fulltext-hires:link,  a.fulltext-image:link {
    color: rgb(7,104,169);
}

.fulltext-imagehelp {
    /* font-size: 80%; */
}

.fulltext-cctitle {
    font-weight: bold;
    font-size: 120%;
}

#fulltext-object-model .article-title {
    display: inline;
}

.fulltext-breadcrumb {
    margin: 0.7em 1em 0.7em 0.5em;
    float: right;
}

.fulltext-breadcrumb-left {
    float: left;
}

.fulltext-breadcrumb-right {
    float: right;
}

.fulltext-breadcrumb-right a.fulltext-breadcrumb-prev {
    padding-right: 10px;
}

.fulltext-breadcrumb-right a.fulltext-breadcrumb-next {
    padding-left: 10px;
}

.fulltext-breadcrumb-left a.fulltext-breadcrumb-link, .titlesheader-functionblock-ovidsp span a {
    /*font-size: 13px;*/
    font-size: 1em;
    font-weight: normal !important;
    padding-right: 10px;
}

.fulltext-breadcrumb-right a.fulltext-breadcrumb-link {
    font-size: 13px;
    font-weight: normal !important;
    padding-left: 10px;
}

div.weblinks-nav-right .fulltext-breadcrumb-left a.fulltext-breadcrumb-link {
    font-size: inherit;
    text-decoration: none;
    font-weight: bold !important;
    color: rgb(7,104,169);
}

div.weblinks-nav-right .fulltext-breadcrumb-right a.fulltext-breadcrumb-link {
    font-size: inherit;
    text-decoration: none;
    font-weight: bold !important;
    color: rgb(7,104,169);
}

#fulltext-body td {
}

#fulltext-object-model {
    font-size: 95%;
    margin: 1.25em 2em;
}

#main-form.fulltext-article #fulltext-object-model {
    font-size: 100%;
    margin: 0;
    padding: 0;
}

#fulltext-object-model li:not(.wk-breadcrumb-item) span {
    padding-left: 5px;
    padding-right: 5px;
    color: #7e7e7e;
}

.fulltext-object-model-link {
    font-weight: normal !important;
}

#main-form.fulltext-article {
    padding: 16px;
    border: 1px solid #dedede;
    margin: 0 var(--margin-lr);
    margin-bottom: 24px;
    box-shadow: 0 -4px 0 0 #007AC3;
    background-color: #ffffff;
    font-family: 'Fira Sans';
}

#main-form.fulltext-article #fulltext-container-main {
    padding: 0;
}

#main-form.fulltext-article #fulltext-container-main,
#main-form.fulltext-article #fulltext-container-main td {
    font-family: 'Fira Sans';
}

#main-form.fulltext-article .wk-breadcrumb-list .wk-breadcrumb-item:has(span.wk-breadcrumb-last-item-text) {
    display: flex;
    min-width: 0;
}

#main-form.fulltext-article .wk-breadcrumb-list .wk-breadcrumb-item>span.wk-breadcrumb-last-item-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    min-width: 0;
}

#main-form.fulltext-article #fulltext-container-main {
    border-top: none;
    margin: 0;
}

#main-form.fulltext-article #fulltext-main {
    padding: 0;
    padding-right: 16px;
}

#main-form.fulltext-article #fulltext-sourceinfo {
    margin-bottom: 16px;
}

#main-form.fulltext-article #fulltext-sourceinfo,
#main-form.fulltext-article #fulltext-source-info-bottom {
    padding: 0;
}

#main-form.fulltext-article #fulltext-source-info {
    padding: 0;
    display: flex;
    flex-direction: row;
    column-gap: 16px;
}

#main-form.fulltext-article #fulltext-source-left-top,
#main-form.fulltext-article #fulltext-source-right-top {
    margin: 16px 0;
    margin-top: 20px;
    float: none;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
    color: #000000;
}

#main-form.fulltext-article #fulltext-source-right-top>* {
    margin-bottom: 8px;
}

#main-form.fulltext-article .fulltext-SOURCEFULL h1 {
    font-size: 16px !important;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0;
    text-align: left;
}

#main-form.fulltext-article .fulltext-navbar {
    background-color: #ffffff;
    color: #000000;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0;
    text-align: left;
    padding: 0;
    margin-bottom: 24px;
}

#main-form.fulltext-article #fulltext-coverblock-ctl,
#main-form.fulltext-article .fulltext-navbar>* {
    margin: 0;
}

#main-form.fulltext-article .fulltext-TITLE h2 {
    padding: 0 !important;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    color: #000000;
    margin-bottom: 8px;
}


#main-form.fulltext-article .fulltext-LEVEL2,
#main-form.fulltext-article .fulltext-LEVEL2 h2 {
    font-weight: 500;
}

#main-form.fulltext-article #fulltext-right {
    background-color: #FFFFFF;
    border: 1px solid #dadada;
}

#main-form.fulltext-article .fulltext-TEXT,
#main-form.fulltext-article .fulltext-INSTITUTION-contentbody,
#main-form.fulltext-article .fulltext-AUTHOR,
#main-form.fulltext-article .fulltext-body-backtotop,
#main-form.fulltext-article .fulltext-LEVEL1:not(.wk-button),
#main-form.fulltext-article .fulltext-REFERENCES {
    padding: 0 !important;
}

#main-form.fulltext-article .fulltext-LEVEL1:not(.wk-button),
#main-form.fulltext-article #fulltext-image-gallery-header h2 {
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 8px;
    color: #353535;
    text-transform: capitalize;
}

#main-form.fulltext-article .fulltext-TEXT,
#main-form.fulltext-article .fulltext-ABSTRACT,
#main-form.fulltext-article .fulltext-INSTITUTION-contentbody,
#main-form.fulltext-article .fulltext-body-backtotop,
#main-form.fulltext-article .fulltext-REFERENCES,
#main-form.fulltext-article .fulltext-ABSLINE,
#main-form.fulltext-article .fulltext-INSTITUTION.fulltext-INDENT {
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    color: #000000;
}

#main-form.fulltext-article .fulltext-AUTHOR {
    color: #000000;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
}

#main-form.fulltext-article .fulltext-ABSTRACT {
    background-color: #FFFFFF;
    border: 1px solid #dadada;
    margin: 0;
}

#main-form.fulltext-article .widget-ctl.wk-button,
#main-form.fulltext-article .fulltext-body-backtotop-link.wk-button {
    margin-left: -16px;
}

#main-form.fulltext-article .fulltext-controlbox-section {
    padding: 16px 0;
}

#main-form.fulltext-article .fulltext-right-outline {
    padding: 16px 0;
    padding-right: 16px;
}

#main-form.fulltext-article .fulltext-controlbox-section h2 ,
#main-form.fulltext-article #fulltext-right-outline-title h2 {
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
    color: #353535;
    margin: 0 0 16px;
    padding: 0 16px;
}

#main-form.fulltext-article .fulltext-controlbox-section .fulltext-link.wk-button img {
    display: none;
}

#main-form.fulltext-article #fulltext-controlbox .fulltext-link .annotate-pin-login>a,
#main-form.fulltext-article #fulltext-controlbox .fulltext-link .can-annotate>a {
    margin-left: 0;
}

#main-form.fulltext-article .fulltext-controlbox-section .horizontal-gap-bar {
    display: none;
}

#main-form.fulltext-article #fulltext-right-outline-links ul {
    list-style: initial;
}

#main-form.fulltext-article #fulltext-right-outline-links ul li a {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
}

#main-form.fulltext-article #fulltext-source-left-top {
    width: 150px;
    height: auto;
}

#main-form.fulltext-article #fulltext-coverblock-ctl {
    width: 150px;
    color: #005B92;
}

#main-form.fulltext-article #fulltext-right-outline-links ul li {
    margin: 0 0 0 32px;
}

#main-form.fulltext-article .fulltext-navbar-toclinks a {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
}

#main-form.fulltext-article .fulltext-INSTITUTION-contentbody {
    margin-bottom: 10px;
}

#main-form.fulltext-article .tbl-fulltext-body-paragraph {
    border-collapse: collapse;
    width: 100%;
}

#main-form.fulltext-article .fulltext-LINESOLID {
    display: none;
}

#main-form.fulltext-article p.fulltext-TEXT.fulltext-INDENT {
    margin-bottom: 0;
}

#main-form.fulltext-article .tbl-fulltext-body-paragraph+.fulltext-body-backtotop {
    margin: 10px 0;
}

#main-form.fulltext-article .fulltext-BD {
    font-weight: 500;
}

#main-form.fulltext-article .fulltext-REFERENCES {
    font-size: 12px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0;
    text-align: left;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 32px;
    row-gap: 8px;
    margin-bottom: 16px;
}

#main-form.fulltext-article .fulltext-REFERENCES .reference-text {
    min-width: 100%;
}

#main-form.fulltext-article a.fulltext-HT,
#main-form.fulltext-article a.fulltext-BK,
#main-form.fulltext-article a.fulltext-SL,
#main-form.fulltext-article .fulltext-body-img a.fulltext-image {
    color: #005b92;
    display: block;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    padding: 0;
    border: none;
    text-decoration: none;
}

#main-form.fulltext-article .fulltext-INSTITUTION a.fulltext-HT, 
#main-form.fulltext-article .fulltext-TEXT a.fulltext-HT, 
#main-form.fulltext-article .fulltext-ABSTRACT a.fulltext-BK {
    display: inline-block !important;
    font-size: 12px;
    line-height: 24px;
}

#main-form.fulltext-article a.fulltext-HT:hover,
#main-form.fulltext-article a.fulltext-BK:hover,
#main-form.fulltext-article a.fulltext-SL:hover,
#main-form.fulltext-article .fulltext-body-img a.fulltext-image:hover,
#main-form.fulltext-article a.fulltext-RA:hover,
#main-form.fulltext-article a.fulltext-GX:hover {
    color: #003d61;
    text-decoration: underline;
}

#main-form.fulltext-article a.fulltext-RA,
#main-form.fulltext-article a.fulltext-GX {
    color: #005b92;
    text-decoration: none;
}

#main-form.fulltext-article .tbl-fulltext-body-paragraph+.fulltext-navbar {
    margin-bottom: 0;
}

#main-form.fulltext-article .fulltext-body-img td:has(a.fulltext-image) {
    border: 1px solid #dadada;
    padding: 8px;
}

#main-form.fulltext-article #fulltext-image-gallery {
    padding: 0 !important;
}

#main-form.fulltext-article #fulltext-image-gallery-sub-header {
    background: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: row;
    column-gap: 16px;
    align-items: center;
    margin-left: -16px;
    margin-bottom: 16px;
    height: auto;
}

#main-form.fulltext-article #fulltext-image-gallery-export-link,
#main-form.fulltext-article #fulltext-image-gallery-select-all {
    padding: 0;
    float: none;
}

#main-form.fulltext-article #fulltext-image-gallery-select-all .hide,
#main-form.fulltext-article .wk-notification.hide {
    display: none;
}

#main-form.fulltext-article #fulltext-image-gallery td {
    width: auto;
    padding: 0;
}

#main-form.fulltext-article #fulltext-image-gallery .fulltext-image {
    width: 203px;
    height: 147px;
    display: block;
    border: 1px solid #dadada;
    margin-bottom: 8px;
    margin-right: 16px;
    overflow: hidden;
}

#main-form.fulltext-article #fulltext-image-gallery .fulltext-image img {
    margin: 0;
    width: 100%;
    height: auto;
    border: none;
}

#main-form.fulltext-article .fulltext-ABSLINE {
    background-color: #ffffff;
}

/****************************************************************************
* Cited By Articles Display
*****************************************************************************/

.citedby-sourcedescription {
    margin-bottom: 1.5em;
    margin-top: 0.5em;
}

/*****************************************************************************
* OvidSP
*****************************************************************************/
.search-tab, .search-tab-current {
    font-style: italic;
    background: transparent url(../gifs/stool-tab.gif) no-repeat top left;
    background-color: rgb(7,104,169);
    color: rgb(255,255,255);
    padding: 3px 0px 0px 5px;
    width: 150px;
    text-decoration: none;
    height: 17px;
    margin-left: -2px;
    font-weight: bold;
    font-size: 100%;
    vertical-align: middle;
    text-align: left;
}

.search-tab-current {
    background-color: rgb(171,204,226);
    color: rgb(7,104,169);
    margin-top: 0;
    margin-bottom: 0px;
    border: none;
}

#msp-master-tabs {
    display: block;
    background-color: rgb(236,234,244);
    border: 1px solid rgb(185,185,185);
    overflow: hidden;
    position: relative !important;
    position: static;
    z-index: 11;
}

#msp-master-tabs ul {
    display: block;
    float: left;
    list-style: none;
    margin: 0;
    margin-right: 2em;
}

#msp-master-tabs ul li {
    background: rgb(236,234,244);
    border: 1px solid rgb(185,185,185);
    float: left;
    padding: 0.25em 2em;
    font-size: 125%;
    font-weight: bold;
    white-space: nowrap;
    margin: 0 0 1px 0;
}

#msp-master-tabs ul li a {
    text-decoration: none;
    display: block;
    color: rgb(10,9,5);
}

#msp-master-tabs ul li:hover {
    background: rgb(171,204,226) url(bluegradient.png) repeat-x top;
}

#msp-master-tabs ul li a:hover {
    text-decoration: underline;
}

#msp-master-tabs ul li.selected {
    background: rgb(171,204,226) url(bluegradient.png) repeat-x top;
    margin-bottom: 0;
    font-size: 150%;
}

#msp-master-tabs ul li.disabled {
}

#msp-master-tabs ul li.disabled a {
    color: rgb(117,117,117);
}

.msp-search {
    background: rgb(255,255,255);
    border: 1px solid #DADADA;
    /* When .msp-limits is displayed, its negative top margin covers
       the border-bottom, and a 1px border is displayed instead
    */
    margin-bottom: 0;
    z-index: 2;
}

.msp-modes-container {
    display: block;
    margin: 0;
    border-top: none;
    box-shadow: 0 -4px 0 0 #007AC3;
    position: relative;
}

.msp-modes-container h2 {
    margin-bottom: 0px;
    line-height: 1em;
    font-weight: normal;	
}

.msp-modes-container ul {
    float: left;
    list-style: none;
    margin: 0;
    font-family: inherit;
    display: flex;
    list-style-type: none;
    margin-bottom: 8px;
    padding: 0;
    white-space: nowrap;
    font-size: .875rem;
    line-height: 1.29;
    min-width: 100%;
    position: relative;
    box-sizing: border-box;
    border-bottom: 1px solid #DADADA;
}

.msp-modes-container ul li {
    float: left;
    white-space: nowrap;
    font-size: inherit;
    background-color: transparent;
    border: none;
    line-height: 1.29;
    margin: 0;
    position: relative;
}

.msp-modes-container ul li.selected {
    padding: 10px 16px;
}

.msp-modes-container ul li:first-child {
    border-left: none;
}

.msp-modes-container ul li a {
    text-decoration: none;
    display: block;
    color: rgb(10,9,5);
    padding: 10px 16px;
}
.msp-modes-container ul li a:focus-visible,
.msp-modes-container ul li.selected:focus-visible {
    outline: 2px solid #000000 !important;
    text-decoration: none !important;
    outline-width: 0.125rem;
    outline-offset: -1px;
}

.msp-modes-container ul li,
.msp-modes-container ul li a.tlink {
    font-family: 'Fira Sans';
    color: #353535;
    font-weight: 500;
    font-size: 14px;
}


.msp-modes-container ul li a:hover {
    text-decoration: none;
}

.msp-modes-container ul li:not(.selected):hover a,
.msp-modes-container ul li:not(.selected) a:hover {
    color: #353535;
    border-bottom: 2px solid #353535;
}

.msp-modes-container ul li:not(.selected):focus {
    color: #353535;
    border: 2px solid #353535;
}

.msp-modes-container ul li.selected,
.msp-modes-container ul li.selected a.tlink {
    font-weight: 500;
    color: #005B92;
    border-bottom: 2px solid #005B92;
}

#msp-findcite-submit {
    float: right;
    margin-bottom: 10px;
    margin-right: 50px;

}

.msp-hint {
    float: left;
    width: 140px;
    height: 100%;
    margin-left: 10px;
    padding-right: 15px;
    min-height: 40px;
}

.msp-fields-hint {
    float: right;
    width: 135px;
    height: 100%;
    margin-left: 10px;
    margin-top: 2.5em;
    margin-right: 1.5em;
}

.msp-fields-hint-top {
    background:url(../gifs/help-text-top-border.gif) no-repeat scroll center bottom;
    height: 10px;
}

.msp-fields-hint-content {
    background-color: rgb(235,233,243);
    padding: 10px 15px;
}

.msp-fields-hint-bottom {
    background:url(../gifs/help-text-bottom-border.gif) no-repeat scroll center top;
    height: 10px;
}

.msp-hint-new {
    float: left;
    width: 100px;
    height: 100%;
    margin-left: 5px;
    padding-right: 15px;
}

#msp-hint-question-mark {
    margin-left: 16px;
}

#msp-hint-question-mark  .graphiclink-custom-icon{
    margin: 0;
    font-size: 16px;
    cursor: pointer;
    color: #353535;
}

#msp-hint-popup {
    position: absolute;
    display:none;
    background-color: white;
    width:   600px;
    z-index: 110;
    top: 45px;
    border: 1px solid #dadada;
    box-sizing: border-box;
}

#msp-hint-popup.wk-popup{
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
}

#msp-hint-popup b {
    font-weight: 500;
}

#msp-hint-popup-text {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    margin: 0 31px;
}

#msp-hint-popup-text ul {
    margin-left: 18px;
}

#msp-hint-popup-text ul li{
    padding: 4px 0;
}

#msp-hint-popup-text ol {
    margin-bottom: 0;
}

div.msp-hint-popup-header-title {
    background: rgb(171,204,226) url(bluegradient.png) repeat-x top;
    font-weight: bold;
    text-align: center;
}

div.msp-hint-popup-header-close a.wk-popup-header-close {
    text-decoration: none;
}

div.msp-hint-popup-header-title{
    float: left;
    width: 35em;
}

.msp-hint-popup-header-title {
    margin-bottom: 24px;
}

div.msp-hint-popup-header-close {
    text-align: right;
}

div.msp-hint-popup-text {
    clear: both;
    width: 29em;
    padding-top: 2px;
}

#msp-searchhistory {
    background: #F1F1F1;
    position: relative;
    margin: 0 16px 16px 16px;
    border: 1px solid #DADADA;
    border-top: none;
    box-shadow: 0 -4px 0 0 #007AC3;
    padding: 16px;
    background: #fff;
    padding-bottom: 4px;
}

#search-history-widget input.wk-button {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
}

#msp-searchhistory * {
    font-family: 'Fira Sans';
}

.search-results-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0;
}

.searchhistory-combine {
    font-size: 14px;
}

#nav-results {
    margin: 0 16px 16px 16px;
    background-color: #ffffff;
}

#msp-searchform {
    margin: 0 16px 16px 16px;
}

#msp-searchform #msp-searchhistory {
    margin: 0 1.5em 0.8em;
}

.search-history-more {
    border: 0;
    padding: 1px 10px;
    background: none;
    background-image: url('../gifs/chevron-down.svg');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 12px;
    cursor: pointer;
}

.search-history-more.mouse-on-more,
.search-history-more.dropdown-open {
    color: #353535 !important;
    text-decoration: none !important;
    background-image: url('../gifs/chevron-down-gray.svg');
}

.show-more { padding: 2px; }

#msp-searchhistory-upperbuttons {
    display: flex;
    align-items: center;
    line-height: 18px;
}

#msp-searchhistory-upperbuttons span input.standard-button {
    padding-right: 24px;
    background-color: #fff;
    vertical-align: middle;
}

#msp-searchhistory-upperbuttons span span.standard-button {
    padding: 2px 16px;
}

#msp-searchhistory-upperbuttons #msp-draghandle {
    padding: 0;
    margin: 0;
    font-size: 24px;
}

#msp-searchhistory-drophere {
    height: 0;
}

#msp-searchhistory-drophere.droptarget-active {
    height: 2em;
}

#msp-searchhistory-drophere.droptarget-hover {
    height: 2em;
}

.msp-tools {
    float: right;
    padding: 10px;
    vertical-align: bottom;
}

.widget-ctl {
    margin-top: 4px;
    cursor: pointer;
}

#msp-searchhistory-totalsets {
    margin-left: 5px;
}

.widget-header h2,
#msp-searchhistory-totalsets {
    font-weight: 500;
    color: #353535;
    font-size: 14px;
    display: inline;
    line-height: normal;
} 

.widget-hint-open, .widget-hint-close {
    color: rgb(10,9,5);
    font-weight: normal;
    font-style: italic;
}

.msp-searchhistory-detailsbutton-arrow {
    padding: 1px 10px;
    background-image: url("../gifs/down-chevron-blue.svg");
    background-repeat: no-repeat;
    height: 10px;
    cursor: pointer;
    background-position-x: center;
    background-position-y: 3px;
}

.searchhistory-detailsbutton-container {
    position: relative;
    display: inline-block;
}

.searchhistory-detailsbutton-container.data-loading {
    transform: translateY(4px);
}

.searchhistory-detailsbutton-container.data-loading .msp-searchhistory-detailsbutton-arrow,
#msp-searchhistory .searchhistory-detailsbutton-container .wk-icon-spinner-alt {
    display: none;
}

#msp-searchhistory .searchhistory-detailsbutton-container.data-loading .wk-icon-spinner-alt {
    display: block;
    color: #005B92;
    font-size: 14px;
}

.searchhistory-detailsbutton-container > .wk-tooltip {
    visibility: hidden;
}

.searchhistory-detailsbutton-container:hover > .wk-tooltip {
    visibility: visible;
}

#search-history-widget .searchhistory-hasdetails .wk-tooltip-indicator {
    position: absolute;
    transform: translate(-50%, -100%);
    left: 50%;
    top: 0;
}

#msp-limits-ovidclassic-widget .widget-closed, #msp-limits-ovidclassic .widget-closed {
    padding: 0 0 0 1.2em;
}

.widget-closed .widget-hint-open {
    display: inline;
}

.widget-closed .widget-hint-close {
    display: none;
}

.widget-ctl .SH-widget {
    display: inline-block;
    align-self: center;
    margin: 0 10px;
    height: 10px;
    padding: 1px 10px;
    background-image: url("../gifs/down-chevron-black.svg");
    background-repeat: no-repeat;
    background-position: top;
    transition: .3s;
    transform-origin: center;
    transform: rotate(180deg);
    cursor: pointer;
}
.widget-ctl:hover .SH-widget {
    background-image: url("../gifs/down-chevron-blue.svg");
}

.widget-closed .SH-widget {
    transform: rotate(0deg);
}

.msp-searchhistory-detailsbutton-arrow.open + .wk-tooltip,
.searchhistory-detailsbutton-container.data-loading .wk-tooltip {
    display: none;
}

.msp-searchhistory-detailsbutton-arrow.open {
	position: relative;
    padding: 1px 10px;
    height: 10px;
    transform: rotate(180deg);
    cursor: pointer;
    background-position-y: -3px;

}
.msp-searchhistory-detailsbutton-arrow.open:after{
	content: "\25bc";
    padding: 0px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    text-align: center;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.annotations-widget {
    padding: 1px 8px;
    height: 17px;
    cursor: pointer;
}

.annotations-widget:hover {
    padding: 1px 8px;
    height: 17px;
    cursor: pointer;
}

.added-annotations-widget {
    padding: 1px 8px;
    height: 17px;
    cursor: pointer;
}

.added-annotations-widget:hover {
    padding: 1px 8px;
    height: 17px;
    cursor: pointer;
}

.saved-search-edit-annotation-container {
    text-align: center;
}

.msp-searchhistory-detailsbutton-arrow.open, .msp-searchhistory-detailsbutton-arrow.close,
.msp-searchhistory-detailsbutton-arrow.open:hover, .msp-searchhistory-detailsbutton-arrow.close:hover {
    width: 17px;
    height: 12px;
}

#msp-limits-ovidclassic-widget .widget-open, #msp-limits-ovidclassic .widget-open {
    padding: 0 0 0 1.2em;
}

#msp-limits-multifield-widget .widget-header,
#msp-limits-ovidclassic-widget .widget-header {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
}

.widget-open .widget-hint-close  {
    display: inline;
}

.widget-open .widget-hint-open {
    display: none;
}

.span-img-contract {
    padding: 1px 10px;
    height: 10px;
    background-position: 3px top;
    margin-left: 1em;
}

.wk-icon-chevron-double-down::before {
    content: "\eaef";
}

.wk-icon-chevron-double-up::before {
    content: "\eaf0";
}

.wk-icon-spinner-alt.wk-spin::before {
    content: "\e9f0";
}

.wk-icon-search::before {
    content: "\eb88";
}

.wk-icon-filled-close::before {
    content: "\e3cd";
}

.btn-expand-icon {
    margin-top: -0.3em;
    color: #005B92 !important;
}

.wk-icon-plus-circle::before {
    font-size: 16px;
    content: "\ebb7";
}

.span-img-expand.image-hover {
    padding: 1px 10px;
    background-image: url("../gifs/en/shexpand.png");
    background-repeat: no-repeat;
    background-position: -12.5px top;
    height: 10px;
    cursor: pointer;
}

.btn-expand-icon:hover { text-decoration: underline; }

.search-history-actions-container { width: 58%; }

.searchhistory-expand input { font-size: 9px; } 

.searchhistory-expand .searchhistory-action input { font-size: 14px; }

.searchhistory-expand {
    padding-right: 16px;
    width: auto;
    min-width: 100%;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.fulltext-widget-open:not(.wk-button) {
    background-image: url("../gifs/ico_arrow_ex_col_sprite_fulltext_open.png");
    background-repeat: no-repeat;
    background-position: 2px 1px;
}

.fulltext-widget-closed:not(.wk-button) {
    background-image: url("../gifs/ico_arrow_ex_col_sprite_fulltext_close.png");
    background-repeat: no-repeat;
    background-position: 2px 1px;
}

#adv_header, #adv_footer {
    display: block;
    text-align: center;
    width: 728px;
    height: 100px;
    overflow: hidden;
    padding: 0;
    margin: 0 auto 0 auto;
}

#adv_header {
    margin-bottom: 1em;
}

#adv_footer {
    clear: both;
    margin-top: 1em;
}

#adv_header a img, #adv_footer a img {
    border: 0;
    height: 90px;
    display: block;
}

#adv_header a.disclaimer, #adv_footer a.disclaimer {
    font-size: 10px;    /* Set explicit size */
    line-height: 10px;
    display: block;
    height: 10px;
    padding: 0 5px 0 0;
    margin: 0;
    text-decoration: none;
    color: black;
    text-align: right;
}

#msp_adv {
    position: absolute;
    right: 10px;
    display: block;
    width: 300px;
    height: 260px;
    z-index: 10;
    overflow: hidden;
    text-align: right;
    padding: 0;
    margin: 0;
}

#msp_adv a img {
    border: 0;
    height: 250px;
    display: block;
}

#msp_adv a.disclaimer {
    font-size: 10px;    /* Set explicit size */
    line-height: 10px;
    display: block;
    height: 10px;
    padding: 0 5px 0 0;
    margin: 0;
    text-decoration: none;
    color: black;
}

#msp_tip {
    position: absolute;
    right: 10px;
    display: block;
    width: 300px;
    height: 250px;
    text-align: center;
    z-index: 10;
    overflow: hidden;
    background-image: url(../ads/tips/tip_bg.gif);
}

#msp_tip p {
    position: absolute;
    top: 120px;
    left: 30px;
    font-size: 15px;
    line-height: 20px;
    padding-right: 25px;
    margin-bottom: 5px;
    text-align: left;
    color: rgb(10,9,5);
}

#msp_tip #edit {
    display: none;
    position: absolute;
    top: 120px;
    left: 30px;
}

#msp_tip #edit textarea {
    display: block;
    font-size: 12px;
}

#msp_tip #edit button {
    display: block;
    font-size: 12px;
}

#msp-top {
    background-color: #FFFFFF;
}

#msp-top.with-ad {
    margin-right: 315px;
    min-height: 260px;
}


/* TTI # 60742: msp-results left side */

/*
.msp-results {
    border: 2px solid rgb(7,104,169);
    border-top: 0;
    clear: both;
}
*/

/* TTI # 60742: msp-results left side */

body.show-issue-page .msp-results {
    border-top: 1px solid #e3e3e3;
}

#msp-results.with-top {
    border-top: 2px solid rgb(7,104,169);
}


#msp-results.reviewdup .info {
    border: none;
}

#journal-banner {
    display: block;
    text-align: center;
}

#titles-panel a:hover {
    text-decoration: underline;
    color: #0768A9;
}

#titles-panel .journal-page-panel:focus {
    border: 0;
    outline: 0;
}

#titles-panel {
    position: relative;
    float: left;
    width: var(--titles-panel-width);
}

#titles-panel.open {
    width: var(--titles-panel-width);
}

#titles-panel.open .ovid-vertical-widgets {
    display: block;
}

#titles-panel.open #searchaid {
    display: block;
}


#titles-panel.closed {
    width: 0;
}

#titles-panel.closed #cover-image {
    display: none;
}

#titles-panel.open #cover-image {
    display: block;
}

#titles-panel.closed .ovid-vertical-widgets {
    display: none;
}

#titles-panel.closed #searchaid {
    display: none;
}

#titles-panel-control {
    position: absolute;
    top: 0;
    left: 0;
    color: #8d8d8d;;
    background-color: #F7F7F7;
    border-left: 0px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
    text-decoration: none;
    cursor: pointer;
    font-size: 0.85em;
    overflow: visible;
    z-index: 10;
    width: 1.5em;
}

#titles-panel-control:focus {
    outline: none;
}
#titles-panel-control:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 1px;
}


#titles-panel-control.journal-page-panel {
    position: absolute;
    color: #8d8d8d;
    text-decoration: none;
    cursor: pointer;
    font-size: .85em;
    overflow: visible;
    z-index: 10;
    width: 1.5em;
    border-right: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;

}

#msp-results #titles-panel-control {
   left: 0;
   top: -0.1em;
   display: inline-block;
   width: auto;
   font-family: 'Fira Sans';
}

#msp-results #titles-panel-control.open.journal-list-new-panel {
    left: 20em;
}

#msp-results #titles-panel-control.closed.journal-list-new-panel {
    left: 0em;
}

#titles-display.partial {
    border-left: var(--titles-panel-width) solid rgb(255,255,255);
}

#titles-display.journal-list-partial{
    margin-left: 4em;
    width: 74.2%;
}

#titles-display.full {
    margin-left: 0em;
    border-left: none;
}

#top-similar {
    display: none;
    border: 2px solid rgb(110,187,31);
    color: rgb(10,9,5);
    margin-bottom: 10px;
}

#top-similar h1 {
    font-size: 140%;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid rgb(110,187,31);
    background: rgb(200,229,170) url(greengradient.png) repeat-x top;
    color: rgb(71,71,71);
    margin: 0;
}

#top-similar #container {
    overflow: visible;
}

#top-similar #container div {
    color: rgb(255,255,255);
    display: none;
}

#searchaid {
    color: rgb(10,9,5);
}

#searchaid-rtoptions {
    font-family: 'Fira Sans';
    font-weight: 12px;
    font-weight: bold;
    border-left: 0;
    margin: 0;
    clear: both;
    width: var(--titles-panel-width);
    padding-top: 12px;
}

#searchaid-rtoptions>span {
    margin-left: 82px;
    font-size: 14px;
}

html[lang="de"] #searchaid-rtoptions>span {
    margin-left: 120px;
}

#titles-panel.closed #searchaid-rtoptions {
    display: none;
}

#searchaid-rtoptions span a {
    font-family: 'Fira Sans';
    font-weight: 12px;
    color: rgb(10, 106, 170);
    text-decoration: none;
    font-weight: 400;
}

#searchaid-rtoptions span a:hover span[class*="wk-icon"]{
    text-decoration: none !important;
}

#searchaid-rtoptions span a span[class*="wk-icon"] {
    margin-top: -3px;
}

#searchaid-rtoptions span.ui-icon-search-r-opt  {
    display: inline-block;
    background: url(../gifs/ico_search_r_opt_sprite.png) ;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-bottom: -4px;
    margin-right: 4px;
}

#searchaid-rtoptions a:hover span.ui-icon-search-r-opt {
    background-position-x: -16px;
}



#searchaid-narrow {
    display: none;
}

#searchaid-expand {
    display: none;
}

#titles-display {
    background-color: white;
}

#titles-display .error {
    margin-left: 2em;
    margin-top: 0;
}

#project-items .titles-display-empty .error {
    margin-left: 26em;
}

.hide {
    display: none;
}

#titles-empty {
    font-weight: bold;
    padding: 10px;
    margin-left: 17em;
}

.widget-spacer {
    height: 0;
}

.searchhistory-combine {
    margin-left: 16px;
    color: rgb(10,9,5);
}

.msp-query {
    margin: 0.5em 1.5em 0.2em 10.3em;
}

.msp-query select {
    width: 6em;
}

.msp-searchtypes {
    margin: 0 0 10px 0;
}

.msp-searchtypes input {
    margin-right: 3px;
    vertical-align: middle;
}

.msp-searchtypes label {
    margin-right: 40px;
    font-weight: 400;
    color: #353535;
}

.msp-searchtypes fieldset {
    display: flex;
    flex-direction: row;
}

.msp-searchtypes fieldset .wk-field {
    margin-bottom: 0;
}

.msp-searchtype-on {
    font-weight: bold;
}

.msp-search-options {
    margin-left: 31em;
    position: absolute;
}

.msp-search-options label {
    margin-left: 8.5em;
}

.msp-search-options input[type=checkbox] {
    margin-right: 3px;
    vertical-align: middle;
}

.msp-search-options span {
    vertical-align: bottom;
}

.msp-search-options select {
    margin-left: 3px;
    border: 1px solid rgb(117,117,117);
}

div.msp-query input {
    margin-right: 10px;
}


.hidden {
    display: none;
}

#searchaid-star-container {
}

#searchaid-explain, #searchaid-star {
    vertical-align: top;
}

#searchaid-star {
    border-bottom: 1px solid rgb(10,9,5);
}

.searchaid-star-select {
    vertical-align: top;
}

.searchaid-star-links {
    padding-left: 0.5em;
    white-space: nowrap;
}

.searchaid-star-symbols {
    text-align: center;
    padding-top: 4px;
    width: 60px;
    white-space: nowrap;
}

.searchaid-star-counts {
    text-align: center;
    width: 4em;
    white-space: nowrap;
}

#searchaid-star-button input {
    margin-top: 10px;
}

#searchaid-star.loading {
    background-position: 13em .5em;
}

#searchaid-narrow {
    border-bottom: 1px solid rgb(10,9,5);
    margin: 3px;
    padding: 3px;
    vertical-align: top;
}

#searchaid-expand {
    margin: 3px;
    padding: 3px;
}

#searchaid-expand-related {
    margin: 0 0 0 1em;
}

#search-term {
    word-wrap: break-word;
}

.searchaid-header, #searchaid-source-filter-header {
    font-weight: bold;
    color: rgb(10,9,5);
    margin: 3px 0;
}

.searchaid-subheader {
    color: rgb(10,9,5);
    margin: 3px 0; 
    font-weight: bold;
    padding-top: 1em;
}



#searchaid-explain .searchaid-subheader-control {
    color: rgb(7,104,169);
    cursor: pointer;
    font-weight: bold;
    display: none;
}

.searchaid-loading {
    background: transparent url(../gifs/loading.gif) no-repeat;
}

.searchaid-narrow-hints {
    font-style: italic;
    margin: 3px;
}

#searchaid-narrow.loading {
    background-position: 10em .5em;
}

#searchaid-narrow-status {
    margin-left: 3px;
}

#searchaid-terms {
    overflow: visible;
}

#searchaid-terms .searchaid-terms-main {
    word-wrap: break-word;
    margin-left: 0;
}

#searchaid-numbers {
    padding-top: 1em;
}

#searchaid-numbers h4{
    font-weight: 500;
}

#searchaid-numbers div {
    margin: 1em 0 0.5em 0;
}

#searchaid-numbers div.wk-field-select-container {
    font-weight: 300;
}

#searchaid-rtoptions span a,
#searchaid-numbers a,
.ovid-vertical-widgets .tlink {
    color: #005B92;
}

#searchaid-narrow-fields ul {
    overflow: visible;
    margin-bottom: 8px;
}

#searchaid-terms ul, #searchaid-narrow-fields ul {
    list-style: none;
}

#searchaid-terms ul {
    margin-bottom: 2px;
}


#searchaid-terms ul li ul li {
    text-indent: -.75em;
    margin-left: .5em;
    padding-left: 0;
}

#searchaid-source-filter {
    margin: 3px;
    padding: 3px;
    vertical-align: top;
}

#searchaid-source-filter-links {
    margin: 0.5em 0 0 1.5em;
}

#searchaid-source-filter-links span.selected {
    font-style: italic;
    color: rgb(10,9,5);
    font-weight: bold;
}

#searchaid-source-filter-links span.disabled, #searchaid-source-filter-links span.incomplete {
    color: rgb(185,185,185);
    font-weight: bold;
}

.searchaid-terms-list-closed, .searchaid-narrow-closed  {
    background: transparent url(../gifs/ic-black-close.gif) no-repeat 0px .33em;
}

.searchaid-terms-list-open, .searchaid-narrow-open {
    background: transparent url(../gifs/ic-black-open.gif) no-repeat 0px .33em;
    z-index: 10;
}

.searchaid-terms-list, .searchaid-narrow-term {
    padding: 0px 0px 0px 15px;
    cursor: pointer;
}

ul.searchaid-terms-sub, #searchaid-narrow-sub {
    margin: 0 0 0 .75em;
}

.msp-subjsrch-tool-hint {
    font-style: italic;
}

.msp-subjsrch-tool-hint-current {
    display: inline;
    border: #6EBB1F 2px solid;
    margin-left: 6px;
    padding-left: 3px;
    padding-right: 3px;
}

.msp-subjsrch-query {
    margin-left: 70px;
    margin-bottom: 10px;
    padding-left: 10px;
}

.msp-subjsrch-tools {
    padding: 3px 0px 3px 0px;
}

#RSSoptions, #RSSsubscribeOptions, .jb-RSSoptions {
    position: absolute;
    visibility: hidden;
    background-color: white;
    border:  3px solid rgb(7,104,169);
    padding: 3px;
    z-index: 110;
}

#RSSoptions, #RSSsubscribeOptions {
    width: 22em;
}

#RSSoptions {
    border: 1px solid #dadada;
    padding: 0;
    width: 600px;
}

#rss-overlay.wk-popup-overlay.hide {
    display: none;
}

.jb-RSSoptions {
    width: 600px;
}

.jb-RSSoptions .glink {
    margin-right: 0.5em;
}

span.jb-popup-close {
    position: absolute;
    right: 0.3em;
    top: 0.3em;
    padding: 0 0.3em;
    cursor: pointer;
}

span.rss.loading, .toc-jtoc-right .loading {
    padding-left: 2em;
    background-position: 0px center;
}

.jb-popup-option {
    text-align: left;
}

#RSSoptions {
    left: 50%;
    transform: translateX(-50%);
    display: none;
}

div.jb-popup-header {
    background-color: rgb(185,185,185);
    font-weight: bold;
    text-align: center;
    padding: 1px;
}

div.msp-create-rss-popup-option {
    clear: both;
    width: 21em;
    padding-top: 2px;
}

div.msp-create-rss-popup-option.wk-field {
    clear: none;
    width: auto;
    padding-top: 0;
}

div.msp-create-rss-popup-option.wk-field.wk-field-textarea {
    margin-bottom: 4px;
}

div.msp-create-rss-popup-option.wk-popup-footer {
    clear: none;
    width: auto;
    padding: 16px;
    margin-top: 20px;
}

span.msp-create-rss-popup-label, .jb-popup-label {
    float: left;
    width: 5em;
    text-align: right;
}

[class*="wk-field"] span.msp-create-rss-popup-label,
.wk-popup-footer span.msp-create-rss-popup-label {
    float: none;
    width: auto;
    text-align: left;
}

span.msp-create-rss-popup-value, .jb-popup-value {
    float: right;
    width: 15.5em;
    text-align: left;
} 

[class*="wk-field"] span.msp-create-rss-popup-value,
.wk-popup-footer span.msp-create-rss-popup-value {
    float: none;
    width: auto;
    text-align: left;
    display: flex;
    flex-direction: row;
    column-gap: 16px;
} 

.platform-redirect {
    font-size: 1.5em;
}

.msp-create-rss-popup-header {
    margin-bottom: 24px;
    text-transform: initial !important;
}
        
        
/****************************************************************************
* TOC Cover Image
*****************************************************************************/

#cover-image {
    margin-bottom: 10px;
    text-align: center;
}

/****************************************************************************
* jqueryprogressbar.js plugin CSS
*****************************************************************************/
/* progress bar container */
#progressbar{
    border:1px solid rgb(10,9,5);
    width:160px;
    height:14px;
    position:relative;
    color: rgb(10,9,5);
}

/* color bar */
#progressbar div.progress{
    position:absolute;
    width:0px;
    height:14px;
    overflow:hidden;
    background-color:rgb(146,204,87);
}
/* text on bar */
#progressbar div.progress .text{
    position:absolute;
    text-align:center;
    color: rgb(10,9,5);
}
/* text off bar */
#progressbar div.text{
    position:absolute;
    width:100%;
    height:100%;
    text-align:center;
}

/****************************************************************************
* MARC Download Page
*****************************************************************************/

#MARC-table table {
    border: 0;
    float: left;
    margin: 0.5em 0 0 0;
    width: 99%;
}

#MARC-table table th {
    font-size: 120%;
    text-align: left;
    padding: 0.05em 0.5em;
} 

#MARC-table table thead th {
    border-bottom: 1px solid rgb(10,9,5);
}

#MARC-table table tfoot th {
    border-top: 1px solid rgb(10,9,5);
}

#MARC-table table td {
    padding: 0.05em 0.5em;
}

#MARC-table table tbody tr:hover {
    background-color: rgb(200,229,170);
}

#MARC-table table td.select {
    width: 1em;
}

#MARC-table table td.MARC-date {
    text-align: center;
    width: 12em;
}

#MARC-table table th.MARC-nav {
    text-align: right;
}

#MARC-select select {
    width: 5em;
}

#MARC-select select, #MARC-select input[type="text"] {
    font-size: 80%;
}

#MARC-select input[type="submit"], #MARC-download input[type="submit"] {
    width: 20em;
}

#MARC-download {
    margin: 1em 0 1em 0;
}

.MARC-nav-button {
    background: transparent;
    border: none;
    color: rgb(7,104,169);
    cursor: pointer;
    font-weight: bold;
    padding: 0;
    margin-right: 0.5em;
    margin-left: 0.5em;
    overflow: visible;
}

.MARC-nav-button:hover {
    color: rgb(6,24,68);
}

.MARC-nav-button[disabled] {
    color: rgb(185,185,185);
}

/****************************************************************************
* DC records (General Search Results and My Projects Resources / m_dcxml) 
*****************************************************************************/

dl.DC {
}

dl.DC dt {
    font-weight: bold;
    clear: both;
    float: left;
    text-align: left;
    margin-left: 0.5em;
    width: 14em;
}

dl.DC dd {
    margin: 0 0 0.5em 15em;
}

dl.DC dd.double-space {
    margin-bottom: 0.5em;
}

dl.DC div.grid-element {
    float: left;
    width: 33%;
    overflow: auto;
    height: 1.5em;
}

img.attached-image {
    margin: 0 0.3em 0.5em;
}

/*
 *  Linkout
 */

.linkout_popup {
    border: 3px solid rgb(7,104,169);
    z-index: 110;
    position: fixed;
    background-color: rgb(255,255,255);
    padding: 2px;
    display: none;
    font-weight: normal;
    font-size: 10pt;
}

.linkout_popup p {
    margin: 0.5em;
}

.linkout_action {
    text-align: center;
    display: block;
}

#msp-master-tabs .linkout_action a.standard-button {
    display: inline;
    padding: 0 10px 0 10px;
}

#ovid_toolbar_loader {
    display: block;
    visibility: hidden;
    width: 0;
    height: 0;
}


/****************************************************************************
* This section sets style options for widgets
*****************************************************************************/
/*
 * Begin Widget Section 
 */
.ovid-vertical-widgets { 
    width: 17em; 
    float: left; 
}

.ovid-vertical-widget { 
    margin: 0;
    border: 1px solid #0869a9;
    border-left: 0;
}

.ovid-vertical-widget.ui-widget.ui-widget-content {
    border-bottom: none;
}

.ovid-vertical-widget.ui-widget.ui-widget-content:last-child {
    border-bottom: 1px solid #c5c5c5;
}

.ovid-vertical-widget-header { 
    margin: 0; 
    padding-top: 5px; 
    padding-bottom: 5px; 
    padding-left: 0; 
    font-size: 1em;
    border: 0;
    border-bottom: 1px solid #0869a9;
    background-color: #accbe1;
    background-repeat: no-repeat;
    overflow: auto;
}

.ovid-widget-title h3 {
    float:left;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.5em;
}

.ovid-vertical-widget-toggle {
    float: left; 
}

.ovid-widget-reorder-icon {
    float: right; 
}

.ovid-vertical-widget-handler:hover {
    cursor: s-resize;
}

.ovid-vertical-widget-content { 
    padding: 0.5em 0.3em 0.5em 0.4em;
    font-size: 12px; 
    overflow: hidden;
    border-top: 1px solid #c5c5c5;
}

.ui-sortable-placeholder { 
    background: #eff6fb; 
    border: 1px dotted black; 
    visibility: visible !important; 
    height: 50px !important; 
}

.ui-sortable-placeholder * { 
    visibility: hidden; 
}


.ovid-vertical-widget-open {
    display: block;
}

.ovid-vertical-widget-close {
    display: none;
}

.left-subset {
    float: left;
    width: auto;
}

.center-subset, .right-subset {
    float: left;
    margin-left: 2.5em;
    width: auto;
}

.de-activated-title {
    color: rgb(185, 185, 185);
}

.selected-title {
    color: rgb(117, 117, 117);
}

.ui-widget-content a.journalnav-list-selected,
.ui-widget-content a.journalnav-list-selected:hover {
    color: #222;
    cursor: default;
}

/*
 * End Widget Section 
 */
/****************************************************************************/

div#favorite_journals_content a.glink {
    vertical-align: -15%;
}

#available_journals_content div.highlight {
    font-weight: bold;
    color: rgb(102, 102, 102);
}

/**********************************************************************
* My Project widget
***********************************************************************/
#new-project-action-container {
    margin: 0;
    padding: 7px 0;
}

#new-project-action-container a:hover span[class*="wk-icon"],
#active-project-list-container a:hover span[class*="wk-icon"] {
    text-decoration: none;
}

#active-project-list-container img {
    border: none;
    vertical-align: top;
}

#new-project-action-container a.glink img {
        margin-top: -4px;
}

#new-project-action-container a {
    font-weight: bold;
}

#new-project-action-container a span[class*="wk-icon"],
#active-project-list-container a span[class*="wk-icon"]{
    margin-top: -3px;
    margin-left: 0;
}

#active-project-list-container a span[class*="wk-icon"]{
    margin-right: 5px;
}

.parent-row {
    margin: 0.7em 0 0 0.5em;
}

.child-row {
    margin-left: 3em;
}

.child-row .tlink {
    color: rgb(117,117,117);
}

#view-all-action-container {
    font-size: 90%;
    text-align: right;
    margin-right: 0.5em;
}

/**********************************************************************
* This section sets style options Browse Journal Page
***********************************************************************/
#journal_issue_list_content ul li ul li .current {
    margin-bottom: 0;
    line-height: 1em;
    color: rgb(0,0,0) !important;
    cursor: text !important;
}

#journal_issue_list_content ul li ul li {
    padding-bottom: 7px;
    padding-left: 10px;
}

label.selected_issue {
    font-family: 'Fira Sans';
    color: #353535;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
}

#journal_issue_list_content .issues {
    list-style-type: none;
}

#journal_issue_list_content a {
    text-decoration: none;
}

.journal-results {
    border: medium none;
    display: block;
    float: left;
    width: 100%;
}

body.show-issue-page .journal-results {
    border-top: 1px solid #e3e3e3;
}

.journal-results #titles-display #titles-records {
    padding: 0.1em 0 0 0;
    margin-left: 2.5em;
    margin-bottom: 2.5em;
}

.titles-display-empty {
    margin-left: 0;
}

.journal-results #titles-display #titles-records .toc-row {
    width: 100%;
    border-bottom: 1px solid rgb(17,27,67);
    padding: 1.25em .5em 1.25em .5em;
}

.journals-icons-right, .titles-icons-right {
    float:right;
    text-align:left;
    vertical-align:bottom;
    width:auto;
    padding: 10px 5px 10px 0px;
}

.titles-icons-right {
    width: 100%;
}

.journals-icons-right a.booklist-annotate-link, .titles-icons-right a.booklist-annotate-link {
    font-weight:bold;
    font-size: 1em;
    color: #005B92;
}

.journals-icons-right span, .titles-icons-right span {
    margin: 0 0.4em;
    display: inline;
	float: left;
}

.journals-icons-right span img, .titles-icons-right span img {
    vertical-align: middle;
    margin: 0;
}

div.book-preview-link {
    text-align: left;
    vertical-align: bottom;
    width: 150px;
    padding: 3px 2px 10px 10px;
}

.journal-results #titles-display #titles-records .toc-row .titles-inline-abstract-closed, .journal-results #titles-display #titles-records .toc-row .titles-inline-abstract-open {
    border: 1px solid #fff;
    font-weight: bold;
    color: rgb(7,104,169);
    font-size: 100%;
	float: left;
}

.journal-results #titles-display #titles-records .toc-row .titles-ab, #titles-records .titles-inline-abstract .titles-ab {
    border: none;
    background-color: #EBEBEB;
}

.journal-results #titles-display #titles-records .toc-row .titles-anno, #titles-records .titles-inline-abstract .titles-anno {
    border: none;
    background-color: #f9f8f7;
}

.journal-results #titles-display #titles-records .toc-row .titles-links .issue-toc-titles-links {
    margin-left: 10px;
}

.issue-toc-titles-links ul {
    padding: 0.5em 0.5em 0.5em 0;
    list-style: none;
}

.titles-row-linkspage .titles-links .issue-toc-titles-links {
    background-color: rgb(255, 255, 255);
}

#titles-records .toc-row .titles-record .titles-ab p, .issue-toc-titles-links ol {
    margin-bottom: 0;
}

#titles-records .toc-row .titles-record .titles-anno p, .issue-toc-titles-links ol {
    margin-bottom: 0;
}

.journals-toc-row {
    border-bottom: 1px solid #DEDEDE;
    padding: 1em;
    overflow: hidden;
    width: 94.5%;
}

.acpjournal-toc-row {
    border-bottom: 1px solid rgb(17,27,67);
    padding: 8px 0 8px 0;
    overflow: hidden;
}

div.journals-toc-row:last-child {
    border-bottom: none;
}

.journals-row-container {
    line-height: 1.5em;
    text-align: left;
}

.journal-title-favorite {
    width: 2em;
}

.journals-row-container img, .issue-toc-header img {
    border: none;
}

.journals-toc-row-content {
    overflow: hidden;
    float: left;
    width: 99%;
    margin-top: 2px;
}

.journals-tocheader {
    background-color: #EBEBEB;
    padding: 0.5em;
    margin-left: 2.5em;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.journals-toc-container .journals-tocheader {
    padding: 0;
}

#journal-sub-header.journals-tocheader {
   margin-bottom: -1px;
   text-align: center;
}

.journals-titlesheader-functionblock-right {
    padding: 0.5em;
    flex-grow: 1;
    display: flex;
    flex-direction: row;
}

.journals-titlesheader-functionblock-top {
    background: rgb(255,255,255);
    padding: 0.3em 0.5em;
    text-align: right;
    width: 100%;
    margin: 0;
    font-size: 14px;
}

.journals-header {
    padding: 0.7em 0.5em 0.5em 1em;
    font-size: 14px;
    color: #005B92;
}

.journals-titlesheader-functionblock-top .cmRecords {
    float: left;
}

#subject_categories_content #browsecat-all, #subject_categories_content #browsecat {
    padding: 0.5em 0.5em 0 0.5em;
}


.journalname {
    font-size: 110%;
    font-weight: bold;
}

.coverage-years {
    color: rgb(102, 102, 102);
}

.issue-toc-header {
    padding: 1em 0.5em 1.25em 3em;
    margin-left: 1em;
    overflow: hidden;
}

.journals-toc-row-content .toc-jtoc-links {
    color: rgb(102, 102, 102);
}

.toc-jtoc-right img {
    padding-right: 0.5em;
}

.jb-email-jumpstart-popup {
    position: relative;
    display: none;
    overflow: auto;
    background-color: white;
    width:   600px;
    height: auto;
    border:  1px solid #dadada;
    z-index: 110;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}

.jb-jumpstart-url {
    padding: 16px 32px;
    padding-top: 0;
}

.jumpstart-copy {
    margin-top: 16px;
    display: inline-block;
    margin-bottom: -8px;
}

.jumpstart-copy.button-text-link{
    margin-left: -16px;
}

.html_jsurl_label {
    font-size: 16px;
    font-weight: 500;
    display: block;
    margin-bottom: 32px;
}

jsurl {
    word-wrap: break-word;
    font-size: 16px;
}

.jb-popup-option {
    clear: both;
    padding-top: 2px;
}

.jb-rss-links.wk-popup-body {
    margin-bottom: 24px;
}

.jb-rss-links .jb-popup-option {
    clear: none;
    padding: 0;
    color: #005B92;
    font-weight: 400;
    line-height: 18px;
    font-size: 14px;
    padding: 7px 0;
}

.jb-rss-links .jb-popup-option a.tlink::before {
    font-family: 'wk-icons';
    content: "\ea99";
    margin-right: 8px;
    display: inline-block;
}

.jb-rss-links .jb-popup-option a.tlink:hover::before {
    text-decoration: none;
}

.jb-rss-links .jb-popup-option:hover [class*="wk-icon"]{
    text-decoration: none;
}

.jb-rss-links .jb-popup-option .glink {
    display: none;
}

.jb-popup-content {
    padding: 16px 32px;
}

.jb-email-popup-footer {
    display: flex;
    flex-direction: column;
    padding: 16px;
    background-color: #f6f6f6;
    justify-content: end;
}

.jb-email-popup-footer.etoc-footer {
    margin-top: 24px;
}

.jb-email-input {
    padding: 0 32px;
}

.jb-email-jumpstart-popup .jb-popup-value {
    width: 24em;
}

.jb-popup-option.jb-email-popup-footer .jb-popup-value{
    width: 100% ;
    text-align: right;
}

.jb-popup-option.jb-email-input .jb-popup-value{
    width: 100% ;
}

.jb-popup-option.jb-email-input .jb-popup-label{
    width: auto;
}

div.jb-popup-header {
    padding: 0;
    margin-bottom: 24px;
    background-color: #ffffff;
    position: relative;
}

div.jb-popup-header h2 {
    display: block;
    font-family: 'Fira Sans';
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    padding: 48px 32px 0 32px;
}

div.jb-popup-header h2.jb-rss-title {
    padding-top: 0;
    text-transform: none;
}

.jb-rss-popup-container {
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(7,104,169);
    padding: 3px;
    position: absolute;
    visibility: hidden;
    width: 15em;
    z-index:110;
}

span.jb-popup-close {
    position: absolute;
    right: 0.3em;
    top: 0.3em;
    padding: 0 0.3em;
    cursor: pointer;
}

span.jb-popup-close.wk-button {
    position: relative;
    right: initial;
    top: initial;
    padding: 0.75rem;
}

.issue-toc-title {
    font-size: 15px;
}

.issue-toc-issue {
    margin: 0.5em 0;
    font-weight: bold;
    font-size: 120%;
}

.journals-header.loading, .issue-toggle-cover.loading {
    background-position: 0em 50%;
    padding-left: 1.5em;
}

.journals-icons-info {
    border-top: 1px solid rgb(17,27,67);
    border-right: 1px solid rgb(17,27,67);
    border-left: 1px solid rgb(17,27,67);
    padding: 0.7em 0.5em 0.5em;
    margin-left: 2.5em;
}

#titles-display #titles-records .error {
    margin: 24px 0;
}

#titles-display .issue-toc-header .toc-jtoc-center {
    margin-left: 15px;
    overflow: hidden;
    color: #2d2d2d;
    float:left;
    width:76%;
}

#titles-display .issue-toc-header .toc-jtoc-left {
    width: auto;
    margin-right: -.65em;
}

#titles-display .journals-icons-right .can-annotate, #titles-display .journals-icons-right .has-annotation, #titles-display .titles-icons-right .can-annotate, #titles-display .titles-icons-right .has-annotation {
    display: inline-block;
	float:left;
}

#ovid-vertical-widgets .loading {
    background-position: 12.5em center;
}

#titles-display.titles-display-empty .tocheader-nobanner, #titles-display.titles-display-empty .journals-tocheader, #titles-display.titles-display-empty #titles-records {
    margin-left: 0;
} 

/*JB-Widget Treeview Structure */

/* Page navigation */

.jb-pagination {
    color: rgb(102, 102, 102);
    align-self: center;
    min-width: 115px;
}

.jounals-content-view {
    flex-grow: 1;
    justify-content: center;
}

.jounals-content-view, 
.jounals-content-view .toolList {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.jounals-content-view > span {
    margin-left: 8px;
}

.jb-pagination .tlink {
    margin-bottom: 5px;
}

body.show-journals-browse .issue-toc-titles-links {
    width: 210px;
    padding: 0;
}

/* Image viewer */

div.fulltext-images-gallery, div.fulltext-image-viewer-image {
    float: left;
}

div.fulltext-images-gallery {
    width: 20em;
    min-height: 195px;
}

div.fulltext-image-viewer-image {
    width: 515px;
}

.wk-popup div.fulltext-image-viewer-image {
    width: auto;
}

div.fulltext-image-viewer-links {
    float: right;
    width: auto;
}

div.fulltext-image-details {
    clear: both;
}

div.fulltext-image-container {
    vertical-align: bottom;
}

#TB_window a:link, #TB_window a:hover {
    color: rgb(7,104,169);
}

div.fulltext-image-viewer-links span div {
    margin: 0.4em 0.2em;
}

.dragtarget-active {
    background: rgb(255,255,153);
}

.dragtarget-hover {
    background: rgb(255,255,200);
}

/* MSP filters */

#add-to-search-history {
    display: block;
    font-weight: bold;
    margin-bottom: 8px;
    width: auto;
}

#add-to-search-history span[class*="wk-icon"] {
    line-height: 16px;
    margin-top: -2px;
    margin-left: 0;
    text-decoration: none;
}

#add-to-search-history span[class*="wk-icon"]::before {
    font-size: inherit;
}

/* TTI # 53149: MSP UI distortion
   Added the below property only for MSP*/
.msp_display #add-to-search-history {
    width: 100%;
}

#filter_by_content {
    padding-left: 0;
}

#filter_by_content a {
    text-decoration: none;
}

#filterby-filters li.filter-off{
    display: flex;
}

#filterby-filters li.filter-on h4{
    float: left;
}

#filterby-filters li h4{
    font-weight: 500;
    margin-left: 0.3em;
}


#filter_by_content ul#filterby-filters {
    margin-top: -1em;
    margin-left: 1px;
}

#filterby-filters>li[class*="filter"] .filter-chevron-icon {
    margin-left: 8px;
}

#filterby-filters>li[class*="filter"] .filter-chevron-icon::after {
    font-family: 'wk-icons';
    color: #353535;
    vertical-align: middle;
}

#filterby-filters>li.filter-on .filter-chevron-icon::after,
#filterby-filters>li.filter-on .date-range-open .filter-chevron-icon::after {
    content: "\eaf4";
}

#filterby-filters>li.filter-off .filter-chevron-icon::after,
#filterby-filters>li.filter-on .date-range-close .filter-chevron-icon::after {
    content: "\eaf3";
}

#filterby-filters a.filter-control:hover, #filterby-filters a.date-range-control:hover {
    text-decoration: none;
}

#filter_by_content .filter-listing {
    margin-left: 3em;
    padding-top: 0.5em;
}

#filter_by_content .filter-listing li{
    line-height: 1.3em;
    margin-bottom: 0.7em;
}

#filter_by_content .filter-control {
    color: rgb(7,104,169);
	position:relative;
}

.filter-control:focus {
    outline: #0E6ECD solid medium;
}

#filter_by_content .filter-on .filters-inactive {
    margin-left: -2em;
    width: 90%;
    display: block;
    padding-left: 2em;
    line-height: 1.3em;
}

#filter_by_content .filter-on .filters-active {
    margin-left: 3em;
}

#filter_by_content .filter-listing .filter-specific-all,
#filter_by_content .filter-on .filters-active.filter-m0 {
    margin-left: 0;
}

#filter_by_content a.loading {
    background-position: 0 0;
    display: inline-block;
    width: 2em;
}

.filterby-selected-button, .filterby-selected-text {
    border: 0 solid rgb(7,104,169);
    color: rgb(7,104,169);
    font-weight: bold;
    cursor: pointer;
    background: transparent;
    margin-left: 0;
}

input.filterby-selected-text::-moz-focus-inner {
    padding: 0;
    border: 0;
}

.filterby-selected-text:hover {
    text-decoration: underline;
}

#filter_by_content a.filterby-all-results-text {
    margin-left: 19px;
    font-weight: bold;
}

.filterby-selected-button {
    padding-left: .5em;
    display: none;
}

.filter-listing {
    list-style-type: none;
    margin-left: 3em;
}

.active-filter-element {
    color: rgb(117,117,117);
    display: block;
    width: 90%;
    margin-left: -2em;
    padding-left: 2em;
}

#filter_by_content ul li {
    list-style-type: none;
    font-weight: 500;
    margin-left: -4px;
}

#filter_by_content .disabled {
    color: rgb(117,117,117);
}

#filter_by_content .date-range-labels, #filter_by_content .date-range-input {
    float: left;
    margin-top: 0.5em;
    margin-right: 0.3em;
}

#filter_by_content .date-range-labels {
    margin-left: 1.5em;
}

#filter_by_content .date-range-to, #filter_by_content .date-range-from {
    display: flex;
    flex-direction: column;
    margin: 5px 0;
    white-space: nowrap;
}

#filter_by_content .date-range-from {
    margin-right: 16px
}

#filter_by_content label.date-range-text {
    color: #353535;
    font-size: 12px;
    font-family: 'Fira Sans';
    font-weight: 400;
}

#filter-from-date, #filter-to-date {
    width: 68px;
    height: 32px;
}

#filter_by_content input.wk-button {
    margin: 5px 0;
    color: #005B92;
    font-size: 14px;
}

.date-range-text {
    width: auto;
    font-weight: 400;
    font-size: 12px;
}

#filter_by_content .apply-button {
    margin: 1.7em 0 0;
    width: 3em;
}

#filter_by_content .all-records {
    position: relative;
    left: .7em;
}

#filter_by_content .date-range-example {
    clear: both;
    font-weight: normal;
    margin-left: 5.9em;
    font-style: italic;
}

#filter_by_content .date-range-open, #filter_by_content .date-range-close {
    margin-left: -2em;
    width: 100%;
}

#filter_by_content .date-range-control {
    color: rgb(7,104,169);
	position: relative;
}

#filter_by_content .date-range-close .loading, #filter_by_content .date-range-open .loading {
    width: 0.8em;
}

#filter_by_content a.more.loading {
    width: auto;
}

#filter_by_content .filter-on .ui-icon-triangle {
    padding: 2px 8px;
    /*background-image: url(../gifs/ico_arrow_ex_col_sprite.png);
    background-repeat: no-repeat;
    background-position: 0px top;*/
    height: 10px;
    cursor: pointer;
}

#filter_by_content .filter-off .ui-icon-triangle {
    padding: 2px 8px;
    /*background-image: url(../gifs/ico_arrow_ex_col_sprite.png);
    background-repeat: no-repeat;
    background-position: -32px top;*/
    height: 10px;
    cursor: pointer;
}

#filter_by_content .filter-on > a .ui-icon-triangle:after{
	content: "\25bc";
	border: 1px solid transparent;
    position: absolute;
    right: 1px;
    top: -4px;
    z-index: 1;
    text-align: center;
    height: 100%;
    pointer-events: none;
}

#filter_by_content .filter-off > a .ui-icon-triangle:after{
	content: "\25ba";
	border: 1px solid transparent;
    position: absolute;
    right: 1px;
    top: -4px;
    z-index: 1;
    text-align: center;
    height: 100%;
    pointer-events: none;
}



#filter_by_content .date-range-open .ui-icon-triangle:after{
	content: "\25bc";
	border: 1px solid transparent;
    position: absolute;
    right: 1px;
    top: -4px;
    z-index: 1;
    text-align: center;
    height: 100%;
    pointer-events: none;
}

#filter_by_content .date-range-close .ui-icon-triangle:after{
	content: "\25ba";
	border: 1px solid transparent;
    position: absolute;
    right: 1px;
    top: -4px;
    z-index: 1;
    text-align: center;
    height: 100%;
    pointer-events: none;
}

/*#filter_by_content .filter-on .ui-icon-triangle:hover {
    background-position: -17px top;
}

#filter_by_content .filter-off .ui-icon-triangle:hover {
    background-position: -48px top;
}
*/
#filter_by_content .filter-off.disabled .ui-icon-triangle {
    margin-right: 3px;
    cursor: default;
	position:relative;
}

/*#filter_by_content .filter-off.disabled .ui-icon-triangle:hover {
    background-position: -32px top;
}

#filter_by_content .filter-on .date-range-open .ui-icon-triangle {
    background-position: 0px top;
}

#filter_by_content .filter-on .date-range-close .ui-icon-triangle {
    background-position: -32px top;
}

#filter_by_content .filter-on .date-range-open .ui-icon-triangle:hover {
    background-position: -17px top;
}

#filter_by_content .filter-on .date-range-close .ui-icon-triangle:hover {
    background-position: -48px top;
}
*/
/*
 * End of styling section for Browse Journal Page 
 */
/****************************************************************************/

/****************************************************************************/
/* This section sets style settings for the Journal Browse Search Area
*****************************************************************************/
/*
 * Begin Journal Browse Search Area Section 
 */

.journal-browse-search .journal-browse-search-form-details {
    margin: 5px 10px;
}

.journal-browse-search-form-details table tr td {
    padding-right: 9px;
}


.journal-browse-search .journal-search-searchbox {
    width: 11em;
    border: 1px solid #ccc;
    height: 2em;
    padding: 0 25px 0 5px;
    /*font-size: 14px;*/
    font-size: 1.25em;
}

.journal-browse-search .journal-search-searchbox.journal-search-new-searchbox {
    width: 16em;
    height: 2em;
}

.journal-browse-search a {
    font-size: 1em;
    text-decoration: none;
}

.journal-browse-search select {
    border: 1px solid #ccc;
    font-size: 110.3%;
    width: 9em;
    margin-top: 14px;
    height: 2.2em;
    margin-right: 4em;
}

.journal-browse-search .default-text-active {
    color: #a1a1a1; 
}

.journal-issue-search-submit {
    margin-right: 8em !important;
}

.journal-browse-search input {
    border: 1px solid #666666;
}

.journal-browse-search #jb-search-title-textbox {
    width: 16.8em;
    height: 2em;
    margin-bottom: 10px;
    border: 1px solid #ccc;
    padding-left: 5px;
}

.journal-browse-search #jb-search-author-textbox {
    width: 16.8em;
    height: 2em;
    margin-bottom: 10px;
    border: 1px solid #ccc;
    padding-left: 5px;
}

.journal-browse-search #jb-search-year-textbox {
    width: 2.8em;
    height: 2em;
    border: 1px solid #ccc;
    padding-left: 5px;
}

.journal-browse-search #jb-search-volume-textbox {
    width: 2.8em;
    height: 2em;
    border: 1px solid #ccc;
    padding-left: 5px;
}

.journal-browse-search #jb-search-issue-textbox {
    width: 2.8em;
    height: 2em;
    border: 1px solid #ccc;
    padding-left: 5px;
}

.journal-browse-search #jb-search-page-textbox {
    width: 2.8em;
    height: 2em;
    border: 1px solid #ccc;
    padding-left: 5px;
}

.journal-browse-search br {
    margin-top: 5px;
    margin-bottom: 5px;
}

.journal-browse-search label {
    font-size: 110.3%;
}

/*
 * End Journal Browse Search Area Section 
 */
/****************************************************************************/

/****************************************************************************/
/* This section sets style settings for the AutoComplete Suggestion Box
*****************************************************************************/
/*
 * Begin AutoComplete Suggestion Box
 */

.ac_odd {
    background-color: #f3f3f3;
}

.ac_over {
    background-color: #accbe1;
    color: #000000;
}

/*
 * End AutoComplete Suggestion Box
 */
/****************************************************************************/


/****************************************************************************
 * This section represents the fulltext image gallery subheader
 * and export to powerpoint elements
 ****************************************************************************/
#fulltext-image-gallery-sub-header {
    background: #ebe9f3;
    height: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 100%;
    margin-bottom: 20px;
}

#fulltext-image-gallery-sub-header #fulltext-image-gallery-select-all {
    float: left;
    padding-left: 10px;
}

#fulltext-image-gallery-sub-header #fulltext-image-gallery-export-link {
    float: right;
    padding-right: 10px;
}

#fulltext-image-gallery-sub-header img {
    border: 0;
}

.item_controls {
    margin-bottom: 0.3em;
}

.transparent-button {
    text-decoration: none;
    color: rgb(7,104,169);
    background-color: transparent; 
    border: 0px solid; 
    font-size: 100%;
    vertical-align: top;
    margin-top: 0.2em;
    cursor: pointer;
}

.transparent-button:hover {
    text-decoration: underline;
    color: rgb(6,24,68);
}

#searchaid-numbers p {
    margin: 1em;
}

#searchaid-numbers a {
    cursor: pointer;
    font-weight: 400;
    text-decoration:none;
}

.searchaid-number_of_results {
    font-weight: bold;
}

.loading-big {
    background-image: url(../gifs/books-loading.gif);
    background-repeat: no-repeat;
    background-position: center center;
    cursor: progress;
}
/******************************************************
 * For Search Annotations
 ******************************************************/
#search-annotations-popup-box {
    font-family: 'Fira Sans';
    position: absolute;
    z-index: 999;
    width:500px;
    background-color: rgb(255,255,255);
    border: 1px solid #dadada;
    padding: 0;
}

#search-annotations-popup-box.wk-popup {
    position: relative;
    top: initial !important;
    left: initial;
    right: initial;
    bottom: initial;
}

/*************************************************************
 * The below section is for results tools widget options popup
 *************************************************************/
#rt-widget-options-popup-box {
    width: 600px;
    font-family: 'Fira Sans';
    font-weight: 400;
    line-height: 18px;
    font-size: 14px;
    border: 1px solid #dadada;
    padding: 0;
}

#rt-widget-tools-popup {
    margin: 0;
    padding: 0;
}

#rt-widget-tools-popup h2 {
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
    margin-bottom: 24px;
}

#rt-widget-tools-popup p {
    color:  #353535;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 12px;
}

#rt-widget-options-form fieldset{
    margin-bottom: 0 !important;
}

#rt-widget-options-form fieldset legend{
    padding: 0 32px;
}

#rt-widget-tools-popup div.rt-widget-options-popup-footer {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    column-gap: 16px;
    position: relative;
    margin: 0;
    padding: 0;
    right: initial;
    bottom: initial;
    background-color: #f6f6f6;
    padding: 16px;
}

#rt-widget-list {
    overflow-x: visible;
    overflow-y: visible;
    margin: 0;
    padding: 0 32px;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

/*#rt-widget-tools-popup div {
    white-space: nowrap;
    padding-left: 1.5em;
    position: absolute;
    bottom: 1em;
    right: 5em;
}
#rt-widget-tools-popup div + div {
    right: 1em;
}*/

.rt-widget-options-popup-close {
    text-decoration: none;
    background: rgb(7,104,169);
    float: right;
    padding: 0 0.4em;
    color: rgb(255,255,255);
}

.rt-widget-options-popup-close.wk-button:hover{
    background-color: transparent;
}

.rt-widget-close-container {
    padding: 10px 10px 0 10px;
    text-align: right;
}

.rt-widget-close-container .rt-widget-options-popup-close {
    text-decoration: none;
    background: none;
    float: none;
    display: inline-block;
    margin-left: auto;
}

.rt-widget-close-container .rt-widget-options-popup-close:hover {
    text-decoration: none;
}

.set-height {
    height: 10em;
}

#export-citation-popup-box.set-height {
    min-height: 10em;
    height: auto;
}

#print-citation-popup-box{
    width: 30em;
    position: relative;
    top: initial;
    left: initial;
    bottom: initial;
    right: initial;
}

#export-citation-popup-box {
    width: 375px;
    border-radius: 0;
    position: relative;
    top: initial;
    left: initial;
    bottom: initial;
    right: initial;
}

#customize-display-popup-box {
    width: 340px;
    padding: 0;
    font-family: 'Fira Sans';
    font-weight: 400;
    line-height: 18px;
    font-size: 14px;
    border: 1px solid #dadada;
    margin-top: 0;
    position: relative;
}

#email-citation-popup-box {
    width: 600px;
    position: relative;
    top: initial;
    left: initial;
    bottom: initial;
    right: initial;
}

.email-citation-header {
    margin-bottom: 24px;
}

#player-display-popup-box h2 {
    font-size: 1.3em;
    height: 0.75em;
}
#player-display-popup-box h2{
	height: 0.25em;
}

#customize-display-popup-box h5, #print-citation-popup-box h5, #email-citation-popup-box h5, #export-citation-popup-box h5 {
    font-size: 1.04em;
}

#customize-display-popup-box a, #print-citation-popup-box a, #email-citation-popup-box a, #export-citation-popup-box a ,#player-display-popup-box a{
    text-decoration: none;
}

#print-citation-sel-recs {
    margin-top: 1.5em;
}

#print-citation-sel-recs h5 {
    float: left;
    width: 1em;
    white-space: nowrap;
    margin-left: 1.3em;
}

#email-citation-sel-recs h5 {
   float: left;
   width: 1em;
   white-space: nowrap;
}

#email-citation-sel-recs {
    margin-bottom: 16px;
}

#print-citation-sel-recs p, #email-citation-sel-recs p, #export-citation-sel-recs p {
    float: left;
    width: 20em;
    margin-left: 9em;
}

.result-range-open, .result-range-closed {
    margin-bottom: 1em;
}

.include-open,
.include-closed{
    margin-bottom: 4px;
}

#print-citation-sel-recs {
    margin: 24px 0;
    color: #232323;
}

#citation-popup-heading {
    margin-bottom: 22px;
}

#export-citation-total-selected {
    margin-bottom: 16px;
}

#export-citation-sel-recs {
    margin-bottom: 16px;
}

#export-citation-include {
    margin-bottom: 20px;
}

.fields-closed, .styles-closed, .format-open {
    margin-bottom: 2em;
}

.styles-open {
    margin-top: 16px;
    margin-bottom: 24px;
}

#print-citation-popup .styles-open {
    margin: 16px 0;
}

.styles-open a, .styles-closed a,  .result-range-open a, .result-range-closed a, .include-open a, .include-closed a {
    color: rgb(7,104,169);
    font-size: 90%;
}

.fields-open a, .fields-closed a {
    color: rgb(7,104,169);
    font-weight: bold;
}

.custom-fields-select-button {
    display: inline-block;
    position: relative;
    top: .2em;
    margin-bottom: 1px;
}

#print-citation-popup-box .fields-open, #print-citation-popup-box .fields-closed,
#email-citation-popup-box .fields-open, #email-citation-popup-box .fields-closed,
#export-citation-popup-box .fields-open, #export-citation-popup-box .fields-closed {
    clear: both;
}

#customize-display-popup-box p, #print-citation-popup-box p, #email-citation-popup-box p, #export-citation-popup-box p {
    color: rgb(71,71,71);
    font-size: 0.90em;
}

#customize-display-options, #print-citation-options, #print-citation-result-range, #email-citation-options, #email-citation-result-range, #export-citation-result-range {
    width: 90%;
    overflow: auto;
    padding-left: 1em;
}



#to_addr_error, #from_addr_error, #subject-error {
    padding-left: 0.5em;
}

.send-copy-check, .send-copy-text {
    vertical-align: top;
    display: inline-block;
}

.jbi-email-to-input, .jbi-subject-input {
    width: 95%;
}

.jbi-email-text-area {
    height: 10em;
    width: 95%;
}

.export-email-to-input, .export-subject-input {
    width: 82%;
}

.export-email-text-area {
    height: 8em;
    width: 60%;
}

#email-citation-popup .export-email-text-area
#item__add-form textarea[name="item__add___project_description"]{
    min-height: 138px;
}

#email-citation-options {
    margin: 0;
    padding-left: 2px !important;
}

ul#print-citation-options,
ul#customize-display-options {
    width: 100%;
    padding: 0;
    margin: 0;
    font-family: 'Fira Sans';
    padding-left: 2px !important;
}

.custom-fields-edit-container {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

input.custom-fields-select-button {
    display: block;
    margin-left: 24px !important;
}

input.custom-fields-select-button.edit-export-fields {
    margin-left: 16px !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    color: #005b92;
}

input.custom-fields-select-button.edit-export-fields:hover {
    text-decoration: underline;
    color: #003c73;
}

.styles-open select, .include-open select, .fields-open select {
    display: inline-block;
    margin: 0 0 0 2.8em;
}

.styles-open select option, .fields-open option {
    padding-right: 0.6em;
}

#customize-display-popup-box li, #print-citation-popup-box li, #email-citation-popup-box li, #export-citation-popup-box li {
    list-style-type: none;
    vertical-align: middle;
    white-space: nowrap;
    padding-bottom: 0.2em;
}

#customize-display-popup-box .customize-display-buttons, #print-citation-popup-box .print-citation-buttons, #email-citation-popup-box .email-citation-buttons {
    white-space: nowrap;
    padding-left: 1.5em;
    float:right;
}

#custom-fields-popup-box {
    width: 60em;
    font-family: 'Fira Sans';
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #353535;
}

#customize-display-form, 
#custom-fields-form {
    max-height: calc(100vh - 32px);
    display: flex;
    flex-direction: column;
}

#custom-fields-form .wk-popup-body{
    display: flex;
    flex-direction: column;
}

#customize-display-form .wk-popup-body,
#custom-fields-form .wk-popup-body,
#custom-fields-form .wk-popup-body .custom-field-checkboxes-container {
    flex-grow: 1;
    overflow: auto;
}

#popup-overlay.wk-overlay #custom-fields-popup-box {
    top: 0 !important;
    margin: 16px auto;
}

.custom-field-checkboxes-container {
    border: 1px solid #dadada;
    margin-bottom: 24px;
    padding: 11px 16px;
}

.custom-field-checkboxes-options {
    margin-left: -16px;
}

#customize-display-popup h2{
    font-size: 1.3em;
    height: 0.75em;
}

/* TTI 58414 Fix */
#customize-display-popup h2{
    height: auto;
    margin-bottom: 24px;
}

#custom-fields-popup .desc {
    margin-top: 14px;
    margin-bottom: 9px;
}

#custom-fields-popup div.info {
   margin: 16px 0 14px;
   padding-right: 16px;
}

#custom-fields-popup div.info p{
    margin: 0;
}

#custom-fields-popup .info-title {
   color: #353535;
   font-weight: 500;
   line-height: 18px;
   font-size: 14px;
}

#custom-fields-popup div.info > p {
   margin-bottom: 0;
   color: #232323;
   line-height: 21px;
   padding-top: 4px;
}

.selected-fields-text {
    margin-bottom: 8px;
    font-weight: 500;
}

.custom-fields-edit-link {
    display: inline;
    margin-left: 0;
}

.custom-fields-edit-link-button {
    background-color: transparent;
    border: none;
    color: rgb(7,104,169);
    cursor: pointer;
    font-weight: bold;
}

.citman-selfields {
    
}

.selected-fields {
    position: relative;
    margin-top: 22px;
    display: flex;
    flex-direction: column;
}

.custom-field-checkboxes {
    width: 100%;
    border-collapse: collapse;
}

.custom-field-checkboxes td {
    font-family: 'Fira Sans';
}

.custom-field-name {
   color: #007AC3;    
   text-decoration: none;
}

#custom-fields-popup .custom-fields-buttons {
    float: left;
    padding-bottom: 0.4em;
}

/****************************************************************************
 * This section sets style settings for 
 * Generic Forms
 *****************************************************************************/

#overlay-container, #content-box-container {
    z-index: 300;
    position: absolute;
    margin: auto; 
    width:100%;
}

#overlay-container.wk-overlay-popup > #full-overlay {
    display: none;
}

#overlay-container.wk-overlay-popup>#full-overlay.wk-overlay-popup {
    display: flex;
    opacity: 1;
    background-color: transparent;
}

body.show-journals-browse #overlay-container,
body.show-journals-browse #content-box-container {
    width:100%;
}

#mm-overlay-container {
   z-index: 1000;
   position: fixed;
   top: 0;
   left: 0;
   width: 100vw;
   height: 100vh;
   display: flex;
   flex-direction: column;
   justify-content: center;
   align-items: center;
}
#mm-overlay-container.hide {
    display: none;
}


#full-overlay {
    background: #000;
    position: absolute;
    z-index: 301;
    margin: 0;
    padding: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity:0.50;
    -khtml-opacity:0.50;
    opacity: 0.50;
    width: 100%;
    /* height: 100%;*/
    top: 0;
    height: calc(100% + 37px);
    margin-top: -36px;
}

#full-overlay.wk-overlay-popup {
    background-color: rgba(0, 0, 0, .5);
    opacity: 1;
}

#full-overlay.form-generator-overlay {
    height: calc(100% + 42px);
    margin-top: -42px;
}

body.show-journals-browse #full-overlay {
    width: 100%;
}

#form-popup-box {
    z-index: 302;
    position: relative;
    background: rgb(255, 255, 255);
    border: 2px solid rgb(50, 130, 182);
    margin: auto auto;
    padding: 1em;
    width: 24em;
    padding-top: 0;
    margin-top: 3em;
}

#form-popup-box.wk-popup {
    margin: 0;
    padding: 0;
    border: 1px solid #dadada;
    width: auto;
    min-width: 600px;
    top: initial !important;
}

#form-popup-box.wk-popup.delete-folder {
    width: 600px
}

#overlay-container.wk-overlay-popup>#form-popup-box {
    margin: 16px 0;
    width: auto;
    padding: 0;
    border: 1px solid #dadada;
}

#form-popup-box.form_generator {
    min-width: 600px;
    padding: 0;
    border: none;
    font-family: 'Fira Sans';
    font-weight: 400;
    line-height: 18px;
    font-size: 14px;
    color: #353535;
}

#form-popup-box-wide {
    z-index: 302;
    position: relative;
    background: rgb(255, 255, 255);
    border: 2px solid rgb(50, 130, 182);
    margin: auto auto;
    padding: 1em;
    width: 31em;
    padding-top: 0;
    margin-top: 3em;
}

#form-popup-box-wide.wk-popup {
    border: 1px solid #dadada;
    margin: 0;
    padding: 0;
    width: 600px;
}

#form-popup-box-edit {
    z-index: 302;
    position: relative;
    background: rgb(255, 255, 255);
    border: 2px solid rgb(50, 130, 182);
    margin: auto auto;
    padding: 1em;
    width: 26em;
    padding-top: 0;
    margin-top: 3em;
}

#form-popup-box-edit.wk-popup {
    width: 600px;
    border: 1px solid #dadada;
    margin: 0;
    padding: 0;
}

#form-popup-box-edit-wide {
    z-index: 302;
    position: relative;
    background: rgb(255, 255, 255);
    border: 1px solid #dadada;
    margin: auto auto;
    padding: 1em;
    width: auto;
    padding-top: 0;
    margin-top: 3em;
}

#form-popup-box-edit-wide.wk-popup {
    padding: 0;
}

#overlay-container.wk-overlay-popup>#form-popup-box-edit-wide {
    margin: 16px 0;
}

#overlay-container.wk-overlay-popup> #form-popup-box-edit-wide input,
#overlay-container.wk-overlay-popup> #form-popup-box-edit-wide textarea {
    font-size: 14px
}

#overlay-container.wk-overlay-popup>#form-popup-box-edit-wide textarea {
    resize: none;
}

#form-popup-box.form_generator .project__add___description,
#form-popup-box.form_generator .item__add___project_description,
#overlay-container.wk-overlay-popup> #form-popup-box-edit-wide .project__edit___description {
    position: relative;
    display: flex;
    flex-direction: column;
    margin-bottom: 22px;
}

#form-popup-box.form_generator .project__add___description .field-helptext,
#form-popup-box.form_generator .item__add___project_description .field-helptext,
#overlay-container.wk-overlay-popup> #form-popup-box-edit-wide .project__edit___description .field-helptext {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    margin-bottom: 4px;
    order: 1;
    font-style: normal;
}

#form-popup-box.form_generator .project__add___description #form-textarea,
#form-popup-box.form_generator .item__add___project_description #form-textarea,
#overlay-container.wk-overlay-popup>#form-popup-box-edit-wide .project__edit___description #form-textarea {
    order: 2;
}

.form-header {
    font-weight: bold;
    font-size: 1.3em;
    float: left;
    width: 80%;
}

#overlay-container.wk-overlay-popup .form-header,
#form-popup-box.form_generator .form-header {
    float: none;
    width: 100%;
}

.close-button-container {
    float: right;
    width: 20%;
    text-align: right;
}

.wk-popup .close-button-container {
    float: none;
    width: auto;
}

#overlay-container.wk-overlay-popup .close-button-container {
    float: none;
    width: 100%;
    text-align: initial;
}

#form-popup-box.form_generator .close-button-container {
    float: none;
    width: 100%;
}

.field_label:not(.wk-field-choice-text) {
    font-weight: bold;
    font-size: .9em;
}

#form-popup-box-edit-wide.wk-popup .field_label,
#form-popup-box.form_generator .field_label {
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
}

#form-popup-box.form_generator .field_label {
    text-transform: lowercase;
}

#form-popup-box.form_generator .field_label label {
    display: inline-block;
}

#form-popup-box.form_generator .field_label label::first-letter {
    text-transform: uppercase;
}

#overlay-container.wk-overlay-popup>#form-popup-box .fieldset-body-popup,
#overlay-container.wk-overlay-popup #project__edit-form {
    display: flex;
    flex-direction: column;
    max-height: calc(100vh - 32px);
}

#overlay-container.wk-overlay-popup>#form-popup-box .fieldset-body-popup .wk-popup-body,
#overlay-container.wk-overlay-popup #project__edit-form .wk-popup-body {
    flex-grow: 1;
    overflow-y: auto;
}

.field_error {
    color:#C53135;
    font-weight: normal;
    margin-left: 2em;
}

.field_container {
    margin-top: .8em;
    width: 100%;
}

.wk-popup-body .field_container {
    margin-top: 0;
}

#item__confirm .wk-popup-body .field_container {
    margin-bottom: 24px;
}

#form-popup-box.form_generator .field_container {
    margin-top: 0;
}

.existing-projects-select {
    width: 100%;
}

.form-textbox {
    width: 20.5em;
}

.form-textarea {
    width: 22em;
    height: 5em;
}

.form-section-label {
    position: relative;
    font-weight: bold;
    font-size: 1.1em;
    margin-top: 1em;
    margin-bottom: 1em;
}

.form-section-label.wk-popup-header-title {
    margin-top: 0;
}

.form-section-text-label {
    font-weight: bold;
    font-size: 1.1em;
    margin-top: 12px;
}

.form-section-text-label:first-of-type {
    margin-top: 0;
}

#overlay-container.wk-overlay-popup #form-popup-box-edit-wide .form-section-text-label {
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 10px;
}

.form-jumpstart-label {
    font-weight: bold;
    font-size: 1em;
    margin-top: 1em;
}

#overlay-container.wk-overlay-popup #form-popup-box-edit-wide .form-jumpstart-label {
    font-size: 14px;
    font-weight: 500;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 16px;
}

#overlay-container.wk-overlay-popup #form-popup-box-edit-wide .form-jumpstart-label.not-admin{
    padding-top: 0;
    margin-top: 10px;
}

.form-section-url-label {
    font-weight: normal;
    font-size: 1em;
    margin-top: 0.5em;
}

.form-section-url-value {
    font-size: 1em;
    font-weight: normal;
    white-space: nowrap;

}

#overlay-container.wk-overlay-popup #form-popup-box-edit-wide .form-section-url-value {
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 16px;
}

.form-section-notice-value {
    font-weight: bold;
    font-size: 1em;
    margin-left: 0.5em;
}

#overlay-container.wk-overlay-popup #form-popup-box-edit-wide .form-section-notice-value {
    margin: 0;
    font-weight: 400;
    font-size: 12px;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    color: #A3A3A3;
    margin-bottom: 16px;
}

.form-section-text-value {
    font-weight: normal;
    font-size: 1.1em;
    margin-bottom: 1em;
    margin-left: 1em;
    width: 17em;
}

#overlay-container.wk-overlay-popup #form-popup-box-edit-wide .form-section-text-value {
    width: auto;
    margin: 0;
    margin-bottom: 24px;
}

.form-section-label-inline {
    display: block-inline;
    font-weight: bold;
    font-size: 1.1em;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-right: 1.5em;
    width: 5em;
}


.asterick{
    color: #d9373c;
    font-weight: normal;
}

.wk-field .asterick {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: right;
    color: #E5202E;
    padding-left: 8px;
}

.field-helptext {
    color: #757575;
    font-style: italic; 
    font-size: 0.8em;
}

#form-lower-section {
    padding: 0;    
    padding-top: 2em;
    padding-bottom: 0;
}

.wk-popup #form-lower-section {
    padding: 0;
}

#form-popup-box.form_generator #form-lower-section {
    padding: 0;
}

#overlay-container.wk-overlay-popup #form-popup-box-edit-wide #form-lower-section,
#overlay-container.wk-overlay-popup #project__delete-form #form-lower-section {
    padding: 16px;
}

#project__delete-form .wk-popup-body{
    margin-bottom: 43px;
}

#project__delete {
    min-width: 476px;
}

#form-loading {
    height:2em;
    width:2em;
}

.standard-button-link {
    padding-top: 3px;
    padding-bottom: 3px;
}

.close-button {
    background: rgb(50, 130, 182);
    color: rgb(255, 255, 255);
    font-weight: bold;
    padding: 0;
    margin: 0;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    border-top: 1px solid #EEE;
    border-left: 1px solid #EEE;
    cursor: pointer;
    font-size: .85em;
    overflow: visible;
}

.form-top-container {
    padding-bottom: 2em; 
    padding-top: 1em
}

.wk-popup-header.form-top-container {
    margin-bottom: 25px;
}

#form-popup-box.form_generator .project__add___description,
#form-popup-box.form_generator .item__add___project_description {
    position: relative;
}

#form-popup-box.form_generator .form-top-container {
    margin-bottom: 24px;
}

.resource-hint {
    background-color: rgb(171,204,226);
    border: 1px solid rgb(7,104,169);
    position: absolute;
    display: none;
    margin-right: 1.7em;
    text-align: left;
    padding: 0.3em;
    z-index: 10;
    margin-top: -3px;
}

span.database-resource-new-group:hover #new-group-url-tooltip {
    display: block;
}

#search-term-tooltip, #spell-check-warning-tooltip, .searchaid-terms-main li span,
#password-tooltip {
    background-color: rgb(171,204,226);
    border: 1px solid rgb(7,104,169);
    position: absolute;
    visibility: hidden;
    margin-right: 1.7em;
    text-align: left;
    padding: 0.3em;
    margin-left: 3em;
    z-index: 1;
}

#password-tooltip {
    margin-left:      1em;
    padding:          1em;
    line-height:      1.5em;
    background-color: #F1F1F1;
    border:           1px solid #c8c8c8;
    margin-top:       -4em;
}

#search-term:hover #search-term-tooltip, 
.spell-check-warning:hover #spell-check-warning-tooltip, 
.searchaid-terms-main li:hover span, #userpassword-col:hover #password-tooltip {
    visibility: visible;
}

.database-resource-new-group, .tooltip-login, .tooltip-register {
    cursor: pointer;
}


#user-input input.standard-button {
    padding: 2px 8px;
}

#pin-login-header {
    overflow: hidden;
    margin-left:1em;
}

.overlay-popup-box #user-input th {
    font-weight: normal;
}

.overlay-popup-box #pin-login-title {
    font-weight: bold;
}

#pin-login-title {
    margin: 1em 0;
    display: block;
}

#pin-login-title img {
    vertical-align: bottom;
    margin-right: 0.5em;
}

#resource-group-popup-box table.userinput {
    margin: 0.5em 0 0 1em;
}

.overlay-popup-box #pin-login-searchhints ul {
    margin-left: 0;
}

.overlay-popup-box #pin-login-searchhints ul li {
    margin: 1em 0;
    list-style-type: none;
}

#pin-name, #pin-password {
    width: 8em;
}

.required-field {
    color: rgb(238,1,76);
    margin-left: 0.1em;
}

#jumpstart-link-button {
    display: block;
    margin-bottom: 1.5em;
    width: 15em;
}

#jump-start-hint {
    display: block;
    position: relative;
    color: #353535;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 16px;
}

/**************************************************************************
 *  My Projects 
 **************************************************************************/

.projects-widget {
    border: 1px solid #0869a9;
    margin-bottom: 10px;
}

#mp-main-page-container {
    width: 100%;
}

#mp-main-page-widgets {
    display: inline;
    width: 25.5em;
    float: left;
    margin: 0;
    margin-bottom: 5px;
}

#mp-main-page-widgets a:hover {
    text-decoration: none;
}

#mp-main-page-result {
    vertical-align: top;
    text-align: top;
    display: inline;
    margin: 0;
    margin-bottom: 5px;
}

.mp-search-textbox {
    margin-left: 0.3em;
}

.mp-search-default-text-active {
    color: #737373;
    font-style: italic;
}

.projects-heading {
    border-bottom: 1px solid #0869a9;
    height: 1.6em;
    padding-left: 5px;
    padding-right: 5px;
    margin: 0;
    vertical-align: top;
    background-color: rgb(171,204,226);
}

.projects-heading-title {
    display: inline;
    font-weight: bold;
    font-color: rgb(0,0,0);
    float: left;
    width: 15em;
}

.projects-action-menu {
    display: inline;
    font-weight: bold;
    font-color: rgb(0,0,0);
    float: right;
    position: relative;
    z-index: 2;
}

.projects-content a img, .menu a img {
 
    border: none; 
    vertical-align:  top; 
}

.projects-dir-listing {
    padding: 5px;
}

.projects-group {
    padding-bottom: 5px;
}

.projects-tab-header {
    margin-left: 5px;
    margin-right: 5px;
    border-bottom: 1px solid #000000;
}

.projects-table-header {
    display: inline;
    font-weight: bold;
}

.projects-name-header {
    width: 11.5em;
    display: inline-block;
}

.projects-items-header {
    width:  5em;
    display: inline-block;
}

.projects-modified-header {
    width: 6em;
    display: inline-block;
}

.projects-name-column {
    width: 11.5em;
    display: inline-block;
    overflow: hidden;
}

.projects-name-column a {
    display: inline-block;
    vertical-align: middle;
}

.projects-name-column a.tlink {
    -moz-binding: url('ellipsis.xml#textEllipsis');  /* for text in FF */
    width: 9.6em;
    text-overflow: ellipsis;  /* for text in IE */
    overflow: hidden;
    white-space: nowrap;
}

.projects-content-child .projects-name-column a.tlink {
    width: 7.3em;
}

.projects-items-column {
    width:  5.0em;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
}

.projects-modified-column {
    width: 6em;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
}

.projects-selected-link {
    color: rgb(0,0,0) !important;    
}

.projects-sort-icon {
    color: rgb(0,0,0);
}

#active-action-menu {
    font-size: 0.8em;
}

.action-menu-items {
    border: 1px solid #0869a9;
}

#storage-progressbar-widget {
    margin-bottom: 10px;
    white-space: nowrap;
    overflow: hidden;
    background: rgb(192,192,192);
    width: 25.5em;
    vertical-align: middle;
    padding-top: 3px;
    padding-bottom: 2px;
}

#storage-progressbar, #storage-progressbar-level, #storage-progressbar-label {
    display: inline-block;
}

#storage-progressbar-label {
    float: right;
    margin-right: 5px;
    font-size: 0.9em; 
    font-weight: bold;
    text-align: middle;
}

#storage-progressbar {
    height: 1em; 
    text-align: left; 
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
    float: left;
    width: 11em;
}

#storage-progressbar-level {
    background: rgb(0,0,0);
    margin: -1px; 
    height: 100%; 
}

.projects-preface {
    text-align: center;
    min-width: 25em;
}

#trash-widget-empty-link {
    font-size: 1.0em;
    font-weight: bold;
    width: 20em;
    margin-left: auto;
    margin-right: auto;
}

#trash-widget-msg {
    font-size: 0.8em;
    font-weight: bold;
    font-color: rgb(0,0,0);
    width: 25em;
    margin-left: auto;
    margin-right: auto;
}

.projects-results-exception {
    text-align: center;
    min-width: 15em;
}

#active-widget-newproj-button {
    font-size: 0.9em;
    font-weight: bold;
    width: 15em;
    margin-left: auto;
    margin-right: auto;
}

#mp-widget-trash .projects-items-column {
    display: none;
}

#mp-widget-trash .projects-name-column {
    width: 17.5em;
}

#mp-widget-trash .projects-name-column a.tlink {
    width: 15.5em;
}

#mp-widget-trash .projects-content-child .projects-name-column a.tlink {
    width: 13.5em;
}

.standard-trash-button {
    width: 10em;
    background: transparent url('../gifs/delete.gif') no-repeat left;
    overflow: hidden;
    cursor: pointer; 
    cursor: hand; 
    border: 0;
    text-align: right;
    float: left;
    font-size: 1em;
    font-weight: bold;
    color: rgb(7,104,169);
}

#overlay-container.wk-overlay-popup .wk-popup-footer .standard-trash-button {
    width: auto;
    background: none;
    float: none;
    font-weight: initial;
    margin-right: auto;
}

.standard-trash-button img {
    vertical-align: middle;
}


/******************************************************************
 * action menu style sheet
 *****************************************************************/

.menu {
    position: relative; 
    z-index: 100;
}

.menu ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
    background-color: rgb(255,255,255); 
}

.menu li {
    float: left;
    position: relative;
    white-space: nowrap;
}

.menu-item-link {
    display: block;
    text-decoration: none; 
    color: rgb(255,255,255); 
    padding-left: 10px; 
    font-weight: bold;
}

.menu ul ul {
    visibility: hidden;
    position: absolute;
    top: 1.5em;
    left: 1.5em;
}

.menu table {
    position: absolute; 
    top: 0px; 
    left: 0px; 
    border-collapse: collapse;
}

.menu ul ul a {
    background: rgb(255,255,255); 
    color: rgb(0,0,0); 
    height: auto; 
    line-height: 1em; 
    padding: 5px 10px; 
}

.menu a:hover, .menu ul ul a:hover {
    color: rgb(0,0,0); 
    background: rgb(171,204,226);
}

.menu :hover > a, .menu ul ul :hover > a {
    color: rgb(0,0,0); 
    background: rgb(171,204,226);
}

.menu ul li:hover ul, .menu ul a:hover ul,.menu ul a:focus+ul,.menu ul li:focus ul  {
    visibility: visible !important; 
}

.weblinks-nav-container {
    width: auto;
    height: 1.5em;
    padding: 1em;
}

.weblinks-nav-left {
    float: left;
    text-align: left;
    width: auto;
    padding-right: 15px;
}

.weblinks-nav-right {
    float: right;
    text-align: left;
    width: auto;
}

.spell-check-warning {
    color: #E5202E;
    font-weight: 400;
    margin: 1em 0;
    word-wrap: break-word;
    font-size: 14px;
    line-height: 18px;
}

.date-error {
    color: rgb(238,1,76);
    font-weight: bold;
    margin: 0.5em 0 0.5em 2em;
    white-space: normal;
}

.select_item_folder {
    padding-left: 2em;
}

.rg-error-ok-button {
    text-align: right;
}

.add-to-projects {
    background-image: url(../gifs/folder-to.svg);
    background-repeat: no-repeat;
    padding-left: 20px;
    text-align: left;
    margin-top: 0em;
    height: 1.5em;
    margin-left: -4px;
}
.add-to-projects:hover {
    background-image: url(../gifs/folder-to_hover.svg);
}
.add-to-projects:active {
    background-image: url(../gifs/folder-to_active.svg);
}

#project_item_subheader input.action-order-project,
#project_item_subheader input.action-print-project, 
#project_item_subheader input.action-email-project, 
#project_item_subheader input.action-export-project, 
#project_item_footer input.action-order-project,
#project_item_footer input.action-print-project, 
#project_item_footer input.action-email-project, 
#project_item_footer input.action-export-project {
    background-repeat: no-repeat;
    padding-left: 18px;
    text-align: left;
}

#project_item_subheader input.action-print-project, #project_item_footer input.action-print-project {
    background-image:url(../gifs/print.gif);
}

#project_item_subheader input.action-order-project, #project_item_footer input.action-order-project {
    background-image:url(../gifs/order.gif);
}

#project_item_subheader input.action-email-project, #project_item_footer input.action-email-project {
    background-image:url(../gifs/sendEmail.gif);
}

#project_item_subheader input.action-export-project, #project_item_footer input.action-export-project {
    background-image:url(../gifs/export.gif);
}

.action-print {
    background-image:url(../gifs/print.svg);
}
.action-print:hover {
    background-image:url(../gifs/print_hover.svg);
}
.action-print:active {
    background-image:url(../gifs/print_active.svg);
}

#action-order {
    background-image:url(../gifs/cart-down.svg);
}
#action-order:hover {
    background-image:url(../gifs/cart-down_hover.svg);
}
#action-order:active {
    background-image:url(../gifs/cart-down_active.svg);
}

.action-email {
    background-image:url(../gifs/mail.svg);
}
.action-email:hover {
    background-image:url(../gifs/mail_hover.svg);
}
.action-email:active {
    background-image:url(../gifs/mail_active.svg);
}

.action-export {
    background-image:url(../gifs/export.svg);
}
.action-export:hover {
    background-image:url(../gifs/export_hover.svg);
}
.action-export:active {
    background-image:url(../gifs/export_active.svg);
}

.action-print, #action-order, .action-email, .action-export, .add-to-projects {
    padding-left: 20px;
    background-position: left center;
    background-size: 15px 15px;
}

.titlesheader-functionblock-left label {
    padding-left: 0.5em;
}

.titlesheader-functionblock-left label:first-child {
    border-left: none;
    padding-left: 0;
}

.citation-form-drop-menu {
    width: 13em;
}

.citation-form-field-inline {
    display: inline-block;
}

.citation-form-field-inline .field_label {
    display: inline;
}

.citation-form-spage-field {
    width: 6em;
    margin-right: 1em;
}

.citation-form-epage-field {
    width: 6em;
    margin-right: 13em;
}

.citation-form-pages-field {
    width: 8em;
}

.citation-form-day-field {
    width: 3em;
    margin-right: 1em;
}

.citation-form-month-field {
    width: 3em;
    margin-right: 1em;
}

.citation-form-year-field {
    width: 5em;
    margin-right: 1em;
}

.citation-form-field-url {
    width: 4em;
}

.citation-status-inline {
    display: inline;
    margin-right: 1.5em;
}

/* TEMPORAL FIX PREVIOS TO OVID-9507 DEVELOPMENT*/
#form-popup-box-edit-wide #form-status-selection {
    margin-top: 1em;
    height: auto;
    display: flex;
    flex-direction: row;
}

#form-popup-box-edit-wide #form-status-selection .field_container {
    width: auto;
}

#form-popup-box-edit-wide #form-status-selection .field_label>label {
    font-size: 13px;
}

#form-popup-box-edit-wide #form-status-selection .citation-status-inline {
    margin: 0;
    margin-right: 16px;
}
/* TEMPORAL FIX PREVIOS TO OVID-9507 DEVELOPMENT*/

.citation-status-inline .field_label {
    display: inline;
}

#form-status-selection {
    margin-top: 1em;
}

#form-popup-box-edit-wide.wk-popup #form-status-selection {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 0;
}

#form-popup-box-edit-wide.wk-popup #form-status-selection .form-section-text-label {
    width: 100%;
    margin: -5px;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: #000000;
    margin-left: 0;
    margin-bottom: 4px;
}

#form-popup-box-edit-wide.wk-popup #form-status-selection .field_container {
    width: auto;
    margin-right: 16px;
}

#form-popup-box-edit-wide.wk-popup #form-status-selection .field_container .field_label .wk-field-choice-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
}

#form-popup-box-edit-wide 
#form-status-selection {
    margin-top: 1em;
}

.field_url_label {
    display: inline-block;
    margin-left: 0.5em;
}

.citation-form-field-url {
    font-size: 0.8em;
}

.citation-form-pub-city-field {
    width: 8em;
    margin-right: 0.4em;
}

.citation-form-pub-region-field {
    width: 11em;
}

.citation-form-pub-postal-field {
    width: 12.1em;
}

.citation-form-pub-year-field {
    width: 10em;
}

.citation-form-edition-field {
    width: 10em;
}

#ss-mp-options {
    width: 55em;
    padding-top: 1em;
    padding-bottom: 1em;
}

.add-ss-to-mp-header {
    padding-bottom: .5em;
    padding-left: 1em;
    padding-top: .5em;
    background-color: rgb(185,185,185);
    font-weight: bold;
    text-align: left;
    font-size: 1.2em;
}

.add-ss-to-mp-form-subheader {
    width: 100%;
    padding-top: 1em;
    padding-bottom: 1em;
    text-align: left;
    
}

.add-ss-to-mp-field-container {
    padding-left: .5em;
}

.horizontal-gap-bar {
    margin: 20px;
}

.my_projects_search{
    border: 1px solid rgb(235, 233, 243);
    background: rgb(235, 233, 243);
    margin: 32px 16px 0 16px;
}

#my_projects_find_item{
    width: 16em;
    border: 1px solid rgb(117,117,117);
    margin: 5px 10px;
}

.my_projects_find_item_image{
background: rgb(255,255,255) url('../gifs/search_magnify.gif') no-repeat top right;
}

#mp_find_dropdown{
    margin: 2px 2px 2px 2px;
    border: 1px solid rgb(117,117,117);
    font-weight: bold;
    font-size: 0.95em;
}

#my_projects_search_button {
    margin-left: 8px;
    width: 68px;
    height: 23px;
    padding-bottom: 4px;
    color: rgb(255,255,255);
    cursor: pointer;
    border: none;
    text-decoration: none;
    font-size: .90em;
    text-align: center;
}

#active-widget-newproj-button {
    margin-top: 1em;
    padding: 30px, 30px, 30px, 30px;
    background-color: rgb(220,220,220);
    border-top: 1px solid rgb(153,153,153);
    border-right: 1px solid rgb(102,102,102);
    border-bottom: 1px solid rgb(102,102,102);
    border-left: 1px solid rgb(153,153,153);
}

#active-widget-newproj-button a {
    color: rgb(0,0,0) !important;
}

#active-widget-newproj-button:hover {
    border-top: 1px solid rgb(102,102,102);
    border-right: 1px solid rgb(153,153,153);
    border-bottom: 1px solid rgb(153,153,153);
    border-left: 1px solid rgb(102,102,102);
}

#left-form-div {
    width: 319px;
    float: left;
    border-right: 1px solid #000000;
    padding-right: 28px;
}

#right-form-div {
    width: 19em;
    float: left;
    padding-left: 1.5em;
    /*border-left: solid 1px;*/
}

#overlay-container.wk-overlay-popup #form-popup-box-edit-wide #right-form-div {
    width: auto;
    margin-top: 16px;
}

#bottom-form-div {
    clear: both;
    width: auto;
    padding-top: 2px;
}

.projects-notice {
    margin-left: 18em;
    font-weight: bold;
    font-size: 1em;
    text-align: middle;
}

#item-records .projects-notice{
    margin-bottom: 1em;
    margin-left: 0;
    font-weight: 400;
}

.citation-form-collapse .widget {
    margin-left: 1em;
}

.citation-form-collapse {
    margin-top: 1em;
    text-align: middle;
}

.collapse-widget-header {
    font-size: 1em;
    font-weight: bold;
}

.collapse-widget-symbol {
    font-size: 1.3em;
    color: rgb(7,104,169);
    cursor: pointer;
}

#citation__add .citation-form-pub-region-field {
    margin-top: 1em;
}

.button-tlink {
    border: none;
}

.button-tlink:hover span {
    text-decoration: underline;
}

#select-all-database-checkbox {
    margin-top: 0.3em;
}

.empty-link-container {
    width: 13em;
    background-color: rgb(235, 233, 243);
}

#citation__add .upload-link-button {
    cursor: pointer;
    background: transparent;
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    color: rgb(7,104,169);
    display: inline;
    margin: 0;
    padding: 0;
    font-size: 0.8em;
    margin-left: 0.25em;
    text-align: middle;
    font-weight: bold;
}

.empty_link_container {
    width: 12em;
}

#content-box-container {
    z-index: 200;
    width:100%;
}

#view_imageContent {
    clear: both;
    line-height: 1.4em;
    overflow: auto;
    padding: 2px 15px 15px;
    text-align: left;
}

#image_closewindow {
    float: right;
    margin-bottom: 1px;
    padding: 7px 10px 5px 0;
    text-align: right;
}

#image_windowtitle {
    float: left;
    margin-bottom: 1px;
    padding: 7px 0 5px 10px;
}

#results-per-page {
    display: inline;
    padding-left: 0;
    margin: 0;
}

#content-box-overlay {
    background: #000;
    position: absolute;
    z-index: 201;
    margin: 0;
    padding: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity:0.50;
    -khtml-opacity:0.50;
    opacity: 0.50;
    width: 100%;
    height: 100%;
}

#content-box {
    z-index: 202;
    position: relative;
    background: rgb(255, 255, 255);
    border: 4px solid rgb(102, 102, 102);
    margin: auto auto;
    padding: 0em;
    width: 730px;
    padding-top: 0;
    margin-top: 3em;
    height: 415px;
}

#content-box.wk-popup {
    margin: 0;
    border: none;
    width: auto;
    height: auto;
    max-width: 863px;
}

#content-box .title-bar:not(.wk-popup-header) {
    background-color: rgb(232, 232, 232);
    height: 27px;
    margin: 0;
    padding: 0;
}

#content-box .body-container:not(.wk-popup-body) {
    clear: both;
    line-height: 1.4em;
    overflow: auto;
    padding: 2px 15px 15px;
    text-align: left;
    height: 367px;
    width: 700px;
}

#content-box .title-bar .title:not(.wk-popup-header-title) {
    float: left;
    margin-bottom: 1px;
    padding: 4px 0 4px 10px;
}

#content-box .title-bar:not(.wk-popup-header) .close {
    float: right;
    margin-bottom: 1px;
    padding: 4px 10px 4px 0;
    text-align: right;
}

#content-box .title-bar .close {
    text-align: right;
}

#content-box .titlebar a:link {color: #666666;}
#content-box .titlebar a:visited {color: #666666;}
#content-box .titlebar a:hover {color: #000;}
#content-box .titlebar a:active {color: #666666;}
#content-box .titlebar a:focus{color: #666666;}

#content-box.wk-popup .fulltext-image-container {
    display: flex;
    flex-direction: row;
    column-gap: 8px;
    margin-bottom: 16px;
}

#content-box.wk-popup .fulltext-image-viewer-links,
#content-box.wk-popup .fulltext-image-viewer-image {
    float: none;
}

#content-box.wk-popup .fulltext-image-viewer-image {
    border: 1px solid #000000;
    width: auto;
    height: 421px;
}

#content-box.wk-popup .fulltext-image-viewer-links {
    display: flex;
    flex-direction: column;
}

#content-box.wk-popup .fulltext-image-viewer-links a.tlink {
    display: inline-block;
    text-align: left;
}

#content-box.wk-popup .fulltext-image-viewer-links a.tlink.add-to-projects {
    padding: 6px 16px 6px 40px;
    margin: 0;
    background-position: 16px 7px;
}

#content-box.wk-popup .fulltext-image-viewer-image .fulltext-image-viewer-img {
    width: 580px;
    height: auto;
    max-height: 421px;
}

#content-box.wk-popup .fulltext-image-details {
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #232323;
}

#content-box.wk-popup .fulltext-BD {
    display: block;
    color: #232323;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
}

#content-box.wk-popup .ft-iv-links-title {
    color: #232323;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0;
    text-align: left;
    margin-bottom: 16px;
    margin-left: 16px;
}

#content-box.wk-popup #full-text-header-section {
    margin-bottom: 24px;
}

#content-box .close-content-box:hover {
    text-decoration: none;
}

/*****************************************************************************
* Session time out message styles
*****************************************************************************/
#session-timeout, #folder-exist {
    margin: 1em 2em;
}

#session-timeout img, #folder-exist img {
    float: left;
    display: block;
    margin-bottom: 2em;
}

 #folder-exist img {
    margin-right: 0.5em;
}

#session-timeout span {
    margin-left: 0.5em; 
    font-weight: bold;
}

#folder-exist span {
    font-weight: bold;
}

#session-timeout input, #folder-exist input {
    bottom: 1em;
    position: absolute;
    right: 1em;
    width: 5em;
}

#below-banner .session-timeout-popup-dimensions, #folder-already-exists {
    height: 5em;
    width: 35em;
    min-height: 5em;
}

#below-banner .standard .limits-limittype .wk-field-choice-text {
    padding-left: 4px;
}

#below-banner .standard .limits-limittype .wk-field-choice-text::after,
#below-banner .standard .limits-limittype .wk-field-choice-text::before {
    content: '';
    display: none;
}

#below-banner .standard .limits-limittype .wk-field-choice {
    position: static;
    clip: unset;
    height: auto;
    width: auto;
}

/**
 todo: 
 - investigate this element 
 - remove this style
 */
#below-banner .limits-limittype .wk-field-select-chevron {
    display: none;
}

.record-not-available {
    color: rgb(255,0,0);
    font-style: italic;
}

.contact-info {
    padding-bottom: 10px;
}

#titles-records.hanging-indent .titles-record div {
    text-indent: -2.8em;
    margin-left: 2.8em;
}

#titles-records.double-space .titles-record div {
    line-height: 2em;
}

#title-records-heading {
    font-size: 2em;
    font-weight: bold;
}


#title-records-heading.mla {
    margin-left: 19em;
    margin-bottom: 1em;
}

#custom-brand-header {
    overflow: hidden;
}

.nowrap {
    white-space: nowrap;
}

.view_selected_link img {
    border: none;
    vertical-align: 0;
}

.view_selected_link:hover {
    text-decoration: none;
    color: rgb(7,104,169);
}

.highlight-drag-handle {
    background-color: rgb(238, 238, 238);
    cursor: move; 
}
#resources-widget-label-ovidclassic,
#resources-widget-label-easy, 
#resources-widget-label-findcite, 
#resources-widget-label-fields,
#resources-widget-label-multifield,
#resources-widget-label-subjsrch {
    font-size: 1em;
    text-decoration: underline;
}


#resources-widget-label-ovidclassic-hide,
#resources-widget-label-ovidclassic-show,
#resources-widget-label-easy-hide,
#resources-widget-label-easy-show,
#resources-widget-label-findcite-hide,
#resources-widget-label-findcite-show,
#resources-widget-label-fields-hide,
#resources-widget-label-fields-show,
#resources-widget-label-multifield-hide,
#resources-widget-label-multifield-show,
#resources-widget-label-subjsrch-hide,
#resources-widget-label-subjsrch-show {
    text-decoration: underline;
}

.fulltext-searchresult-holder {
    clear: both;
    overflow: hidden;
    margin: 1.25em 2em;
}

.ui-autocomplete .autocomplete-on {
    background: #accbe1;
    color: #fff;
}

.ui-autocomplete a.no-border {
    border: 0 none;
    background: none;
    cursor: default;
}

html body ul.ui-autocomplete { 
    list-style-type:none;
    z-index:100;
    width:533px;
    overflow-y:auto;
    overflow-x:none;
    border:1px solid #333;
    -moz-border-radius:0;
}

html body.msp_display ul.ui-autocomplete.journal-name-autocomplete,
html body.show-journals-browse ul.ui-autocomplete.journal-name-autocomplete {
    border:1px solid #DEDEDE;
}

ul.ui-autocomplete, ul.ui-autocomplete a.ui-corner-all {
    -moz-border-radius: 0;
    border: 0 none;
}

ul.ui-autocomplete a.ui-corner-all:hover {
    -moz-border-radius: 0;
    background: none;
    border: 0 none;
}

#email img { margin-bottom: -1px; }

ul.ui-autocomplete li:hover {
    background: #accbe1;
}

.extra-spacer {
    height: 200px;
}

.msp-footer {
    border-bottom: none;
    border-left: none;
}

.full .msp-footer {
    border-left: none;
}

.msp-footer .titlesheader-functionality-top {
    height: 0;
    line-height: 0;
    font-size: 0;

}

.last-record {
    border-bottom: none;
}

#breadcrumb {
       font-size: 1.2em;
       padding-bottom: 1em;
}

#scroll-embedded-plugin {
    position: relative;
    width: 100%;
    height: 500px;
    overflow: auto;
}

.msp-available-oa {
    overflow: auto;
    margin-top: 10px;
    overflow-x: hidden;
}

.msp-OA-result {
    float: right;
    width: 18em;
    margin: 0 0 0 5px;
    background-color: #FDE6D0;
    position: relative;
    padding: 0;
}

#msp-OA-result .widget {
    margin-bottom: 8px;
    margin-left: 8px;
}

#msp-OA-result .widget ul{
    list-style-type: none;
    margin: 0px;
}

#msp-OA-result .widget-open {
    padding: 6px 6px 6px 0px;
    border: 1px solid #c6c6c6;
    height: 5px;
    width: 7px;
    position: absolute;
    right: 5px;
    top: 5px;
    /*background: url('../gifs/ic-black-open.gif') no-repeat scroll 1px 4px #DEDEDE;*/
}

#msp-OA-result .widget-closed {
    padding: 6px 6px 6px 0px;
    border: 1px solid #c6c6c6;
    height: 5px;
    width: 7px;
    position: absolute;
    right: 5px;
    top: 5px;
    /*background: url('../gifs/ic-black-close.gif') no-repeat scroll 1px 4px #DEDEDE;*/
}

#msp-OA-result .widget-open:after{
	content: "\25bc";
    padding: 3px;
    position: absolute;
    right: 9px;
    top: -3px;
    z-index: 1;
    text-align: center;
    width: 10%;
    height: 100%;
    pointer-events: none;
}

#msp-OA-result .widget-closed:after{
	content: "\25ba";
    padding: 3px;
    position: absolute;
    right: 9px;
    top: -3px;
    z-index: 1;
    text-align: center;
    width: 10%;
    height: 100%;
    pointer-events: none;&#9654;
}

#msp-oa-image {
    margin-left: 6px;
    margin-top: 3px;
    margin-bottom: 3px;
}

.oa-record .titles-row, .oa-record .citation-table {
    padding-top: 0px !important;
    width: auto !important;
}

#oa-result-list {
    margin-bottom: 7px;
    margin-left: 9px;
    margin-right: 9px;
}

.oa-back-button {
    float: left;
    font-size: 100%;
    margin-left: 1em;
    margin-top: 0.8em;
    width: 20em;
}

.OA-top-div {
    background-color: #fde6d0;
    height: 3.4em;
    margin-top: 15px;
    width: 98.9%;
}

.oa-service-links {
    background-color: #FDE6D0;
}

.citation-table .oa-service-links{
    margin-top: 0.5em;
}

.oa-image {
    float: right;
    margin-right: 1em;
    margin-top: 0.3em;
}

#OA-hint-easy{
    font-family: 'Fira Sans';
    font-size:100%;
    float:right;
    font-weight: 500;
    margin-left: 16px;
    margin-right: 32px;
    margin-top: 12px;
    background:url(../gifs/open-access-sm.gif) no-repeat left;
    padding-left:18px;
    padding-bottom:5px;
}

#titles-records-OA .titles-row {
    border-bottom: none;
    padding-bottom: none;
}

#OA-basic-mode:hover{
    text-decoration:none;
    color:#0768A9;
}

.close-oa-widget {
    margin-top: 0.6em
}

.oa-source {
    margin-bottom: 2em;
}

.jbi-active {
    text-decoration: none;
    color: #212021;
}

.dashboard_message {
    color: #212021;
    font-weight: bold;
    margin-left: 10px;
    margin-bottom: 5px;
}

.mainContentArea {
    width: 940px;
    margin: 0 auto;
}

.clrRight {
    clear: right;
}

.clearBoth {
    clear: both;
}

.dashBoardDiv {
    width: 940px;
    margin: 20px auto;
}

.dashboard-left-box {
    width: 305px;
    float: left;
}

.dashboard-left-box .dashboard-inner-box-top, .dashboard-left-box .jbiIntro {
    width: 305px;
    border-radius: 15px;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    background-color: #e7e7f7;
    font-size: 12px;
    padding-bottom: 10px;
}

.dashboard-left-box h2 {
    background: url(../gifs/jbi/blue.jpg) top left no-repeat transparent;
    color: #fff;
    height: 35px;
    line-height: 39px;
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    -webkit-border-top-right-radius: 15px;
    -moz-border-top-right-radius: 15px;
    -webkit-border-top-left-radius: 15px;
    -moz-border-top-left-radius: 15px;
    text-align: center;
    font-size: 16px;
    margin: 0;
}

.dashboard-left-box .dashboard-inner-box-top .internalContent {
    border-top: 2px solid #fff;
    margin-bottom: 8px;
    padding-top: 2px;
}

.dashboard-left-box .dashboard-inner-box-top p {
    padding: 0 17px 0 27px;
    font-size: 13px;
}

.dashboard-left-box .dashboard-inner-box-top h3 {
    font-size: 14px;
    padding: 5px 10px;
    text-transform: uppercase;
}

.dashboard-left-box h3 img {
    vertical-align: middle;
    margin-right: 10px;
}

.dashboard-left-box img {
    height: 1.75em;
}

.dashboard-left-box .jbiIntro {
    border: none;
    background-color: #fff;
    margin-top: 100px;
    text-align: justify;
    width: 305px;
    line-height: 18px;
    font-size: 13px;
}

.dashboard-left-box .jbiIntro h3 {
    color: #00619c;
    font-size: 14px;
}

.dashboard-middle-box {
    width: 305px;
    margin: 0 12px;
    float: left;
}

.dashboard-middle-box .dashboard-inner-box-top {
    width: 305px;
    border-radius: 15px;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    background-color: #e7f3e7;
    font-size: 12px;
    padding-bottom: 10px;
}

.dashboard-middle-box h2 {
    background: url(../gifs/jbi/green.jpg) top left no-repeat transparent;
    color: #fff;
    height: 35px;
    line-height: 39px;
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    -webkit-border-top-right-radius: 15px;
    -moz-border-top-right-radius: 15px;
    -webkit-border-top-left-radius: 15px;
    -moz-border-top-left-radius: 15px;
    text-align: center;
    font-size: 16px;
    margin: 0;
}

.dashboard-middle-box .dashboard-inner-box-top .internalContent {
    border-top: 2px solid #fff;
    margin-bottom: 8px;
    padding-top: 2px;
}

.dashboard-middle-box .dashboard-inner-box-top .internalContent p ul {
    font-size: 12px;
    padding: 0 10px;
    list-style-type: none;
}

.jbi_li {
    margin: 2px 18px;
    font-size: 12px;
    list-style-type: none;
    font-size: 12px;
}

.dashboard-middle-box .dashboard-inner-box-top p {
    padding: 0 17px 0 27px;
    font-size: 13px;
}

.dashboard-middle-box .dashboard-inner-box-top h3 {
    font-size: 14px;
    padding: 5px 10px;
    text-transform: uppercase;
}

.dashboard-middle-box h3 img {
    vertical-align: middle;
    margin-right: 10px;
}

.dashboard-middle-box img {
    height: 1.75em;
}

.dashboard-right-box {
    width: 305px;
    float: left;
}

.dashboard-right-box .dashboard-inner-box-top {
    width: 305px;
    border-radius: 15px;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    background-color: #f7e3e7;
    font-size: 12px;
    padding-bottom: 10px;
}

.dashboard-right-box h2 {
    background: url(../gifs/jbi/red.jpg) left top no-repeat transparent;
    color: #fff;
    height: 35px;
    line-height: 39px;
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    -webkit-border-top-right-radius: 15px;
    -moz-border-top-right-radius: 15px;
    -webkit-border-top-left-radius: 15px;
    -moz-border-top-left-radius: 15px;
    text-align: center;
    font-size: 16px;
    margin: 0;
}

.dashboard-right-box .dashboard-inner-box-top .internalContent {
    border-top: 2px solid #fff;
    margin-bottom: 8px;
    padding-top: 2px;
}

.dashboard-right-box .dashboard-inner-box-top p {
    padding: 0 17px 0 27px;
    font-size: 13px;
}

.dashboard-right-box .dashboard-inner-box-top h3 {
    font-size: 14px;
    padding: 5px 10px;
    text-transform: uppercase;
}

.dashboard-right-box h3 img {
    vertical-align: middle;
    margin-right: 10px;
}

.dashboard-right-box img {
    height: 1.75em
}

/* Third Div Second Row*/
.dashboard-right-box .dashboard-inner-box-bottom {
    width: 305px;
    border-radius: 15px;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    background-color: #f7ebf7;
    font-size: 12px;
    padding-bottom: 10px;
    margin-top: 8px;
}

.dashboard-right-box h2#SecondRow {
    background: url(../gifs/jbi/purple.jpg) left top no-repeat transparent;
    color: #fff;
    height: 35px;
    line-height: 39px;
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    -webkit-border-top-right-radius: 15px;
    -moz-border-top-right-radius: 15px;
    -webkit-border-top-left-radius: 15px;
    -moz-border-top-left-radius: 15px;
    text-align: center;
    font-size: 16px;
    margin: 0;
}

.dashboard-right-box .dashboard-inner-box-bottom .internalContentSecondRow {
    border-top: 2px solid #fff;
    margin-bottom: 8px;
    padding-top: 2px;
}

.dashboard-right-box .dashboard-inner-box-bottom p {
    padding: 0 17px 0 27px;    
    font-size: 13px;
}

/* Learn more text */
.jbi-tool-description {
    background-color: white;
    margin: 0 0 0 12px;
    width: 86%; 
    display: none;
    padding: 10px;
}

/* sumari sublink representation*/
.jbi_li a {
    color: blue;
    text-decoration: underline;
    font: inherit;
    font-size: 15px;
}

.dashboard-right-box .dashboard-inner-box-bottom h3 {
    font-size: 14px;
    padding: 5px 10px;
    text-transform: uppercase;
}

.jbi-inactive {
    cursor: default;
    color: #A9A9A9;
    text-decoration: none;
}

.no-subscription {
    color: #EE0000;
    font-style: normal;
    font-size: 120%;
    font-weight: 700;
    margin: 10px 0px 10px 0px;
    padding: 10px 0px 10px 20px;
    background-color: #E0E0E0;
    height: 15px;
}

.jbi_login_main_div {
    font-size: 0.75em;
    font-weight: bold;
    height: 300px;
    margin: 100px 250px 100px 300px;
    width: 300px;
}

.jbi_login_main_div .jbi_newuser {
    width: 415px;
    padding: 15px 0 10px 20px;
    background-color: #c6dbf7;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    color: #0A0905;
    font-size: 14px;
    line-height: 1.5em;
}

.jbi-submit-btn-cont{
    border:medium none;
    width:125px;
    height:28px;
    border: 1px solid #003c73;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #fff;
    margin:10px 0;
    color:#0A0905;
    font-size: 14px;
    line-height: 1.5em;
    padding-bottom: 0px;
}

.jbi_login_box {
    width: 372px;
    padding: 15px 0 15px 60px;
    border: 2px solid  #c6dbf7;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    color: #0A0905;
    font-size: 14px;
    line-height: 1.5em;
}

.jbi_login_box .error {
    margin-right: 65px;
}

.jbi_login_box input {
    width: 300px;
}

.login-heading {
    margin: 20px 0 5px 0;
    padding: 0 0 0 20px;
    color: #0A0905;
    font-size: 14px;
    line-height: 1.5em;
    width: 415px;
}

.jbi-submit-btn {
    border: medium none;
    width: 85px; 
    height: 30px;
    border: 1px solid #003c73;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #fff;
    margin: 10px 0;
    color: #0A0905;
    font-size: 14px;
    line-height: 1.5em;
}

.jbi {
    width: 980px;
}

.jbi-iframe-body { 
    margin: 0;
    padding: 0;
    width: 100%;
}

.jbi_iframe_html_tag, body.jbi-iframe-body {
    height: 98%;
}

#jbi-iframe-id {
    height: 100%;
    width: 100%;
}

.jbi_widget{
    font-weight: bold;
    margin:8px 0px;
    /* text-transform:capitalize !important; */
}

.jbi_widget a {
    color: #005B92;
    text-decoration: none;
    font-weight: 400;
    font-size: 12px;
    text-transform: lowercase;
}

.jbi_widget a.jbi_widget_text {
    display: inline-block;
    width: auto;
}

#titles-panel .jbi_widget a.jbi_widget_image:hover {
    text-decoration: none;
}

.jbi_widget a.jbi_widget_text:first-letter {
    text-transform: uppercase
}

.jbi_widget_text {
    line-height: 21px;
}

/*  JBI tool tip on widget */
/* Tooltip */
 
.jbi_tooltip {
    position: absolute;
    z-index: 9999;
    font-weight: normal;
    display: none;
    left: 16.5em;
    width: 208px;
    height: 104px;
    margin: -4em 0px 0px 0em;
    padding: 12px 10px 0px 16px;
    background: transparent url(../gifs/jbi/tool-tip-box.png) no-repeat left top scroll;
}

.jbi_tooltip_short_title {
    left: 11.1em;
}

.jbi-tooltip-content {
    max-width: 192px;
}

#paces .jbi_tooltip {
    padding-top: 5px;
}

.bookmark_tool_pop_up {
    position: relative;
    border-radius: 0.5em 0.5em 0.5em 0.5em;
    left: 35%;
    width: 30%;
    margin-top: 5em;
    padding: 2px;
    border: 1px solid black;
    background-color: white;
    z-index: 1002;
    overflow: auto;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    box-shadow: 10px 10px 5px #C0C0C0;
}

.bookmark_tool_pop_up div {
    margin: 1px 10px 0px 30px;
}


.bookmark_tool_pop_up_sumari {
    display: none;
    position: absolute;
    border-radius: 0.5em 0.5em 0.5em 0.5em;
    top: 32em;
    left: 3%;
    width: 30%;
    height: 39em;
    margin-top: 11em;
    padding: 2px;
    border: 1px solid black;
    background-color: white;
    z-index: 10;
    overflow: auto;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    box-shadow: 10px 10px 5px #C0C0C0;
}

.bookmark_tool_pop_up_sumari div {
    margin: 1px 10px 0px 30px;
}

.jbi_bookmark{
    margin-left: 1em;
}

.widget-image {
    width: 38px;
    height: 18px;
}

.jbi-dropdown-header-class {
    padding: 12px 16px;
    padding-bottom: 6px;
    cursor: auto;
}

.jbi-dropdown-header-class .jbi-dropdown-header {
    color: #757575;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-feature-settings: 'tnum' on, 'lnum' on, 'case' on, 'cpsp' on;
}
/* View By Widget section*/
#view-by {
    font-size: 12px;
}

#view-by .view-by-header {
    color: #005B92;
}

#view-by .view-by-header *:first-child{
    margin-bottom: 9px;
    display: inline-block;
    width: 100%;
}

#view-by .view-by-header .tlink:hover {
    color: #003d61; 
    text-decoration: underline;
}

#view-by .view-by-header label.selected_issue {
    display: block;
}

.titles-row-grid {
    width: 20%;
    display: inline-table;
    padding-top: 2%;
    padding-bottom: 2%;
    margin-bottom: 5%;
    margin-right: 5%;
    margin-left: 4%;
    margin-top: 5%;
    border-collapse: collapse;
}

/* The below settings are for Multimedia Promotional Box */

.mm-promo-banner-link {
    line-height: 3em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-left: 13px;
}

.mm-promo-banner-link a.tlink {
    font-size: 14px;
    font-weight: 400 !important;
    line-height: 18px;
}

.mm-promo-banner-link a.tlink:hover {
    color: #003d61;
}
.mm-promo-banner-link a.tlink:active {
    color: #353535;
}

.mm-promo-banner-link [class*="wk-icon"] {
    margin-right: 8px;
    line-height: 18px;
    font-size: 15px;
}

.mm-promo-banner-link a:hover span[class*="wk-icon"] {
    text-decoration: none;
}

.mm-promo-banner {
    margin-left: 0em;
    padding-top: 0.6em;
}

.mm-promo-banner-ruler {
    border-bottom: 1px solid #e6e6e6;
    margin-left: 0;
    padding-bottom: 15px;
}

.mm-promo-banner-link-icon {
    background-image: url("../gifs/ico_search_r_mm_sprite_24.png");
    background-position: 0px;
    background-repeat: no-repeat;
    width: 24px;
    height: 20px;
    display: inline-block;
    margin-right: 6px;
    position: relative;
    top: 5px;
}

.mm-promo-banner-link a:hover .mm-promo-banner-link-icon {
    background-position: -24px;
}

.div-mm {
    margin-left: 0.3em;
    padding: 10px 0px 0px 0px;
}

.mm-thumbnail-inner {
    padding: 1em 1em 1em 1em;
    background-color:#DBF0FC;
    width: 11em;
}

.mm-media-type {
    background-color:rgb(171,204,226);
    padding-left: 1em;
    width: 11.8em;
}

.mm-media-type img {
    width: 25px;
    height: 25px;
    padding: 5px 0px 5px 0px;
}

.mm-relevance {
    padding: 0 0 0.4em 1.5em;
}

.open-oa-widget {
    margin-top: 0.5em;
}

.mm-promo-banner-image {
     float: left;
}

/* END of Multimedia Promotional Box */

/* Start of MM thumbnail */
.citation-block-with-mm {
    margin-top: -17px; 
}

.mm-image {
    width: 150px;
    border-collapse: collapse;
}

.mm-image tr:nth-of-type(2) {
    display: flex;
    justify-content: space-between;
}

.mm-image .mm-image-thumbnail,
.mm-image .mm-image-duration {
    background-color: #FFFFFF;
}

.mm-image .mm-image-thumbnail img {
    width: 100%;
    height: auto;
    border: 1px solid #dadada;
}

.mm-image .mm-image-thumbnail a {
    font-size: 0;
    line-height: 0;
    color: transparent;
}

.mm-grid-container .mm-image .mm-image-thumbnail a {
    font-size: 14px;
    line-height: 18px;
    color: #007AC3;
    text-decoration: none;
}

.mm-grid-container .mm-image .mm-image-thumbnail a span{
    font-family: 'Fira Sans';
    font-weight: 500;
    margin-top: 8px;
    min-height: 36px;
}

.mm-grid-container .mm-image .mm-image-thumbnail a span:hover{
    text-decoration: underline;
    color: #003D61;
}

.mm-grid-container .titles-thumb .mm-records {
    padding: 8px;
    border: 1px solid #DADADA;
}

.mm-image td title_link_here {
    text-align: left;
    width: 100%;
    display: block;
}

.mm-image-footer,
.mm-image-duration {
    padding-top: 16px;
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}

.mm-image-footer img,
.mm-image-duration img {
    width: 16px;
    height: 16px;
    padding: 0;
    margin: 0;
    margin-right: 8px;
}

.mm-image-footer span,
.mm-image-duration span {
    font-family: 'Fira Sans';
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
}

.titles-thumb { 
    vertical-align: top; 
    width: 60px;
}

.titles-score,
.titles-thumb {
    padding-right: 2em; 
}

.mm-grid-container .titles-score,
.mm-grid-container .titles-thumb {
    padding-right: 0;
}

#titles-records .citation-table:first-child {
    padding-top: 10px;
}

/* End of MM thumbnail */

/* Below changes are for TTI 34184 relating to alignment */

.citation-table .mm-records, .citation-block-with-mm {
    padding-top: 14px;
}

.citation-block-with-mm .citation-block {
    margin-left: -0.3em;
}
/* End of TTI 34184 alignment changes */

/* TTI 34124 Media Player */

#transparent-full-overlay {
	background:#000;
    position: absolute;
    z-index: 301;
    margin: 0;
    padding: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity:0.50;
    -khtml-opacity:0.50;
    opacity: 0.50;
    width: 100%;
    height: 100%;
}

.popup-minimize, .popup-maximize {
    background: none repeat scroll 0 0 #0768A9;
    text-decoration: none;
    border-right: 1px solid white;
    color: #FFFFFF;
    float: right;
    padding: 0 0.4em;
}
h2#mediaplayerHeader {
    float: left;
}

.wk-popup h2#mediaplayerHeader {
    float: none;
    height: auto;
}

div #popup-control {
    height: 23px;
    float:right;
	width: 100%;
}

.wk-popup #popup-control{
    height: auto;
    float: none;
    box-sizing: border-box;
}

#popup-control .popup-close, #popup-control .popup-maximize, #popup-control .popup-minimize{
	float: left;
}

#player-display-popup-box {
    height: auto;
    position: relative;
    margin: 16px auto;
}

#player-display-popup-box.wk-popup{
    width: 832px !important;
}


#player-display-popup-box,
#player-display-popup-box td,
#player-display-popup-box th {
    font-family: 'Fira Sans';
}

#draggable-header-mm{
    cursor:move;
    padding-bottom: 24px;
    display: block;
    box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.1);
}

.mm_nonjs_class {
	position: relative !important;
	left: 0.1em !important;
}
/* End of TTI 34124 Media Player css changes*/

.mm-grid-container {
    border-collapse: collapse;
}

.mm-titles-left {
    padding-left: 0;
    width: 20px;
}

.download-image {
    height: 1.0em;
}

#media-gallery img, #media-download .download-image {
    margin: 0px 0.3em 0px 0px;
}

/* Grid View hover box Start */
a.grid-citation:hover + div.grid-citation-info, a#mm-grid-title:hover + div.grid-citation-info, 
a.grid-citation:focus + div.grid-citation-info, a#mm-grid-title:focus + div.grid-citation-infoc,
div.grid-citation-info:not(.wk-tooltip-interactive):hover
{
    display: block;
    background-color: white;
    width: 290px;
    height: auto;
    position: absolute;
    border:1px solid black;
    padding: 15px 10px 15px 10px;
    box-shadow: 10px 10px 5px #C0C0C0;
    z-index: 9999;
    margin-left:-100px;
    cursor: pointer;
}

div.grid-citation-info > p {
    display: block;
    margin-bottom: 8px;
    font-weight: 14px;
    line-height: 16px;
    font-weight: 400;
}

div.grid-citation-info p:first-child strong {
    font-family: 'Fira Sans';
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    display: block;
    margin-bottom: 24px;
}

div.grid-citation-info p strong {
    font-weight: 500;
}

div.grid-citation-info p:last-child {
    margin-bottom: 16px;
}

#titles-records div table tr td:last-child .mm-grid-container tr td:first-child {
    position: relative;
}

#titles-records div table tr td:last-child .mm-grid-container a.grid-citation:hover+div.grid-citation-info,
#titles-records div table tr td:last-child .mm-grid-container a.grid-citation:focus+div.grid-citation-info,
#titles-records div table tr td:last-child .mm-grid-container a.grid-citation+div.grid-citation-info:hover,
#titles-records div table tr td:last-child .mm-grid-container a.grid-citation+div.grid-citation-info:focus {
    right: 0;
}
#titles-records div table tr td:last-child .mm-grid-container a.grid-citation:hover+div.grid-citation-info:hover {
    right: 0;
}

a.grid-citation:hover + div.grid-citation-info, a.grid-citation:focus + div.grid-citation-info{
    margin-top: 0%;
}

.grid-citation-info {
    display:none;
    text-align:left;
}

.grid-citation-info.wk-tooltip-interactive {
    display: block;
    font-family: 'Fira Sans';
    width: 570px;
    color: #353535;
}

.grid-citation-info p {
    white-space: normal;
    word-wrap: break-word;
    margin:0 0 2px;
}

a.grid-citation {
    display: block;
}

.grid-heading {
    font-weight: bold;
}

.flex-gridview {
    display: flex;
    flex-wrap: wrap;
    row-gap: 32px;
    column-gap: 60px;
    margin: 32px 0;
    padding: 0 14px;
}

/* Grid View hover box End */


/* MM Browse Interface - Browse By Widget*/

#browse_by_content {
    padding-left: 0;
}

#browse_by_content a {
    text-decoration: none;
}

#browse_by_content ul {
    margin-left: 1em;
}

#browse_by_content .filter-listing {
    margin-left: 3em;
}

#browse_by_content .filter-listing li{
    line-height: 1.3em;
    margin-bottom: 0.7em;
}

#browse_by_content .filter-control {
    color: rgb(7,104,169);
}

#browse_by_content a.loading {
    background-position: 0 0;
    display: inline-block;
    width: 2em;
}

#browse_by_content ul li {
    list-style-type: none;
    font-weight: bold;
}

#browse_by_content .disabled {
    color: rgb(117,117,117);
}

#browse_by_content .filter-on .filters-active {
    margin-left: 2em;
}

#browse_by_content .date-range-labels, #browse_by_content .date-range-input {
    float: left;
    margin-top: 0.5em;
    margin-right: 0.3em;
}

#browse_by_content .date-range-labels {
    margin-left: 1.5em;
}

#browse_by_content .date-range-to, #browse_by_content .date-range-from {
    white-space: nowrap;
    margin-left: 18px;
}

#browse_by_content .apply-button {
    margin: 1.7em 0 0;
    width: 3em;
}

#browse_by_content .all-records {
    position: relative;
    left: .7em;
}

#browse_by_content .standard-button {
    padding: 2px 0;
}

#browse_by_content .date-range-example {
    clear: both;
    font-size: 75%;
    font-weight: normal;
    margin-left: 7.8em;
    font-style: italic;
}

#browse_by_content .date-range-open, #browse_by_content .date-range-close {
    margin-left: -2em;
    width: 100%;
}

#browse_by_content .date-range-control, #browse_by_content .date-range-control-text {
    color: rgb(7,104,169);
}

.date-range-open h5, .date-range-close h5{
    float: left;
    font-weight: 500;
    font-size: 12px;
}

#browse_by_content .date-range-control {
    font-size: 1.75em;
    float:left;
}

#browse_by_content .date-range-close .loading, #browse_by_content .date-range-open .loading {
    width: 0.8em;
}

#browse_by_content a.more.loading {
    width: auto;
}

.mm-browse-text {
	font-weight: normal;
}
/* End MM Browse Interface - Browse By Widget */

#media-tools-header {
    color: #232323;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 8px;
}

#media-tools {
    padding-left: 5px;
}

#right-panel {
    width: 13em;
}

/* Following are css entries for TTI 36800 */

.scroll {
    overflow-x: scroll;
    overflow-y: hidden;
}

.no-scroll {
    overflow: hidden
}

#media-gallery li {
    display: inline-table;
    list-style-type: none;
    padding: 5px 20px 5px 5px;
}

#mm-image-gallery {
    overflow-x: scroll;
    overflow-y: hidden;
    width: 500px;
    height: 6em;
    white-space: nowrap;
}

.scroll-arrow {
    color: #A9A9A9;
    cursor: pointer;
    font-size: 20px;
}

.mm-gallery-slider-div {
    height: 17em;
    white-space: nowrap;
    position: relative;
    width: 53em;
}

.mm-gallery-container {
    border: 1px solid black; 
    width: 57em; 
    overflow: hidden;
}

.fulltext-mm-gallery-slider-div {
    height: 17em;
    white-space: nowrap;
    position: relative;
    width: 53em;
}

.fulltext-mm-gallery-container {
    border: 1px solid black; 
    width: 57em; 
    overflow: hidden;
}

.mm-gallery-header {
    height:24px;
    background-color:#A9A9A9
}

.mm-gallery-header td {
    padding-left: 20px;
}

.mm-gallery-header-color {
    background-color: #EBE9F3;
}

/* End of entries for TTI 36800 */

#overlay-container-mm {
    margin: auto !important;
    position: absolute !important;
    width: 990px !important;
    z-index: 1001;
}

.mm-icon-img {
    height: 2em !important;
/*    margin-top: -0.8em; */
}

.mm-icon-span {
    vertical-align: middle !important;
}

#msp-ovid-box-fields label {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
    padding: 0.25rem 8px 0.25rem 0 !important;
    margin: 0;
}

/* Entries for TTI 34090 Expand-Collapse of Full text galleries */
.fulltext-mm-gallery-sub-header {
    background: #ebe9f3;
    height: 20px;
    width: 57em;
    margin-bottom: 6px;
}

#media-gallery {
    margin-top: 5px;
}

#mm-gallery-video, #mm-gallery-audio, #mm-gallery-image {
    font-weight: bold;
}

.media_warn_msg {
    font-weight: bold;
    color:  rgb(238,1,76);
    word-wrap: break-word;
}

.mm-search-enable {
    margin-bottom: 24px;
    display: flex;
    flex-direction: row;
}

.wk-field-list{
    display: flex;
    list-style: none;
    margin: 0;
}

.mm-search-enable .wk-field{
    margin: 0;
    margin-right: 16px;
}

.mm-search-enable label {
    margin-left: 0 !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    color: #353535;
}

.mm-search-enable label>input {
    margin-left: 0;
}

.mm-search-enable_single_book_limit {
    float: right;
    margin-right: 14em;
}

.mm-search-enable input, mm-search-enable span,
#mm-msp-basic-speed input, #mm-msp-basic-speed span,
.mm-search-with-booklimit input, .mm-search-with-booklimit span{
    vertical-align: middle;
}

.mm-search-enable input {
    margin-left: 20px;
}

.fulltext-link .jumpstart, .toc-jtoc-right .jumpstart {
    color: #0A0905;
    font-weight: bold;
}

.toc-jtoc-right .jumpstart {
    margin-bottom: 2px;
}

.fulltext-link .jumpstart input {
    width: 180px;
    background: #FFFFFF;
    height: 1.6em;
    margin-top: 0.5em;
    margin-left: -1.5em;
    border: 1px solid  rgb(117,117,117);
    padding-left: 2px;
    color:  rgb(117,117,117);
}

.toc-jtoc-right .jumpstart div input {
    width: 165px;
    margin-left: 0em;
    margin-top: 0em;
    background: #FFFFFF;
    height: 1.6em;
    border: 1px solid  rgb(117,117,117);
    padding-left: 2px;
    color:  rgb(117,117,117);
}

.fulltext-link .jumpstart img, .toc-jtoc-right .jumpstart img {
    max-width: 2.4em;
}

#copy-jumpstart {
    font-size: 108% !important;
    font-weight: normal;
}

.toc-jtoc-right .quick-jumpstart {
    margin-left: -0.4em;
    font-weight: normal;
    text-decoration: none;
}

#quick_js_input {
    float: left;
}

.weblinks-nav-container #quick_js_input {
    padding-right: 15px;
}

#quick_js {
    text-decoration: none;
    font-weight: normal;
    float: left;
}

#quick_js_box {
    width: 180px;
    color: rgb(117,117,117);
    height: 19px;
    border: 1px solid rgb(117,117,117);
    padding-left: 2px;
    margin-left: 2px;
}

#quick_js_box_mm {
    width: 140px;
    color: rgb(117,117,117);
    height: 19px;
    border: 1px solid rgb(117,117,117);
    padding-left: 2px;
}

body.show-book-reader {
    width: 98%;
    padding: 0px;
    min-width: 320px;
}

#top-tab-book-reader {
    float: left;
    width: 100%;
    padding-left: 10px;
}

.fulltext-pdf {
    padding-right: 15px;
    float: left;
}

#quick_js span img {
    padding-right: 3px;
}

.quick-js-text-bold {
    font-weight: bold;
}

#left-browse-navigator {
    float: left;
    width: 25%;
    background-color: #F7F7F7;
    border-left: 0 solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 0 solid #E3E3E3;
    margin: 0 0 2px 0px;
    position: relative;
}

.booknav-tab {
    text-align: center;
    margin-top: 8%;
    margin-bottom: 5%;
}

.booknav-tab a:first-child {
    border-radius: 3px 0 0 3px;
    border-right: medium none;
}

.booknav-tab a:last-child {
    border-radius: 0 3px 3px 0;
    margin-left: -4px;
}

.booknav-tab a {
    display: inline-block;
    border: 1px solid #8F8F8F;
    color: #000000;
    float: center;
    font-weight: bold;
    min-width: 30px;
    width: 96px;
    height: 25px;
    text-align: center;
    text-decoration: none;
    padding-top: 7px;
}

.booknav-tab a.active {
    background: none repeat scroll 0 0 #CCE8B5;
    cursor: default;
    text-decoration: underline;
    border: 1px solid #8F8F8F;
}

.booknav-tab a:hover {
    /*color: #7ac143;*/
    text-decoration: underline;
}

.booknav-tab a.active:hover {
    color: #000000;
    text-decoration: underline;
}

.booknav-tab a:focus {
    outline: #0E6ECD solid medium;
}

.booknav-list-selected {
    background-color: #e5e5e5;
    border: 1px #b1b1b1;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    vertical-align: middle;
}

#booknav-list {
    margin: 1em;
}

.booknav-click-toc {
    top: -35px;
    z-index: 15;
    height: 34px;
    width: 40px;
    background-image: url(../gifs/ico_toc_sprite.png);
    background-position: 5px 1px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin-left: 11px;
}

.booknav-click-toc.tab-active {
    -webkit-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    background-color: #f7f7f7;
    background-position: 4px 0px;
    border: 1px solid #dedede;
    border-bottom: none;
    cursor:default;
}

.booknav-click-toc.tab-inactive:hover{
    background-position: -27px 1px;
    border-bottom: none;
}

.booknav-search-main {
    position: relative;
    top: -35px;
    z-index: 15;
    height: 35px;
    float: left;
    width: 40px;
    cursor: pointer;
    background-image:  url(../gifs/ico_search_sprite.png);
    background-position: 5px -1px;
    background-repeat: no-repeat;
    margin-left: 60px;
}

.booknav-search-main.tab-active {
    -webkit-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    background-color: #f7f7f7;
    border: 1px solid #dedede;
    background-position: 4px -1px;
    border-bottom: none;
    cursor: default;
}

.booknav-search-main.tab-inactive:hover {
    background-position: -27px -1px;
    border-bottom: none;
}

.booknav-list-item {
    display: inline;
    float: left;
}

.books-title-disable {
    pointer-events: none;
    cursor: default;
    color: #A9AAAD;
}

.books-title-enable {
    color: #2D2D2D;
    cursor: pointer;
}

#booknav-letters {
    float: left;
}

#booknav-letters a {
    display: inline;
    float: left;
    font-size: 93.8%;
    font-weight: 700;
    min-width: 18px;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    padding: 10px;
}

#booknav-letters a:hover {
    /*color : #79c143*/
    text-decoration: underline;
}

.show-book-browse {
    width: 98%;
    padding: 0px;
    min-width: 320px;
}

#booknav-letters a:focus {
    outline: #0E6ECD solid medium;
}

/* TTI 53766 : Setting width of body tag in Journals tab as 
   98% and now it will render properly for other than English
   language as well. */
.show-journals-browse {
    width: 100%;
    padding: 0px;
    min-width: 900px;
}

.book-content-header {
    border-bottom: 1px solid #DEDEDE;
    height: 34px;
    position: relative;
    margin-top: 22px;
}

#right-browse-content {
    float: right;
    width: 74%;
    margin-bottom: 2px;
}

#top-tab-books-browse {
    float: left;
    width: 100%;
    padding-left: 10px;
}

#booknav-browse-by-subject {
    clear: both;
    padding-top: 2px;
}

.browse-book-selected {
    background-color: #e5e5e5;
    border: 1px #b1b1b1;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    vertical-align: middle;
}

.browse-book-selected a {
    pointer-events: none;
    cursor: default;
}

.book-browse-blankspace {
    width: 1.9em;
}

.expanded-tree {
    padding: 1px 10px;
    background-image: url("../gifs/ico_arrow_ex_col_sprite.png");
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;
    cursor: pointer;
}

.expanded-tree:hover {
    background-position: -17px top;
}

.collapse-tree {
    padding: 1px 10px;
    background-image: url("../gifs/ico_arrow_ex_col_sprite.png");
    background-repeat: no-repeat;
    background-position: -32px top;
    height: 10px;
    cursor: pointer;
}

.collapse-tree:hover {
    background-position: -48px top;
}


/*-======= In High Contrast (Black & White) Mode, images from css background are not available ========START=*/
#databaselist-resource-groups .rg-expand-state {
	position:relative;
}

#database-all-resources-list a.expanded-tree,
#databaselist-resource-groups a.expanded-tree,
#database-all-resources-list a.collapse-tree,
#databaselist-resource-groups a.collapse-tree {
	background: none transparent;
    padding: 0;
    height: auto;
    cursor: pointer;
	color: #858585; 
}
#database-all-resources-list a.expanded-tree:hover,
#databaselist-resource-groups a.expanded-tree:hover,
#database-all-resources-list a.collapse-tree:hover,
#databaselist-resource-groups a.collapse-tree:hover {
    color: #858585;
    text-decoration: none;
}

#database-all-resources-list a.expanded-tree:after,
#databaselist-resource-groups a.expanded-tree:after {
    font-family: 'wk-icons';
	content: "\eaf4";
    font-size: 16px;
    pointer-events: none;
}

#database-all-resources-list a.collapse-tree:after,
#databaselist-resource-groups a.collapse-tree:after {
    font-family: 'wk-icons';
	content: "\eaf3";
    font-size: 16px;
    pointer-events: none;
}
/*-======= In High Contrast (Black & White) Mode, images from css background are not available ========END=*/

/* Entries for TTI 45811: Loading image class from New Books tab */
.loading-books-tab {
    background-image: url(../gifs/books-loading.gif);
    background-repeat: no-repeat;
    background-position: center center;
    cursor: progress;
}

/*For TTI 46337: Make changes in the UI code to display page title*/
.new-bookheader-subtitle {
    font-weight: 700;
    font-size: 180%;
    padding-bottom: 3px;
    margin-bottom: 4px;
    border-bottom: 1px dotted rgb(255,255,255);
    color: #2D2D2D;
}

.booknav-catlink-text {
    padding-right: 10px;
    text-indent: 0.6em;
}
}

.booknav-catlink-text a {
    line-height: 17px;
}

.booknav-tree-image {
    padding-top: 0px;
    padding-bottom: 5px;
}
/*For TTI 46338: New Books Toggle Subject by*/
.new-book-browse-by-active {
    display: block;
}

.new-book-browse-by-inactive {
    display: none;
}

.booknav-tab-search {
    width: 100%;
    display: block;
}

.bookbrowse-srch {
    background-color: #f7f7f7;
    width: 84%;
    margin: 25px 25px 5px 15px;
    height: 25px;
    display: inline;
    resize: none;
    position: absolute;
}

.booknav-search-box {
    width: 100%;
    height: 100%;
    padding: 0 25px 0 5px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #ccc;
    -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);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
    vertical-align: middle;
    font-size: 1.17em;
    font-weight: normal;
    line-height: 20px;
}

.booknav-search-box:focus {
    border-color: rgba(82,168,236,0.8);
    outline: 0;
    outline: thin dotted \9;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
}

.bookbrowse_srch_btn {
    background-color: #fff;
    background-image: url(../gifs/ico_search_sprite.png);
    background-repeat: no-repeat;
    background-position: 5% -6px;
    position: absolute;
    cursor: pointer;
    border: 0;
    right: 1px;
    top: 1.5px;
    width: 25px;
    height: 88%;
}

.bookbrowse_srch_btn:hover, .bookbrowse_srch_btn:focus {
    background-position: 86% -6px;
    outline: 2px solid #79b8f5;
}

/*.bookbrowse_srch_btn:focus {
    background-position: 86% -6px;
    text-decoration: none;
    outline: none;
}*/

.bookbrowse_srch_loading, .bookbrowse_srch_loading:hover {
    background-image: url(../gifs/loading.gif);
    background-repeat: no-repeat;
    background-position: 56% center !important;
    cursor: progress;
}

/* For 46617: 11890: [OSP UI] Make code changes to modify the existing 
Hybrid view and to make code optimization(whereever possible)*/

.newbooklist-booklink-TEXT,
.journals-toc-row-title .toc-jtoc-journalname .journalname a {
    color: rgb(7,104,169);
    text-decoration: none;
}

.newbooklist-booklink-TEXT:hover,
.journals-toc-row-title .toc-jtoc-journalname .journalname a:hover {
    text-decoration: underline; 
}

.journals-toc-row-title .toc-jtoc-journalname .journalname a { font-weight: 600; }

.newbooklist-booklink-IMAGE img {
    border: 1px solid #cccccc;
}

.newbooklist-row {
    border-bottom: #DEDEDE 1px solid;
    padding: 8px 0 4px 0;
}

.newbooklist-row table {
}

.newbooklist-row table tr {
    vertical-align: top;
}

.newbooklist-row table tr td {
    padding: 3px 0px 11px 0px;
}

.newbooklist-textarea {
    max-width: 450px;
}

.newbooklist-record-text {
    padding: 0px 0 2px 0;
    color: rgb(117,117,117);
}


.newbooklist-title,
.journals-toc-row-title .toc-jtoc-journalname .journalname {
    font-weight: 700;
    font-size: 112.5%;
    color: #3b61aa;
    margin-bottom: 2px;
    display: block;
}

.newstandlist-title {
    font-size: 88.3%;
    line-height: 140%;
    text-align: center;
    display: block;
}

.newbooklist-title a:focus {
    outline: #0E6ECD solid medium;
}

.newbooklist-textarea {
    position: relative;
}

.newbooklist-title a img {
    position: absolute;
    border: 1px solid #cccccc;
    width: 80px;
    min-height: 122px;
    background-color: transparent;
    left: -100px;
}

.newbooklist-author, .newbooklist-editor, .newbooklist-publisher, .newbooklist-edition, .newbooklist-isbn,
.journals-toc-row-content .citation-links, .journals-subcribation, .journals-pap {
    font-weight: 400;
    font-size: 88.3%;
    color: #2d2d2d;
}

.newstandlist-citation {
    list-style: none;
    margin-left: 0.5em;
    margin-right: 0.5em;
}

.newstandlist-record-text {
    margin-top: 6px;
    min-width: 137px;
}

.newstandview-record {
    width: 12.5em;
    height: 15em;
    margin-top: 2em;
    float: left;
}

.newstandbooklist-bookcover {
    height: 10em;
    text-align: center;
    display: table-cell;
    vertical-align: bottom;
}

.newstandbooklist-booktitle {
    margin-top: 0.5em;
    display: table-row;
}

.newbooklist-row-right {
    width: 80%;
    padding: 4px 5px 0 5px;
}

/* For 46617: Ends here*/

/*TTI # 47073 - 11956: [OSP UI] - Books - Browse - Changing views.*/

#books-view-type {
    float: right;
    margin-right: 4em;
    width: auto;
    height: 32px;
    border: 1px solid #a7a7a7;
    border-radius: 3px;
    margin-top: -0.6em;
}

#books-citation-view {
    display: block;
    float: left;
    height: 32px;
    width: 42px;
    cursor: pointer;
    background-image:  url(../gifs/book_view_citation_sprite.png);
    background-position: 5px 0;
    background-repeat: no-repeat;
    text-indent:-9000px;
}

#books-hybrid-view {
    display: block;
    float: left;
    height: 32px;
    width: 42px;
    cursor: pointer;
    background-image:  url(../gifs/book_view_hybrid_sprite.png);
    background-position: 5px 0;
    background-repeat: no-repeat;
    text-indent:-9000px;
    border-left: 1px solid #a7a7a7;
    border-right: 1px solid #a7a7a7;
}

#books-newsstand-view {
    display: block;
    float: left;
    height: 32px;
    width: 42.75px;
    cursor: pointer;
    background-image:  url(../gifs/book_view_newsstand_sprite.png);
    background-position: 5px 0;
    background-repeat: no-repeat;
    text-indent:-9000px;
}

#books-citation-view:hover,
#books-hybrid-view:hover,
span[name=journal-title-view]:hover,
span[name=journal-full-view]:hover,
#books-newsstand-view:hover {
    background-position: -27px, 0px;
    border-bottom: none;
}

#books-citation-view.active,
#books-hybrid-view.active,
#books-newsstand-view.active {
    background-color: #e5e5e5;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4) inset;
    text-align: center;
    vertical-align: middle;
    cursor: default;
}

/* For 47073: Ends here*/

.browse-books-popup-overlay {
    position: absolute;
    z-index: 999;
    height: 100%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: -5em;
}

.about-journal a, .rss a, .etoc a, .journal-title-favorite a,
.can-annotate.journal-title-annotate a {
    text-decoration: none;
    font-size: 88.3%;
    color: #3b61aa;
    padding: 0 5px 5px 5px;
}

a.booklist-annotate-link {
    text-decoration: none;
    color:#005B92;
}
a.booklist-annotate-link:focus,
a.booklist-annotate-link-pin-login:focus {
    outline: #0E6ECD solid medium;
}

a.booklist-annotate-link:hover {
    text-decoration: underline;
}

.journals-icons-right a.booklist-annotate-link-pin-login,.journals-icons-right a.journal-annotate-link-pin-login, .titles-icons-right a.booklist-annotate-link-pin-login {
    text-decoration: none;
    font-weight:bold;
    font-size: 1em;
    color: #005B92;
}

.has-annotate-link, .rss, 
.etoc, .journal-title-favorite, 
.can-annotate.journal-title-annotate {
    border-left: #DEDEDE 1px solid;
    padding: 0 5px 5px 5px;
}

.journal_annotate { display: inline; }
.journal_annotate .glink:focus {
    outline: #0E6ECD solid medium;
}
.journal_annotate:hover {
    text-decoration: underline;
}

.about-journal a, .rss a, .etoc a, .journal-title-favorite a,
.can-annotate.journal-title-annotate a {
    padding: 0px 0px 0px 0px;
}

.about-journal { padding: 0 5px 5px 5px; }

.about-journal img, .rss img, .etoc img, .journal-title-favorite img, .can-annotate.journal-title-annotate img {
    padding: 0px 3px 0px 0px;
}

.book-can-annotate, .book-has-annotation, .annotate-pin-login {
    padding: 4px 2px 2px 0;
}


.new-booklist-update {
    font-weight: 400;
    font-size: 88.3%;
    color: #EF3E42;
}

.newbooklist-get-more-content {
    cursor: pointer;
    color: rgb(7, 104, 169);
    font-weight: 400;
    font-size: 88.3%;
}

.newbooklist-get-less-content {
    cursor: pointer;
    display: none;
    color: rgb(7, 104, 169);
    font-weight: 400;
    font-size: 88.3%;
}

.newbooklist-more-author-content {
    color: #2d2d2d;
    font-size: 88.3%;
    font-weight: 400;
    display: none;
}

.preview-reader-button {
    width: 155px;
    height: 32px;
    cursor: pointer;
    /*background: url(../gifs/btn-preview-reader.png) 0px top no-repeat;*/
    color: #2d2d2d;
    font-size: 1.06em;
    background-color: #cce7b7;
    border-radius: 6px;
    line-height: 2.5;
    text-align: center;
    margin-top: 3px;
    text-decoration: none;
}
.newbooklist-preview-link {
    width: 155px;
    padding-left: 16px;
}
.newbooklist-preview-link .newbooklist-preview a {
    display: inline-block;
    text-decoration: none;
}

a.new-book-reader-link-search {
    text-decoration: none;
}

.newbooklist-more-editor-content {
    color: #2d2d2d;
    font-size: 88.3%;
    font-weight: 400;
    display: none;
}

/* TTI # 48079 - 11989: [OSP UI] Books - Browse - Email a Jumpstart. */
.bookheader-email-link {
    display: inline-block;
    float: right;
    height: auto;
    position: relative;
    right: 170px;
    top: -45px;
    width: 80px;
    text-decoration: none;
}

.bookheader-email-link a {
    text-decoration: none;
}

/* Part of fix OVID-7312 to avoid email link overlapping */
/* by adding adaptivity by automatic <span>/<div> */
/* expansion depending on translated string length */
.bookheader-email-link-correction {
    width: unset!important;
    margin-right: 26px!important;
}
/* IE11 specific */
_:-ms-fullscreen, :root .bookheader-email-link-correction {
    width: auto!important;
    margin-right: 26px!important;
}

.bookheader-emailjs-image {
    background-position: 0px -3px;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 25px;
    width: 32px;
    background-image: url(../gifs/ico_email_js_sprite.png);
    display: block;
    margin-left:8px;
}

.bookheader-emailjs-image:hover {
    background-position: -32px -3px;
    background-repeat: no-repeat;
}

/* Part of fix OVID-7312 to avoid email link overlapping */
/* by adding adaptivity by automatic <span>/<div> */
/* expansion depending on translated string length */
.bookheader-emailjs-image-correction {
    margin-left: auto!important;
    margin-right: auto!important;
}

.bookheader-emailjs-text {
    cursor: pointer;
    display: block;
    color: #3B61AA;
    font-size: 93.3%;
    margin-top: -4px;
}

.bookheader-copyjslink {
    background-position: 2px -1px;
    background-repeat: no-repeat;
    float: right;
    height: 35px;
    position: relative;
    top: -45px;
    right: 700px;
    width: 35px;
    z-index: 15;
    background-image: url(../gifs/ico_email_js_sprite.png);
}

.bookheader-emailjstextlink {
    color: #3B61AA;
    font-size: 93.3%;
    width: 53px;
    position: relative;
    margin-top: -4em;
    margin-left: 74.5em;
    display: block;
    float: right;
}

.bookheader-copyjstextlink {
    color: #2d2d2d;
    font-size: 93.3%;
    width: 60px;
    position: absolute;
    margin-left: 3.4em;
    margin-top: 6px;
}

.bookheader-copyjstextbox {
    margin: 6px 10px 10px 100px;
    top: 120px;
    width: 310px;
}

.email-js-browse {
    width: 5em;
    margin-top: 2em;
}

/* Footer modification -- Ends here */

/* TTI # 48519 - Download HTML to disk  */
.has-download-html-link {
    border-left: #DEDEDE 1px solid;
    padding: 0 5px 5px 5px;
}
/* Download HTML to disk -- Ends here  */

/* TTI # 48527 - Download XML to disk  */
.has-download-xml-link {
    border-left: #DEDEDE 1px solid;
    padding: 0 5px 5px 5px;
}
/* Download XML to disk -- Ends here  */

/* TTI # 49441, class for WK logo on redirect.cgi*/
.wk-logo {
    text-align: right;
}
/* TTI # 49441, class for WK logo on redirect.cgi -- Ends here*/


/* CSS changes for Login page in Redirect.CSS and OvidSP*/

/* Font family specifications */


body.login-page {
    background-color: rgb(255,255,255);
    color: rgb(10,9,5);
    margin: auto;
    font-size: 0.75em;
    line-height: 1.5em;
    width: auto;
    padding: 0px;
}


/****************************************************************************
* Headers & Footers
*****************************************************************************/

#header-login {
    display: block;
    background: #f1f1f1;
    height: 70px;
    border-bottom: 1px solid #dcdcdc;
}

#header-login table {
    width: 100%;
}

#header-buttons-upper-login, #header-whk-logo-login {
    text-align: right;
}

#header-whk-logo-login {
    padding: 10px 20px 10px 0;
}

#header-logo-login img {
    padding: 15px 0 0 20px;
}

/*Added for TTI # 51413*/
.booklist-booklink-TEXT {
    color: rgb(7,104,169);
    font-weight: 600;
    text-decoration: none;
}

.booklist-booklink-TEXT-login {
    font-size: 1.5em;
}

.booklist-booklink-TEXT-login a,
.booklist-booklink-TEXT-login a:hover,
.booklist-booklink-TEXT-login a:visited,
.booklist-booklink-TEXT-login a:active,
.booklist-booklink-TEXT-login a:link
 {
    text-decoration:none;
    color:#2d2d2d;
    display: block;
}

#header-buttons-upper-login a,
#header-buttons-lower-login a,
.browse-articles-login a, .other-source-link-login a {
    padding-left: 20px;
}

#header-buttons-upper-login {
    padding: 0 20px 0 0;
}

#footer-copyright-login {
    clear: both;
    text-align: center;
    margin-bottom: 0.25em;
    margin-top: 4em;
    color: #6a6a6a;
}

/****************************************************************************
* Login Page
*****************************************************************************/


#below-banner-new-login {
    background: rgb(255,255,255);
    vertical-align: middle;
    width: 610px;
    margin: 0 auto 0 auto;
}

.left-ovid-login-new {
    padding: 2.5em;
    background: #FAFAFA;
    border: 1px solid #DCDCDC;
    border-radius: 5px;
}

.main-left-ovid-login {
    float: left;
    width: 365px;
}

.main-container {
}

.right-buy-article-login {
    float: left;
    width: 180px;
    text-align: center;
    line-height: 3em;
    margin-left: 65px;
    margin-top: 10px;
}

.error-new, .warning-new, .info-new, .hints-new, .success-new {
    margin: 6px 0 6px 0;
    padding: 2px 30px 2px 30px;
    color: rgb(10,9,5);
    font-weight: bold;
}

.error-new {
    background: #f2eb77 url(ico_warning_24.png) no-repeat;
    background-position: 5px 2px;
    white-space: normal;
    word-wrap: break-word;
}

.article-info-login {
    line-height: normal;
}

.form-fields-login {
    margin-bottom: 3em;
    line-height: 2em;
}

.error-msg {
    background-position: 5px 2px;
    white-space: normal;
    word-wrap: break-word;
}

.error-subtext-new {
    font-weight: normal;
}

.warning-new {
    border: 3px solid rgb(238,1,76);
    background-color: rgb(236,234,244);
    color: rgb(238,1,76);
}

.info-new {
    border: 3px solid rgb(171,204,226);
    background: rgb(255,255,255) url(info.gif) no-repeat;
    background-position: 5px 2px;
}

.form-fields-login div {
    clear: both;
}

.login-form-label-new {
    font-size: 24px;
    font-size: 2em;
    margin-bottom: 20px;
    text-align: center;
}

.login-container-login {
    display: inline-block;
}

.standard-button-login {
    background: #0081C6;
    color: #FFFFFF;
    width: 7em !important;
    border: medium none;
    border-radius: 3px;
    font-size: 1.083em;
    cursor: pointer;
}

.form-fields-login label:not(.wk-field-label) {
    font-size: 13px;
    font-size: 1.083em;
}

#main-content-new {
    padding-top: 5em;
}

/*#main-content{
    display: flex;
    flex-direction: column;
}*/

.form-fields-login input:not(.wk-field-input) {
    width: 95%;
    height: 2.5em;
    padding-left: .5em;
    padding-right: .5em;
    font-size: 1.083em
}

.other-source-link-login {
    margin-top: 1em;
    text-align: center;
    margin-bottom: 2em;
}

.other-source-link-login span a {
    padding: 0;
}

.other-source-link-login span {
    padding: 0 1.5em 0 1.5em;
}


.browse-articles-login a {
padding-left: 0px;
}

/* Removed so some links can have decoration if necessary, any
   link that needs no decoration should have a more specific rule. */
/* a, 
a:link,
a:active,
a:visited {
text-decoration:none;
} */

.login-page .tlink, .help-link {
    font-weight: normal;
}

/* End of Login Page*/

/* CSS Changes for Database Page for Req: */


.standard-button-cancel, .standard-button-continue,
.standard-button-rerun {
    background: none repeat scroll 0% 0% #0081C6;
    border-radius: 3px;
    font-weight: 400;
    font-size: 110.3%;
    color: #FFF;
    padding: 8px 10px;
    border: 1px solid transparent;
    min-width: 60px;
    margin-right: 5px;
    margin-top: 15px;
    cursor: pointer;
}

#db-overlay-popup-box, #database-all-resources-list {border: none;}

#db-overlay-popup-box {padding: 0px;}

.database-name {
    padding: 0.2em 0 0.2em .875em;
    font-size: 14px;
}

.databaselist-name a:link, .databaselist-name a:visited{
    color: #0768A9;
}

.database-parent-node {
    font-size: 1.4em;
    font-weight: 600;
}

.db-overlay-popup {
    padding: 0px;
}

.database-actions {
    background: #F6F6F6;
    padding: 16px;
    display: flex;
    align-items: center;
    justify-content: end;
    gap: 16px;
    position: relative;
    box-sizing: border-box;
    width: 100%;
}

.database-buttons-new input.standard-button {
    margin: 0;
    width: auto;
    max-width: auto;
}

.database-buttons-new {
    display: flex;
    gap: 16px;
}

.databaselist-guide-info {
    color: #353535;
}

.databaselist-guide-info .glink {
    text-decoration: none;
    color: #353535;
}

/*=========== "Database Field Guides" tooltip visible at :focus =========== Start */
.database-name.database-list-display, .ovid-resources-list, .resources-widget{ position: relative;}
a.glink span.createdTooltip{
	display: none;
	position: absolute;
    background: #ffffff;
    padding: 0.1em 0.5em;
    left: auto;
    right: 35px;
    color: #000000;
    border: 1px solid #000000;
    margin-top: -20px;
    font-size: 0.85em;
}
.ovid-resources-list a.glink span.createdTooltip{
	left: 10px;
    right: auto;
    top: 40px;
}
#msp-hint-question-mark a.glink span.createdTooltip {
    left: 50px;
    right: auto;
    top: 50px;
    bottom: auto;
}
a.glink:focus span.createdTooltip{	display: block;}

#msp-hint-question-mark a.glink {
    text-decoration: none;
    font-size: 14px;
    color: #353535;
    padding: 8px;
}

#msp-hint-question-mark a.glink:hover {
    background-color: #e6f2f9;
}

#msp-hint-question-mark a.glink:active {
    background-color: #f2f8fc;
    color: #005b92;
}

#msp-hint-question-mark a.glink .resource-icon-tooltip{
    font-size: 16px;
}
/*=========== "Database Field Guides" tooltip visible at :focus =========== End */


#popup-overlay {
    height: 60em;
    margin-top: -16px;
}

#popup-overlay.edit-search-history-overlay {
    box-sizing: border-box;
}

#database-list-popup,
#database-list-popup input {
    font-family: 'Fira sans';
}

#databaselist-resource-groups.resource-group-list-without-error {
     border: none;
}

#databaselist-resource-groups li.personal,
#database-all-resources-list > li {
    border: 1px solid #d5d5d5;
}

#databaselist-resource-groups li.personal:first-child,
#database-all-resources-list:first-child > li:first-child {
    border-top: none;
}

#databaselist-resource-groups .resource-list li,
#database-all-resources-list .all-databases-resources li {
    border-top: 1px solid #d5d5d5;
}

#databaselist-resource-groups .resource-list li:nth-child(2n+1),
#database-all-resources-list .all-databases-resources li:nth-child(2n+1) {
    background-color: #F6F6F6;
}

#databaselist-resource-groups .resource-list,
#database-all-resources-list,
#databaselist-databases {
    margin: 0;
    padding: 0;
}

#databaselist-resource-groups li.personal:first-child {
    border-top: none;
}

#database-all-resources-list,
#database-all-resources-list li:last-child,
#databaselist-databases li.database-name.database-list-display:last-child {
    border-bottom: transparent;
}

.databaselist-resource-group-header {
    display: flex;
    align-items: center;
    background-color: #FFFFFF;
}

.databaselist-resource-group-select {
    border-right: 1px solid #d5d5d5;
    padding: 1px 2px 10px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 31px;
    box-sizing: border-box;
}

.databaselist-resource-group-select .wk-field {
    margin-bottom: 0;
}

.resource-group-name a.tlink,
.database-parent-node {
    font-weight: 500;
    font-size: 14px;
}

.database-parent-node {
    color: #353535;
}

.resource-group-name a.tlink{
    color: #005B92;
}

.resource-group-name,
.name-of-database,
.database-parent-node {
    margin-left: 16px;
}

.resource-group-name,
.db-in-group {
    margin: 0;
    align-self: stretch;
    display: flex;
    align-items: center;
}

.resource-group-name a,
.db-in-group a {
    flex-grow: 1;
    align-self: stretch;
    display: flex;
    align-items: center;
    text-decoration: none;
}

.resource-group-name a{
    padding-left: 16px;
}

.db-in-group {
    flex-grow: 1;
}

.db-in-group a:hover span{
    text-decoration: underline;
}

.database-resource-list {
    overflow: auto;
    margin-right: 12px;
    margin-top: 1em;
    border-top: 1px solid #d5d5d5;
}

#resources_popup_header1 {
    font-weight: 500;
    color: #353535;
    font-size: 20px;
    margin: 0;
    margin-bottom: 24px;
}

.database-parent-node,
.name-of-database,
.databaselist-name {
    flex-grow: 1;
}

.databaselist-name a {
    text-decoration: none;
}

.databaselist-name a.resource-dblink {
    align-self: stretch;
    display: flex;
    align-items: center;
    flex-grow: 1;
}

.databaselist-name a:hover span,
.databaselist-name a span:hover{
    text-decoration: underline;
}

.database-resource-list,
.resources_popup_header {
    margin: 16px 32px;
}

.resources_popup_header .database-popup-close {
    position: absolute;
    top: -16px;
    right: 0;
}

.resources_popup_header {
    position: relative;
    margin-top: 48px;
    margin-bottom: 0;
}

.database-selection-hint {
    display: none;
    padding: 0;
    margin: 0;
    margin-bottom: 16px;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    color: #232323;
}

.initial-db-selection .database-selection-hint {
    display: block;
}

.all-databases-resources {
    background-color: #FFF;
}

.database-name.database-list-display .databaselist-guide-info,
#database-all-resources,
.rg-expand-state {
    align-self: stretch;
    display: flex;
    align-items: center;
    padding: 0 16px;
}

.database-name.database-list-display .databaselist-guide-info {
    border-left: 1px solid #d5d5d5;
}

.all-databases-resources .database-name:nth-child(odd),
.resource-list .database-name:nth-child(odd){
    background-color: #FFF;
}

.all-databases-resources .database-name:nth-child(even){
    margin-left: 0px;
}

.error-in-database:not(.wk-notification) {
    width: 89.5%;
    margin-left: 8px;
    font-size: 13px;
    font-weight: normal;
}

.error-in-database.wk-notification {
    margin: 0 32px;
    margin-top: 24px;
}

.all-databases-resources {
    margin-left: 0px;
}

.database-name input {
    margin-left: 3em;
}

.database-name {
    font-weight: normal;
}

.database-name.database-list-display {
    display: flex;
    align-items: strech;
    margin: 0;
    padding: 0;
}

a.add-new-group, a.add-new-group:visited, 
a.add-new-group:hover {
    cursor: pointer;
    font-weight: normal !important;
}

ul.resource-list {
    margin-left: 0em;
}

.database-popup-close a.resources_popup_close-new {
    color: #474747;
    float:right;
}

.resource-group-tooltip {
    white-space: normal;
    font-size: 13px;
}

.add-new-group:hover {
    text-decoration: none;
    cursor: default;
}

.delete-group-disabled {
    /*color: #FFF;*/
}

.database-resource-list .personal {
    margin-bottom: 2em;
}

.database-list-display {
    overflow: hidden;
}

.database-list-display input {
    float: left;
    display: inline-block;
    width: 14px;
    margin-right: 5px;
    margin-top: 3px;
}

.name-of-database {
    color: #005B92;
    font-weight: 400;
    font-size: 14px;
    align-self: center;
    flex-grow: 0;
}

.name-of-database>a {
    text-decoration: none;
}

.name-of-database>a:hover span,
.name-of-database>a span:hover{
    text-decoration: underline;
}

.name-of-database>a .name-of-database {
    margin: 0;
}

.databaselist-date {
    padding-left: 8px;
}

/* Requirement 12169 - CSS changes for LHS widget for Journal List Page */
.journal-browse-search {
    border: none;
    background: none;
    margin-bottom: 0px;
}

.journal_srch_btn {
    background-color: #fff;
    background-image: url(../gifs/ico_search_sprite.png);
    background-repeat: no-repeat;
    background-position: 5% -6px;
    cursor: pointer;
    right: 4px;
    top: 24.5px;
    width: 25px;
    height: 2em;
    margin: 1px;
    float: right;
    margin-right: 1px;
    margin-top: -2.3em;
}

.journal_srch_btn:hover {
    background-position: 88% -6px;
}

.journal-browse-search .journal-search-searchbox.journal-search-new-searchbox {
    width: 100%;
    height: 2em;
    padding: 0 25px 0 5px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #ccc;
    -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);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    vertical-align: middle;
    /*font-size: 14px;*/
    font-size: 1.25em;
    font-weight: normal;
    line-height: 20px;
    float: left;
}


.journal-browse-search .journal-search-searchbox.journal-search-new-searchbox:focus {
    border-color: rgba(82,168,236,0.8);
    outline: 0;
    outline: thin dotted \9;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
}

.journal_srch_btn:focus {
    background-position: 88% -6px;
    text-decoration: none;
  /*  outline: none;*/
}

.ovid-vertical-widgets {
    width: var(--titles-panel-width);
    margin-top: 11px;
}

.ovid-vertical-widgets input,
.ovid-vertical-widgets .ui-widget,
.ovid-vertical-widgets .ui-widget input,
.ovid-vertical-widgets .ui-widget select {
    font-family: 'Fira Sans';
    color: #353535;
}

.ovid-vertical-widgets .searchaid-header,
.ovid-vertical-widgets .searchaid-subheader,
.ovid-vertical-widgets .ovid-widget-title {
    color: #353535;
}

.ovid-vertical-widgets .searchaid-header,
.ovid-vertical-widgets .searchaid-subheader,
.ovid-vertical-widgets #searchaid-numbers strong,
.ovid-vertical-widgets #filter_by_content #filterby-filters>li,
.ovid-vertical-widgets #filter_by_content .filter-listing li:first-child {
    font-weight: 500;
    font-size: 12px;
}

.ovid-vertical-widgets #search-term,
.ovid-vertical-widgets #searchaid-terms .searchaid-terms-main li,
.ovid-vertical-widgets #searchaid-numbers,
.ovid-vertical-widgets .date-range-from label,
.ovid-vertical-widgets .date-range-to label,
.ovid-vertical-widgets .date-range-example,
.ovid-vertical-widgets #new-project-action-container > a,
.ovid-vertical-widgets .ovid-widget-my_projects-content  {
    font-size: 12px;
    font-weight: 400;
}

.ovid-vertical-widgets #searchaid-numbers .searchaid-sort-by {
    font-weight: 500;
    font-size: 14px;
}

.ovid-vertical-widgets #customize-display a.tlink,
.ovid-vertical-widgets #add-to-search-history,
.ovid-vertical-widgets #filter_by_content .filterby-selected-text,
.ovid-vertical-widgets #filter-sel-rec,
.ovid-vertical-widgets .filter-listing li {
    font-weight: 400;
    font-size: 12px;
}
#customize-display a.tlink:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 1px;
}

.ovid-vertical-widgets #searchaid-numbers .wk-field-select,
.ovid-vertical-widgets #searchaid-numbers .wk-field-select option {
    font-weight: 300;
    font-size: 14px;
    letter-spacing: -0.2px;
    color: #353535;
}

.ovid-vertical-widgets input.filterby-selected-text {
    color: #005B92;
}

#msp-results.journal-results #titles-panel {
    margin-top: 24px;
}

#titles-panel #MM {
    margin-top: 20px;
}

#titles-panel.closed .widgets-container {
    overflow: hidden;
}

#msp-results #titles-panel-control {
    color: #005B92;
    border: none;
    background-color: transparent;
    font-size: 14px;
    font-weight: 400;
    padding-left: 20px;
    background-repeat: no-repeat;
    background-size: 14px 14px;
    z-index: 0;
}

#msp-results #titles-panel-control:hover {
    text-decoration: underline;
}
#msp-results #titles-panel-control:active {
    background-color: transparent;
    color: #353535;
}

#msp-results.msp-results #titles-panel-control {
    top: 12px;
    left: 0;
    background-position: 0 50%;
}

#msp-results.journal-results #titles-panel-control {
    margin-top: -15px;
    top: 5px;
    left: 0;
    background-position: 0 0;
    height: 1.5em;
}

#msp-results #titles-panel-control.open {
    background-image: url(../gifs/chevron-left.svg);
}
#msp-results #titles-panel-control.open:hover {
    background-image: url(../gifs/chevron-left_hover.svg);
}
#msp-results #titles-panel-control.open:active {
    background-image: url(../gifs/chevron-left_active.svg);
}


#msp-results #titles-panel-control.closed {
    background-image: url(../gifs/chevron-right.svg);
}
#msp-results #titles-panel-control.closed:hover {
    background-image: url(../gifs/chevron-right_hover.svg);
}
#msp-results #titles-panel-control.closed:active {
    background-image: url(../gifs/chevron-right_active.svg);
}

#titles-panel-control.journal-page-panel {
    border-left: 0px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;
    border-top: 0px solid #E3E3E3;
}

#ovid-vertical-widgets, #titles-panel-control.journal-page-panel {
    padding-bottom: 2em;
}

.ui-widget-content {
    border: none;
    background: none;
}

.ovid-vertical-widget-header {
    font-size: 14px;
    font-weight: 500;
    border-bottom: none;
}

.ui-widget-header .ovid-widget-reorder-icon {
    background-image: url("../gifs/ico_title_drag.png");
    cursor: move;
}

.ovid-vertical-widget-handler:hover {
    cursor: move;
}

#titles-panel-control.journal-page-panel {
    border-top: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
}

#ovid-vertical-widgets .ui-widget-header {
    background: none;
}

.journal-browse-search input {
    border: none;
}

.journal-browse-search a {
    margin-left: 0.1em;
    font-size: 109.3%;
    margin-top: 4px;
    display: inline-block;
    width: 40% !important;
}

div div.ui-widget-content .treeview ul {
    background: none;
}

.journal-browse-search input.journal-search-new-searchbox {
    background: #FFF;
}

#titles-display .journals-toc-container .error {
    margin-left: 2.5em;
}

/*Journal LHS Widgets updation*/

.journalnav-catlink-text {
    padding-right: 10px;
    text-indent: 2em;
}
}

.journalnav-catlink-text a {
    line-height: 17px;
}

div.journalnav-category a.journalnav-catlink:hover {
    color: #7ac143;
    cursor: pointer;
}

.browse-journal-selected {
    background-color: #e5e5e5;
    border: 1px #b1b1b1;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
   -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    vertical-align: middle;
    color: #2D2D2D;
}

.browse-journal-selected a {
    pointer-events: none;
    cursor: default;
}

a.journalnav-catlink , a.journalnav-catlink:visited {
    color: rgb(7,104,169);
    text-decoration: none;
}

a.journalnav-catlink:hover {
    color: rgb(238,1,76);
    cursor: pointer;
}

div.journalnav-category a.journalnav-catlink:hover,
.journals-alphalinks span a:hover {
    color: #7ac143;
    cursor: pointer;
}

div.journalnav-category .journalnav-catlink {
    /* prevent user selection */
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 10.5px !important;
    color: #0768A9;
    /* default */
    text-decoration: none;
    margin-top: -3.5px;
    margin-bottom: -3.5px;
}


.journalnav-list-item {
    display: inline;
    float: left;
    padding: 5px;
    width: 15px;
}

.journals-alphalinks-subset {
    clear: both;
    padding-left: 10px;
    padding-top: 10px;
}

.journals-alphalinks {
    margin: 0 0 0 1.4em;
}

#subject_categories_content #browsecat-all {
    padding: 0.5em 0.5em 0.5em 2.4em;
}

.ovid-widget-favorite_journals-content { margin-left:2em; }

.journals-title-disable {
    pointer-events: none;
    cursor: default;
    color: #A9AAAD;
}

.ui-widget-content a {
    width: 2em;
    display: inline;
}

.msp_display .ui-widget-content.journal-name-autocomplete a, .show-journals-browse .ui-widget-content.journal-name-autocomplete a {
    width: 98%;
    display: block;
}
/* TTI # 57777: Journals A to Z titles filter is aligned vertically.*/
.show-journals-browse .ui-widget-content.journal-name-autocomplete .journals-alphalinks a {
    width: 15%;
    display: block;
}

/* TTI # 57777: Journals A to Z titles filter is aligned vertically.*/
.show-journals-browse .ui-widget-content.journal-name-autocomplete .journals-alphalinks .journals-alphalinks-subset a {
    width: 35px;
    display: block;
}

.msp_display ul.ui-autocomplete.journal-name-autocomplete li a:hover,
.show-journals-browse ul.ui-autocomplete.journal-name-autocomplete li a:hover {
    background: #dadada;
}

.msp_display ul.ui-autocomplete.journal-name-autocomplete li:hover,
.show-journals-browse ul.ui-autocomplete.journal-name-autocomplete li:hover {
    background: none;
}

.journals-title-enable {
    color: #2D2D2D;;
    cursor: pointer;
}

#journalnav-letters {
    float: left;
}

#journalnav-letters a {
    display: inline;
    float: left;
    font-size: 93.8%;
    font-weight: 700;
    min-width: 18px;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    padding: 10px;
}

#journalnav-letters a:hover {
    color : #79c143
}

.journalnav-list-selected {
    background-color: #e5e5e5;
    border: 1px #b1b1b1;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    vertical-align: middle;
    cursor: default;
    margin-right: 0.8em;
    width: 9%;
    margin-left: -8px;
}

.browse-journal-subject-selected, .selected-title {
    font-weight: 500;
    font-size: 12px;
    vertical-align: middle;
    padding: 0.2em;
    color: #353535;
}
.browse-journal-subject-selected.active-filter-element, .selected-title {
    padding-left: 2em;
}

.selected-title {
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.browse-journal-subject-selected a {
    pointer-events: none;
    cursor: default;
}


#browsecat .browse-journal-subject-selected a.selected {
    text-decoration: none;
    cursor: text;
    color: none;
    background-color: none;
}

.treeview a.selected {
    background-color: none;
    color: #0768A9;
}

.journalnav-catlink {
line-height: 25px;
}

#msp-results.journal-results #ovid-vertical-widgets .tlink,
#msp-results.journal-results #ovid-vertical-widgets .tlink:active,
#msp-results.journal-results #ovid-vertical-widgets .tlink:link,
#msp-results.journal-results #ovid-vertical-widgets .tlink:visited {
    font-weight: normal;
    text-decoration: none;
    color: #0768A9;
}

#ovid-vertical-widgets {
    min-height: 301px;
}

#ovid-vertical-widgets .ui-widget{
}

#msp-results.journal-results #ovid-vertical-widgets .tlink:hover {
    color: #7ac143;
    cursor: pointer;
}

.treeview .hitarea { margin-top: 2px; }

.ui-widget-header .ui-icon.ui-icon-triangle-1-s, .treeview .hitarea.collapsable-hitarea {
    padding: 1px 10px;
    background-image: url("../gifs/ico_arrow_ex_col_sprite.png");
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;
    cursor: pointer;
    width: 0px;
}

.ui-widget-header .ui-icon.ui-icon-triangle-1-s:hover, .treeview .hitarea.collapsable-hitarea:hover {
    padding: 1px 10px;
    background-image: url("../gifs/ico_arrow_ex_col_sprite.png");
    background-repeat: no-repeat;
    background-position: -17px top;
    height: 10px;
    cursor: pointer;
    width: 0px;
}

.ui-widget-content .browse-journal-selected a {
    color: #2D2D2D;;
}

.ui-widget-header .ui-icon.ui-icon-triangle-1-e, .treeview .hitarea.expandable-hitarea {
    padding: 1px 10px;
    background-image: url("../gifs/ico_arrow_ex_col_sprite.png");
    background-repeat: no-repeat;
    background-position: -32px top;
    height: 10px;
    cursor: pointer;
    width: 0px;
}

.ui-widget-header .ui-icon.ui-icon-triangle-1-e:hover, .treeview .hitarea.expandable-hitarea:hover {
    padding: 1px 10px;
    background-image: url("../gifs/ico_arrow_ex_col_sprite.png");
    background-repeat: no-repeat;
    background-position: -48px top;
    height: 10px;
    cursor: pointer;
    width: 0px;
}

#title_index_content span {
    font-size: 10px;
}

.journal_cat_name {
    margin-left: -2em;
}

.journal_cat_name_anchor {
    margin-left: 2.1em;
}

div.journalnav-category.browse-journal-selected .journalnav-catlink {
    color: #2D2D2D;
}

#browsecat-all.browse-journal-subject-selected a,
.browse-journal-subject-selected .journal_cat_name_anchor a {
    color: #2D2D2D !important;
}

/* End for CSS for Req 12169*/

.resource-not-available {
   margin-left: 4em;
}

#db-overlay-popup-box {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#database-all-resources-list {
    height: auto !important;
}

#database-all-resources-list.hidden-results {
    border-bottom: 1px solid #d5d5d5;
}

#db-overlay-popup-box {
    max-width: 972px;
    max-height: 733px;
    width: 60vw !important; 
    z-index: 10010;
}

#db-overlay-popup-box.db-selection-popup,
.initial-db-selection #db-overlay-popup-box{
    position: absolute;
    top: initial;
    bottom: initial;
    left: 0;
    right: 0;
    margin: 16px auto;
}

.initial-db-selection #db-overlay-popup-box {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.database-resource-list {
    min-height: 32px;
    border-top: 1px solid #d5d5d5;
    border-bottom: 1px solid #d5d5d5;
    margin-top: 0;
}

.initial-db-selection .database-resource-list {
    flex-grow: 1;
    overflow-y: auto;
}

.database-resource-list.hidden-results {
    border-bottom: none;
}

#db-overlay-popup-box .resizer {
    width: 16px;
    height: 16px;
    background-image: url(../gifs/icon-drag.png);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    position:absolute;
    right: 0;
    bottom: 0;
    cursor: nwse-resize;
    display: none;
}

#database-form {
    display: flex;
    flex-direction: column;
    min-height: initial !important;
    overflow-y: auto;
    max-height: calc(100vh - 32px);
}

.initial-db-selection #database-form {
    min-height: 565px !important;
}

/* End of CSS for Database page */

.journal_annotate { display: inline; }

span[name=title-view] {
    float: left;
    height: 24px;
    width: 30px;
    background-color: #FFF;
}

span[name=full-view] {
    float: left;
    height: 24px;
    width: 30px;
    background-color: #FFF;
}

span[name=journal-title-view] {
    background-image:url("../gifs/ico_view_title_sprite_24.png");
    display: block;
    height: 24px;
    width: 30px;
    cursor: pointer;
    background-position: 3.8px;
    background-repeat: no-repeat;
    background-position-x: 3.8px;
    background-position-y: 50%;
}

span[name=journal-full-view] {
    background-image:url("../gifs/ico_view_full_sprite_24.png");
    display: block;
    height: 24px;
    cursor: pointer;
    background-position: 3.8px;
    background-repeat: no-repeat;
    width: 30px;
}

span[name=journal-title-view]:hover,
span[name=journal-full-view]:hover {
    background-position: -21px;
    border-bottom: none;
}

label[name=journal-title-view].active, label[name=journal-full-view].active {
    background-color: #e5e5e5;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4) inset;
    vertical-align: middle;
    cursor: default;
    pointer-events: none;
}

label[name=full-view].hidden,
label[name=title-view].hidden,
label[name=mm-citation-view].hidden,
label[name=mm-grid-view].hidden,
label[name=citation-view].hidden {
    display: block;
}

label[for=full-view].hidden a,
label[for=title-view].hidden a,
label[for=mm-citation-view].hidden a,
label[for=mm-grid-view].hidden a,
label[for=citation-view].hidden a {
    cursor: default;
    pointer-events: none;
} 

.journals-toc-container { padding: 1em 0em 0em 1.4em; }

span[name=prev-image-active], span[name=prev-image-deactive],span[name=next-image-deactive],span[name=next-image-active] {
    background-repeat: no-repeat;
    border-radius: 5px;
    padding-top: 2px;
    padding-right: 11px;
    padding-bottom: 4px;
    padding-left: 10px;
}

span[name=prev-image-deactive] {
    background-image:url("../gifs/ico_pagination_prev_sprite_24.png");
    border: 1px solid #c8c8c8;
    background-position: -3px;
}

span[name=prev-image-active] {
    background-image:url("../gifs/ico_pagination_prev_sprite_24.png");
    border: 1px solid #a7a7a7;
    cursor: pointer;
    background-position: -27px;
    background-color: #FFF;
}

span[name=next-image-deactive] {
    background-image:url("../gifs/ico_pagination_next_sprite_24.png");
    border: 1px solid #c8c8c8;
    background-position: 0px;
}

span[name=next-image-active] {
    background-image:url("../gifs/ico_pagination_next_sprite_24.png");
    border: 1px solid #a7a7a7;
    cursor: pointer;
    background-position: -24px;
    background-color: #FFF;
}

span[name=prev-image-active]:hover {
    background-position: -51px;
}

span[name=next-image-active]:hover {
    background-position: -48px;
}

.tocheader-topoftoc {
    font-size: 20px;
    font-weight: bold;
}

.journals-toc-row-content .toc-jtoc-links, .journals-subcribation, .journals-pap { padding: 0px 0px 2px; }

.journals-toc-row-title .toc-jtoc-journalname .journalname { display: inline; font-weight: 600; }

.jb-pagination a, .jb-pagination a:hover {
    font-size: 90%;
    color: #3b61aa;
    text-decoration: none;
}

.jb-pagination a, .selected-page-number { padding: 5px; }

span.selected-page-number {
    font-weight: bold;
    color: #2d2d2d;
}

.journals-toc-row {
    overflow: hidden;
}

body.show-journals-browse {
}
/* End of CSS for Login page overlay for institutional login */
/* Start of CSS for complete reference page */
body.compref {
    width: 100%;
    background-color: #f6f6f6;
    color: #353535;
}

.compref .msp-results, .compref .msp-results td, .compref .msp-results th, .compref .msp-results input {
    font-family: 'Fira Sans';
}

.compref .cr-toolbox-section {
    vertical-align: top;
    padding-top: 1em;
}

.compref .cr-toolbox-section h1 {
    color: rgb(45,45,45);
    font-weight: bold;
    font-size: 150%;
    text-align: left;
    margin: 0 0 3px 0;
    padding: 0 0 0 0.5em;
}

.compref .cr-toolbox-section h2 {
    font-size: 14px;
    font-weight: 500;
    margin: 0;
    margin-bottom: 27px;
    padding: 0;
    color: #353535;
}

.compref .cr-toc-titles-links {
    padding-top: 5px;
    padding-bottom: 5px;
}

.compref .cr-toolbox-section .cr-toc-titles-links,
.compref .cr-toolbox-section .cr-toc-titles-links a {
    color: #005B92;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
    padding: 0;
}

.compref .cr-toolbox-section .cr-toc-titles-links a:visited {
    color: #551A8B !important;
}

.compref .cr-toolbox-section .cr-toc-titles-links a:hover,
.compref .cr-toolbox-section .cr-toc-titles-links input:hover,
.compref .citation-table a#annotate_link_1:hover {
    text-decoration: none;
    border: none;
    margin: 0;
}
.compref .titles-linkitem input {
    vertical-align: initial;
}

.compref .cr-toolbox-section .cr-toc-titles-links .titles-linkitem a:hover {
    text-decoration: underline;
}

.compref .cr-toc-titles-links li {
    list-style-type: none;
    margin: 0 0 14px 0;
}

.compref .cr-toc-titles-links li > span:hover,
.compref .cr-toc-titles-links li > div > span:hover,
.compref .cr-toc-titles-links li>span:hover input {
    text-decoration: underline !important;
    color: #003D61;
}

.compref .cr-toc-titles-links li:hover span[class*="wk-icon"]{
    text-decoration: none !important;
}

.compref ul.compref-searchbuttons {
    margin: 0;
}

.compref .can-annotate {
    display: inline;
    padding: 0;
    margin: 0;
}

.compref .tlink.titles-nav-button.ajaxnav.prev-button {
    vertical-align: baseline;
}

.compref .cr-controlbox-section {
    width: 25% !important;
    background-color: #FFFFFF;
    border: 1px solid #DADADA;
    vertical-align: top;
}

.compref .cr-controlbox-section .cr-links {
    padding: 24px 16px;
}

.compref .cr-controlbox-section .cr-links span[class*="wk-icon"]{
    margin-left: 0;    
}

.compref input.toc-nav-button.prev-button {
    border-right: 1px solid #d0d0d0;
    line-height: 12px;
    padding-right: 13px;
    vertical-align: baseline;
}

.compref #popup-overlay {
    margin-top: 0em !important;
}

.compref #header-tabs-container+#below-banner {
    margin-top: 0em;
}

.compref #header-buttons-upper {
    padding: 0 20px 0 0 !important;
}

.compref .bibheader-go .standard-button {
    padding: .12em 0 0;
    font-size: 81.5%;
    width: 28px;
    height: 20px;
    background-color: #8d8d8d;
    color: #fff;
    border: 1px solid #a7a7a7;
    border-radius: 3px;
    cursor: pointer;
}

.compref .bibheader-go .startRecord,
.compref .acc-new-fix.bibheader-go .ajaxnav {
    height: 32px;
}
.compref .acc-new-fix.bibheader-go .ajaxnav {
    padding-bottom: 0.375rem;
    padding-top: 0.375rem;
}

.compref .bibheader-go {
    margin: 0;
}

.compref .titlesheader-resultsblock .bibheader-go .startRecord{
    text-align: left;
    padding-left: 8px;
}

.compref .titles-top,
.compref .titlesheader-navigation-links,
.compref .titlesheader-paging {
    margin: 0;
    display: flex;
    align-items: center;
    text-align: center;
}

.compref .titlesheader-paging {
    margin-left: auto;
}

.compref .titlesheader-functionblock-ovidsp {
    padding: 8px 0;
}

.compref .titlesheader-navigation-links {
    justify-content: flex-start;
    margin-left: 57px;
}

.compref .titlesheader-navigation-links .bibheader-go {
    padding: 0;
    margin: 0;
}

.compref .titlesheader-navigation-links .acc-new-fix.bibheader-go {
    margin-left: 16px;
}

.compref .titlesheader-navigation-links .tlink.view_selected_link,
.compref .titlesheader-functionblock-ovidsp span a {
    font-weight: 400;
    font-size: 14px;
    color: #005B92;
}

.compref .titlesheader-navigation-links .tlink.view_selected_link {
    order: 2;
    margin-left: 16px;
}

.compref .titlesheader-resultsblock {
    border: 1px solid #DADADA;
    background-color: #FFFFFF;
    display: flex;
    justify-content: start;
    align-items: center;
    padding: 3px 16px;
    min-height: 48px;
    box-sizing: border-box;
 }

.compref .titlesheader-resultsblock, .compref .titlesfooter-block {
    margin: 0;
}

.compref .tocheader-nobanner {
    background: none;
    border: none;
    text-align: left;
    color: rgb(71,71,71);
    margin-left: 2.5em;
}

.compref #titles-display .tocheader-resultsblock {
    border-bottom: none;
}

.compref .tocheader-resultsblock, .compref .tocfooter-block {

    padding: 6px 10px 0px;
    position: relative; 
    background-color: #ebebeb;
    height: 26px;
    margin: 10px;
 }

.compref .tocheader-navlinks {
    text-align: center;
}

.compref #titles-records {
    padding: 0 !important;
}

.cr-citation-block-resultpage, td {
    color: #353535;
    margin: 0px !important;
}

.cr-citation-block-resultpage a.citation_title:link {
    color: #005B92;
    display: block;
    word-break: break-all;
    font-weight: 500 !important ;
    line-height: 20px;
    font-size: 16px;
}

a.citation_title:link .bibrecord-highlight-user,
a.citation_title:link .bibrecord-highlight-related,
a.citation-laterallink .bibrecord-highlight-user,
a.citation-laterallink .bibrecord-highlight-related,
title_link_here .bibrecord-highlight-user,
title_link_here .bibrecord-highlight-related {
    color: #005B92;
}

.compref .citation-index {
    font-size: 14px;
    font-weight: 400;
}

.compref .citation-table {
    width: 100%;
 }
 
.compref .citation-banner-critical-info {
    vertical-align: top !important;
    width: 75% !important;
    padding-right: 16px;
 }

 .compref table.citation-block th,
 .compref table.citation-block td {
    padding: 0;
    padding-bottom: 8px;
 }

.compref table.citation-block td {
    text-align: left;
    vertical-align: bottom;
    padding-left: 32px;
    font-weight: 400;
    line-height: 16px;
 }

.compref .fulltext-navbar {
    background-color: #ebebeb;
    margin-left: 0;
    padding: 0 1em 0 1em;
    overflow: hidden;
    margin: 10px;
}

.compref .titlesheader-functionblock-right .tlink {
    font-size: 13px !important;
    vertical-align: 0.1em;
    padding-left: 10px !important;
 }

 .compref .view_selected_link img {
    border: none;
    vertical-align: sub;
 }

.compref .msp-footer {
    border-left: none;
    border-bottom: none;
    margin-top: 32px;
    margin-bottom: 0;
 }

.compref .last-record {
    border-bottom: none;
    border-spacing: 0px;
 }

.compref .citation-block-with-mm {
    margin-top:  none; 
 }

.compref .titles-row .citation-block, .compref .citation-table .citation-block {
    margin-top: 20px;
}

.compref table.cr-citation-block-resultpage th {
    text-align: right !important ;
    padding-right: 0px !important;
}

.compref .titles-nav-button {
    font-size: 14px;
    font-weight: 400;
}

.compref .toc-nav-button {
    font-size: 1em !important;
    font-weight: normal;
}

.compref .msp-results {
    border: none;
}

.compref .journal-links img {
    padding-right: 4px;
}

.compref .citation-table .mm-records {
    padding: 20px 0px 0px 26px;
}

.compref #bibheader-go {
    float: left;
    margin-left: 18em;
}

.compref #bibheader-go #startRecord {
    padding-left: 4px;
    padding-right: 4px;
    width: 40px;
    height: 16px;
    font-size: 100%;
}

.compref .standard-button.ajaxnav {
    background-color: #8d8d8d;
    border: 1px solid #a7a7a7;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 81.5%;
    height: 20px;
    padding: 0.12em 0 0;
    width: 28px;
}

.compref .annotation-attached-to {
    left: 0;
}

.compref .has-annotate-link,.compref .rss, 
.compref .etoc, .compref .journal-title-favorite, 
.compref .can-annotate.journal-title-annotate {
    border-left: none;
    padding: 0;
}

.compref .go-back-search-results {
    color: #005B92;
    display: flex;
    align-items: center;
}

.compref .citation-laterallink,
.compref .bibrecord-extlink,
.compref .citation_title {
    text-decoration: none;
}

.compref .citation-banner-critical-info .titles-top {
    margin-left: 0;
}

.compref .next-prev input {
    margin-right: 0;
}

.next-prev input:hover {
    text-decoration: none;
}

#citation-table-reference th{
    font-weight: 500;
    line-height: 16px;
}


.compref .titlesheader-functionblock-right:empty{
    display: none !important;
    margin: 0;
    padding: 0;
    visibility: hidden;
}

.compref a.tlink:focus,
.compref *:focus {
    outline: none;
}

/* End of CSS for complete reference page */


/* Start of CSS for Issue list page on Journals Tab*/


.journal-issue-page .journals-titlesheader-functionblock-right {
    width: 52%;
}

.journal-issue-page .journal-select-range input { 
    width: 4em;
    font-size: 102%;
    padding-left: .25em;
    font-style: normal;
}

.journal-issue-page .journal-select-range { padding: 0 4em 0 2em; }

.journal-issue-page .journals-tocheader { margin-left: 2.5em;}

.journal-results #titles-display #titles-records .toc-row {
    border-bottom: 1px solid #DEDEDE; 
}

.toc-jtoc-left img { border: 1px solid #e3e3e3; width: 73%; }

#breadcrumb.issue-page-breadcrum {
    width: 78%;
    float: left;
    font-size: 95%;
    display: inline;
}

.show-journals-browse .issue-list-page { padding: 0.25em 2em; display: block; width: 97.5%; float: left; }

.show-journals-browse .journal-results { clear: both; }

.journal-issue-page .journals-icons-right { float: left; }

.issue-toggle-cover a { font-size: 95%; }

.journals-issue-next-prev-separator,
.journals-issue-select-clear-separator {
    margin-right: 3px;
    border-right: 1px solid #d0d0d0;
}

.journal-results .citman-clear-selected { font-weight: normal; margin: -4px; }

.journal-results .journal-issue-page .titles-inline-abstract-closed,
.journal-results .journal-issue-page .titles-inline-abstract-open 
{ font-weight: normal !important; padding: 0 5px 0 19px; border-right: 1px solid #d0d0d0 !important;}

.journals-toc-container.journal-issue-page { padding: 0px; }

.journal-results .journal-issue-page .titles-ab { margin-top: 1em; }

.journal-results .journal-issue-page .journals-icons-right{ 
    padding: 0px; 
    margin-left: -6px;
    font-size: 14px;
    line-height: 18px;
}

.journal-results .journal-issue-page .titles-title a,
.journal-results .journal-issue-page .titles-title a:hover {
    font-weight: 600;
    text-decoration: none;
    font-size: 102.5%;
    color: #0768A9  !important;
    margin-bottom: 2px;
}

.journal-results .journal-issue-page  .issue-toc-titles-links ul { margin-bottom: 0px; }

.issue-toc-titles-links {
    margin-left: 0;
    padding-right: 0;
    width: 210px;
}


.issue-toc-titles-links ul {
    margin: 0;
    padding: 0;
}

.issue-toc-titles-links ul li {
    padding: 2px;
}

.issue-toc-titles-links ul li,
.compref-searchbuttons li input {
    font-family: 'Fira Sans';
    font-weight: 400;
    font-size: 14px;
}

.compref-searchbuttons li span {
    color: #005B92;
    margin-left: 0;
}

.toc-row .title-article-pages,
.toc-row .doi-article-pages,
.toc-row .article-source,
.toc-row .article-pubtype,
.toc-row .article-ui
{
    font-weight: 400;
    font-size: 88.3%;
    color: #2D2D2D;
    padding-bottom: .3em;
}

.journal-issue-page .titles-inline-abstract-closed {
    background-image: url(../gifs/ico_arrow_col.png);
    background-repeat: no-repeat;
    background-position: 0px 1px;
}

.journal-clear-selected { margin-left: 8px; }
.journal-issue-page .titles-inline-abstract-closed:hover {
    background-image: url(../gifs/ico_arrow_col_hover.png);
    background-repeat: no-repeat;
    background-position: 0px 1px;
}

.journal-issue-page .titles-ab { font-size: 95.5%; }

.journal-issue-page .titles-inline-abstract-open {
    background-image: url(../gifs/ico_arrow_ex.png);
    background-repeat: no-repeat;
    background-position: 0px 1px;
}

.journal-issue-page .titles-inline-abstract-open:hover {
    background-image: url(../gifs/ico_arrow_ex_hover.png);
    background-repeat: no-repeat;
    background-position: -2px 1px;
}

.show-journals-browse .titles-source { font-style: normal; }

.show-journals-browse .article-pubtype { font-style: normal; }

.journals-issue-next-prev > span#prev-issue { padding-right: 10px; }

.journals-issue-next-prev > span#next-issue { padding-left: 10px; }

.show-journals-browse .tlink.select-all:not(.wk-button) { padding-right: 5px; }

.show-journals-browse .journal-results #titles-display #titles-records .toc-row .titles-ab,
.show-journals-browse #titles-records .titles-inline-abstract .titles-ab {
    background-color: #f9f8f7;
}

.show-journals-browse #ovid-footer { padding-top: 25px; }

.show-journals-browse .tocheader-copyright { display: block; margin-top: .4em; }

.show-journals-browse .titles-ab p { font-size: 113%; }

.show-journals-browse .journals-icons-right.last a.tlink { border-right: none; }

.show-journals-browse .titles-inline-annotation-closed {
    border-left: 1px solid #d0d0d0;
    padding-left: 20px;
}

.show-journals-browse .titles-inline-annotation-open { border-left: 1px solid #d0d0d0;}

.show-journals-browse .journals-issue-toollinks-separator {
    margin-right: 3px;
    border-right: 1px solid #d0d0d0;
}

.can-annotate.journals-issue-toollinks-left-separator-YES { border-left: 1px solid #d0d0d0; padding-left: 5px; }

.show-journals-browse #etocs .glink { padding: 0 0 0 8px; }

.show-journals-browse .has-annotation,.show-journals-browse .can-annotate {
    padding-top: 0px;
    padding-bottom: 0px;
}

.show-journals-browse .titles-inline-annotation-closed,
.show-journals-browse .titles-inline-annotation-open {
    padding-bottom: 0px;
    padding-left: 4px;
    border: none;
    padding-right: 20px;
}

.show-journals-browse .issue-toggle-cover { padding-right: 15px; padding-left: 15px; }

.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-front {
    background: #ffffff 0 0 repeat-x;  color: #222222;
}

.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all {
    background: #ffffff 0 0 repeat-x;  color: #222222;
}

.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all a {
    color: #222222;
}

.msp_display .ui-autocomplete.journal-name-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all a,
.show-journals-browse .ui-autocomplete.journal-name-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all a {
    color: #222222;
    font-size: 13px;
}

.msp_display .ui-autocomplete.journal-name-autocomplete .ui-menu-item a,
.show-journals-browse .ui-autocomplete.journal-name-autocomplete .ui-menu-item a {
    padding: 4px 0px 4px 0px;
}

.msp_display .ui-autocomplete.journal-name-autocomplete  .ui-menu-item a.ui-corner-all,
.show-journals-browse .ui-autocomplete.journal-name-autocomplete .ui-menu-item a.ui-corner-all {
    padding-left: 5px;
    padding-right: 5px;
}

#journal_information_header, #journal_issue_list_header, #view_by_header, #search_information_header,
#filter_by_header, #my_projects_header, #JBI_Tools_Widgets_header, #quick_search_header, #browse_by_header { 
    padding-left: 16px;
    padding-right: 16px;
}

#journal_information_content { padding-left: 30px; line-height: 2em;}

#journal_issue_list_content, #search_information_content,
#filter_by_content, #my_projects_content, #jbi-tools-container { 
    padding-left: 15px; 
    padding-right: 15px;
}

#view_by_content {
    padding: 10px 16px;
}

#jbi-tools-container { margin-top: -2em; }

#journal_issue_list_content ul { list-style: none; margin-top: 7px; margin-bottom: 0; line-height: 2em;}

.issues { line-height: 1.5em !important;}

#basic { line-height: 4em; }

#advance { padding: 1px; line-height: 4em; }

.journals-issue-next-prev { font-size: 95%; position: absolute; top: 2px; right: 1px; }

.expandable { font-weight: 600; color: #2d2d2d; padding-bottom: 7px; }

.journal-page-info { font-weight: normal; }

.issues li a.tlink { font-weight: 600 !important; }

.issues li.selected_issue .current.tlink { font-weight: 600 !important; }

#journal_issue_list_content .tlink { font-weight: 600 !important; }

a.control { color: #898989; }

.ui-widget-content a:hover {
     cursor: pointer;
}

input.standard-button.standard-button-continue.journal-issue-search-submit {
    font-size: 110.3%;
    color: white;
    display: block;
}


/* End of CSS for Issue list page on Journals Tab */

/* CSS for Journal page title view */

.journal-title-display {
    width: 72%;
    float: left;
}

.journal-title-tools {
    float: right;
}

.journal-title-tools .about-journal,
.journal-title-tools .journal-title-favorite {
    padding: 0 5px 5px 5px;
}

.journals-subcribation img, .journals-pap img {
    margin-top:-3px;
}
/* TTI # 54130 changed padding left from 1.22em to 3.5em */
.show-mm-media-browse #titles-display { padding-left: 3.5em; }

/* Kept the width of MM window to 980px */
/* .show-mm-media-browse { width: 980px; } */

.show-mm-media-browse #titles-records { padding: 0; }

.show-mm-media-browse #citation-select-all { margin-left: 0.5em; }

.show-mm-media-browse .clear-selected { margin-right: 0.5em; }

#fulltext-right-outline-links ul { list-style: none; }
/* End of CSS for Journal page title view */

/*Added for setting width of tools section for Complete Reference and Abstract reference page of Journals
  This is done after Journals tab is not set to 98% width */
.show-journals-browse.compref .citation-banner-critical-info { width: 80% !important; }
 
/* TTI # 54123: MSP UI distortion
   Added the below property only for books & MWS */
.books_display #add-to-search-history, .mws_display #add-to-search-history {
    width: 140px;
}
 
/* TTI # 54123: MSP UI distortion
   Added the below property only for books & MWS */
.books_display .ovid-vertical-widgets, .mws_display .ovid-vertical-widgets {
    width: var(--titles-panel-width);
}

.books_display #titles-panel-control.open {
    left: 0;
}


/****************************************************************************
* Pin Login Page
*****************************************************************************/
.pin-login-container {
    font-family: 'Fira Sans';
    background: transparent;
    vertical-align: middle;
    width: 610px;
    margin: 0 auto 6em auto;
    width: 460px;
}

.mesg-pin-login,
.inner-pin-login-container {
    box-shadow: 0 -4px 0 0 #007ac3;
    background-color: #FFFFFF;
    float: none;
    margin: 0;
    padding: 16px 32px;
    line-height: initial;
    width: auto;
    border: 1px solid #DADADA;
}

.inner-pin-login-container {
    margin-bottom: 21px;
}

.most-inner-pin-login-container {
    
}

.main-left-ovid-pin-login-new {
    
}

.left-ovid-pin-login {
    
}

.pin-login-form-label {
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    margin-bottom: 24px;
}

.mesg-pin-login {
    
}

.text-pin-login {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
    margin-bottom: 8px;
}

.text-pin-login a, 
.text-pin-login a:hover, 
.text-pin-login a:visited, 
.text-pin-login a:active, 
.text-pin-login a:link {
    text-decoration: none;
    color: #2d2d2d;
}

.info-pin-login {
    margin-bottom: 8px;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
}

.account-pin-login-create a {
    display: block;    
    text-decoration: none;
    margin-bottom: 8px;
}

.account-pin-login-create a:hover {
   text-decoration: none;
}

.error-pin-login:not(..wk-notification) {
    background: #f2eb77 url("ico_warning_24.png") no-repeat scroll 5px 10px;
    height: 40px;
    width: 98%;
    margin-left: 200px auto;
    padding-top: 10px;
    white-space: normal;
    position: relative;
    word-wrap: break-word;
    float: left;
    width: 90%;
    margin-bottom: 25px;
}

.main-pin-login-page .error-pin-login.wk-notification{
    margin-bottom: 16px !important;
}

#login-box, .hints-pin-login {
    float: left;
    clear: left;
}

.main-pin-login-page, body.main-pin-login-page #header-tabs-container div.sub-tab {
    width: 100% !important;
}

body.msp_display.main-pin-login-page {
    background-color: #e5e5e5;
}

body.main-pin-login-page .inner-pin-login-container {
    padding: 32px 32px 16px 32px;
}

body.main-pin-login-page #main-content {
    margin-bottom: 5px;
}

body.main-pin-login-page #cookie-cb {
    width: 1em;
    height: 1em;
    margin-right: 0.3em;
}

body.main-pin-login-page .form-fields-login:not(.wk-field) {
    margin-bottom: 2.25em !important;
}

.pin-loggedin-form-label {
    font-size: 1.5em;
    margin-bottom: 20px;
    text-align: center;
}

.pin-loggedin-form-message {
   background-color: #CDE8B8;
   font-size: 15px;
   font-weight: bold;
   letter-spacing: 0;
   line-height: 18px;
   padding: 20px;
   margin-left: 20px;
}

.mesg-pin-loggedin {
    float: left;
    font-size: 1.25em;
    line-height: 2.25em;
    margin: 25px 5px 25px 25px;
    text-align: center;
    width: 200px;
}

.mesg-succussful-sso-pin-bind {
    background-color: rgb(205,232,184);
    font-size: 1.2em;
    width: 400px;
    margin: 60px 5px 20px 90px;
    padding: 1.5em 1em 1em 1em;
}

.most-inner-pin-loggedin-container {
    display: inline-block;
    margin-left: 65px;
}

.account-pin-loggedin-create {
    color: #0768A9;
}

.account-pin-loggedin-create a {
    padding-left: 0px;
    text-decoration: none;
    color: #0768A9;
}

.account-pin-loggedin-create a:hover {
   text-decoration: underline;
}

.pin-loggedin-container {
    background: rgb(255,255,255);
    vertical-align: middle;
    width: 610px;
    margin: 0 auto 20em auto;
}

#pin-login-page-login-button {
    width: 100% !important;
}

.account-pin-login-create{
    text-align: center;
    margin: 0;
}

.main-pin-login-page .main-left-ovid-pin-login-new .keep-me-signed-in {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
}
/*Pin Login complete*/

/* OvidToday Tab */

.ovid-today-container { padding: 5em; max-width: 1000px; min-width: 600px; }

.ovid-main-left {
    float: left;
    width: 28%;
}

.ovid-today-right {
    float: right;
    width: 72%;
}

.ovid-today-promo-list span{ font-weight: bold; }

.ovid-today-promo-list, .ovid-today-install-detail{ padding: 2em; padding-right: 16em; }

.show-ovid-today h2{ margin-bottom: 0px; font-size: 1.3em; }

.ovid-main-left div { padding: 3px; }

.show-ovid-today a:hover{ color: #0768A9; }

.ovid-main-left div.ovid-today-img { padding-bottom: 23px; }

.ovid-today-more {  padding-bottom: 50px; }

/* End of OvidToday Tab */

/* Start of OvidToday Token send */
#confirm-modal-box {
    min-height: 10em;
    position: absolute;
    z-index: 999;
    width:25%;
    background-color: rgb(255,255,255);
    border: 1px solid #a8a8a8;
    box-shadow: 0 2px 10px rgba(0,0,0,.2);
    border-radius: 3px 3px 3px 3px;
    margin-top: 150px;
    padding: 30px;
}
/* End of OvidToday Token send */

.edit-search-row-padding {
    padding-bottom: 0;
    padding-top: 0;
}

.edit-search-actions-container {
    text-align: center;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: end;
}

.edit_search_history_title {
    color: rgb(10,9,5);
    margin: 0;
}
.edit_search_history_title h1 {
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    margin: 0;
    padding: 0;
    text-align: left;
}

.edit_search_history_banner {
    background-color: #f6f6f6;
    margin: 0;
    padding: 16px;
    width: 100%;
    min-width: 768px;	
    border: 1px solid #dadada;
    border-top: none;
    box-sizing: border-box;
}

.cancel-edit-search-popup-buttons, .run-edit-search-popup-buttons {
    background: #0077B7 none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 110.3%;
    font-weight: 400;
    margin-left: 14px;
    margin-top: 6px;
    padding: 8px 10px;
}

.run-edit-search-popup-buttons.wk-button{
    margin: 0;
    margin-right: 16px;
}

.cancel-edit-search-popup-buttons.wk-button {
    margin: 0;
}

#search-history-line th,
#search-history-line td {
    text-align: center;
    margin: 0;
    font-family: 'Fira Sans';
}
#search-history-line th {
    padding: 9.5px 35px;
}
#search-history-line td {
    padding: 8px 35px;
    padding-top: 0;
    padding-bottom: 0;
}

#search-history-line tr:nth-child(odd) {
    background-color: #f6f6f6;
}

.edit-search-history-below-banner th {
    background-color: #ffffff;
    font-weight: 500;
    color: #353535;
    padding: 8px 0;
    border-bottom: 1px solid #dadada;
    line-height: 18px;
}

th.edit-search-history-col-num {
    padding-left: 32px;
    padding-right: 32px;	
}

#search-history-line th.edit-search-history-col-searches,
#search-history-line td.edit-search-term {
    text-align: left;  
    padding-left: 5px;
    padding-right: 5px;	
}

#search-history-line th.edit-search-history-col-delete,
#search-history-line td.edit-search-delete {
    padding-right: 48px; 	
}

#search-history-line div.edit-search-annotation-container { 
    margin: 0;
    width: auto;
}

#search-history-line div.edit-search-annotation-container .annotations-widget{ 
    padding: 0;
}

#search-history-line .edit-search-history-line .edit-search-annotation-container .wk-button [class*=wk-icon] {
    font-size: 16px;
}

.edit-search-index {
    margin: 0;
    text-align: center;
    width: 3%;
    min-width: 40px;	
}

.edit-search-term {
    margin: 0;
    text-align: left;
    width: 81%;
}

.edit-search-history-below-banner {	
    border-bottom: 1px solid #dedede;
}

table.search-history-line {
    border-collapse: collapse;
    color: rgb(10, 9, 5);
    width: 100%;
    margin: 0;
    margin-top: 31px;
    border: 1px solid #dadada;
    box-sizing: border-box;
}

tr.edit-search-history-line {
    border-bottom: 1px solid #dedede;
    padding-bottom: 1em;	
}
#search-history-line tr {
    padding: 0;
    border: none;
}

td.edit-searchhistory-col-Annotations {
    width: 6%;
    min-width: 60px;	
}

td.edit-search-actions {
    width: 10%;
    padding: 5px 5px 5px 13px;
    min-width: 116px;	
} 

#search-history-line td.edit-search-actions {
    padding: 0;
}

#search-history-line .search-actions-row-above-container > span.wk-button {
    transform: rotate(180deg);
}

.search-actions-edit-container .search-actions-remove-container 
.search-actions-row-above-container .search-actions-row-below-container
.search-actions-title-drag-container {
    padding-left: 1px;
    padding-right: 1px;
}
.edit-icons {
	width: auto;
	display: inline;
}

/*Commented below CSS as the image is being used as foreground image for 508Compliance*/
.search-actions-edit {
/*    padding: 1px 8px;
    background-image: url("../gifs/ico_edit_sprite.png");
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;*/
    cursor: pointer;
}

.search-actions-remove {
  /*  padding: 1px 8px;
    background-image: url("../gifs/ico_remove_sprite.png");
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;*/
    cursor: pointer;
}

.search-actions-row-above {
/*    padding: 1px 8px;
    background-image: url("../gifs/ico_row_above_sprite.png");
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;*/
    cursor: pointer;
}

.search-actions-row-below {
  /*  padding: 1px 8px;
    background-image: url("../gifs/ico_row_below_sprite.png");
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;*/
    cursor: pointer;
}

.search-actions-title-drag {
    padding: 1px 8px; 
    background-image: url("../gifs/ico_title_drag_sh_sprite.png");
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;
    cursor: pointer;
}

.edit-search-history-container {
    font-family: 'Fira Sans';
    font-size: 14px;
    line-height: 18px;
    padding: 16px;
    margin: 0;
    margin-top: -16px;
    border: 1px solid #dadada;
    border-top: none;
    box-shadow: 0 -4px 0 0 #007AC3;
}

/*TTI # 58292: 12509: Changes suggested by Jim on MSP - Search history widget*/

.wrapper-action-drop-menu-arrow {
    height: 2px;
}


span.action-drop-menu-arrow {
    background-image: url(../gifs/popup_arrow.png);
    height: 9px;
    width: 30px;
    position: absolute;
    top: -9px;
    left: 50%;
    transform: translateX(-50%);
}

/*TTI # 58292: 12509: Changes suggested by Jim on MSP - Search history widget*/

/* Requirement : 12567 */
#skipto {
    position: absolute;
    top: 0;
    left: 0;
    padding: 10px;
    color: #FFF;
    background: #005688;
    font-size: 1.2em;
    text-align: center;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px);
}

#skipto:focus {
    overflow: visible;
    clip: auto;
}

/*TTI # 58308: 12510: Editing a line in the Edit Search History window -- Start*/
#edit_term_popup_close_image, #database_popup_close_image, #add_term_popup_close_image {
    background-image: url("../gifs/ico_close_sprite.png");
    background-position: -4px;
    background-repeat: no-repeat;
    float: right;
    height: 15px;
    text-decoration: none;
    width: 20px;
}

#edit_term_popup_close_image:hover, #database_popup_close_image:hover, #add_term_popup_close_image:hover {
    background-position: -36px;
    background-repeat: no-repeat;
}

#search-term-edit textarea, #add-search-term textarea {
    display: block;
    width: 96%;
    height:160px;
    margin: 1em 0.8em 0.5em;
    resize: none;
}

.edit-search-term-header, .add-annotations-container, .add-search-term-header {
    overflow: hidden;
}

.add-search-term-header, 
.edit-search-term-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.edit-search-term-popup-buttons-container, .add-search-term-popup-buttons-container {
    margin: 0;
    margin-top: 24px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
}

#search-term-edit-body textarea, #add-search-term-body textarea {
    padding: 0.5em;
}

#search-term-edit-body textarea,
#add-search-term textarea {
    margin: 0;
    width: 100%;
    box-sizing: border-box;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}

#search-edit-popup-box {
    position: absolute;
    z-index: 999;
    width: 65%;
    background-color: rgb(255,255,255);
    border: 1px solid #dadada;
    box-shadow: 0 2px 10px rgba(0,0,0,.2);
    border-radius: 3px 3px 3px 3px;
    padding: 0;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}

.wk-overlay #search-edit-popup-box {
    position: relative;
    top: initial;
    left: initial;
    right: initial;
    bottom: initial;
    border: 1px solid #dadada;
    border-radius: 0;
}

#add-search-term-popup-box {
    min-height: 18em;
    position: absolute;
    z-index: 999;
    width: 65%;
    background-color: rgb(255,255,255);
    border: 1px solid #a8a8a8;
    box-shadow: 0 2px 10px rgba(0,0,0,.2);
    border-radius: 3px 3px 3px 3px;
    padding: 0;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}

.wk-overlay #add-search-term-popup-box {
    min-height: initial;
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
}

.search-actions-edit:hover {
 /*   padding: 1px 8px;
    background-image: url("../gifs/ico_edit_sprite.png");
    background-repeat: no-repeat;
    background-position: -16px top;
    height: 10px;*/
    cursor: pointer;
}

.search-actions-remove:hover {
  /*  padding: 1px 8px;
    background-image: url("../gifs/ico_remove_sprite.png");
    background-repeat: no-repeat;
    background-position: -16px top;
    height: 10px;*/
    cursor: pointer;
}

.search-actions-row-below:hover {
  /*  padding: 1px 8px;
    background-image: url("../gifs/ico_row_below_sprite.png");
    background-repeat: no-repeat;
    background-position: -16px top;
    height: 10px;*/
    cursor: pointer;
}

.search-actions-row-above:hover {
  /*  padding: 1px 8px;
    background-image: url("../gifs/ico_row_above_sprite.png");
    background-repeat: no-repeat;
    background-position: -16px top;
    height: 10px;*/
    cursor: pointer;
}

.search-actions-non-edit {
/*    padding: 1px 8px;*/
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;
    cursor: auto !important;
}

#ovid-vertical-widgets .ovid-vertical-widget-toggle-link {
    float: right;
    width: 1.3em;
}

#filter_by_content .date-range-control-text {
    color: #353535;
}

.hide-div {
    display: none;
}

.bookHeaderRight{
    display:inline;
    padding:10px 50px;
    float:right;
}
.bookHeaderLeft{
    display:inline;
    float:left;
}

/*TTI # 58308: 12510: Editing a line in the Edit Search History window -- Ends*/

/* START - TTI # 59752 - Ovid 3.22: the print screen display (..ps) has lost the display of the selected databases after the upgrade to 3.22*/
.showdbname {
     font-weight: bold;
}
/* END - TTI # 59752 - Ovid 3.22: the print screen display (..ps) has lost the display of the selected databases after the upgrade to 3.22*/

/* TTI # 60745: Search results updates */

.msp-results {
    border: none;
}

#msp-results.with-top {
    border: 1px solid #DADADA;
    border-top: none;
    box-shadow: 0 -4px 0 0 #007AC3;
    padding: 0 16px 16px 16px;
}

.titlesheader-functionality-top{ /* investigate if we need this div at all? */
    display: none;
    height: 1.8em;
    border-bottom: none;
    background-color: white;
}

.titlesheader-resultsblock{
    margin-left: 16px;
    background-color: transparent;
    height: auto;
    flex-wrap: wrap;
    padding: 0;
    border: none;
}

.toolbar-row-no-wrap {
    border: 1px solid #DADADA;;
    padding: 7px 8px;
    display: flex;
    flex-grow: 1;
}

#titles-display.full .toolbar-row-no-wrap {
    border: none;
    padding: 0;
}

.titlesheader-functionblock-left,
.titlesheader-resultsblock,
#toolbar-go-option {
    display: flex;
    align-items: center;

}

#toolbar-go-option, 
.titlesheader-functionblock-left,
.titlesheader-resultsblock {
    align-items: flex-end;
}

#toolbar-go-option {
    column-gap: 0;
}

.clear-selected .citman-clear-selected{
    min-height: 20px;
    font-weight: normal;
}

.titlesheader-resultsblock .bibheader-go .startRecord{
    width: 50px;
    border: 0.0625rem solid #757575;
    color: #2d2d2d;
    text-align: center;
    box-sizing: border-box;
}

.bibheader-go .standard-button{
    height: 1.85em;
    border: solid 1px #8d8d8d;
    width: 3em;
    background-color: #8d8d8d;
    color: white;
    font-size: 1em;
    font-weight: bold;
    margin-top: -2px;
}

.standard-button.ui-corner-all{
    -moz-border-radius: 3px/*{cornerRadius}*/;
    -webkit-border-radius: 3px/*{cornerRadius}*/;
}

/* All | Range */
.titlesheader-functionblock-left .new-Acc-style{
    margin-left: 8px;
    margin-right: 0;
}

.msp-footer .titlesheader-resultsblock .toolbar-row-no-wrap {
    order: 2;
}

#titles-display.full .msp-footer .titlesheader-resultsblock .toolbar-row-no-wrap {
    order: 0;
}

.toolbar-accesibility-container {
    display: flex !important;
    flex-direction: column;
}

.toolbar-accesibility-container .toolbar-accesibility-label {
    font-weight: 500;
    margin: 0;
}

.toolbar-accesibility-container .toolbar-accesibility-label::after {
    content: '';
}

.titlesheader-functionblock-left .cmRecords{
    min-height: 24px;
    width: 5em;
    border: 0.0625rem solid #757575;
    padding-left: 0.5em;
    padding-right: 0.5em;
    box-sizing: border-box;
}

.titlesheader-functionblock-left label{
    position: relative;
    top: -2px;
}

.titlesheader-functionblock-left label #citation-select-all, .titlesheader-functionblock-left label #citation-select-all-subfooter{
    position: relative;
    top: -4px;
    margin-right: 4px;
}

.titlesheader-functionblock-left label #citation-select-all {
    position: absolute;
}

.titlesheader-navigation-links{
    margin: 0;
}

#titles-display.full .titlesheader-navigation-links{
    margin: 0 auto;
}

.titlesheader-resultsblock #results-per-page{
    position: relative;
    display: inline-block;
    float: left;
    padding-left: 8px;
}

.titlesheader-resultsblock .bibheader-go{
    display: inline-block;
}

/*
VIEW
*/

span[name=search-title-view] {
    background-image:url("../gifs/title_view.svg");
    display: block;
    height: 20px;
    width: 25px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 3px 50%;
}

span[name=search-full-view] {
    background-image:url("../gifs/full_view.svg");
    display: block;
    height: 20px;
    cursor: pointer;
    background-position: 3px;
    background-repeat: no-repeat;
    width: 25px;
}

span[name=search-citation-view] {
    background-image:url("../gifs/citation_view.svg");
    display: block;
    height: 20px;
    cursor: pointer;
    background-position: 3px;
    background-repeat: no-repeat;
    width: 25px;
}

span[name=search-mm-citation-view] {
    background-image:url("../gifs/ico_view_citation_sprite_24.png");
    display: block;
    height: 24px;
    cursor: pointer;
    background-position: 3px;
    background-repeat: no-repeat;
    width: 30px;
}

span[name=search-mm-grid-view] {
    background-image:url("../gifs/ico_view_grid_sprite_24.png");
    display: block;
    height: 24px;
    cursor: pointer;
    background-position: 3px;
    background-repeat: no-repeat;
    width: 30px;
}

span[name=search-mm-citation-view]:hover,
span[name=search-mm-grid-view]:hover
{
    background-position: -21px;
    border-bottom: none;
}

span[name=citation-view] {
    float: left;
    height: 24px;
    width: 30px;
    background-color: #FFF;
}

span[name=mm-citation-view] {
    border: 1px solid #a7a7a7;
    float: left;
    height: 24px;
    width: 30px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    margin-left: 1em;
    background-color: #FFF;
}

span[name=mm-grid-view] {
    float: left;
    height: 24px;
    width: 30px;
    border: 1px solid #a7a7a7;
    border-left: none;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    background-color: #FFF;
}

label[for=title-view].hidden span[name=search-title-view],
label[for=citation-view].hidden span[name=search-citation-view],
label[for=full-view].hidden span[name=search-full-view],
label[for=mm-citation-view].hidden span[name=search-mm-citation-view],
label[for=mm-grid-view].hidden span[name=search-mm-grid-view] {
    /* background-color: #e5e5e5;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4) inset; */
    vertical-align: middle;
    cursor: default;
    pointer-events: none;
}
span[name=mm-citation-view].hidden span[name=search-mm-citation-view],
span[name=mm-grid-view].hidden span[name=search-mm-grid-view] {
    /* background-color: #e5e5e5;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4) inset; */
    vertical-align: middle;
    cursor: default;
    pointer-events: none;
}

span[name=full-view],
span[name=title-view],
span[name=citation-view],
span[name=mm-citation-view],
span[name=mm-grid-view] {
    height: 30px;
    border-radius: 0;
    width: 32px;
}

span[name=full-view] a,
span[name=title-view] a,
span[name=citation-view] a,
span[name=mm-citation-view] a,
span[name=mm-grid-view] a {
    width: inherit;
    height: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}

label[for=full-view].hidden,
label[for=title-view].hidden,
label[for=citation-view].hidden,
label[for=mm-citation-view].hidden,
label[for=mm-grid-view].hidden {
    background-color: #F2F8FC;
    border-top: 2px solid #005b92;
}

#titles-records .titles-index {
    font-family: 'Fira Sans';
    min-width: 50px;
}

.show-mm-media-browse #titles-records .titles-index,
#titles-records .mm-grid-container .titles-index {
    width: auto;
    min-width: 30px;
}

.titles-index div::selection {
    background: transparent !important;
}

.float-left{
    float: left;
}

#titles-records .titles-ab {
    border: none;
    background-color: #ffffff;
    margin-top: 24px;
    padding: 15px;
    border: 1px solid #dadada;
}

#titles-records .titles-ab p {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
}

.titles-icons-right {
    float: left;
    margin-top: 1em;
}

.titles-icons-right.titles-icons-right-reordered,
.titles-icons-right.titles-icons-right-reordered .tlink,
.titles-icons-right.titles-icons-right-reordered .booklist-annotate-link-pin-login,
.titles-icons-right.titles-icons-right-reordered .titles-inline-abstract input,
.titles-icons-right.titles-icons-right-reordered .annotation-group input {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    color: #005B92;
}

.titles-ab {
    font-size: 12px;
    color: #2d2d2d;
}

.titles-icons-right.titles-icons-right-reordered [class*="wk-icon"] {
    margin-right: 8px;
    vertical-align: middle;
    line-height: 18px;
}

.titles-icons-right .citation-popup-link,
.titles-icons-right .annotate-pin-login {
    padding: 0;
    display: flex;
    align-items: center;
    font-size: 14px;
    line-height: 18px;
}

.titles-icons-right:not(.titles-icons-right-reordered) .citation-popup-link [class*="wk-icon"],
.titles-icons-right:not(.titles-icons-right-reordered) .annotate-pin-login [class*="wk-icon"],
.titles-icons-right:not(.titles-icons-right-reordered) .can-annotate [class*="wk-icon"],
.titles-icons-right:not(.titles-icons-right-reordered) .has-annotation [class*="wk-icon"],
.titles-icons-right:not(.titles-icons-right-reordered) .tlink > [class*="wk-icon"] {
    margin-right: 5px;
    line-height: inherit;
}

.titles-icons-right .annotate-pin-login .annotate_link_1 {
    padding: 0;
}

.titles-icons-right .titles-inline-abstract-closed{
    padding-right: 0px;
}

.titles-icons-right .titles-inline-abstract-open{
    padding-right: 0px;
}

.titles-icons-right .titles-inline-abstract,
.titles-icons-right a,
.titles-icons-right .titles-inline-annotation,
.titles-icons-right #synthesis-button-per-item {
    margin-right: 16px;
}

.titles-icons-right span
{
    word-wrap: normal;
}

.titles-icons-right span{
    margin: 0px;
    font-size: 14px;
}

.titles-icons-right span:not([class*="wk-icon"]){
    font-family: 'Fira Sans';
}

.titles-icons-right a.booklist-annotate-link-pin-login{
    font-weight: normal;
    padding-left: 0;
    padding-right: 0;
}

.titles-icons-right a.booklist-annotate-link{
    font-weight: normal;
    padding-left: 0;
    padding-right: 0;
}

.titles-icons-right .annotate-pin-login{
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.titles-icons-right .titles-inline-annotation input{
    padding: 0;
    padding-right: 23px;
    background-size: 13px 13px;
    font-family: 'Fira Sans';
}

.titles-icons-right .titles-inline-abstract input{
    padding-right: 0;
    padding-left: 18px;
    padding-bottom: 1px;
    min-height: 17px;
    margin-left: -5px;
}

.titles-icons-right.titles-icons-right-reordered .titles-inline-abstract input {
    padding-left: 5px;
    padding-right: 25px;
}

.titles-icons-right-reordered {
    position: relative;
    
}

#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered pdf_link_here .synthesis-button {
    margin-top: -2px;
}

.titles-icons-right-reordered pdf_link_here {
    position: relative;
}

.titles-icons-right:not(.titles-icons-right-reordered) pdf_link_here,
.titles-icons-right:not(.titles-icons-right-reordered) find_related_media {
    display: flex;
    align-items: flex-start;
}

.titles-icons-right:not(.titles-icons-right-reordered) pdf_link_here>span,
.titles-icons-right:not(.titles-icons-right-reordered) > span + find_related_media,
.titles-icons-right:not(.titles-icons-right-reordered) find_related_media >span,
.titles-icons-right:not(.titles-icons-right-reordered) pdf_link_here > div.annotation-group, 
.titles-icons-right:not(.titles-icons-right-reordered) .annotation-group {
    min-height: 18px;
    line-height: 18px;
    font-size: 14px;
    color: #005B92;
    padding: 0;
}

.titles-icons-right:not(.titles-icons-right-reordered) pdf_link_here>span [class*="wk-icon"],
.titles-icons-right:not(.titles-icons-right-reordered) pdf_link_here>span [class*="wk-icon"] + find_related_media,
.titles-icons-right:not(.titles-icons-right-reordered) find_related_media>span [class*="wk-icon"],
.titles-icons-right:not(.titles-icons-right-reordered) pdf_link_here>div.annotation-group [class*="wk-icon"]{
    margin-right: 5px;
    line-height: inherit;
}

#msp-results #titles-display,
#msp-results td.titles-record {
    font-family: 'Fira Sans';
}

#msp-results .titlesheader-functionblock-right{
    font-size: 1em;
    margin-top: 5px;
    margin-bottom: 4px;
    margin-left: 16px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: end;
    column-gap: 16px;
}

.titlesheader-functionblock-right span,
.titlesheader-functionblock-right input,
.titlesheader-functionblock-right #action-order {
    font-size: 14px;
    font-weight: 400;
    color: #005B92;
}

.titlesheader-functionblock-right input {
    font-family: 'Fira Sans';
}

.titlesheader-functionblock-right #synthesis-button {
    line-height: 18px;
    padding: 0;
}


#synthesis-button:hover,
 #titles-records #synthesis-button-per-item:hover{
    text-underline-position: auto !important;
    text-decoration: none !important;
}

#synthesis-button:hover span.ss-icon-synthesis, 
#synthesis-button-per-item:hover span.ss-icon-synthesis {
    text-decoration: none;
}
#synthesis-button:hover span,
#synthesis-button-per-item:hover span {
    color: #003d61;
    text-decoration: underline;
}

#synthesis-button:active span,
#synthesis-button-per-item:active span {
    background-color: transparent;
    color: #353535 !important;
}

#titles-display .error{
    margin-left: 2.5em;
}

.titles-row{
    border-bottom: 1px solid #e6e6e6;
    margin-top: 12px;
}

.titles-row:last-child{
    border-bottom: none;
}

a.tlink.citation_title,
title_link_here {
    color: #005B92;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
}

a.tlink.citation_title:visited {
    color: #940C72;
}

title_link_here {
    color: #353535;
}

.titles-record .article-authors,
.titles-record .article-source,
.titles-record .article-pubtype,
.titles-record .article-ui,
.titles-record .titles-other
{
    padding-top: 0.5em;
    padding-bottom: 0;
}

.titles-row-linkspage .titles-record .article-authors,
.titles-row-linkspage .titles-record .article-source,
.titles-row-linkspage .titles-record .article-pubtype,
.titles-row-linkspage .titles-record .article-ui,
.titles-row-linkspage .titles-record .titles-other {
    padding: 0;
}

.titles-icons-right a:hover,
.titles-icons-right input:hover {
    text-decoration: underline;
    color: #003d61 !important;
}

.titles-icons-right a:hover span[class*="wk-icon"]{
    text-decoration: none;
}

.titles-icons-right .has-annotation,
.titles-icons-right .can-annotate
{
    margin-left: 0;
    padding-right: 0;
	padding-top:0;
}


.citation-banner-critical-info .titles-top{
    margin-left: 1.125em;
}

.dependent-search-line-error {
    background: #f2eb77 url("ico_warning_24.png") no-repeat;
    background-position: center center;
    white-space: normal;
    word-wrap: break-word;
}

.remove-search-line-dependent {
    background: #c6dceb
}

.remove-search-line-remove-button {
    background: #0081c6 none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 110.3%;
    font-weight: 400;
    margin-left: 7px;
    margin-right: 14px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding: 8px 10px;
}

.remove-search-line-cancel-button {
    background: #d9d9d9 none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: #000;
    cursor: pointer;
    font-size: 110.3%;
    font-weight: 400;
    margin-left: 14px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding: 8px 10px;
}

#remove-search-line-dependent-warning {
    empty-cells: show;
}

.search-actions-loading {
    padding: 1px 8px;
    background-image: url(../gifs/loading.gif);
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;
    cursor: pointer;
}

.search-actions-blank {
    padding: 1px 8px;
    background-repeat: no-repeat;
    background-position: 0 top;
    height: 10px;
    cursor: pointer;
}

/* END: TTI # 60745: Search results updates */

/* TTI-61592 Bigger institutional links */
span.Open-athens-link a,
span.institution-link a{
    font-size: 14px;
}

span.Open-athens-link .athenslink {
    text-decoration: underline;
}

/****************************************************************************
* Accessibility Changes
*****************************************************************************/

/*For Visual Caret line on focus and hover */
/*OVID Revamp Override focus state with WK components*/
/**       :focus {

        outline: #0E6ECD solid medium;
}*/

/*Accessibility changes by Gopi*/

.booklist-links a.render-form, .booklist-links a.render-form:active, 
.booklist-links a.render-form:link, .booklist-links a.render-form:visited {
color: #737373;
}

.standard-button-login {
    background: #0077B7 !important;
}

.add-resource-group, .delete-resource-group input
{
    position: relative;
}

.add-resource-group a.wk-button {
    border: 0.0625rem solid #005b92;
}

.resource-hint
{
    margin-top: 6px;
    left: 0px;
    width: 154px;
}
a.tlink.menu-title {
    color: #005688;
}
.compref .bibheader-go .standard-button, .bibheader-go .standard-button{
    background-color: #737373;
    border: 1px solid #737373;
}
.select-range-default-style {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 300;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    color: #474747;
}
.date-error{
      color:#C53135
}
.standard-button-continue{
background:#0077B7;
}

.standard-button-tooltip {
    position: relative;
}

.standard-button-tooltip .tooltiptext {
    visibility: hidden;
    max-width: 192px;
    width: 192px;
    font-family: "Fira Sans", sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    background-color: #232323;
    color: #fff;
    padding: 8px 16px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: -87px;
    box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.10);
}
.standard-button-tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 9px;
    border-style: solid;
    border-color: #232323 transparent transparent transparent;
}

.standard-button-tooltip:hover .tooltiptext {
    visibility: visible;
}

#new-group-url-tooltip{
    background-color:#ffffff !important;
    border: 1px solid #dadada !important;
    position: absolute;
    z-index: 10;
    text-align: left;
    width: 294px;
    top: -400%%;
    left: 50%;
    transform: translatex(-50%);
}

#new-group-url-tooltip .wk-button-group {
    column-gap: 16px;
}

#new-group-url-tooltip .wk-button-group .wk-button {
    margin: 0;
}

#new-group-url-tooltip .wk-button-group .wk-button.new_group_url {
    color: #ffffff;
}

#new-group-url-tooltip .wk-button-group .wk-button:not(.wk-button-text):hover {
    text-decoration: none;
}

#new-group-url-tooltip .wk-button-group .wk-button.wk-button-text {
    margin-right: -16px;
}

.userinput-missing{
    color: #e5202e;
    display: inline-block;
}

.edit-annotation-header .userinput-missing {
    margin-left: 8px;
}

.warning {
    color: #B22B2E !important;
    border: 3px solid #B22B2E !important;
}
input[type="button"], textarea, button {
    font-size:1.1em;
}
.main-login-page #main-form div#ppv div.article-info-login {margin-top:2px;}

/* For hidden message to be read by screen reader */

.hidden-message { 
clip: rect(0,0,0,0);
border: 0;
position: absolute;
padding: 0px;
margin: -1px; 
width: 1px;
height: 1px;
overflow: hidden;
}

/* END For hidden message to be read by screen reader */

.login-form-label{font-weight:normal;} 

.msp-ovidclassic-search-button, .pc-search-button,#my_projects_search_button {
    border-radius: 1.3em;
    height:20px;
    border: 1px solid #000;
    background-color:#0077B7;
    display: inline-block;
	box-sizing: border-box;
	padding: 0px;
}

#msp-basic-box-fields .msp-search-button {
    margin: 0;
    width: auto;
    min-width: 102px;
}

#msp-basic-box-fields #main-search-button {
    margin: 0 0 0 16px;
}
#main-search-button:focus-visible, 
#main-search-button-ovidclassic:focus-visible, 
#main-search-button-multifield:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
} 

#main-search-button-subjsrch:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
}

.msp-fields-buttons button:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
}

.msp-ovidclassic-search-button {
    position: absolute;
    top: 0;
    left: 500px;
}
.standard-button-cancel, .standard-button-rerun{background-color:#0077B7;}
.journal-browse-search .default-text-active{color: #737373;}
.savedsearchlist-top{color: #0768A9; text-decoration: underline;}
div.booknav-category .booknav-catlink{color:#0768A9;}

.booknav-catlink:focus {
    outline: #0E6ECD solid medium;
}

#header-tabs-container ul li span span.drop-menu-arrow {
    display: none;
    background-image: url(../gifs/popup_arrow.png);
    height: 38px;
    margin-top: -7px;
    width: 35px;
    z-index: 1001;
    position: absolute;
    padding: 0px 15px;
}
.dropMenu{
   display: block !important;
}


/* ----- CSS for Advanced Search Tab Start ----- */

.msp-hint{margin-top: -20px;}
.msp-searchtypes > fieldset{border : none;}

/* ----- CSS for Advanced Search Tab End ----- */

.msp-modes-container a:focus {
    text-decoration: underline;
}

.Basicsearch-question {
    margin-left: 2em;
    margin-bottom: 0;
}

#msp-hint-popup-text .Basicsearch-question {
    margin-left: 0;
    margin-bottom: 2px;
}

#msp-hint-popup-text ol li {
    padding: 0;
}

.header-list {
    display: flex;
    list-style: none;
    margin: 0;
}

.search-history-actions-popup-container .header-list {
    flex-direction: column;
}

#language-select-widget ul.header-list li:first-child, #footer-buttons-lower ul.header-list li:first-child {
    border-left: medium none;
}

.moreLinkDrop{
    padding: 2px 0;
}

/*For Annotate Image Sprite start*/

.annotateSpriteWrapper{
    display: block;
    width: 8px;
    overflow: hidden;
    margin-left: 23px;
}
.saved-search-edit-annotation-container .annotateSpriteWrapper{
    display: inline-block;
}

img.annotateSprite:hover {
    object-position: -16px 0px;
}

/*For Annotate Image Sprite end*/

/*For Search Annotate Popup Close Image Sprite start*/

/*a.searchAnotPopClose{
    display: block;
    float: right;
    width: 33px;
}

img.annotateClose:hover {
        object-position: -32px 0;
}*/

/*For Search Annotate Popup Close Image Sprite end*/

/*For Action image sprite start*/

.action-wrapper {
    width: 17px;
    display: inline-block;
    overflow: hidden;
    height: 17px;
    cursor: pointer;
}

.action-image:hover {
object-position: -16px 0px;
}


/*For Action image sprite end*/

a.exportCitationPopupClose{
    display: block;
    float: right;
    width: 33px;
}

img.exportCitationPopupClose:hover {
        object-position: -32px 0;
}

/* ----- CSS for Annotation message box and popup close link outline  Start ----- */
div.edit-search-annotation-container{
    margin-left:23px;
    width: 30px;
}

#msp-searchhistory [class*=wk-icon-] {
    display: inline-block;
    font-family: 'wk-icons';
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 1;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    vertical-align: middle;
    width: 1em;
}

.wk-icon-chat-box::before {
    color: #353535;    
    content: "\eb1f";
}

.wk-icon-chat-box-check::before,
.added-annotations-widget::before {
    color: #353535;    
    content: "\eb1e";
}

.wk-icon-chat-box-check:hover::before,
.added-annotations-widget:hover::before,
.wk-icon-chat-box:hover::before {
    color: #005B92;    
}

a.booklist-annotate-link [class*="wk-icon"]::before{
    color: inherit !important;
}

.annotateSpriteWrapper{
margin-left:0px;
}
#search-annotation-form .annotation-popup-header{
    overflow:visible;
}
#search-annotation-form .annotation-popup-header > h2{
display: inline;
line-height: 2em;
margin-left: 15px;
}
#search-annotation-form .annotation-popup-header span{
display:block;
float:right;
}

#search-annotation-form a.searchAnotPopClose{
    display: block;
    width: auto;
    text-decoration: none;
}

#search-annotation-form a.searchAnotPopClose .annotateClose{
position: relative;
left: -7px;
top: -6px;
}

#search-annotation-form .wk-popup-header-title {
    margin-bottom: 24px;
}

#annotation-form .annotation-popup-header {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-end;
}

#annotation-form .annotation-popup-header .annotation-popup-title{
    align-self: flex-start;
    margin: 0 32px;
    margin-top: 6px;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
}

/* ----- CSS for Annotation message box and popup close link outline  End ----- */

/* ----- CSS for Search Fields Tab Start ----- */

#language-select-widget ul.header-list li:first-child, #footer-buttons-lower ul.header-list li:first-child {
    border-left: medium none;
}
#searchfields-grid .searchfields-grid-term {
    max-width: 12em;
    height: 3em;
    overflow: hidden;
}
/* ----- CSS for Search Fields Tab End ----- */

.noDisplay{
position: absolute;
margin-left: 26.5em;
margin-top: -1.5em;
display: none;
color: #D9373C;
}

/*Scope note Display heading*/
.scopenote .heading h1{
font-size:inherit;
font-weight:normal;
}
.subHeadLvlOne{
    font-weight: normal;
    font-size: inherit;
    margin: 0px;
}

div.titlesheader-resultsblock,
div.titlesheader-resultsblock input,
div.titlesheader-resultsblock select {
    font-family: 'Fira Sans';
    font-size: 14px;
}

#titles-display.full .titlesheader-resultsblock {
    border: 1px solid #dadada;
    padding: 8px 8px 8px 15px;
    margin-left: 0;
}

.clear-selected .citman-clear-selected,
.titlesheader-functionblock-left .select-page-label span {
    font-size: 14px;
}

.titlesheader-functionblock-left .select-page-label span {
    margin-bottom: 3px;
}

/* Bread crumb css styling start*/
.show-journals-browse #below-banner #main-content #fulltext-object-model ul:not(.wk-breadcrumb-list){
list-style-type:none;
margin-left:auto;
}
.show-journals-browse #below-banner #main-content #fulltext-object-model ul:not(.wk-breadcrumb-list) li{
display:inline;
}
/* Bread crumb css styling end*/

/* Print, Email, Export citation popoup css start*/

#print-citation-sel-recs > strong, #export-citation-sel-recs > strong{float: left;
    width: 1em;
    white-space: nowrap;
    margin-left: 1.3em;}

#customize-display-popup-box strong, #print-citation-popup-box strong, #email-citation-popup-box strong, #export-citation-popup-box strong{
    font-size: 1.04em;
}

/* Print, Email, Export citation popoup css end*/

/* Vertical Widget Chevron styles */

div#ovid-vertical-widgets span.ovid-vertical-widget-toggle{
    background: none;
    padding: 0px;
}
a.verticalWidgetChev{
     overflow: hidden;
    height: 20px;
}

a.verticalWidgetChev:focus {
    outline: #0E6ECD solid medium;
}

    /* TTI-69386 START */
div.ovid-vertical-widget-header a.ovid-vertical-widget-toggle-link img.chevronImage {
    padding: 1px 10px;
    background-image: url("../gifs/chevron-down-gray.svg");
    background-repeat: no-repeat;
    background-size: 14px 14px;
    height: 10px;
    cursor: pointer;
    width: 0px;
}

div.ovid-vertical-widget-header a.ovid-vertical-widget-toggle-link img.chevronImage.verticalWidgetExpanded {
    background-image: url("../gifs/chevron-up-gray.svg");
}

div.ovid-vertical-widget-header a.ovid-vertical-widget-toggle-link img.chevronImage.verticalWidgetCollapsed {
    background-image: url("../gifs/chevron-down-gray.svg");
}

    /* TTI-69386 FINISH */

/* Vertical Widget Chevron styles */

/*link style for Service links inside popup*/

ul#servicelinks-target-ul li a:hover {
    text-decoration: underline;
}

/*link style for Service links inside popup*/

/*Subheading information heading style*/

#subheadinfo-heading {
    font-size: 120%;
    margin: 1em 0 1em 0;
}

/*Subheading information heading style*/

/* Fieldset grouping inside Print, Export, Email and Customize Display popups */

.popupFieldset{
    border: none;
    margin-bottom: -1em;
}

#print-citation-popup .popupFieldset {
    margin-bottom: 0;
}

#customize-display-popup .popupFieldset {
    margin-bottom: 0;
}

/* Fieldset grouping inside Print, Export, Email and Customize Display popups */

/* View in Book Reader Link styling */

.viewInBookReader {
    background: #cae3b2;
    font-size: 1em;
    color: #2d2d2d;
    width: 142px;
    font-weight: normal;
    display: block;
    border-radius: 6px;
    text-align: center;
    line-height: 32px;
}

/* View in Book Reader Link styling */

/* TTI-64799: [12727] Add links to CE/CME when available */
.journal-links .ce-link img{
    margin-top: -4px;
    margin-right: 2px;
}
#fulltext-link-ce-link img{
    margin-top: -4px;
    vertical-align: middle !important;
}
.weblinks-nav-container #fulltext-link-ce-link{
    float: left;
    padding-right: 15px;
}
.weblinks-nav-container #fulltext-link-ce-link img{
    padding-right: 3px;
}
/* / TTI-64799: [12727] Add links to CE/CME when available */

.jbjs-video-container {
    width: 40em;
}

/* .feedback span{
    background-image: url("../gifs/ico_feedback_sprite.png");
    display: inline-block;
    margin-bottom: -4px;
    padding-left: 0px !important;
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
} */

.expand-contract-spinner{
    background-image: url(../gifs/books-loading.gif);
    background-repeat: no-repeat;
    background-position: center center;
    cursor: progress;
    height: 31px;
    width: 31px;
    display: inline-block;
}
.feedback:hover span{
    background-position: -16px;
    background-repeat: no-repeat;
}

/*Insert Statement popup header and close button styles start*/
 
/*#add-search-term-popup a.searchAnotPopClose, #search-term-edit-popup a.searchAnotPopClose{
    margin: 2px 2px 0px 3px;
    height: 26px;
}*/ 

#add-search-term-popup .add-search-term-header h2,
#search-term-edit-popup .edit-search-term-header h2 {
    padding: 0;
    margin: 0;
    font-weight: 500;
    width: 100%;
    margin-bottom: 24px;
}

#add-search-term-popup a.searchAnotPopClose.wk-button-close,
#search-term-edit-form a.searchAnotPopClose.wk-button-close {
    text-decoration: none;
}
 
/*Insert Statement popup header and close button styles end*/
 
.actionAlign{
    
}
 
.toolList {
    margin-left: 0;
    margin-bottom: 0;
}
 
.toolList li{
    list-style: none;
}
 
#savedsearchlist a.savedsearchlist-top {
     color: #064C7B;
     text-decoration: underline;
     font-weight: bold;
}
 
#savedsearchlist a.savedsearchlist-top:focus {
     outline: #273C4F solid medium;
}
 
/* style for next and previous links in ul li start */
 
.next-prev,
.paging-separator {
    list-style: none;
    display: inline-flex;
    align-items: center;
}

.titlesheader-paging .next-prev .titles-nav-button {
    background-image: url("../gifs/chevron-right-gray.svg");
    background-position: right 8px center;
    background-repeat: no-repeat;
    background-size: 16px;
    margin: 0;
    padding: 8px;
    padding-right: 28px;
    height: 32px;
    box-sizing: border-box;
    line-height: 18px;
}

.titlesheader-paging .next-prev:last-child  .titles-nav-button {
    margin-right: -16px;
}

.titlesheader-paging .next-prev .titles-nav-button:hover {
    background-color: #e6f2f9;
}

.titlesheader-paging .next-prev .titles-nav-button.prev-button {
    background-image: url("../gifs/chevron-left-gray.svg");
    background-position: left 8px center;
    padding-right: 8px;
    padding-left: 28px;
}

.titlesheader-paging .paging-separator {
    padding: 0;
    margin: 0 4px 0 8px;
    color: #353535;
}

/* style for next and previous links in ul li end */

.n-mb{
    margin: 0;
}

.fulltext-LEVEL1 h2 {
    line-height : 1.125em;
}

.fulltext-controlbox-section ul.toolList {
     margin: 0;
     padding: 0;
}

ul.ariaPagination {
    list-style: none;
    margin: 0px;
    float: right;
}

ul.ariaPagination li {
    display: block;
    float: left;
}

#email-jumpstart-close-popup {
	float: right;

}

.jb-email-jumpstart-popup #email-jumpstart-close-popup {
    position: absolute;
    right: 6px;
    top: 6px;
    width: auto;
}

span.journalname h2{
    font-size: 1em;
    line-height: inherit;
}

/* span[name=title-view] a, span[name=full-view] a, span[name=citation-view] a, span[name=mm-citation-view] a, span[name=mm-grid-view] a  {
	display: block;
} */

.aria-breadcrum {
 	 list-style: none;
	 margin-left: 0px;
	 margin-bottom: 0px;
}
.aria-breadcrum li {
	float: left;
}

.issue-prev-next {
	list-style: none;
	margin-left: 0;
	margin-right: 0;
}

.issue-prev-next li {
	float: left;
	margin-right: 10px;
}

.titlesheader-functionblock-right .tlink.view_selected_link {
	display: block;
    float: left;
    width: auto;
    font-family: 'Fira Sans';
    color: #005B92;
    font-weight: 400;
    font-size: 14px;
}

.tlink.view_selected_link.tlinkdisable {
    color: #005b92 !important;
    opacity: .5;
    pointer-events: none;
    background-color: transparent;
}
/*style for display progress*/
.statement_row {
    display: flex;
    align-items: center;
    padding-left:1%;
    word-break: break-word;
    min-height: 32px;
    padding-bottom:3px;
    padding-top:3px;
    border-left: 1px solid #dadada;
    border-right: 1px solid #dadada;
    padding: 3px 30px 3px 16px;
    color: #353535;
    box-sizing: border-box;
}

.statement_row_text {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
    flex-grow: 1;
    padding-right: 30px;
}

.statement_row:first-of-type{
    border-top: 1px solid #dadada;
}

.statement_row:last-of-type{
    border-bottom: 1px solid #dadada;
}

.statement_row_number {
    min-width: 40px;
}
.change_background{
    background-color: #F6F6F6;
}
.progress_eta{
    padding-left: 20px;
    margin-left: auto;
    margin-right: 1%;
    min-width: 35px;
    display: none;
}

.progress_bar_not_started {
    color: #A3A3A3;
}

.progress_bar_done { 
    display: none;
    color: #648D18;
}

.progress_bar {
    height: 6px;
    width: 195px;
    border: 1px solid #CFCFCF;
    border-radius: 13px;
    background-color: #EDEDED;
    display: none;
    display: block;
}
.progress_bar > div {
    background-color: #0081C6;
    width: 0%;
    /* Adjust with JavaScript */
    height: 6px;
    border-radius: 13px;
}
.progress_bar_process{
    display: none;
    color: #353535;
}

.progress_bar_not_started,
.progress_bar_done,
.progress_bar_process
{
    margin: 0;
    padding: 0;
    font-size: 18px;
    min-width: 18px;
        width: 18px;
        height: 18px;
    box-sizing: border-box;
}

#total_progress {
    margin-bottom: 10px;
    height: 3px;
}
#total_progress .progress_bar {
    width: 10%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#total_progress .progress_bar > div {
    height: 6px;
}
.executing-search{
    display:inline-block;
    height: 24px;
    width: 188px;
    color: #000000;
    font-size: 20px;
    font-weight: bold;
    line-height: 25px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom:5px;
}
.lines-completed{
    height: 17px;
    width: 166px;
    color: #000000;
    font-size: 15px;
    line-height: 17px;
    margin-left: auto;
    margin-right: auto;
}
.search-progress{
    text-align: center;
}
.search-results > hr{
    border: none;
    color: #E3E3E3;
    background-color: #E3E3E3;
    height: 1px;
}
.search-results{
    padding:2%;
}
.search-name {
    height: 22px;
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    line-height: 23px;
    display: block;
    margin-bottom:5px;
}
.search-type {
    height: 16px;
    color: #000000;
    font-size: 14px;
    line-height: 16px;
    display: block;
    margin-bottom:15px;
}

.run-saved-search #main-form {
    border: 1px solid #dadada;
    padding: 32px 16px;
    margin-top: 0;
    margin-bottom: 24px;
    border-top: none;
    background-color: #ffffff;
    font-family: 'Fira Sans';
    color: #353535;
}

.run-saved-search .search-progress {
    margin-bottom: 60px;
}

.run-saved-search .search-progress .executing-search {
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: left;
    display: inline-block;
    height: auto;
    width: auto;
    margin-bottom: 7px;
    color: #353535;
}

.run-saved-search .search-progress #total_progress {
    height: 8px;
    margin-bottom: 4px;
}

.run-saved-search .search-progress .progress_bar {
    min-width: 273px;
    height: 100%;
    background-color: #DADADA;
}

.run-saved-search .search-progress #total_progress .progress_bar>div {
    height: 100%;
    background-color: #007AC3;
}

.run-saved-search .search-results {
    padding: 0;
}

.run-saved-search .search-results .search-name {
    color: #353535;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 4px;
}

.run-saved-search .search-results .search-type {
    color: #353535;
    height: auto;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 12px;
}

.run-saved-search .search-progress .lines-completed {
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: center;
    color: #353535;
}
/*style for display progress*/

#print-citation-options > li:first-child {
    margin-top: 5px;
}

.cc-banner .cc-message {
    margin-right: 15%;
} 

#mp-main-page-container #project_title h2{
display:inline-block;
}
h3.projects-heading-title{
font-size:inherit;
}
#savedsearchlist .sectionheader h2{
display:inline-block;
}
#active-action-menu .action-menu-items li{
padding-bottom:2px;
}
#form-popup-box fieldset{border:0px;}
#form-popup-box-wide fieldset{border:0px;}
#upload-overlay-popup-box #file-upload-popup h2.file_upload_popup_title {
display:inline-block;
font-size:125%;
font-weight:bold;
}
#file-upload-popup fieldset{border:0px;}

.date-range-open fieldset{
	border:medium none;
}

.data-range-container {
    display: flex;
    align-items: end;
}

#mm-gallery-video,#mm-gallery-image, #mm-gallery-audio{
font-size:1em;
}

#bottom-panel p,
#bottom-panel td {
    margin-bottom: 8px;
    line-height: 21px;
}

#bottom-panel .metadata-autor {
    line-height: 16px;
    margin-bottom: 16px;
}

.booknav-catlink-text{
    padding-left: 20px;
    text-indent: 0.7em;
}


.book-content #booknav-browse-by-subject ul
{
    margin-left: 0;
    list-style: none;
    margin: 4px;
}

.booknav-tree-image
{
float:left;
}

#booknav-tab-search .bookbrowse_srch_btn{color:transparent;}
.ovid-today-container .ovid-main-left a:hover {
    outline: #0E6ECD solid medium;
}
.book-action-left{
   display: inline-block;
    width: 25%;
    height: 34px;
}
#upload_file_list .success{display:none;}

.ovid-today-more-details p {
    float: left;
    margin-right: 5px;
}

.titlesheader-functionblock-right{
	list-style:none;
	width:auto
}

.titlesheader-functionblock-right li{
	float:left;
    padding: 5px 0 ;
}

.titlesheader-functionblock-right li:first-child {
    padding-left: 0;
}

.titlesheader-functionblock-right li>input{
    margin-top: -1px;
}
.titlesheader-functionblock-right li>input,
.titlesheader-functionblock-right li>a {
    box-sizing: border-box;
}

.titlesheader-functionblock-right li>input:hover,
.titlesheader-functionblock-right li>a:hover {
    color: #003d61 !important;
    text-decoration: underline;
}

.titlesheader-functionblock-right li>a:hover span[class*="wk-icon"] {
    text-decoration: none;
}

.titlesheader-functionblock-right li>input:active,
.titlesheader-functionblock-right li>a:active {
    color: #353535 !important;
}

.titlesheader-functionblock-left label{top:0px;float:left;}
.titlesheader-functionblock-left label #citation-select-all{top:0px;}

.titlesheader-resultsblock .bibheader-go{
    display:block; 
    float:left;
}
.acc-new-fix .standard-button{    background-color: #737373;
    border: 1px solid #737373;}

.titlesheader-resultsblock .acc-new-fix{
    float:left;
    padding: 0;
}

.acc-new-fix.bibheader-go .standard-button{ margin-top: 0px;}

.acc-new-fix.bibheader-go .ajaxnav{
    font-size: 14px;
}
.acc-new-fix.bibheader-go .ajaxnav.loading{
    background: none;
    background-color: transparent;
    border-color: #005b92;
    color: #005b92;
    opacity: .5;
    pointer-events: none;
}

#titles-records .titles-inline-abstract{float:left;}
#titles-records .titles-record .titles-icons-right > div, #titles-records .titles-record .titles-icons-right > a{
	display:block;
	float:left;
}
#titles-records .titles-record .titles-icons-right-reordered > .titles-ab {
    display:none;
}
#titles-records .titles-record .titles-icons-right .has-annotation, #titles-records .titles-record .titles-icons-right .can-annotate{padding:0 2px 2px 0;}
#titles-records pdf_link_here a{display:block; float:left;}
.jbi-dropdown-acc-fix{margin-left:0px;}
#browse-by-filters li a.filter-control{
display:block;
float:left;
width:100%;
}

.titles-record .titles-icons-right.titles-icons-right-reordered .titles-inline-abstract>input:hover,
.titles-record .titles-icons-right.titles-icons-right-reordered .titles-inline-abstract>a:hover {
    color: #003d61 !important;
    text-decoration: underline;
}

.titles-record .titles-icons-right.titles-icons-right-reordered .titles-inline-abstract > a:hover span[class*="wk-icon"] {
    text-decoration: none;
}

/*OVID-9608. Temporal fix for stage 1 release*/
.titles-record .titles-icons-right.titles-icons-right-reordered .titles-inline-abstract input {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-right: 23px;
    padding-left: 6px;
    font-size: 14px;
    line-height: 18px;
}

.titles-inline-abstract-closed,
.titles-inline-abstract-open {
    background-size: 13px 13px;
}

.titles-record pdf_link_here>* {
    padding: 7px 0;
    line-height: 18px;
}

#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered pdf_link_here .citation-popup-link,
#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered pdf_link_here .can-annotate,
#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered pdf_link_here .annotate-pin-login,
#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered pdf_link_here .synthesis-button,
#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered pdf_link_here .my-project-link,
#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered>span,
#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered find_related_media>span,
#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered find_related_media>span#synthesis-button-per-item,
#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered find_related_media>.annotation-group {
    margin-top: 0;
    margin-bottom: 0;
    display: inline-block;
    line-height: 18px;
    padding: 7px 0;
}

#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered find_related_media>.annotation-group.hide {
    display: none;
}

#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered find_related_media>span#synthesis-button-per-item {
    height: 32px;
    box-sizing: border-box;
    margin-top: -1px;
    margin-left: 0;
    margin-right: 16px;
}

#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered find_related_media>span#synthesis-button-per-item:hover {
    margin: 0;
    margin-top: -1px;
    margin-right: 16px;
}

#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered find_related_media>span#synthesis-button-per-item .ss-icon-synthesis {
    vertical-align: middle;
}

#titles-records .titles-record .titles-icons-right.titles-icons-right-reordered find_related_media>span#synthesis-button-per-item .ss-icon-synthesis::before {
    font-size: 14px;
}

.show-mm-media-browse .titlesheader-resultsblock {
    margin-left: 0;
}

.show-mm-media-browse #titles-display {
    padding-left: 16px;
}

.show-mm-media-browse #ovid-vertical-widgets {
    margin-top: 21px;
}

/*OVID-9608. Temporal fix for stage 1 release*/

div.item_controls ul#item_action_list{display:inline-block;}
#item_action_list li.control_item{display:block; float:left;}

#project_item_footer #item_action_list{float:right;}


#mp-main-page-widgets .projects-name-column,#mp-main-page-widgets .projects-items-column,#mp-main-page-widgets .projects-modified-column{overflow:visible;}

#mp-main-page-container a:hover {
    text-decoration: underline;
}

.acc-new-fix.bibheader-go .standard-button{
    margin-top: 0px;
}
.compref table#citation-table-reference a:hover{
    text-decoration: underline;
}


.cr-controlbox-section .titles-linkitem input:hover
{
	border-bottom: 1px solid;
    margin-bottom: -1px;
}
.citation-table a#annotate_link_1:hover {
    text-decoration: underline;
}
.acc-new-fix.bibheader-go .ui-corner-all:hover{outline: #0E6ECD solid medium;}
.citation-table a.citation-laterallink:hover,.citation-table .bibrecord-extlink:hover{
text-decoration:underline;
}
#player-display-popup-box .mm-gallery-container .media-gallery-class img{
display:block;
}

#player-display-popup-box .mm-gallery-container .media-gallery-class {
    display:block;
    width: 150px;
}

#player-display-popup-box .mm-gallery-container .media-gallery-class img {
    border: 1px solid #dadada;
    width: 100%;
}

#div-mm-player > table{
    border-collapse: collapse;
    width: 100%;
    table-layout: fixed;
}

#div-mm-player>table .mm-content {
    width: 580px;
}

#div-mm-player #media-player-div{
    margin-bottom: 9px;
}

#div-mm-player #bottom-panel strong,
#div-mm-player #bottom-panel b {
    font-weight: 500;
    line-height: 21px;
}

#div-mm-player #bottom-panel .metadata-title {
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 13px;
}

#div-mm-player #right-panel #media-tools,
#div-mm-player #right-panel #media-tools>div {
    padding: 0;
    margin: 0;
}

#div-mm-player #right-panel #media-tools > div {
    padding: 5px 0;
}

#div-mm-player #right-panel #media-tools a {
    line-height: 18px;
    vertical-align: middle;
    height: auto;
}

#div-mm-player #right-panel #media-tools a:hover {
    text-decoration: underline;
    color: #003d61;
}

#div-mm-player #right-panel #media-tools a:hover > *{
    text-decoration: none;
}

#mm-galleries {
    margin-top: 8px;
    border-top: 1px solid #dadada;
}

#mm-galleries .similar-mm-content {
    margin: 13px 0 32px 0;
}

#mm-galleries .similar-mm-content .fulltext-mm-gallery-sub-header,
#mm-galleries .similar-mm-content .fulltext-mm-gallery-sub-header > div {
    background: none;
    height: auto;
    width: auto;
    margin: 0;
    margin-bottom: 8px;
    color: #232323;
    font-size: 14px;
    font-weight: 500;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
}

#mm-galleries .similar-mm-content .mm-gallery-container{
    width: auto;
    border: none;
    overflow: visible;
    margin-bottom: 16px;
}

#mm-galleries .similar-mm-content [class^="mm-gallery"] {
    margin-bottom: 16px;
}

#mm-galleries .similar-mm-content [class^="mm-gallery"]:last-child {
    margin-bottom: 0;
}

#mm-galleries .similar-mm-content .mm-gallery-container .mm-gallery-header-color{
    background: none;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table .mm-gallery-slider-div {
    width: 100%;
    height: auto;
    margin-bottom: 0;
    z-index: 1;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table .mm-gallery-slider-div #media-gallery {
    margin: 0;
    text-align: center;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table .mm-gallery-slider-div #media-gallery li {
    padding: 0;
    margin: 0;
    max-width: 150px;
    overflow: hidden;
    border-collapse: collapse;
    margin-right: 10px;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table .mm-gallery-slider-div #media-gallery li:last-child {
    margin-right: 0;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table .mm-gallery-slider-div #media-gallery li table {
    border-collapse: collapse;
}

#mm-galleries .similar-mm-content .mm-gallery-container .resource-title,
#mm-galleries .similar-mm-content .mm-gallery-container .download-resource a {
    color: #005B92;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 150px;
    display: inline-block;
}

#mm-galleries .similar-mm-content .mm-gallery-container .resource-title {
    margin-top: 8px;
}

#mm-galleries .similar-mm-content .mm-gallery-container .download-resource a {
    margin-left: -4px;
}

#mm-galleries .similar-mm-content .mm-gallery-container .resource-title:hover,
#mm-galleries .similar-mm-content .mm-gallery-container .download-resource a:hover {
    cursor: pointer;
    text-decoration: underline;
}

#mm-galleries .similar-mm-content .mm-gallery-container .download-resource a:hover [class^="wk-icon"]{
    text-decoration: none;
}

#mm-galleries .similar-mm-content .mm-gallery-container td.mm-row-items{
    position: relative;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Video, 
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Video,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Audio, 
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Audio,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Image, 
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Image {
    position: relative;
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Video,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Audio,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Image {
    right: 0;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Video button.wk-button,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Video button.wk-button,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Audio button.wk-button,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Audio button.wk-button,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Image button.wk-button,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Image button.wk-button
{
    position: absolute;
    padding: 6px;
    width: 32px;
    height: 32px;
    background-color: #ffffff;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Video button.wk-button:hover,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Video button.wk-button:hover,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Audio button.wk-button:hover,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Audio button.wk-button:hover,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Image button.wk-button:hover,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Image button.wk-button:hover
{
    background-color: #003d61;;
}

#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Video button.wk-button,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Audio button.wk-button,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-left-Image button.wk-button {
    top: 45px;
    left: -2px;
    transform: translate(-50%)
}

#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Video button.wk-button,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Audio button.wk-button,
#mm-galleries .similar-mm-content .mm-gallery-container>table #mm-scroll-right-Image button.wk-button {
    top: 45px;
    right: -2px;
    transform: translate(50%, 0);
}

#player-display-popup-box #right-panel {
    width: 190px;
    padding-left: 24px;
}

#my_projects_search_form{display:inline-block;}
#my_projects_search_form .Acc-search-box
{
    display: inline-block;
    float: left;
    margin-top: 2px;
}
#my_projects_search_form .Acc-drop-down
{
    float: left;
    margin-top: 6px;
}
#my_projects_search_form .Acc-search-btn
{
    float: left;
    margin-top: 5px;
}

.show-book-browse div#footer-copyright-build,
.show-book-reader div#footer-copyright-build{
	float: none;
	width: auto;
}
.custom-field-checkboxes div.wk-field {
    margin-bottom: 6px;
}

#project_item_subheader #item_nav_bar .left_control select{display:block;float:left;}

#fulltext-controlbox .fulltext-link:not(.wk-button) a{
display: block;
    float: left;
}

#fulltext-controlbox .fulltext-link img{
display: block;
    float: left;
}

#fulltext-controlbox .fulltext-link:not(.wk-button){display:inline-block;}

/*Temporal solution meanwhile Ovid Full Text page is revamped*/
#fulltext-controlbox .fulltext-link .annotate-pin-login > a,
#fulltext-controlbox .fulltext-link .can-annotate > a
{
    padding-left: 0;
    margin-left: -22px;
}

#fulltext-controlbox .fulltext-link .annotate-pin-login>a:hover{
    text-decoration: underline;
}

#fulltext-controlbox .fulltext-link .annotate-pin-login > a span[class*="wk-icon"],
#fulltext-controlbox .fulltext-link .can-annotate > a span[class*="wk-icon"]
{
    text-decoration: none;
    margin-right: 8px;
}
/*Temporal solution meanwhile Ovid Full Text page is revamped END*/

.buttons_rdc{
	float:left;
	width:100%;
}

.buttons_rdc input {
    display: block;
    float: left;
    margin: 0 2px;
}

.savedsearchlist-actionsection input, .savedsearchlist-actionsection a{	
    display: block;
    float: left;
    margin: 0 2px;
}

div#savedsearchlist {
    display: inline-block;
    width: 100%;
}
.buttonbar {
    display: inline-block;
    width: 100%;
}

a.savesearch-type, .savesearch-divider {
    float: left;
    display: block;
}

a.tlink.render-form.add-to-projects.mm-popup {
    display: inline-block;
    margin: 0;
}

#right-panel #media-tools > div {
    display: inline-block;
    width: 100%;
    margin: 2px 0;
}

/* for new layout for Create Personal Account */
.create_modify_new_pin_account_form {
    margin-top:5em;
    margin-left:4em;
}

.create_modify_new_pin_account_form.pin-create-account {
    margin: 0;
    margin-top: -16px;
    display: flex;
    justify-content: center;
    font-family: 'Fira Sans';
}

.pin-create-account-layout {
    box-shadow: 0 -4px 0 0 #007AC3;
    width: 564px;
    display: inline-block;
    background-color: #ffffff;
    padding: 24px 16px;
    border: 1px solid #dadada;
    box-sizing: border-box;
}

.create_modify_new_pin_account_button:not(.wk-button) {
    background:    #0077B7;
    color:         #FFFFFF;
    width:         180px !important;
    border:        medium none;
    border-radius: 3px;
    font-size:     1.083em;
    cursor:        pointer;
    margin-top:    20px;
 }

.create_modify_new_pin_account_form .input_field_row:not(.wk-field) {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    column-gap: 16px;
}

.create_modify_new_pin_account_form input:not(.wk-field-input):not([type='checkbox']) {
    width:  35em;
    height: 2.3em;
}

.create_modify_new_pin_account_form .pin-account-footer-options {
    margin-top: 12px;
    display: flex;
    column-gap: 16px;
}

.create_modify_new_pin_account_form .pin-account-footer-options a:not(:hover){
    text-decoration: none;
}

.first_and_last_name.input_field_row.wk-field {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    column-gap: 42px;
}

.first_and_last_name.input_field_row.wk-field > * {
    margin: 0;
}

.create_modify_new_pin_account_form input.create_modify_new_pin_account_button.wk-button:not([type='checkbox']) {
    width:  auto;
    height: auto;
    margin-top: 0;
    border-radius: 0;
}

.create_modify_new_pin_account_form input[type='checkbox']:not(.wk-field-choice) {
    vertical-align: middle;
    position: relative;
    bottom: 2px;
}

.create_modify_new_pin_account_form .input_field_error {
    display:     none;
}

.create_modify_new_pin_account_form .input_field_error:not(.wk-field-error) {
    font-weight: bold;   
    color:       #D9373C;
 }

.create_modify_new_pin_account_form h1 {
    font-size: 2em;
}

.create_modify_new_pin_account_form .pin-create-account-layout h1 {
    color: #353535;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 16px;
}

.create_modify_new_pin_account_form .field_name:not(.wk-field-header) {
    margin-bottom: 0.5em;
}

.modify-pin-account .create_modify_new_pin_account_form .field_name.password-tooltip {
    margin-top: -6px;
}

.modify-pin-account .create_modify_new_pin_account_form .field_name.password-tooltip ul {
    margin-left: 24px;
}

.create_modify_new_pin_account_form .change_display {
    display:        inline-block;
    vertical-align: top;
}

.create_modify_new_pin_account_form .first_and_last_name input {
    width: 245px;
}

.create_modify_new_pin_account_form .first_and_last_name > div {
    display:      inline-block;
    margin-right: 1.7em;
}

.modify-pin-account .create_modify_new_pin_account_form .first_and_last_name input {
    width: 100%;
}

.modify-pin-account .create_modify_new_pin_account_form .first_and_last_name>div {
    display: block;
    margin: 0;
    flex-grow: 1;
}

.create_modify_new_pin_account_form_error:not(.wk-notification) {
    font-size:           1.2em;
    width:               470px;
    margin-bottom:       2.7em;
    padding-bottom:      1.4em;
    padding-top:         1.4em;
    background-position: left center;
 }

.create_modify_new_pin_account_form .information_part_label {
    margin-top:    4em;
    margin-bottom: 1em;
}

.modify_pin_account_current_password {
    margin-top: 5.5em;
}

.create_modify_new_pin_account_form h2 {
    font-size: 1.5em;
}

.cc-banner .cc-message {
    margin-right: 15%;
}

.forgot_name_password_form {
	margin-top: 7em;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:15em;
	padding: 2.5em;
	width: 64em;
	background-color: #fafafa;
	border-radius: 5px;
	border-width: 1px;
	border-color: #dcdcdc;
	border-style: solid;
}

.pins-forgot-password .forgot_name_password_form {
    margin: 0 auto;
    width: auto;
    max-width: 654px;
    background-color: #ffffff;
    box-shadow: 0 -4px 0 0 #007AC3;
    border-radius: 0;
    font-family: 'Fira Sans';
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    padding: 31px;
    padding-bottom: 37px;
    margin-top: -16px;
    color: #353535;
    box-sizing: border-box;
    border: 1px solid #dadada;
}

.pinName_email_inputs_block {
	margin-top: 2em;
	margin-bottom: 2em;
}

.pins-forgot-password .pinName_email_inputs_block {
    margin: 0;
}

.forgot_name_password_form h1 {
	font-weight: normal;
	font-size: 2em;
	margin-bottom: 0.2em;
}

.pins-forgot-password .forgot_name_password_form h1 {
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 16px;
}

.pinName_email_inputs_block .input_field_row {
	display: inline-block;
}

.pinName_email_inputs_block .input_field_row:first-child {
	margin-right: 4em;
}

.pinName_email_inputs_block .user_input:not(.wk-field-input) {
	height: 2.3em;
	width: 24em;
	padding-left:.3em;
}

.pinName_email_inputs_block label {
	font-size: 1.2em;
	font-weight: bold;
}

.reset_password_button:not(.wk-button) {
	background: #0077B7;
	color: #FFFFFF;
	width: 180px !important;
	border: medium none;
	border-radius: 3px;
	font-size: 1.083em;
	cursor: pointer;
	margin-top: 20px;
	height: 2.3em;
	margin-bottom: 1.5em;
}

.forgot_name_password_form .user_information {
	font-size: 1.1em;
}

.pins-forgot-password .forgot_name_password_form .user_information {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 12px;
}

.pinName_email_inputs_block .checkbox_block {
	margin-bottom: 0.2em;
}

.pinName_email_fieldset,
.pinName_email_inputs_wrap {
    width: 100%;
}

.pinName_email_fieldset {
    margin-bottom: 0.2em;
    border: none;
}

.pinName_email_fieldset legend {
    height: 0;
    color: transparent;
}

.pinName_email_fieldset .radio_item,
.pinName_email_inputs_wrap .input_item_wrap {
    display: inline-block;
}

.pinName_email_fieldset .radio_item {
    width: 28.6em;
}

.pinName_email_fieldset .radio_item_left,
.pinName_email_inputs_wrap .input_item_wrap:first-child {
    margin-right: 4em;
}

.pins-forgot-password .pinName_email_fieldset .radio_item_left,
.pins-forgot-password .pinName_email_fieldset .radio_item {
    margin: 0;
    width: auto;
    display: block;
}

.pins-forgot-password .pinName_email_fieldset .radio_item:last-child {
    margin-bottom: 15px;
}

.pins-forgot-password .pinName_email_inputs_block label {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
}

.pins-forgot-password .pinName_email_inputs_wrap .input_item_wrap {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    max-width: 519px;
}

.pins-forgot-password .pinName_email_inputs_wrap .input_item_wrap.hide {
    display: none;
}

.mws_display.pins-forgot-password #below-banner,
.mws_display.modify-pin-account #below-banner {
    margin-top: 28px;
}

.sso_bind_pin_account_form {
    font-size: 13px;
}

.sso_bind_pin_account_form .header {
    font-size: 24px;
    font-weight: bolder;
    line-height: 1.5em;
    margin-top: 1em;
    margin-bottom: 18px;
}

.sso_bind_pin_account_form .text {
	display: inline-block;
	margin-bottom: 0.5em;
}

.sso_bind_pin_account_form .pin {
	font-weight: bolder;
}

.sso_bind_pin_account_form .input_field_row {
	display: inline-block;
	margin: 1.5em 0;
}

.sso_bind_pin_account_form input[type='checkbox'] {
    vertical-align: middle;
    position: relative;
    bottom: 2px;
}

.sso_bind_pin_account_form select[type='dropdown'] {
    vertical-align: middle;
    border-radius: 6px;
    position: relative;
    bottom: 2px;
}

.sso_bind_pin_account_form input[type='radio'] {
    vertical-align: middle;
    position: relative;
    bottom: 1px;
    margin-right: 7px;
}

.sso_bind_pin_account_form .bind_sso_confirm {
    padding-bottom: 2em;
    border-bottom: solid 1px #DCDCDC;
    margin-bottom: 2em;
}

.sso_bind_pin_account_form .bind_sso_select_pin_confirm {
    padding-top: 1.5em;
    padding-bottom: 2em;
    border-bottom: solid 1px #DCDCDC;
    margin-bottom: 2em;
    clear: left;
}

.sso_bind_pin_account_form .bind_sso_button,.create_modify_new_pin_account_form .bind_sso_button {
    height: 1.7em;
    border: medium none;
    border-radius: 12px;
    font-size: 0.9em;
    cursor: pointer;
}

.sso_bind_pin_account_form .bind_sso_blue_button,.create_modify_new_pin_account_form .bind_sso_blue_button {
    background: #0077B7;
    color: #FFFFFF;
}
.sso_bind_pin_account_form .bind_sso_blue_button:disabled,.create_modify_new_pin_account_form .bind_sso_blue_button:disabled {
    background: #757575;
    cursor: default;
}

.sso_bind_pin_account_form .bind_sso_white_button {
    background: #FFFFFF;
    color: #0077B7;
}

.sso_bind_pin_account_form .bind_sso_button {
    padding: 0 12px;
}

.create_modify_new_pin_account_form .unbind_sso_button {
    padding-right: 3px;
    width: 70px !important;
}


.sso_bind_pin_account_form .bind_cancel_sso_button {
    padding: 0 4px;
    margin-left: 1em;
}

.sso_bind_pin_account_form .bind_select_sso_button {
    padding: 0 3px 1px 3px;
}

.sso_bind_pin_account_form .bind_sso_white_button:hover {
    text-decoration: underline;
}

.sso_bind_pin_account_form .input_field_cell {
    color: #0077B7;
    width: 200px;
    float: left;
	display: inline-block;
	margin: 0.25em 0;
}

.sso-pin-select-container {
    background: rgb(255,255,255);
    vertical-align: middle;
    width: 660px;
    height: auto;
    margin: 4em auto 2em auto;
}

.sso-pin-select-container .columns {
    margin-top: 3em;
}

.arrow_box:not(.wk-tooltip-interactive) {
    visibility:hidden;
	position: absolute;
	box-shadow: 0 0 10px rgba(0,0,0,0.5);
	background: #fff;
	border: 1px solid #c2c7cc;
	width: 23em;
    margin-top: 2em;
	padding:1.5em;
	margin-left:1.5em;
	opacity: 0;
    transition: opacity 1s;
}

.arrow_box:not(.wk-tooltip-interactive)::after, .arrow_box:not(.wk-tooltip-interactive)::before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:not(.wk-tooltip-interactive)::after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #fff;
	border-width: 10px;
	margin-left: -12px;
}

.arrow_box:not(.wk-tooltip-interactive)::before {
	border-color: rgba(194, 199, 204, 0);
	border-bottom-color: #c2c7cc;
	border-width: 12px;
	margin-left: -14px;
}

#email:focus + .arrow_box {
    visibility:visible;
    opacity: 1;
    transition: opacity 1s;
    display: block !important;
    top: 50%;
    left: initial;
    right: 0;
    transform: translate(103%, -50%);
}

.create_modify_arrow_box {
	position: absolute;
	background: #F1F1F1;
	border: 2px solid #c8c8c8;
	width: 18em;
	display: inline-block;
	transform: translateY(-51%);
	margin-left: 3em;
    margin-top: 1.15em;
	box-shadow: 0 0 10px rgba(0,0,0,0.5);
	padding: 1.3em;
	opacity: 0;
    transition: opacity 1s;
}

.create_modify_arrow_box.wk-tooltip-interactive {
    left: initial!important;
    right: 0;
    top: 50%;
    margin: 0;
    transform: translateY(-50%) !important;
    width: auto;
}

.create_modify_arrow_box:after, .create_modify_arrow_box:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.create_modify_arrow_box:after {
	border-color: rgba(241, 241, 241, 0);
	border-right-color: #F1F1F1;
	border-width: 15px;
	margin-top: -15px;
}

.create_modify_arrow_box:before {
	border-color: rgba(200, 200, 200, 0);
	border-right-color: #c8c8c8;
	border-width: 17px;
	margin-top: -17px;
}

.create_modify_arrow_box ul{
	margin-bottom:0px;
	margin-left:1.9em;
}

#newpass:focus + .create_modify_arrow_box, #PinPassword:focus + .create_modify_arrow_box{
    visibility:visible;
    opacity: 1;
    transition: opacity 1s;
}

.greyed {
    border-color: darkgrey;
    color: darkgrey !important;
}

.sso_login_page_header {
    text-align: center;
    font-size: 3em;
    margin-bottom: 0.7em;
    margin-top: 2em;
}

.sso_login_page_help_text {
    margin: 0 auto 2em auto;
    font-size: 1.13em;
    text-align: center;
    width: 73.5%;
    line-height: 1.6em;
}

.sso_container {
    width: 50em;
}

.error-sso-login {
    background: #f2eb77 url("ico_warning_24.png") no-repeat scroll 10px 10px;
    margin-left: 200px auto;
    white-space: normal;
    word-wrap: break-word;
    margin-bottom: 25px;
    padding: 2px 0px 2px 30px;
}

.sso_login_form {
    width: 365px;
    margin: 0 auto 0 auto;
}

.sso_login_error_name {
    margin-top: 1em;
    margin-left: 1em;
    font-weight:bold;
}

.sso_login_error_text {
    margin-top: 0.5em;
    margin-left: 1em;
    margin-bottom: 1em;
}

.sso_login_form_fix {
    padding-bottom:0px;
}

.pin-account .pin-privacy-policy-input {
    margin-top: 28px;
    margin-bottom: 28px;
}

.pin-account .pin-privacy-policy-input a {
    color: #005B92;
    text-decoration: none;
    font-family: Fira Sans;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
}

.pin-account .pin-privacy-policy-input a:hover {
    color: #003D61;
    text-decoration: underline;
}

.modify-pin-account .create_modify_new_pin_account_form {
    background-color: white;
    margin: -16px auto 0 auto;
    padding: 24px;
    padding-bottom: 32px;
    box-shadow: 0 -4px 0 0 #007AC3;
    font-family: 'Fira Sans';
    width: auto;
    max-width: 655px;
    box-sizing: border-box;
    color: #353535;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    border: 1px solid #dadada;
    margin-bottom: 10px;
}

.modify-pin-account .create_modify_new_pin_account_form .information_part_label h2,
.modify-pin-account .create_modify_new_pin_account_form h1 {
    font-weight: 500;
    letter-spacing: 0px;
    text-align: left;
}

.modify-pin-account .create_modify_new_pin_account_form h1 {
    font-size: 20px;
    margin-bottom: 8px;
    line-height: 26px;
}

.modify-pin-account .create_modify_new_pin_account_form .information_part_label {
    margin: 32px 0 16px 0;
}

.modify-pin-account .create_modify_new_pin_account_form .information_part_label.password-label {
    margin-bottom: 14px;
}

.modify-pin-account .create_modify_new_pin_account_form .information_part_label.confirm-changes {
    margin-bottom: 11px;
}

.modify-pin-account .create_modify_new_pin_account_form .information_part_label h2 {
    font-size: 18px;
    line-height: 24px;
}

/* TTI-68452, cite popup */

#citation-popup-box {
    font-family: 'Fira Sans';
    font-weight: 400;
    line-height: 18px;
    color: #353535;
    padding: 0;
    min-width: 800px;
    max-width: 900px;
    position:relative;
    top: initial;
}

#citation-popup-box .modal-header {
	background: #ffffff;
    margin: 0;
    padding: 0;
    text-align: right;
}

#citation-popup-box .modal-footer {
	padding: 16px;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    row-gap: 16px;
    background-color: #f6f6f6;
}

#citation-popup-box .modal-header .popup-close {
    text-decoration: none;
	float: none;
    margin-top: 10px;
    margin-right: 10px;
}

#citation-popup-box .modal-header h2 {
    display: block;
	height: auto;
    border-bottom: 1px solid #dadada;
    font-family: 'Fira Sans';
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    margin: 6px 32px 0 32px;
    padding-bottom: 18px;
}

#citation-popup-box table.cite-for-copy td,
#citation-popup-box table.cite-for-copy th {
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 10px;
	border-bottom: solid 1px rgb(229, 229, 229);
}

#citation-popup-box table.cite-for-copy tr:last-child td,
#citation-popup-box table.cite-for-copy tr:last-child th {
	border-bottom: none;
}

#citation-popup-box table.cite-for-copy th {
	width: 180px;
}

#citation-popup-box table.cite-for-copy td.cite-copy {
	text-align: center;
	width: 160px;
   height: 35px;
	position: relative;
}

#citation-popup-box table.cite-for-copy td.cite-copy a {
	color: rgb(0, 91, 146);
	cursor: pointer;
}

#citation-popup-box table.cite-for-copy {
	border-collapse: collapse;
}

#citation-popup-box .cite-for-copy .citation-row {
    margin: 0;
    padding: 12px 0;
    border-bottom: 1px solid #dadada;
    display: flex;
    flex-direction: column;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    color: #232323;

}

#citation-popup-box .cite-for-copy .cite-copy {
    min-width: 90px;
}

#citation-popup-box .cite-for-copy .cite-copy a{
    border: none;
}

#citation-popup-box .cite-for-copy .citation-row:last-child {
    border-bottom: none;
}

#citation-popup-box .cite-for-copy .citation-title {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 12px;
    min-height: 32px;
}

#citation-popup-box {
	border: none;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

#citation-popup-box .cite-copied {
	text-transform: uppercase;
	color: rgb(0, 114, 97);
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	display: none;
    margin: 0 32px;
    margin-top: -8px;
    text-align: right;
}

.linkDisabled {
   pointer-events: none;
}

/* END: TTI-68452, cite popup */

.term-finder-button {
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    height: 22px;
    background-color: #5A7E15;
    cursor: pointer;
    padding: 2px 15px;
    box-sizing: border-box;
    border-radius: 1.3em;
    white-space: nowrap;
}

.term-finder-button-label {
    color: var(--black-000000, #000);
    letter-spacing: 0;
    padding-right: 2px;
    font-weight: 400;
    font-size: 14px;
    font-variant-numeric: lining-nums proportional-nums;
    font-feature-settings: 'dlig' on, 'mgrk' on, 'cpsp' on, 'case' on, 'clig' off, 'liga' off;
    font-family: Fira Sans;
    font-style: normal;
    line-height: 18px;
}

/* TTI-83540 [BOOKS] OCE Books@Ovid linkout generation */
.ocebook-button {
    display: flex;
    flex-direction: row;
    background-color: #cce7b7;
    cursor: pointer;
    padding: 1px 10px;
    box-sizing: border-box;
    border: 1px solid #A0A0A0;
    border-radius: 4px;
    outline: none;
    text-decoration: none;
}

.ocebook-button-label {
    font-size: 12px;
    color: #005B92;
    letter-spacing: 0;
    line-height: 16px;
    padding-right: 2px;
    min-width: 65px;
}

.ocebook-button:hover .ocebook-button-label,
.ocebook-button-label:hover {
    color: white;
}

#mp-main-page-container a.ocebook-button:hover {
    text-decoration: none;
}

a.ocebook-button:focus {
    outline: #0E6ECD solid medium;
}
/* end of TTI-83540 */

.msp-ovidclassic-search-elements {
    display: flex;
}

.msp-ovidclassic-search-body {
    position: relative;
    width: 100%;
    padding: 0;
}

.msp-ovidclassic-term-finder {
    display: none;
    border: none;
    padding: 0;
    height: 38px;
    width: auto;
    position: relative;
    margin-top: 16px;
}

.msp-ovidclassic-term-finder .term-finder-tooltip {
    position: absolute;
    width: 260px;
    background-color: white;
    color: black;
    padding: 5px;
    border-radius: 2px;
    z-index: 1;
    display: none;
    border: 1px solid #DADADA;
    bottom: 125%;
    right: 0;
    box-shadow: 0 6px 12px 0 rgba(0,0,0,0.1);
}

.msp-ovidclassic-term-finder .term-finder-tooltip:after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: -6px;
    width: 10px;
    height: 10px;
    background: inherit;
    transform: rotate(135deg);
    box-shadow: inset -5px 5px 2px -4px #DADADA;
}

.msp-ovidclassic-term-finder .term-finder-tooltip-text-wrapper {
    text-align: left;
    margin: 10px;
    font-family: "Fira Sans";
    font-size: 14px;
    letter-spacing: 0;
    line-height: 21px;
}

.msp-ovidclassic-term-finder .term-finder-tooltip-button-wrapper {
    text-align: right;
}

.term-finder-tooltip-button {
    height: 25px;
    background-color: #007AC3;
    color: white;
    cursor: pointer;
    padding: 2px 5px;
    box-sizing: border-box;
    border: none;
    border-radius: 0px;
    outline: none;
    margin-right: 5px;
    appearance: button;
    -moz-appearance: button;
    text-decoration: none;
}

.term-finder-tooltip-button:hover {
    text-decoration: none;
}

.msp-ovidclassic-term-finder .term-finder-button {
    height: auto;
    background: var(--green-wk-green-85-bc-20, #85BC20);
    color: var(--black-000000, #000) !important;
}

#term-finder-widget-control-button {
    text-decoration: none;
    border: none;
}

#term-finder-widget-control-button:hover {
    background-color: var(--green-tint-1-a-4-cd-58, #A4CD58) !important;
    border: none;
}

#term-finder-widget-control-button:active {
    text-decoration: none;
    background: var(--green-tint-2-c-2-de-90, #C2DE90) !important;
    border: none !important;
}

#term-finder-widget-control-button:disabled,
#term-finder-widget-control-button[disabled]{
    opacity: 0.5;
    background: var(--green-wk-green-85-bc-20, #85BC20);
}

.msp-ovidclassic-term-finder .term-finder-button:focus {
    border: 2px solid var(--black-000000, #000) !important;
}

.msp-ovidclassic-term-finder .term-finder-button {
    color: var(--black-000000, #000) !important;
    background: var(--green-wk-green-85-bc-20, #85BC20);    
}

#msp-ovid-box-fields {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}

#email-share-search-popup-box {
    border: 1px solid #dadada;
    width: 500px;
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
}

#email-share-search-popup-box .modal-header {
	color: black;
	background: white;
	text-align: left;
	border-bottom: none;
	line-height: 1.4;
}

#email-share-search-popup-box .modal-header .popup-close {
	text-decoration: none;
	background: white;
}

#email-share-search-popup-box .modal-header h2 {
	display: block;
	font-weight: 500;
}

#email-share-search-popup-box input:not(.send-email-share-search), #email-share-search-popup-box textarea {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

#email-share-search-popup-box textarea {
    min-height: 138px;
}

#email-share-search-popup-box label.two-column:first-child {
    float: left;
    margin-right: 18px;
}

#email-share-search-popup-box label.two-column input {
    width: 240px;
}

#email-share-search-popup-box label div span.required-field {
    color: #BC0000;
    font-size: 1.5em;
    vertical-align: bottom;
}

#email-share-search-popup-box div.error-label {
    display: none;
}

#email-share-search-popup-box div.help {
    margin-top: 8px;
}

#email-share-search-popup-box .submit_input_area {
    text-align: right;
    margin-top: 24px;
}

#email-share-search-popup-box .customize-display-popup {
    padding: 14px;
}

.searchhistory-tools-right a.emailShareSearch {
    color: #0768A9;
    cursor: pointer;
    font-size: 1em;
    padding: 0px;
    margin-right: 0.5em;
    margin-left: 0.5em;
    text-decoration: none;
}

.searchhistory-tools-right a.emailShareSearch:hover {
    text-decoration: underline;
}

.search-share-copy-button-loading {
    background-color: #8CC641;
}

.search-share-copy-button-loading:disabled {
    color: #000000;
    margin: 0px 3px 0px 3px;
    vertical-align: middle;
    border-radius: 3px;
    padding: 5px 2px;
}

.searchhistory-tools-edges-container {
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    border-top: 1px solid #E3E3E3;
}

.search-share-container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: -16px;
}

.share-sender-info {
    display: flex;
    flex-direction: row;
    column-gap: 16px;
}

.share-sender-info > * {
    flex-grow: 1;
}

/* MacOS Safari buttons style issue, TTI-87873 */
.search-share-container input {
    -webkit-appearance: none;
    -webkit-border-before-color: #003d61;
    -webkit-border-before-width: 1px;
    -webkit-border-after-color: #003d61;
    -webkit-border-after-width: 1px;
    -webkit-border-start-color: #003d61;
    -webkit-border-start-width: 1px;
    -webkit-border-end-color: #003d61;
    -webkit-border-end-width: 1px;
    border-style: solid;
}

#eula-overlay-popup-box {
    min-height: 13em;
    position: fixed;
    z-index: 9999;
    width: 52em;
    padding: 0em;
    background-color: rgb(255,255,255);
    border: 1px solid #a8a8a8;
    box-shadow: 0 2px 10px rgb(0 0 0 / 20%);
    border-radius: 3px 3px 3px 3px;
    top: 1em;
}

#eula-iframe-container {
   overflow-y: auto;
   overflow-x: hidden;
   margin-top: 2em;
   margin-left: 1em;
   margin-right: auto;
}

.eula-close-button {
   display: inline-block;
   margin-left: 1em;
}

.eula-overlay-popup-box-footer {
    background-color: rgb(248,248,248);
    width: 100%;
    margin-top: 0em;
    min-height: fit-content;
    text-align: right;
}

.eula-strategy-button-container {
    max-width: fit-content;
    padding: 1em;
    display: inline-block;
}

.eula-close-button {
    padding: 1em;
}

.primary-button {
    background: #0081C6;
    border-radius: 3px;
    font-weight: 400;
    font-size: 110.3%;
    color: #fff;
    padding: 8px 10px;
    border: none;
}

.eula-strategy-button-container:hover {
   background-color: #eef8ff;
}

.eula-close-button:hover {
   cursor: pointer;
}

.eula-popup-header a:active, a:focus {
    outline: 0;
    border: none;
    -moz-outline-style: none;
}

.eula-container {
    box-sizing: border-box;
    /*height set to 400px to accomodate both Create Alert disclaimer and huge message about invalid Search Name */
    height: 400px;
    width: 992px;
    border: 2px solid #DADADA;
    background-color: rgb(255,255,255);
    border-radius: 3px 3px 3px 3px;
    position: relative;
    font-family: "Fira Sans", sans-serif;
    margin: 2.5em auto 2.5em auto;
}

#alert-overlay-popup-box {
    min-height: 13em;
    position: fixed;
    z-index: 9999;
    width: 52em;
    padding: 0em;
    background-color: rgb(255,255,255);
    border: 1px solid #a8a8a8;
    box-shadow: 0 2px 10px rgb(0 0 0 / 20%);
    border-radius: 3px 3px 3px 3px;
    top: 1em;
    height: 100px;
    width: 400px;
}

#popup-overlay.wk-overlay #alert-overlay-popup-box {
    position: relative;
    width: auto;
    min-width: 600px;
    height: auto;
    border: 1px solid #dadada;
    box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.1);
    display: flex;
    flex-direction: column;
    border-radius: 0;
}

#alert-iframe-container {
   overflow-y: auto;
   overflow-x: hidden;
   margin-top: 2em;
   margin-left: 1em;
   margin-right: auto;
}

#alert-iframe-container.wk-popup-body {
    flex-grow: 1;
    margin: 0 32px;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #232323;
}

.alert-close-button {
   display: inline-block;
   margin-left: 1em;
   padding: 1em;
}

.wk-popup-footer .alert-close-button {
    font-size: 14px;
    margin: 0;
}

.alert-overlay-popup-box-footer {
    background-color: rgb(248,248,248);
    width: 100%;
    margin-top: -0.3em;
    min-height: fit-content;
    text-align: right;
}

.alert-strategy-button-container {
    max-width: fit-content;
    padding: 1em;
    display: inline-block;
}

.wk-popup-footer.alert-strategy-button-container {
    max-width: initial;
}

.alert-strategy-button-containe:not(.wk-popup-footer):hover {
   background-color: #eef8ff;
}

.alert-close-button:hover {
   cursor: pointer;
}

.alert-popup-header {
    margin-bottom: 24px;
}

.alert-popup-header a:active, a:focus {
    outline: 0;
    border: none;
    -moz-outline-style: none;
}

.alert-container {
    box-sizing: border-box;
    height: 100px;
    width: 400px;
    border: 2px solid #DADADA;
    background-color: rgb(255,255,255);
    border-radius: 3px 3px 3px 3px;
    position: relative;
    font-family: "Fira Sans", sans-serif;
    margin: 2.5em auto 2.5em auto;
}

#confirm-overlay-popup-box {
    min-height: 13em;
    position: fixed;
    z-index: 10011;
    width: 52em;
    padding: 0em;
    background-color: rgb(255,255,255);
    border: 1px solid #a8a8a8;
    box-shadow: 0 2px 10px rgb(0 0 0 / 20%);
    border-radius: 3px 3px 3px 3px;
    top: 1em;
    height: 100px;
    width: 400px;
}

#confirm-iframe-container {
   overflow-y: auto;
   overflow-x: hidden;
   margin-top: 2em;
   margin-left: 1em;
   margin-right: auto;
}

.confirm-close-button {
   display: inline-block;
   margin-left: 1em;
   padding: 1em;
}

.confirm-overlay-popup-box-footer {
    background-color: rgb(248,248,248);
    width: 100%;
    margin-top: -0.3em;
    min-height: fit-content;
    text-align: right;
}

.confirm-strategy-button-container {
    max-width: fit-content;
    padding: 1em;
    display: inline-block;
}

.confirm-strategy-button-container:hover {
   background-color: #eef8ff;
}

.confirm-close-button:hover {
   cursor: pointer;
}

.confirm-popup-header a:active, a:focus {
    outline: 0;
    border: none;
    -moz-outline-style: none;
}

.confirm-container {
    box-sizing: border-box;
    height: 100px;
    width: 400px;
    border: 2px solid #DADADA;
    background-color: rgb(255,255,255);
    border-radius: 3px 3px 3px 3px;
    position: relative;
    font-family: "Fira Sans", sans-serif;
    margin: 2.5em auto 2.5em auto;
}

#msp-searchmode-subjsrch  .resource-icon-tooltip,
.resource-icon-tooltip {
    font-size: 10px;
    color: #353535;
    line-height: inherit;
    margin-top: -2px;
}

.resource-icon-tooltip::before {
    font-family: 'wk-icons';
    content: "\ebf5";
}

.database-guide-icon::before{
    content: "\ebf5";
}

.termfinder-icon::before{
    content: "\eac0";
}

.msp-search-area {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    margin-bottom: 16px;
}

.msp-search-buttons {
    display: flex;
    flex-direction: column;
}

.msp-search-area textarea.msp-ovidclassic-textbox {
    box-sizing: border-box;
    flex: 1;
    height: auto;
    min-height: 60px;
    margin-right: 1rem;
    font-family: 'Fira Sans';
    font-size: 14px;
    line-height: 18px;
    border: 1px solid #757575;
    overflow: auto;
    min-height: 60px;
}

.msp-search-area textarea.msp-ovidclassic-textbox::placeholder {
    font-size: 14px;
    font-weight: 300;
    color: #474747;
}

.msp-search-area .msp-ovidclassic-search-button {
    position: static;
    margin: 0 auto 0 0;
    height: auto;
    width: auto;
}

.msp-search *:focus {
    outline: none !important;
}

[class*="wk-icon"] {
    display: inline-block;
    font-family: 'wk-icons';
    font-smoothing: grayscale;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-left: 0.2em;
    margin-right: 0.2em;
    line-height: 1;
    speak: none;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    vertical-align: middle;
    width: 1em
}

.hide {
    display: none
}

#term-finder-location {
    position: absolute;
    bottom: 0;
    left: calc(50% - 205px);
}

.wk-field-select-container{
    position: relative;
}

.search-fields-help {
    display: inline;
    padding: 0.4em 0.5em;
    float: right;
    color: #005B92;
}

.search-fields-help:focus-visible, a.popup-close:focus-visible{
    outline-offset: 0 !important;
    outline: #000 solid 0.125rem !important;
}

/* WK custom tooltip */
.wk-custom-tooltip {
    position: relative;
    display: inline-block;
}

.wk-custom-tooltip .wk-custom-tooltip-body {
    visibility: hidden;
    width: auto;
    max-width: 250px;
    font-family: 'Fira Sans';
    font-size: 0.75rem;
    background-color: black;
    color: #fff;
    padding: 0.25rem 0.5rem;
    display: inline-block;
    line-height: 1.33;
    position: absolute;
    z-index: 1;
    transition: transform 0.3s cubic-bezier(.4, 0, .2, 1);
    transition-delay: 0;
    transition-property: opacity, transform;
    width: max-content;
    max-width: 200px;
    font-weight: 400;
}

.wk-custom-tooltip:hover .wk-custom-tooltip-body {
    visibility: visible;
}

.wk-custom-tooltip .wk-custom-tooltip-body.wk-custom-tooltip-left {
    bottom: 0;
    right: 105%;
    transform: translatey(50%);
}

.wk-custom-tooltip .wk-custom-tooltip-body.wk-custom-tooltip-top {
    bottom: 120%;
    left: 0;
}

.wk-custom-tooltip .wk-custom-tooltip-body.wk-custom-tooltip-left::after {
    content: " ";
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -20px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent black;
}

.wk-custom-tooltip .wk-custom-tooltip-body.wk-custom-tooltip-top::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: black transparent transparent transparent;
}

.wk-button-ghost > .tlink,
.wk-button-ghost > .glink {
    color: #0768A9;
}

.wk-button-ghost:hover > .tlink,
.wk-button-ghost:hover > .glink {
    color: #FFFFFF;
}

.ui-tooltip.wk-jui-tooltip {
    font-family: 'Fira Sans';
    font-size: 0.75rem;
    background-color: black;
    color: #fff;
    padding: 8px 16px;
    display: inline-block;
    line-height: 1.33;
    transition: transform 0.2s cubic-bezier(.4, 0, .2, 1);
    transition-delay: 0;
    transition-property: opacity, transform;
    border: none;
    text-align: center;
}

.ui-tooltip.wk-jui-tooltip .wk-tooltip-title {
    display: block;
    font-weight: 400;
}

.ui-tooltip.wk-jui-tooltip::after {
    content: "";
    position: absolute;
    border-style: solid;
}

.ui-tooltip.wk-jui-tooltip.top::after {
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-color: black transparent transparent transparent;
}

.ui-tooltip.wk-jui-tooltip.top.left::after {
    left: 5%;
    top: 100%;
    border-color: black transparent transparent transparent;
    transform: translateY(50%);
}

.ui-tooltip.wk-jui-tooltip.top.right::after {
    left: 95%;
}

.ui-tooltip.wk-jui-tooltip.bottom::after {
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-color: transparent transparent black transparent
}

.ui-tooltip.wk-jui-tooltip.right::after {
    top: 50%;
    right: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-color: transparent black transparent transparent;
}

.ui-tooltip.wk-jui-tooltip.left::after {
    top: 50%;
    left: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-color: transparent transparent transparent black;
}

.ui-tooltip.wk-jui-tooltip .ui-tooltip-content {
    font-family: 'Fira Sans';
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 0px;
    text-align: left;
    color: #FFFFFF;
}

.wk-custom-close-button {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #757575;
    cursor: pointer;
}

.wk-button {
    font-family: 'Fira Sans';
}

.widgets-container .sythesis-promo-banner {
    padding-right: 0;
    width: 100%;
    padding-top: 16px;
}

.score_star {
    height: 8px;
    width: 8px;
}

select.wk-field-select option{
    font-family: "Fira Sans", "Helvetica Neue", Helvetica, "Roboto", Arial, sans-serif !important;
}
/* HEADER HAT STYLES*/
.header-hat {
    overflow: hidden;
    font-family: 'Fira Sans';
}

.header-hat-title {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #6F0955;
    text-transform: uppercase;
    font-family: 'Fira Sans';
    color: white;
    padding: 4px 8px;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    cursor: pointer;
}

.toggle-hat{
    padding-left: 10px;
    font-size: 14px;
}

.toggle-hat::before {
    font-family: 'wk-icons';
    content: "\eaf3";
    vertical-align: middle;
}

.header-hat-title.open .toggle-hat::before {
    content: "\eaf4";
}

.header-hat-body {
    display: none;
    transition: all 0.2s ease;
    background-color: #FFFFFF;
    border-bottom: 1px solid #A3A3A3;
}

.header-hat-title.open + .header-hat-body {
    display: block;
    transition: all 0.2s ease;
}

.header-hat-content {
    max-width: 540px;
    margin: 0 auto;
    padding: 24px 0;
    display: flex;
    flex-direction: column;
    text-align: left;
}

.header-hat-content-title {
    font-family: 'Fira Sans';
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
}

.header-hat-content-description {
    margin-top: 16px;
    font-family: Fira Sans;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
}

.header-hat-content-buttons {
    margin-top: 16px;
    display: flex;
    flex-direction: row;
    justify-content: left;
    align-items: center;;
}

.header-hat-content-buttons .take-survey {
    margin-right: 16px;
}

/* HEADER HAT STYLES - END*/

.adv-textarea-container {
    flex-grow: 1;
    padding-right: 16px;
}

.adv-textarea-spacing {
    height: 30px;
}

#msp-search-ovidclassic .msp-limits-container.term-finder-active {
    margin-top: -38px;
}

.search-include-options {
    border: none;
    display: flex;
    flex-direction: row;
}

.search-include-options .wk-field {
    margin: 0;
    margin-right: 16px;
}

.news-page,
#main-form,
.scopenote {
    padding: 16px;
}

/*WK text button states*/
/*Styles added because is easier fix state instead change layouts and elements made previously*/
.wk-custom-text-button:focus {
    color: #005b92 !important;
}
.wk-custom-text-button:active {
    background-color: transparent !important;
    color: #353535 !important;
}
.wk-custom-text-button:hover {
    color: #003d61 !important;
    text-decoration: underline;
}
.wk-custom-text-button:hover > span[class*="wk-icon"]{
    text-decoration: none !important;
}
/*WK text button states*/
#active-project-list-container .parent-row {
    margin: 0;
    margin-bottom: 7px;
}

.synthesis-promo-link > a {
    text-decoration: none !important;
}

body.show-journals-browse .journals-titlesheader-functionblock-top input {
    margin-left: 8px;
}

body.show-journals-browse .journals-titlesheader-functionblock-top input:hover,
body.show-journals-browse .journals-icons-right span a:hover {
    text-decoration: underline;
    color: #003d61;
}
body.show-journals-browse .journals-titlesheader-functionblock-top input:active,
body.show-journals-browse .journals-icons-right span a:active {
    color: #353535;
}

body.show-journals-browse .journals-titlesheader-functionblock-top input:hover > span[class*="wk-icon"],
body.show-journals-browse .journals-icons-right span a:hover > span[class*="wk-icon"] {
    text-decoration: none !important;
}

/*WK popup style*/ 
.wk-popup {
    padding: 0;
    font-family: 'Fira Sans';
    font-weight: 400;
    line-height: 18px;
    font-size: 14px;
    border: none;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.1);
    background-color: #FFFFFF;
}

.wk-popup-header {
    padding: 0;
    padding-left: 32px;
    display: flex;
    flex-direction: column;
}

.wk-popup-header-close {
    align-self: flex-end;
    color: #757575;
    text-decoration: none;
}

.wk-popup-header-close:hover {
    text-decoration: none;
}

.wk-popup-header-title {
    font-size: 20px !important;
    font-weight: 500 !important;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
    text-transform: lowercase;
}

.wk-popup-header-title:first-letter,
.wk-popup-header-title> *:first-child::first-letter {
    text-transform: uppercase;
}

.wk-popup-body {
    margin: 0 32px;
}

.wk-popup-footer {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    padding: 16px;
    background-color: #f6f6f6;
    column-gap: 16px;
    float: none !important;
}

.wk-popup-subtitle {
    display: block;
    font-weight: 500;
    color: #000000;
    margin-bottom: 4px;
}

.wk-popup-fullscreen {
    max-height: calc(100vh - 32px);
    display: flex;
    flex-direction: column;
}

.wk-popup-fullscreen .wk-popup-body{
    flex-grow: 1;
    overflow-y: auto;
    overflow-x: hidden;
    margin: 0;
    padding: 0 32px;
}

#confirm-popup .wk-popup-header,
#confirm-popup .wk-popup-body {
    margin-bottom: 24px;
}
/*WK popup style*/ 

/*OVID-9659 FIX MM page grid view meanwhile it's revamped*/

@media all and (max-width: 1150px) {

    .mm-grid-container {
        border-collapse: collapse;
    }

    .mm-grid-container .mm-titles-left {
        width: 20px;
        padding-left: 0;
    }
    
    .mm-grid-container .mm-image {
        border-collapse: collapse;
    }
}

@media all and (min-width: 641px) {

    #msp-limits-easy-widget-panel div.limits-limittype:first-of-type,
    #msp-limits-ovidclassic-widget-panel div.limits-limittype:first-of-type,
    #msp-limits-multifield-widget-panel div.limits-limittype:first-of-type{
        width: 100% !important;
    }
    #limitContainerBox  {
        width: 948px !important;
    }
}
@media all and (min-width: 801px) {

    #msp-limits-easy-widget-panel div.limits-limittype:first-of-type,
    #msp-limits-ovidclassic-widget-panel div.limits-limittype:first-of-type,
    #msp-limits-multifield-widget-panel div.limits-limittype:first-of-type{
        width: 100% !important;
    }
    #limitContainerBox  {
        width: 948px !important;
    }
}

@media all and (max-width: 901px) {
    .mm-grid-container {
        border-collapse: initial;
    }

    .mm-grid-container .mm-titles-left {
        width: 20px;
        padding-left: 0;
    }

    .mm-grid-container .tr-grid-score {
        display: none;
    }
    #limitContainerCols {
        width: 28.33333333% !important;
    }
}

/*OVID-9659 FIX MM page grid view meanwhile it's revamped*/


/* Uncomment the code below to apply text spacing */
/*
* {
    letter-spacing: 0.12em !important;
    word-spacing: 0.16em !important;
}
*/

#header .header-list .header-lists.header-checkbox-options {
    order: 10;
}

div.synthesis-promo-link {
    transition: background-color .1s cubic-bezier(.4, 0, .2, 1);
    transition-delay: 0ms;
    cursor: pointer;
    padding: 0 !important;
    display: inline-block;
    margin-top: 16px !important;
}

div.synthesis-promo-link a{
    padding: 6px 16px !important;
    display: block;
}

div.synthesis-promo-link a span[class*="wk-icon"]{
    margin-left: 8px;
}

div.synthesis-promo-link:hover {
    background-color: #003d61;
    border-color: #003d61;
    color: #FFFFFF;
}

div.synthesis-promo-link:hover a {
    color: #FFFFFF;
}

div.synthesis-promo-link a:hover {
    color: #FFFFFF !important;
}

div#RT img.synthesis-promo-title-img {
    margin-right: 11px !important;
}

/* Edit search styles */
#editsearch div.standard {
    padding: 0;
    margin: 0;
    border: 1px solid #dadada;
}

#edit-search-container,
.format-button-bar {
    padding: 16px;
    border: 1px solid #dadada;
}

#edit-search-container .format-button-bar {
    display: none;
}

#edit-search-container {
    border-top: none;
    margin-top: -16px;
}

#editsearch div.standard.format-statements {
    margin-top: 30px;
    font-family: 'Fira Sans';
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    color: #353535;
    border-bottom: none;
}

#editsearch div.standard.format-statements table.tbl-format-statements {
    border: none;
    border-bottom: 1px solid #d5d5d5;
    border-collapse: collapse;
    margin: 0;
    width: 100%;
}

#editsearch div.standard.format-statements table.tbl-format-statements tr.change_background{
    background-color: #f6f6f6;
}

#editsearch div.standard.format-statements table.tbl-format-statements th ,
#editsearch div.standard.format-statements table.tbl-format-statements td {
    padding: 0 35px;
    margin: 0;
    text-align: center;
    box-sizing: border-box;
    align-self: center;
    font-family: 'Fira Sans';
}

#editsearch div.standard.format-statements table.tbl-format-statements td.error-column {
    text-align: left;
    padding: 0;
}

#editsearch div.standard.format-statements table.tbl-format-statements td.highlighted {
    background-color: #E6F2F9;
}

#editsearch div.standard.format-statements table.tbl-format-statements td.error-column .error {
    margin: 8px 8px 8px 4px !important;
}

#editsearch div.standard.format-statements table.tbl-format-statements th {
    font-family: 'Fira Sans';
    font-weight: 500;
    letter-spacing: 0px;
    height: 38px;
    box-sizing: border-box;
    padding: 8px 35px;
    border-bottom: 1px solid #dadada;
    background-color: #ffffff;
    white-space: nowrap;
}

#editsearch div.standard.format-statements table.tbl-format-statements th.th-format-statement,
#editsearch div.standard.format-statements table.tbl-format-statements td.td-format-statement {
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

#editsearch div.standard.format-statements table.tbl-format-statements td.td-format-statement .remove-statement {
    display: flex;
    flex-direction: row;
    margin-right: -8px;
}

#editsearch div.standard.format-statements table.tbl-format-statements td.td-format-statement .remove-statement .format-statement {
    flex-grow: 1;
    align-items: flex-start;
}

#editsearch div.standard.format-statements table.tbl-format-statements td.td-format-statement .format-statement{
    min-height: 32px;
    display: flex;
    align-items: center;
    overflow-wrap: anywhere;
}

#editsearch div.standard.format-statements table.tbl-format-statements th.th-format-set,
#editsearch div.standard.format-statements table.tbl-format-statements td.td-format-set {
    padding-left: 32px;
    padding-right: 32px;
    min-width: 85px;
}

#editsearch div.standard.format-statements table.tbl-format-statements th.th-format-delete,
#editsearch div.standard.format-statements table.tbl-format-statements td.td-format-delete {
    padding-right: 48px;
}

#editsearch div.standard.format-statements table.tbl-format-statements .td-format-edit-row,
#editsearch div.standard.format-statements table.tbl-format-statements .td-format-add-row {
    padding-left: 0;
    padding-right: 0;
}

#editsearch div.standard.format-statements table.tbl-format-statements .format-edit-row,
#editsearch div.standard.format-statements table.tbl-format-statements .format-add-row {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    font-family: 'Fira Sans';
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
}

#editsearch div.standard.format-statements table.tbl-format-statements .format-edit-row .format-statement,
#editsearch div.standard.format-statements table.tbl-format-statements .format-add-row .format-statement{
    flex-grow: 1;
    margin-bottom: 0;
    margin-right: 16px;
}

#editsearch .tbl-format-statements a {
    text-decoration: none;
}

#editsearch .tbl-format-statements .wk-button [class*=wk-icon] {
    font-size: 16px;
}

table.tbl-format-statements td.td-format-insert .add-before {
    transform: rotate(180deg) scale(-1, 1);
}

#editsearch div.standard .sectionheader {
    background-color: transparent;
    margin: 0;
    padding: 14px 16px 5px 16px;
    border-bottom: 1px solid #dadada;
}

#editsearch div.standard .sectionheader h2 {
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    color: #353535;
}

#editsearch .editsearch-info {
    padding: 16px;
    padding-top: 12px;
    font-family: 'Fira Sans';
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
}

.editsearch-info .edit-search-name,
.editsearch-info .edit-search-comment {
    max-width: 678px;
}

.editsearch-info .edit-search-name{
    margin-bottom: 12px;
}

.editsearch-info .edit-save-button
.format-button-bar .save-statements{
    margin-right: 16px;
}

#editsearch-info .txt-edit-search-comment {
    height: auto;
}

#editsearch div.standard.format-statements table.tbl-format-statements .format-add-row .format-statement textarea, 
#editsearch div.standard.format-statements table.tbl-format-statements .format-edit-row .format-statement textarea{
    height: auto;
    min-height: 32px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 16px;
    line-height: 20px;
}

/* Edit search styles */

/* Edit search styles autoalerts*/
#edit-search-container.edit-autoalert {
    font-family: 'Fira Sans';
}

.edit-autoalert #editsearch .standard:not(.format-statements) {
    border: none;
}

.edit-autoalert #editsearch .standard.format-statements {
    margin-top: 0;
    margin-bottom: 24px;
}

.edit-autoalert #editsearch .standard .sectionheader {
    border-bottom: none;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 35px;
    padding-bottom: 0;
}

.edit-autoalert .sectionheader.sectionheader-title-buttons,
.sort-save-options {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding-right: 1px;
}

.sort-button-bar {
    align-self: flex-end;
    display: flex;
}

.edit-autoalert #editsearch div.standard .sectionheader h2,
.edit-autoalert #editsearch div.standard .sectionheader-bottom h2 {
    font-family: Fira Sans;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    margin-top: 2px;
}

.sectionheader-options {
    display: flex;
}
.edit-autoalert .sectionheader-options h2 {
    flex-grow: 1;
    font-family: 'Fira Sans';
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
}

.edit-autoalert #editsearch .editsearch-info {
    padding: 0;
    border: none;
}

.edit-autoalert .edit-search-inputs-container {
    display: flex;
    flex-direction: row;
    column-gap: 16px;
    margin-bottom: 2px;
}

.edit-autoalert .edit-search-inputs-container>* {
    flex-grow: 1;
}

.edit-autoalert .editsearch-info .edit-search-name,
.edit-autoalert .editsearch-info .edit-search-comment {
    max-width: initial !important;
}

.edit-autoalert .editsearch-info .edit-search-name {
    margin-bottom: 22px;
}

.edit-autoalert #editsearch-info .txt-edit-search-comment {
    min-height: 82px;
}

.edit-autoalert .sdioptions-block {
    border: none;
    padding: 0;
    margin: 0;
}

.edit-autoalert .sectionheader {
    background-color: transparent;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    margin: 0;
    margin-bottom: 32px;
}

.edit-autoalert #sdioptions {
    border: none;
}

.edit-autoalert .sdioptions-subcaption {
    font-family: 'Fira Sans';
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: left;
    margin: 0;
    margin-bottom: 16px;
}

.edit-autoalert .sort .sdioptions-subcaption {
    margin-bottom: 8px;
}

.edit-autoalert .wk-main-label-content {
    min-width: 176px;
}

.edit-autoalert .sdioptions-block.scheduling {
    display: flex;
    flex-direction: row;
    margin-bottom: 3px;
}

.edit-autoalert .sdioptions-block.scheduling .sdi-scheduling-column {
    max-width: 33.3333%;
}

.edit-autoalert .sdioptions-block.scheduling .sdi-scheduling-column.frequency-column {
    min-width: 362px;
}

.edit-autoalert .sdioptions-block.scheduling .sdi-scheduling-column.OA-results-column {
    min-width: 323px;
}

.edit-autoalert .sdi-scheduling-column.dedup-frequency-column {
    display: flex;
    flex-direction: row;
    order: 1;
}

.edit-autoalert .sdi-dedup-check {
    margin-top: 25px;
}

.edit-autoalert #deliveryTabs {
    border: none;
    border-radius: 0;
}

.edit-autoalert #deliveryTabs ul.sdi-delivery-tabs {
    border: none;
    border-bottom: 1px solid #dadada;
    border-radius: 0;
    background-color: transparent;
    margin: 0;
    margin-left: -18px;
    margin-bottom: 15px;
    width: calc(100% + 36px);
    padding: 0;
}

.edit-autoalert #deliveryTabs ul.sdi-delivery-tabs li.ui-tabs-tab {
    background-color: transparent;
    border: none;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
    padding: 0 16px;
    margin: 0;
}

.edit-autoalert #deliveryTabs ul.sdi-delivery-tabs li.ui-tabs-tab.ui-state-active {
    border-radius: 0;
    color: #005B92;
}

.edit-autoalert #deliveryTabs ul.sdi-delivery-tabs li.ui-tabs-tab a {
    color: inherit;
    padding: 8px 0;
    width: auto;
}

.edit-autoalert #deliveryTabs ul.sdi-delivery-tabs li.ui-tabs-tab.ui-state-active a {
    border-bottom: 2px solid #005B92;
}

.edit-autoalert #deliveryTabs .ui-tabs-panel,
.edit-autoalert #deliveryTabs .ui-tabs-panel .sdioptions-block {
    font-family: 'Fira Sans';
    padding: 0;
}

.edit-autoalert #deliveryTabs #Email .sdi-email-data {
    display: flex;
    flex-direction: row;
    column-gap: 16px;
}

.edit-autoalert #deliveryTabs #Email .sdi-email-data>* {
    flex-grow: 1;
    max-width: 50%;
}

.edit-autoalert #deliveryTabs #Email .sdi-email-data .sdi-email-subject {
    padding-top: 35px;
}

@media all and (min-width: 1168px){
    .edit-autoalert #deliveryTabs #Email .sdi-email-data .sdi-email-subject {
        padding-top: 19px;
    }
}

.edit-autoalert #deliveryTabs #Email .email-output-options {
    display: flex;
    flex-direction: row;
    margin-top: -1px;
}

.edit-autoalert #deliveryTabs #Email .fields-section,
.edit-autoalert #deliveryTabs #Email .result-format {
    margin-bottom: 20px;
}

.edit-autoalert #deliveryTabs #Email .email-output-options .email-options-container,
.edit-autoalert #deliveryTabs #Email .email-output-options .output-type-options {
    min-width: 25%;
    margin-right: 16px;
}

.edit-autoalert #deliveryTabs #Email .email-output-options .email-options-container {
    display: flex;
    flex-direction: column-reverse;
    justify-content: flex-end;
}

.edit-autoalert #deliveryTabs #Email .email-output-options .email-options-container .email-options {
    margin-bottom: 6px;
}

.edit-autoalert .wk-field-horizontal-choices .wk-field-body.fields-columns {
    column-gap: 16px;
}

.wk-field-horizontal-choices .wk-field-body.fields-columns>*.last-item-row {
    flex-grow: 1;
    width: auto !important;
    max-width: calc(25% - 48px);
}

.fields-columns .wk-field-choice-text::before {
    top: 0 !important;
    transform: translate(0) !important;
}

.fields-columns .wk-field-choice-text::after {
    top: 0 !important;
    transform: rotate(-45deg) translatex(-70%) translatey(1px) !important;
}

.edit-autoalert #deliveryTabs #Email .sdi-sort-options {
    display: flex;
    flex-direction: row;
    column-gap: 8px;
}

.edit-autoalert #deliveryTabs #Email .sdi-sort-options .wk-field{
    margin-bottom: 0;
}

.edit-autoalert #deliveryTabs #Email .sort-button-bar input{
    font-family: 'Fira Sans';
    font-size: 14px;
    line-height: 18px;
    font-weight: 400px;
}

.edit-autoalert #deliveryTabs #Email .sdi-sort-options .main-primary,
.edit-autoalert #deliveryTabs #Email .sdi-sort-options .main-secondary {
    min-width: 184px;
}

#edit-search-container.edit-autoalert .format-button-bar {
    display: flex;
    border: none;
    padding: 0;
    text-align: right;
    margin-right: -16px;
    justify-content: end;
}

.edit-autoalert .scheduling-option {
    min-height: 40px;
    margin-bottom: 1px;
}

.edit-autoalert .sdi-delivery-options {
    margin-top: -4px;
    margin-bottom: 1px;
}

.edit-autoalert .sdi-delivery-options.wk-field-horizontal-choices .wk-field-choice-text {
    margin-right: 8px;
}

.edit-autoalert .sdioptions-block .wk-notification {
    margin-top: -8px !important;
    margin-bottom: 14px !important;
}

.edit-autoalert .sdioptions-block .wk-notification .wk-notification-title {
    color: #232323;
}

.wk-notification.wk-notification-toast {
    top: 30px;
    right: 10px;
}

#edit-search-container .highlighted:not(.error-column) {
    background-color: #E6F2F9 !important;
}

#editsearch div.standard.format-statements table.tbl-format-statements td.error-column {
    padding: 0 8px 0 0;
}

#editsearch div.standard.format-statements table.tbl-format-statements td.error-column .error.wk-notification {
    margin: 8px 0 8px !important;
}

.edit-autoalert .confirm-remove-dependency {
    padding: 0 8px !important;
}

.edit-autoalert .confirm-remove-options {
    display: flex;
    flex-direction: row;
}

.confirm-edit-autoalerts .wk-popup {
    min-width: 600px;
}

.edit-autoalert .highlighted {
    background-color: #E6F2F9 !important;
}

.edit-autoalert #editsearch div.standard.format-statements table.tbl-format-statements td.error-column {
    padding: 0 8px 0 0;
}

.edit-autoalert #editsearch div.standard.format-statements table.tbl-format-statements td.error-column .error.wk-notification {
    margin: 8px 0 8px 5px !important;
}

.edit-autoalert .confirm-remove-dependency {
    padding: 0 8px !important;
}

#editsearch .confirm-remove-options {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-start;
    margin-left: 16px;
    margin-right: 3px;
}
#editsearch .remove-options-index{
    vertical-align: top;
}

/* Edit search styles autoalerts*/

/* My workspace */
div.sub-tab {
    display: flex;
    flex-direction: row;
    align-items: center;
    font-family: 'Fira Sans';
    font-size: 14px;
    line-height: 18px;
    margin: 0 16px;
    border: 1px solid #dadada;
    box-shadow: 0 -4px 0 #007AC3;
    background-color: #ffffff;
}
ul.sub-tab {
    display: flex;
    flex-direction: row;
    list-style: none;
    margin: 0;
}

div.sub-tab .feedback-clearfix {
    margin-left: auto;
    margin-right: 16px;
}

div.sub-tab .feedback-clearfix a {
    text-decoration: none;
}

div.sub-tab .feedback-clearfix a span[class*="wk-icon"]{
    margin-left: 8px;
}

ul.sub-tab li {
    padding: 0 16px;
}

ul.sub-tab li a.tlink {
    color: #353535;
    display: inline-block;
    padding: 9px 0;
}

ul.sub-tab li a.tlink:hover {
    text-decoration: none;
    border-bottom: 2px solid #353535;
}

ul.sub-tab li.current_sub a.tlink {
    color: #005B92;
    border-bottom: 2px solid #005b92;
}

.send-email-article-text div.sub-tab {
    display: none;
}
/* My workspace */

#form-popup-box.form_generator #item__add-form #form-textarea,
#project__add-form textarea[name="project__add___description"] {
    min-height: 138px;
}

.wk-field-tip {
    font-size: 12px;
}

.overflow-y-hidden {
    overflow-y: hidden !important;
}

.overflow-x-hidden {
    overflow-x: hidden;
}

.force-static {
    position: static !important;
}

.uppercase-first-letter{
    display: inline-block;
    text-transform: lowercase;
}

.uppercase-first-letter::first-letter{
    text-transform: uppercase;
}

.wk-logo{
    text-align: center;
    margin-bottom: 16px;
}

[data-toggle="wk-tooltip-interactive"] {
    position: relative;
}

.wk-tooltip-interactive {
    display: none !important;
}

.wk-tooltip-interactive.wk-tooltip-open{
    display: block !important;
}

.wk-tooltip-interactive[class*="wk-position-bottom"] {
    top: 100%;
    transform: translate(0) !important;
}

.wk-tooltip-interactive[class*="wk-position-top"] {
    bottom: 100%;
    transform: translate(0) !important;
}

.wk-tooltip-interactive.wk-position-top,
.wk-tooltip-interactive.wk-position-bottom{
    left: 50%;
    transform: translateX(-50%) !important;
}

.wk-tooltip-interactive.wk-position-left,
.wk-tooltip-interactive.wk-position-top-left,
.wk-tooltip-interactive.wk-position-bottom-left {
    right: 0;
}
.wk-tooltip-interactive.wk-position-right,
.wk-tooltip-interactive.wk-position-top-right,
.wk-tooltip-interactive.wk-position-bottom-right {
    left: 0;
}

.wk-section-hm {
    --h-margin: 16px;
    margin-left: var(--h-margin) !important;
    margin-right: var(--h-margin) !important;
}

.wk-notification {
    font-family: 'Fira Sans' !important;
    margin-bottom: 24px !important; 
}

.error.wk-notification .wk-notification-content,
.error.wk-notification .wk-notification-content > * {
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
}

.id-password-hint {
    display: block;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 16px;
    color: #757575;
}

.titles-checkbox.highlight-drag-handle {
    background-color: transparent;
    cursor: auto;
}

.title-hint {
    display: block;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 16px;
    color: #000000;
}

.titles-row-linkspage .titles-record {
    font-family: 'Fira Sans';
    font-weight: 400;
    text-transform: none;
    font-size: 12px;
    line-height: 24px;
}

.titles-row-linkspage .titles-record .article-title .titles-title {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: left;
}

.titles-row-linkspage .titles-record .titles-source,
.titles-row-linkspage .titles-record .titles-pt {
    font-style: normal;
}

.email-jumpstart-link img {
    margin-top: -1px;
    width: 15px;
    margin-right: 4px;
}

.wk-button.wk-link {
    padding: 0;
    margin: 0;
    text-align: left;
}

#main-form.additional-limits-form {
    padding: 0;
    margin: 0 16px;
    margin-bottom: 24px;
    border: 1px solid #dadada;
    border-top: none;
    background-color: #ffffff;
    box-shadow: 0 -4px 0 0 #007AC3;
    padding: 16px;
    padding-top: 10px;
    padding-bottom: 24px;
    font-family: 'Fira Sans';
}

#main-form.additional-limits-form h1 {
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: #353535;
    margin-bottom: 34px;
}

#main-form.additional-limits-form.edit-limits h1{
    margin-bottom: 26px;
}

#main-form.additional-limits-form .standard-buttonbar {
    margin-bottom: 21px;
}

#main-form.additional-limits-form .hints {
    margin-bottom: 30px;
}

#main-form.additional-limits-form .searchhistory-inner {
    width: calc(100% + 32px);
    transform: translatex(-16px);
}

#main-form.additional-limits-form .searchhistory-inner th,
#main-form.additional-limits-form .searchhistory-inner td {
    font-family: 'Fira Sans';
    color: #353535;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
}

#main-form.additional-limits-form .searchhistory-inner th {
    font-weight: 500;
    padding-bottom: 11px;
}

#main-form.additional-limits-form .searchhistory-inner td:not(:empty) {
    padding-top: 6px;
    padding-bottom: 7px;
}

#main-form.additional-limits-form .searchhistory-inner .searchhistory-row.highlighted {
    background-color: #F2F8FC;
}

#main-form.additional-limits-form .searchhistory-inner .searchhistory-row:nth-child(2n+1) {
    background-color: #f6f6f6;
}

#main-form.additional-limits-form .limits-header {
    color: #353535;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    font-family: 'Fira Sans';
    letter-spacing: initial;
    margin-top: 24px;
    height: auto;
}

#main-form.additional-limits-form .standard {
    border: none;
    padding: 24px 0 0 0;
}

#main-form.additional-limits-form .standard .standard-buttonbar {
    margin-bottom: 0;
    margin-top: 19px;
}

#main-form.additional-limits-form.edit-limits .standard .standard-buttonbar {
    margin: 0;
    margin-top: 12px;
}

#main-form.additional-limits-form .limits-range .limit-publication-year {
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
}

#main-form.additional-limits-form .limits-range fieldset {
    display: block !important;
    margin-left: 0;
    margin-bottom: 41px;
}

#main-form.additional-limits-form .limits-range:has(.limit-info) fieldset {
    margin-left: 24px;
}

#main-form.additional-limits-form.edit-limits .limits-range fieldset {
    margin-left: 25px;
    margin-bottom: 22px;
}

#main-form.additional-limits-form .select-multiple-hint {
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
    color: #353535;
    margin-bottom: 12px;
}

#main-form.additional-limits-form.edit-limits .select-multiple-hint {
    margin-bottom: 16px;
}

#main-form.additional-limits-form .limits-multi {
    font-size: 14px;
    line-height: 18px;
    font-family: 'Fira Sans';
    display: flex;
    align-items: start;
}

#main-form.additional-limits-form .limits-checkbox .wk-field {
    margin-bottom: 8px;
}

#main-form.additional-limits-form.edit-limits .limits-checkbox .wk-field {
    margin-bottom: 0;
}

#main-form.additional-limits-form.edit-limits .limits-multi .wk-field.wk-multiselect {
    max-width: 562px;
    margin-bottom: 12px;
}

#main-form.additional-limits-form .limits-multi .wk-field.wk-multiselect {
    max-width: 562px;
    margin-bottom: 56px;
}

#main-form.additional-limits-form tr:last-child .limits-multi .wk-field.wk-multiselect {
    margin-bottom: 16px;
}

#main-form.additional-limits-form .limits-range {
    margin-top: 8px;
}

#main-form.additional-limits-form.edit-limits .limits-range {
    margin-top: 8px;
}

#main-form.additional-limits-form .searchhistory-inner tr {
    display: table-row;
}

#main-form.additional-limits-form .searchhistory-inner tr .searchhistory-col-SearchHistory {
    width: 100%;
    padding-right: 16px;
}

#main-form.additional-limits-form .searchhistory-inner tr .searchhistory-col-Num {
    padding-left: 16px;
    padding-right: 29px;
}

#main-form.additional-limits-form .searchhistory-inner tr th.searchhistory-col-Num a {
    white-space: nowrap;
}

#main-form.additional-limits-form .searchhistory-inner tr .searchhistory-col-Results {
    padding-right: 32px !important;
}

#main-form.additional-limits-form .searchhistory-inner tr .searchhistory-col-Results div {
    color: #353535;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: right;
    height: auto !important;
}

#main-form.additional-limits-form .searchhistory-inner tr .searchhistory-col-Type {
    padding-right: 16px !important;
}

#below-banner .additional-limits-form .standard .limits-limittype .wk-field-choice-text::after,
#below-banner .additional-limits-form .standard .limits-limittype .wk-field-choice-text::before {
    content: '';
    display: block;
}

#below-banner .additional-limits-form .standard .limits-limittype .wk-field-choice {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    height: 1rem;
    width: 1rem;
}

#below-banner .additional-limits-form .standard .limits-limittype .wk-field-choice-text {
    padding-left: 1.5rem;
    overflow: visible;
}

#below-banner .additional-limits-form.edit-limits .standard .limits-limittype .range-label {
    color: #353535;
    font-family: 'Fira Sans';
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: left;
}

.additional-limits-form .wk-button.limit-info {
    padding: 0;
    background-color: #ffffff;
    margin-top: 4px;
    margin-right: 8px;
}

.additional-limits-form .wk-button.limit-info:hover {
    background-color: none;
}

.additional-limits-form .limits-range .wk-button.limit-info.gbutton {
    margin-top: 0;
}

.additional-limits-form .table-limits-checkbox {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-bottom: 24px;
}

.additional-limits-form.edit-limits .table-limits-checkbox {
    padding: 0;
}

.additional-limits-form .table-limits-checkbox .limits-checkbox {
    display: flex;
    flex-direction: row;
    align-items: start;
    width: 50%;
}

.additional-limits-form:not(.edit-limits) .limits-checkbox:has(.limit-info) {
    margin-left: -8px;
}

.additional-limits-form .limits-checkbox .limit-info {
    margin: 0;
    padding: 8px;
    margin-top: -4px;
}

.additional-limits-form .limits-checkbox .limit-info:active {
    background-color: #F2F8FC;
    color: #005B92;
}

#main-form.additional-limits-form .standard {
    border: none;
    padding: 28px 0 0 0;
    margin: 0;
}

#main-form.additional-limits-form.edit-limits .standard {
    border: 1px solid #dadada;
    padding: 23px;
}

#main-form.additional-limits-form .searchhistory-inner tr .searchhistory-col-Type {
    padding-right: 16px !important;
}

#main-form.additional-limits-form .limits-range .wk-field-select-container,
#main-form.additional-limits-form .limits-range .wk-field-select-container select {
    max-width: initial;
    width: 180px !important;
}

#main-form.additional-limits-form table.limits-limittype.multi tr {
    display: flex;
    flex-direction: row;
    column-gap: 16px;
}

#main-form.additional-limits-form table.limits-limittype.multi tr td {
    flex-grow: 1;
    flex-basis: 50%;
    max-width: 590px;
    padding-right: 0;
}


#main-form.additional-limits-form.edit-limits .limits-limittype label {
    min-width: initial !important;
    padding-right: 0px;
}

a.wk-button {
    text-decoration: none;
}

.wk-notification-content .notification-title {
    line-height: 18px;
    color: #353535;
}

.wk-notification-content .notification-light-content {
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0px;
    text-align: left;
    color: #232323;
}

.align-items-center {
    align-items: center !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

.flex-wrap {
    flex-wrap: wrap !important;
}

.mws_display .titles-icons-right.titles-icons-right-reordered pdf_link_here>*,
.mws_display .titles-icons-right.titles-icons-right-reordered find_related_media>*,
.mws_display .titles-icons-right.titles-icons-right-reordered>span {
    padding-top: 7px;
    padding-bottom: 7px;
}

.mws_display .titles-icons-right.titles-icons-right-reordered .ss-button-synthesis {
    margin-top: 0;
}

.wk-dropdown-menu.wk-is-open {
    overflow-y: hidden;
}

.wk-dropdown-menu-container {
    min-width: 150px;
}

td.search-history-error {
    flex-grow: 1 !important;
    padding: 0 !important;
}

.search-history-error .error.wk-notification {
    margin-top: 24px;
    margin-left: 16px;
    margin-right: 16px;
}

.parent-row .has-childrens [class^="wk-icon"] {
    color: #005B92;
    text-decoration: none;
}

#select-results-page {
    min-width: 108px;
}

.citman-clear-selected:focus,
.citman-clear-selected:focus-visible,
.acc-new-fix.bibheader-go .ajaxnav:focus,
.acc-new-fix.bibheader-go .ajaxnav:focus-visible {
    position: relative;
    z-index: 1;
}

#main-search-button-findcite:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -1px;
}


/* Media Queries Section */

@media all and (max-width: 1200px) {
    #header .header-list {
        max-width: 850px;
    }
    
    /*
    #header .header-list .header-lists:nth-of-type(n) {
        order: 1;
    }
    
    #header .header-list .header-lists:nth-of-type(n + 5) {
        order: 10;
    }
    
    #header .header-list .header-lists:nth-of-type(5) {
        margin-left: 260px;
    }

    #header .header-list .header-lists:last-of-type {
        order: 2;
    }
    */
    
    #header #header-buttons-upper {
        position: relative;
    }

    #header #header-buttons-upper::after {
        position: absolute;
        top: 56px;
        left: 0;
        content: "";
        height: 1px;
        width: 100%;
        background: #DADADA;
    }

}

@media all and (max-width: 1000px) {
    
    .msp-multifield-select-col {
        width: 185px;
    }

    #msp-multifield-search-outer .msp-multifield-select-col select {
        padding-left: 7px;
        padding-right: 32px;
    }

    #msp-multifield-search-outer .msp-multifield-select-col .wk-field-select-container:after {
        padding: .75em 7px;
    }

    .mapterm-subheading-content .subheading-table {
        column-count: 2;
    }
}

@media all and (max-width: 650px) {
    body {
        overflow-x: hidden;
    }
    #db-overlay-popup-box{
        width: 90vw !important;
    }
    .database-name input {
        margin: 0;
    }
    .standard-button[disabled],
    .standard-button {
        margin-bottom: 5px;
    }
    #header {
        width: 100vw;
    }

    #header-nav-whk-logo {
        position: absolute;
        right: 0;
        top: 10px;
    }
    .header-list {
        padding-left: 1em;
        padding-top: 1em;
    }

    #footer-buttons-lower .header-list {
        display: block;
    }

    #ovid-footer #footer-buttons-lower .header-list .header-lists {
        padding-bottom: 32px;
        padding-top: 0px;
    }

    #footer-copyright {
        padding-top: 16px;
        padding-left: 16px;
    }
    
    #header-tabs-container,
    #below-banner,
    #header-tabs-container div#top-tab {
        width: 100vw;
        padding: 0;
    }
/* Search page */
    #msp-searchform,
    #search-history-widget,
    .searchhistory-tools-edges-container {
        width: 98vw;
    }
    #msp-limits-multifield,
    .msp-multifield-boolean-col,
    #msp-limits-easy {
        padding: 0;
    }

    .msp-multifield-search-rows {
        display: flex;
        flex-direction: column;
        margin-top: 30px;
    }

    select.msp-multifield-boolean-dropdown {
        float: none;
    }
    table.searchhistory-outer {
        width: 92vw;
        display: block;
        overflow-x: scroll;
    }
    div#msp-searchmode-easy {
        width: 100%;
        min-width: 200px;
    }
    .titlesheader-functionblock-ovidsp {
        height: 50px;
    }
    .msp-spclassic-textbox,
    .msp-ovidclassic-textbox,
    .msp-basic-textbox,
    .msp-fields-textbox,
    .msp-subjsrch-textbox,
    .msp-multifield-textbox,
    input.msp-findcite-textbox {
        width: 17em;
    }
    #msp-hint-question-mark {
        margin: 0;
    }
    .mp-search-default-text-active,
    .msp-subjsrch-textbox.focus-visible {
        margin: 0.5em 0;
    }

    #mm-msp-basic-speed {
        min-width: 200px;
    }
    #mm-msp-basic-speed fieldset {
        margin-top: 10px;
    }
    #msp-basic-box-fields .msp-search-button {
        left: 30px;
        top: 25px;
    }
    #msp-limits-easy {
        margin-top: 0;
    }
    .msp-limits-container {
        margin-top: 25px;
    }
    .limits-limittype tbody tr,
    .limits-limittype tbody tr td,
    #msp-results,
    #titles-records div,
    #titles-display,
    #ovidclassic,
    .msp-limits-container,
    .msp-findcite-search tbody tr,
    .mm-search-enable,
    .titlesheader-resultsblock {
        display: flex;
        flex-direction: column;
    }

    .searchhistory-tools-edges-container,
    .search-share-container,
    .searchhistory-tools-right,
    .msp-findcite-search tbody tr:nth-child(4) td,
    .titles-row tbody tr:nth-child(2),
    .titles-row tbody tr:nth-child(1) {
        display: flex;
        flex-wrap: wrap;
    }
    .msp-findcite-search {
        margin-left: 2em;
    }
    .msp-findcite-search tbody tr:nth-child(4) td span {
        margin-top: 5px;
        margin-right: 5px;
    }
    .msp-findcite-button {
        margin: 5px 0 0 0;
    }
    .msp-browse-button,
    .msp-search-button {
        margin-top: 0.5em;
    }

    #titles-records {
        padding-left: 0;
    }

    .msp_display #titles-records {
        margin-left: 0;
    }

    .issue-toc-titles-links {
        margin-top: 40px;
    }
    

    .msp-hint {
        margin: 5px 0;
        min-height: 20px;
    }
    .msp-fields-hint {
        width: 90%;
        margin-bottom: 10px;
    }
    .msp-fields-hint-top,
    .msp-fields-hint-bottom {
        margin-left: 14.5px;
        width: 95%;
        background-size: cover;
    }
    .msp-fields-hint-content {
        margin-left: 15px;
    }
    #searchfields-body {
        margin-right: 0;
    }
    .msp-searchtypes,
    .msp-ovidclassic-search-elements,
    .msp-ovidclassic-search-body,
    .msp-OA-result {
        width: 100%;
    }
    #msp-limits-ovidclassic,
    textarea#ovidclassic_focus {
        min-width: 200px;
    }
    #titles-display.partial {
        border: none;
    }
    .msp-ovidclassic-search-button {
        left: 0;
        top: 30px
    }
    .mm-search-enable {
        min-width: 200px;
        width: 100%;
        margin-bottom: 16px;
    }
    #msp-limits-ovidclassic .widget {
        min-width: 280px;
    }
    #msp-oa-image {
        width: 100px;
    }
    
    .title-view,
    .titlesheader-navigation-links,
    .titlesheader-resultsblock {
        margin: 0;
    }
    .msp-basic-box.clearfix {
        padding: 0;
    }
    .titlesheader-resultsblock {
        font-size: 14px;
        height: 10em;
    }
    .titles-icons-right-reordered pdf_link_here {
        display: flex;
        flex-wrap: wrap;
        width: 300px;
    }
    .msp-available-oa {
        overflow-x: hidden;
    }
    #OA-hint-easy {
        float: none;
    }
    #titles-panel {
        margin-left: 0.3em;
    }
/* JOURNALS page*/
    .tocheader-topoftoc,
    .journals-tocheader {
        margin-left: 0;
    }
    .journals-toc-container,
    .journals-toc-row,
    .journal-issue-page .journal-select-range {
        padding: 0;
    }
    .journals-header {
        width: 37%;
    }
    .journals-tocheader {
        height: 120px;
        display: flex;
        flex-direction: column;
    }
    .journals-titlesheader-functionblock-right {
        width: 90%;
    }
    .journal-title-favorite {
        width: 100px;
    }
    .journal-issue-page .journals-tocheader {
        height: 10em;
    }
    .journal-issue-page .journals-titlesheader-functionblock-top {
        margin-top: 0;
    }
    .journals-titlesheader-functionblock-right {
        padding: 0 0.5em;
    }
    .journals-titlesheader-functionblock-top {
        text-align: left;
    }
/* BOOKS */
    #books-view-type {
        margin-right: 0.5em;
    }
    .bookheader-email-link {
        right: 210px;
    }
    div.book-content {
        display: flex;
        flex-direction: column;
    }
    #left-browse-navigator {
        width: 100%;
        height: 500px !important;
    }
    .newbooklist-row table {
        width: 98vw;
    }
    .newbooklist-preview-link {
        margin-top: 50px;
    }
    find_related_media {
        width: 170px;
    }
    span[name=title-view] {
        margin-left: 0;
    }
    .show-mm-media-browse #titles-display,
    .show-mm-media-browse #titles-records {
        padding: 0;
    }
    .titlesheader-resultsblock .titlesheader-paging {
        bottom: 10px;
    }
    .titles-ab {
        margin-top: 40px;
    }
/* My workspace */
    .error {
        width: 80vw;
    }
    .main-left-ovid-pin-login-new {
        width: 98vw;
    }
    .projects-notice {
        margin-left: 0;
    }
    #mp-main-page-container {
        display: flex;
        flex-direction: column;
    }
    #titles-display div {
        margin: 0;
    }
    #header-tabs-container div.sub-tab span.feedback-clearfix {
        margin-top: 40px;
    }
    .pin-loggedin-container {
        width: 95vw;
    }
    .most-inner-pin-loggedin-container {
        margin: 0 auto;
    }
    .create_modify_new_pin_account_form input:not([type='checkbox']) {
        width: 16em;
    }
    .forgot_name_password_form {
        width: 20em;
    }
    .pinName_email_fieldset .radio_item,
    .pinName_email_inputs_wrap .input_item_wrap,
    .reset_password_button {
        position: relative;
    }
    .pinName_email_fieldset .radio_item:nth-child(3) {
        top: 80px;
    }
    .pinName_email_inputs_wrap .input_item_wrap:nth-child(2) {
        top: 50px;
    }
    .pinName_email_inputs_block .user_input {
        width: 16em;
    }
    .reset_password_button {
        top: 20px;
    }

}

@media all and (min-width: 901px) {

    :root {
        --titles-panel-width: 256px;
        --margin-lr: 32px;
    }

    #ovid-footer {
        padding: 0 16px;
    }

    #header-tabs-container {
        margin-bottom: 24px;
    }

    #msp-searchhistory, #nav-results, #msp-searchform {
        margin: 0 32px 24px 32px;
    }

    #OA-hint-easy {
        margin-right: 48px;
    }

    .msp-search-buttons {
        flex-direction: row;
    }

    .msp-ovidclassic-term-finder {
        margin-top: 0;
    }

    .msp-search-area .msp-ovidclassic-search-button {
        margin: 0 16px 0 0;
    }

    .tboxFc-publish-multiple{
        justify-content: flex-start;
    }

    .tboxFc-publish-multiple .wk-horizontal-field input {
        width: 60px;
    }

    .titlesheader-resultsblock .titlesheader-paging {
        width: auto;
        flex-basis: auto;
        margin-left: auto;
    }

    .compref .titlesheader-navigation-links {
        flex-grow: 1;
        justify-content: center;
    }

    .compref .cr-controlbox-section .cr-links {
        padding: 27px 33px;
    }


    th.searchhistory-col-SearchHistory,
    td.searchhistory-col-SearchHistory {
        max-width: calc(100vw - 612px);
        min-width: 0;
    }

    th.searchhistory-col-SearchHistory,
    td.searchhistory-col-SearchHistory {
        max-width: calc(100vw - 650px);
        min-width: 0;
    }

    .searchhistory-details-dbName-link {
        width: auto;
    }

    #msp-search-ovidclassic .msp-limits-container.term-finder-active {
        margin-top: 0;
    }

    #msp-basic-box-options {
        margin-top: 16px;
    }

    .mm-search-enable {
        margin-bottom: 20px;
    }

    /* #results-per-page {
        margin-left: 37px;
    } */

    .titlesheader-navigation-links {
        margin: 0 auto;
    }

    .bibheader-go {
        padding-left: 14px;
    }

    #header-tabs-container div#top-tab {
        padding: 0 16px;
    }

    #header-buttons-upper {
        padding-right: 32px;
        padding-left: 18px;
    }

    .msp-findcite-search tr td.additional-info {
        max-width: 165px;
    }

    .news-page,
    #main-form,
    .scopenote {
        padding: 16px 32px;
    }

    #popup-overlay {
        height: 60em;
        margin-top: -24px;
    }

    .mm-grid-container .titles-thumb .mm-records {
        border-top: none;
        padding-top: 6px;
    }

    .mm-grid-container .hasnt-score .titles-thumb .mm-records {
        border-top: 1px solid #DADADA;
    }
    
    .mm-grid-container .titles-score span {
        border: 1px solid #DADADA;
        padding: 1px 8px 0 8px;
        border-bottom: none;
        display: block;
    }

    .flex-gridview {
        padding: 0 16px;
    }

    .mm-grid-container .mm-titles-left,
    .mm-grid-container .titles-index {
        transform: translateY(-22px);
    }

    .mm-grid-container .hasnt-score .mm-titles-left,
    .mm-grid-container .hasnt-score .titles-index {
        transform: translateY(-3px);
    }

    .my_projects_search {
       margin: 16px 32px 0 32px; 
    }

    #etocs-management-site,
    div.sub-tab {
        margin-left: 32px;
        margin-right: 32px;
    }

    #etocs-management-site {
        width: calc(100% - 64px);
    }

    .wk-section-hm {
        --h-margin: 32px;
        margin-left: var(--h-margin) !important;
        margin-right: var(--h-margin) !important;
    }

    .additional-limits-form .table-limits-checkbox .limits-checkbox {
        width: 33.3333%;
    }

    .adv-textarea-spacing {
        display: none;
    }

    .limits-limittype label{
        min-width: 229px !important;
    }

    #msp-limits-easy-widget-panel div.limits-limittype:first-of-type,
    #msp-limits-ovidclassic-widget-panel div.limits-limittype:first-of-type,
    #msp-limits-multifield-widget-panel div.limits-limittype:first-of-type{
        width: 100% !important;
    }

    #limitContainerBox  {
        width: 948px !important;
    }

    #main-form.fulltext-article #fulltext-main {
        padding-right: 100px;
    }

    .deduplicate-form #searchhistory-inner tbody th.searchhistory-col-Type ,
    .deduplicate-form #searchhistory-inner tbody td.searchhistory-col-Type {
        text-align: left;
    }

    #main-form.additional-limits-form {
        margin: 0 32px;
        padding-bottom: 16px;
    }


    #main-form.additional-limits-form table.limits-limittype.multi tr {
        column-gap: 60px;
    }

    #main-form.additional-limits-form.edit-limits .standard {
        padding: 31px;
    }

    .additional-limits-form:not(.edit-limits) .table-limits-checkbox {
        margin-bottom: 0;
    }

    .additional-limits-form.edit-limits .table-limits-checkbox {
        padding: 1px 25px;
    }

    #main-form.additional-limits-form .limits-range {
        margin-top: 20px;
    }

    #main-form.additional-limits-form.edit-limits .limits-range {
        margin-top: 16px;
    }

    #main-form.additional-limits-form.edit-limits .limits-range fieldset {
        margin-bottom: 41px;
    }

    #main-form.additional-limits-form .limits-multi .wk-field.wk-multiselect {
        margin-bottom: 56px;
    }

    #main-form.additional-limits-form tr:last-child .limits-multi .wk-field.wk-multiselect {
        margin-bottom: 56px;
    }

    #main-form.additional-limits-form .standard .standard-buttonbar {
        margin-top: -25px;
    }

    #main-form.additional-limits-form.edit-limits .standard .standard-buttonbar {
        margin-top: 0;
    }

    #main-form.additional-limits-form .searchhistory-inner tr .searchhistory-col-Type {
        padding-right: 64px !important;
    }

    #main-form.additional-limits-form .standard {
        border: 1px solid #dadada;
        padding: 32px;
    }

    #select-results-page {
        min-width: initial;
    }

}

@media all and (min-width: 950px) {
    .msp-findcite-search tr td.additional-info {
        max-width: 250px;
    }

    #header-tabs-container div.sub-tab a.saved-search-feedback {
        right: 32px;
    }
}

@media all and (min-width: 1036px) {
    .titlesheader-resultsblock {
        border: 1px solid #dadada;
        padding: 7px 8px;
    }

    .toolbar-row-no-wrap {
        border: none;
        padding: 0;
    }

    .msp_display #titles-records {
        border-top: none;
        border-bottom: none;
    }

    .msp-footer .titlesheader-resultsblock .toolbar-row-no-wrap {
        order: 0;
    }

    .titlesheader-resultsblock .titlesheader-paging {
        height: 32px;
    }

    #titles-display.full .toolbar-accesibility-container {
        flex-direction: row;
        align-items: center;
        column-gap: 16px;
    }

    #titles-display.full .toolbar-accesibility-label {
        font-weight: 400;
    }

    #titles-display.full .titlesheader-resultsblock .titlesheader-paging {
        height: 32px;
    }

    #titles-display.full #toolbar-go-option,
    #titles-display.full .titlesheader-functionblock-left,
    #titles-display.full .titlesheader-resultsblock {
        align-items: center;
    }

    #titles-display.full .titlesheader-functionblock-left .select-page-label span {
        margin-bottom: 0;
    }

    .edit-autoalert #deliveryTabs #Email .sdi-sort-options .main-primary,
    .edit-autoalert #deliveryTabs #Email .sdi-sort-options .main-secondary {
        min-width: 234px;
    }
}

@media all and (min-width: 1155px){
    #footer-copyright-build {
        flex-grow:1;
        text-align: right;
        padding-right: 16px;
    }
}

@media all and (max-width: 1138px){
    #footer-copyright{
        padding-top: 0px!important;
    }
    
    #language-select-widget {
        padding-top: 8px;
        padding-bottom: 8px;
    }

    #footer-buttons-lower {
        padding-top: 8px;
        padding-bottom: 8px;
    }
}

@media all and (min-width: 1151px) {
    .show-mm-media-browse #titles-records {
        padding-left: 0;
    }

    #msp-limits-easy-widget-panel table.limits-limittype,
    #msp-limits-ovidclassic-widget-panel table.limits-limittype,
    #msp-limits-multifield-widget-panel table.limits-limittype {
        width: auto;
    }

    #msp-limits-easy-widget-panel table.limits-limittype:first-of-type td,
    #msp-limits-ovidclassic-widget-panel table.limits-limittype:first-of-type td,
    #msp-limits-multifield-widget-panel table.limits-limittype:first-of-type td {
        min-width: 300px;
    }
}

@media all and (min-width: 1186px) {

    .toolbar-row-no-wrap {
        border: 1px solid #DADADA;
        padding: 7px 8px;
    }

    .titlesheader-resultsblock {
        padding: 0;
        border: none;
    }

    .msp_display #titles-records {
        border-top: 1px solid #dadada;
        border-bottom: 1px solid #dadada;
    }

    .titlesheader-resultsblock .titlesheader-paging {
        height: 40px;
    }

    #titles-display.full .titlesheader-resultsblock .titlesheader-paging {
        height: 32px;
    }

    .msp-footer .titlesheader-resultsblock .toolbar-row-no-wrap {
        order: 1;
    }

    .titlesheader-functionblock-left .new-Acc-style {
        margin-left: 8px;
    }
    .titlesheader-navigation-links {
        margin: 0;
        margin-left: auto;
    }

    #toolbar-go-option,
    .titlesheader-navigation-links,
    .titlesheader-resultsblock,
    .toolbar-row-no-wrap .titlesheader-functionblock-left {
        align-items: center;
    }

    .titlesheader-navigation-links .type-view-label ,
    .titlesheader-functionblock-left .select-page-label span {
        margin-bottom: 0;
    }

    .toolbar-accesibility-container {
        flex-direction: row;
        align-items: center;
        column-gap: 8px;
    }

    .toolbar-accesibility-container .toolbar-accesibility-label {
        font-weight: 400;   
    }

    .toolbar-accesibility-container .toolbar-accesibility-label::after {
        content: ':';
    }

    .titlesheader-resultsblock #results-per-page {
        padding-left: 4px;
    }
}

@media all and (min-width: 1242px) {
    .toolbar-row-no-wrap {
        padding: 0;
        border: none;
    }
    
    .titlesheader-resultsblock {
        border: 1px solid #DADADA;
        padding: 7px 8px;
    }

    .msp_display #titles-records {
        border-top: none;
        border-bottom: none;
    }

    .titlesheader-resultsblock .titlesheader-paging {
        height: 32px;
    }

    #titles-display.full .titlesheader-resultsblock .titlesheader-paging {
        height: 32px;
    }

    .msp-footer .titlesheader-resultsblock .toolbar-row-no-wrap {
        order: 0;
    }

    .titlesheader-navigation-links {
        margin: 0 auto;
    }
}

@media all and (min-width: 1440px) {
    .issue-toc-titles-links {
        padding-right: 130px;
    }

    .titles-record {
        padding-right: 40px;
    }

    .tboxFc-publish-multiple:nth-child(1) {
        margin-right: 77px;
    }

    .tboxFc-publish-multiple:nth-child(2) {
        margin-right: 92px;
    }

    .tboxFc-publish-multiple:nth-child(3) {
        margin-right: 18px;
    }
    #limitContainerBox  {
        max-width: 948px !important;
    }
    #limits-limittype{
        max-width: 948px !important;
    }

    .titlesheader-resultsblock #results-per-page,
    .bibheader-go {
        padding-left: 40px;
    }

    .titlesheader-resultsblock {
        padding: 7px 16px;
    }

    .titles-left {
        padding-left: 17px;
    }

    .titlesheader-functionblock-left .new-Acc-style {
        margin-left: 40px;
    }

    .titlesheader-navigation-links {
        margin-left: 40px;
    }

    .titlesheader-resultsblock:has(.titlesheader-paging.full) .titlesheader-navigation-links {
        margin-left: 16px;
    }

    .titlesheader-resultsblock:has(.titlesheader-paging.full) #results-per-page,
    .titlesheader-resultsblock:has(.titlesheader-paging.full) #toolbar-go-option .bibheader-go:first-child {
        padding-left: 24px;
    }
}

/* IE10+ specific styles go here */  
 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  

    table.searchhistory-outer tr.table-row-reverse {
        display: inline-table;
    }
}

@font-face {
    font-family:"Fira Sans";
    font-weight:300;
    src:
        url(fonts/FiraSans-Light.57f0093e.woff2) format("woff2"),
        url(fonts/FiraSans-Light.8f5b6180.woff) format("woff");
    font-display:swap
}

.wk-icon-settings::before {
    content: "\eb7e"
}

.wk-icon-plus-circle::before {
    content: "\ebb7"
}

.wk-icon-folder-to::before {
    content: "\e9e5"
}

.wk-icon-minus-circle::before {
    content: "\ebb4"
}

.wk-icon-plus-circle::before {
    content: "\ebb7"
}

.wk-icon-arrow-right::before {
    content: "\eafd"
}

.wk-icon-search::before {
    content: "\eb88"
}

.wk-icon-filled-info::before {
    content: "\e425"
}

.wk-icon-question::before {
    content: "\ebf4"
}

label.resource-group-name.database-parent-node .tlink:focus-visible,
a.glink:focus-within .wk-icon-info,
a.resource-dblink:focus-within .name-of-database,
.rg-expand-state a.tlink:focus-visible,
.databaselist-resource-group-header a.tlink:focus-visible {
    border: #000 solid 0.125rem !important;
}

button.show-more-link.search-history-more:focus-visible,
.search-history-actions-display a.glink:focus-visible,
.moreLinkDrop a.glink:focus-visible{
    outline: #000 solid 0.125rem !important;   
}

.msp-multifield-remove-col .remove-row:focus-visible,
.add-new-row_container .add-new-row:focus-visible{
    outline: #000 solid 0.125rem !important;
}


.ai-summary-icon {
    content: url("../gifs/aisummaryicon.svg");
    display: inline-block;
    vertical-align: middle;
}

.ai-summary-error-icon {
    content: url("../gifs/aisummaryerror.svg");
    display: inline-block;
    vertical-align: middle;
    height: 72px;
    margin-bottom: 0.5rem;
}

.ai-summary-text-area {
    display: flex;
    padding: 8px 16px;
    flex-direction: column;
    gap: 8px;
    border: 1px solid #DADADA;
    min-height: 6rem;
    justify-content: center;    
}

.ai-summary-text{
    color: #757575;
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: "Fira Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}

.ai-summary-spinner{
    content: url("../gifs/spinner.svg");
    display: inline-block;
    vertical-align: middle;
    animation-name: ckw;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    height: 2rem;
    margin-bottom: 1rem;
}

.ai-summary-loading, .ai-summary-error{
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.ai-summary-feedback{
    display: flex;
    flex-direction: row;
}

.ai-summary-support-link {
    text-decoration-line: underline !important;
    text-decoration-style: solid;
    color: #005B92;
}

@keyframes ckw {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.ai-summary-loading-disclaimertext {
    font-size: 12px;
    color: #757575;
    margin-top: 15px;
    text-align: left !important;

}

.ai-summary-loading-disclaimertext a {
    color: #005B92;
    text-decoration: none;
}

.ai-summary-loading-disclaimertext a:hover {
    text-decoration: underline;
}

.p-0{
    padding: 0rem !important;
}

.p-1{
    padding: 1rem !important;
}

.wk-font-color{
    color: #005b92;
}

.ai-summary-try-again{
    display: flex !important;
    justify-content: center;
    align-items: center;
    margin-top: 1rem;
}

.ai-summary-try-again-text{
    font-size: 14px;
    font-weight: 400;
    line-height: 18px !important;
    color: #005b92
}

.ai-summary-try-again-container{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
    flex-wrap: wrap;
}

.fs-1{
    font-size: 1rem;
}

#try-again-icon{
    cursor: pointer;
}

.ai-summary-thumbs-up{
    content: url("../gifs/thumbsup.svg");
    height: 16px;
    padding: 8px;
    cursor: pointer;
}

.ai-summary-filled-thumbs-up{
    content: url("../gifs/thumbsup-filled.svg");
    height: 16px;
    padding: 8px;
    background-color: #F2F8FC;
    cursor: default !important;
}

.ai-summary-thumbs-down{
    content: url("../gifs/thumbsdown.svg");
    height: 16px;
    padding: 8px;
    cursor: pointer;
}

.ai-summary-disabled-thumbs{
    opacity: 35%;
    cursor: default !important;
}

.ai-summary-filled-thumbs-down{
    content: url("../gifs/thumbsdown-filled.svg");
    height: 16px;
    padding: 8px;
    background-color: #F2F8FC;
    cursor: default !important;
}

/* DEVELOPMENT */
/* [data-js-focus-visible] :focus:not([data-focus-visible-added]),
.wk-button:focus:not(:focus-visible) {
    outline: 2px solid red !important;
} */
/* DEVELOPMENT */

/*
    OFV - Outline Focus Visible class -- for any element that is missing outline when it is in focus
         add this class to that element.
 */
.ofv {
    color: inherit;
}
.ofv:focus-visible, .copyright-link:focus-visible, a.copyright-link:focus-visible, .newstandlist-title a:focus-visible, .issue-toc-titles-links ul li a:focus-visible, .filter-listing li a:focus-visible, #new-project-action-container a:focus-visible, #active-project-list-container a:focus-visible, .titlesheader-functionblock-right li:last-child a:focus-visible{
    outline: #000 solid 0.125rem !important;
}

/* End OFV */

.view-radio {
    display: none; /* Hide the actual radio button */
}
 
.view-label {
    cursor: pointer; /* Make the label clickable */
    display: inline-block;
}
 
.view-label:hover {
    background-color: #f0f0f0; /* Optional: Add hover effect */
}
 
.view-radio:checked + .view-label {
    background-color: #e0e0e0; /* Change label background when the radio is checked */
}

.focus-visible {
    outline: #000 solid 0.125rem !important;
  }@font-face {
    font-family:"Fira Sans";
    font-weight:300;
    src:
        url(fonts/FiraSans-Light.57f0093e.woff2) format("woff2"),
        url(fonts/FiraSans-Light.8f5b6180.woff) format("woff");
    font-display:swap
}
@font-face {
    font-family:"Fira Sans";
    font-style:italic;
    font-weight:300;
    src:
        url(fonts/FiraSans-LightItalic.7814d091.woff2) format("woff2"),
        url(fonts/FiraSans-LightItalic.01d47fee.woff) format("woff");
    font-display:swap
}
@font-face {
    font-family:"Fira Sans";
    font-weight:400;
    src:
        url(fonts/FiraSans-Regular.7729fb22.woff2) format("woff2"),
        url(fonts/FiraSans-Regular.4521f697.woff) format("woff");
    font-display:swap
}
@font-face {
    font-family:"Fira Sans";
    font-style:italic;
    font-weight:400;
    src:
        url(fonts/FiraSans-Italic.57ebb645.woff2) format("woff2"),
        url(fonts/FiraSans-Italic.b5e68d9b.woff) format("woff");
    font-display:swap
}
@font-face {
    font-family:"Fira Sans";
    font-weight:500;
    src:
        url(fonts/FiraSans-Medium.e1c96395.woff2) format("woff2"),
        url(fonts/FiraSans-Medium.3b258763.woff) format("woff");
    font-display:swap
}
@font-face {
    font-family:"Fira Sans";
    font-style:italic;
    font-weight:500;
    src:
        url(fonts/FiraSans-MediumItalic.52549fdf.woff2) format("woff2"),
        url(fonts/FiraSans-MediumItalic.ba805e30.woff) format("woff");
    font-display:swap
}

@font-face {
    font-family:"wk-icons";
    src:
        url(fonts/wk-icons.c2a5a360.woff2) format("woff2"),
        url(fonts/wk-icons.221c059b.woff) format("woff");
    font-weight:400;
    font-style:normal;
    font-display:swap
}

ul.titlesheader-functionblock-right li div.analyzer-button {
    border: solid 1px #EA8F00;
    border-radius: 5px;
	 color: #EA8F00;
    text-decoration: none;
    padding: 4px 5px 0px 33px;
    font-weight: 500;    
    background: url(../gifs/analyzer.svg) no-repeat transparent;
    background-size: 16px;
    background-position: 1em;
    font-family: "Fira Sans", sans-serif;
    margin-right: 3em;
    margin-top: -4px;
}

ul.titlesheader-functionblock-right li div.analyzer-button:hover {
   cursor: pointer;
}

ul.titlesheader-functionblock-right li span.beta-tag {
    color: #EB6F08;
    font-size: 12px;
    font-style: italic;
    font-weight: 700;
    display: inline-block;
    vertical-align: super;
    margin-top: -5px;
    padding-left: 3px;
}

/* Migrated from SavedSearches.css */

/* Designs made specifically for Saved Searches widgets */
@media only screen and (min-width: 1090px) {
    .results-list-container-centering {
        padding-left: 40px;
    }
}
@media only screen and (max-width: 1090px) {
    .results-list-container-centering {
        margin-left: auto;
        margin-right: auto;
    }
}

div.ssearch-container div.ssearch-action-container {
    border-top: solid 1px silver;
    border-bottom: solid 1px silver;
	height: 28px; /*top and bottom border are 1px each so to set height as 30px it needs to be 28px here */
	line-height: 28px; /* to center itemss considering that we have top and bottom borders 1px each */
    padding: 0;
    margin-left: 12px;
	margin-right: 13px;
}
/* Designs made specifically for Saved Searches widgets - end */
#info-confirmation-overlay-popup-box {
    min-height: 13em;
    position: fixed;
    z-index: 999;
    width: 33.5%;
    padding: 0em;
    background-color: rgb(255,255,255);
    border: 1px solid #a8a8a8;
    box-shadow: 0 2px 10px rgb(0 0 0 / 20%);
}
#info-confirmation-overlay-popup-box.wk-popup {
    width: 600px;
}
#info-confirmation-overlay-popup-box:focus {
    outline: 0;
    border: none;
    -moz-outline-style: none;
}
.info-confirmation-header-text {
    display: block;
    position: relative;
    top: 1.5em;
    left: 1.7em;
    font-weight: bold;
    font-size: 120%;
    color: rgb(71,71,71);s
}
.info-confirmation-header-delete-text {
    display: block;
    margin-left: 24px;
    padding-top: 20px;
    font-weight: 500;
    font-size: 20px;
    color: rgb(71,71,71);
}
div.info-custom-fields-overlay-popup-box .info-confirmation-header-text-custom-fields-heading {
    color: #353535;
    font-family: "Fira Sans", sans-serif;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 26px;
    left: 1.3em;
    top: 1em;
    padding-bottom: 1em;
}
.info-confirmation-text {
    display: block;
    position: relative;
    font-weight: normal;
    font-size: 100%;
    margin-top: 3em;
    margin-left: 2em;
    color: rgb(71,71,71);
	padding-right: 1em;
}
.info-confirmation-delete-text {
    display: block;
    position: relative;
    font-weight: normal;
    font-size: 16px;
    margin-top: 24px;
    margin-left: 24px;
    color: rgb(71,71,71);
	padding-right: 1em;
}
.info-confirmation-text-custom-fields {
    margin-top: 1em;
}
.info-confirmation-overlay-popup-box-footer {
    background-color: rgb(248,248,248);
    width: 100%;
    margin-top: 3em;
    min-height: fit-content;
    text-align: right;
}
.info-confirmation-overlay-popup-delete-box-footer {
    background-color: rgb(248,248,248);
    width: 100%;
    margin-top: 2em;
    min-height: fit-content;
    text-align: right;
}
div.info-custom-fields-overlay-popup-box .info-confirmation-overlay-popup-box-footer {
    background-color: rgb(248,248,248);
    width: 100%;
    margin-top: 2.5em;
    min-height: fit-content;
    text-align: right;
}
.info-confirmation-decline-button-container {
    max-width: fit-content;
    padding: 1em;
    display: inline-block;
}
.info-confirmation-decline-button {
    padding: 1em;
}
.info-custom-fields-decline-button {
    padding: 1em!important;
}
.info-confirmation-accept-button-container {
    max-width: fit-content;
    padding: 1em;
    display: inline-block;
}
.info-confirmation-accept-button {
    padding: 1em;
}
.info-custom-fields-accept-button {
    padding: 1em!important;
}
.primary-button {
    background: #007AC3;
    border-radius: 0px;
    color: #fff;
    padding: 8px 10px;
    border: none;
}
.secondary-button {
    background: transparent;
    border-radius: 0px;
    color: #007AC3;
    padding: 8px 10px;
    border: none;
}
.secondary-button:hover {
   cursor: pointer;
   color: #003d61;
   text-decoration: underline;
}

.secondary-button:focus {
   outline: 0;
   text-decoration: none;
   color: #007AC3;
   border: 1px solid #000;
   -moz-outline-style: none;
   -webkit-box-shadow: 2px 2px 1px -1px rgba(34, 60, 80, 0.93); 
   -moz-box-shadow: 2px 2px 1px -1px rgba(34, 60, 80, 0.93); 
   box-shadow: 2px 2px 1px -1px rgba(34, 60, 80, 0.93);
}

.secondary-button:active {
   outline: 0;
   color: #007AC3;
   text-decoration: none;
   border: 1px solid #000;
   -webkit-box-shadow: 2px 2px 1px -1px rgba(34, 60, 80, 0.93); 
   -moz-box-shadow: 2px 2px 1px -1px rgba(34, 60, 80, 0.93); 
   box-shadow: 2px 2px 1px -1px rgba(34, 60, 80, 0.93);
}
.info-confirmation-accept-button:hover {
   cursor: pointer;
}
.info-confirmation-decline-button:hover {
   cursor: pointer;
}

.primary-button:hover {
   cursor: pointer;
   background-color: #003D61;
}
.primary-button:focus {
	/*This css style will be applied if some div wrapped primary link-button would be clicked*/
   background-color: #005B92!important;
   outline: 0;
   border: none;
   -moz-outline-style: none;
}


.info-confirmation-popup-header {
    overflow: hidden;
    padding-top: 1em;
    padding-right: 1em;
}
.primary-button-spinner-attachement {
    background: url(../gifs/ajax-loader.gif) no-repeat #005B92;
    padding-left: 2.5em !important;
    background-size: 12px;
    background-position: 1em;
}
.info-confirmation-popup-header .info-confirmation-popup-close {
    background-color:transparent;
    border: none;
}
.info-confirmation-popup-header .info-confirmation-popup-close:active {
    outline: 0;
    border: none;
    -moz-outline-style: none;
}
.info-confirmation-popup-header .info-confirmation-popup-close:focus {
    outline: 0;
    border: none;
    -moz-outline-style: none;
    border: 2px solid black;
}
.info-confirmation-popup-header #annotation_popup_close_image {
    background-image: url(../gifs/ico_close_sprite.png);
    background-position: -5.5px!important;
    background-repeat: no-repeat;
    background-size: auto auto;
    float: right;
    height: 15px;
    text-decoration: none;
    width: 20px;
}
/* Designs made specifically for Saved Searches widgets */
.ssearch-create-save-container {
    box-sizing: border-box;
    width: 992px;
    border: 1px solid #DADADA;
    background-color: rgb(255,255,255);
    border-radius: 0px;
    position: relative;
    font-family: "Fira Sans", sans-serif;
    margin: 2.5em auto 2.5em auto;
}
.ssearch-create-save-heading {
    height: 26px;
    width: 928px;
    color: #353535;
    font-size: 20px;
    letter-spacing: 0;
    line-height: 26px;
    font-weight: 500;
}
.ssearch-create-alt-heading {
    color: #353535;
    font-size:20px;
    letter-spacing: 0;
    font-weight: 500;
    display:inline-block;
    float: left;
}
.ssearch-create-save-textarea {
    height: 123px!important;
    width: 459px!important;
    resize: none;
}

.ssearch-create-save-textarea-div {
    margin-top: 22px;
}

.ssearch-create-save-standard-input-label {
    height: 18px;
    color: #353535;
    margin-bottom: 4px;
    font-size: 14px;
    
    letter-spacing: 0;
    line-height: 18px;
    font-weight: 500;
    display: block;
}

.ssearch-create-save-input-label-div {
    float: left;
}

/* Designs made specifically for Saved Searches widgets - end */
.fullscreen-administrative-menu-footer {
    background-color: rgb(248,248,248);
    width: 100%;
    text-align: right;
}
.fullscreen-administrative-menu-alt-header {
    background-color: rgb(248,248,248);
    padding: 2em 0 2em 2em;
}
.fullscreen-administrative-menu-decline-button-container {
    max-width: fit-content;
    padding: 1em 0.5em 1em 1em;
    display: inline-block;
}
.fullscreen-administrative-menu-accept-button-container {
    max-width: fit-content;
    padding: 1em 1em 1em 0.5em;
    display: inline-block;
}
.fullscreen-administrative-menu-alt-buttons-container-div {
    float: right;
    padding-right: 1em;
}
.fullscreen-administrative-menu-alt-decline-button-container {
    display: inline-block;
    margin-left: 10px;
    padding: 0em 0em 1em 0.5em;
}
.fullscreen-administrative-menu-alt-accept-button-container {
    display: inline-block;
    margin-left: 0em;
    padding: 0em 1em 1em 0.5em;
}
.fullscreen-administrative-menu-decline-button {
    padding-left: 1em;
    padding-right: 1em;
    border-radius: 0px;
    font-size: 14px;
    cursor: pointer;
}
.fullscreen-administrative-menu-alt-decline-button {
    padding-left: 1.23em;
    padding-right: 1.23em;
    padding-top: 1em;
    padding-bottom: 1em;
    border-radius: 0px;
    font-size: 14px;
    cursor: pointer;
}
.fullscreen-administrative-menu-link-button {
    padding-right: 0em;
    border-radius: 0px;
    font-size: 14px!important;
    cursor: pointer;
    padding: 0px;
    padding-left: 0.5em!important;
    background-color: transparent;
    color: #005B92;
    font-family: "Fira Sans", sans-serif !important;
}
.fullscreen-administrative-menu-accept-button {
    padding-left: 1em;
    padding-right: 1em;
    border-radius: 0px;
    font-size: 14px;
    cursor: pointer;
}
.fullscreen-administrative-menu-alt-accept-button {
    padding-left: 1.23em;
    padding-right: 1.23em;
    padding-top: 1em;
    padding-bottom: 1em;
    border-radius: 0px;
    font-size: 14px;
    cursor: pointer;
}
.fullscreen-administrative-menu-special-button {
    padding-left: 1em;
    padding-right: 1em;
    border-radius: 0px;
    font-size: 14px;
    cursor: pointer;
}
/* Designs made specifically for Saved Searches widgets */
.ssearch-create-save-project-type {
    width: 176px!important;
    height: 30px!important;
    color: #474747!important;
    font-size: 14px;
    letter-spacing: 0!important;
    line-height: 18px!important;
}
.ssearch-comment-container {
    max-width: 459px;
    display: inline-block;
    float: right;
    padding-right: 2em;
    margin-bottom: 2.5em;
}
div.fullscreen-administrative-menu-main-content div.ssearch-alt-comment-container {
    max-width: 459px;
    padding-right: 2em;
    padding-top: 0px;
    padding-left: 4px;
    display:block;
    float: right;
}
.ssearch-optional-disclaimer {
    color: #474747;
    font-weight: normal;
    margin-left: 0px;

    height: 18px;
    width: 125px;
    margin-bottom: 4px;
    font-size: 14px;

    letter-spacing: 0;
    line-height: 18px;
}

.ssearch-optional-disclaimer-div {
    float: right;
}

/* Designs made specifically for Saved Searches widgets - end*/
.fullscreen-administrative-menu-main-content {
    padding: 3em 0 2em 2em;
    display: block;
    min-height: 215px;
}
.fullscreen-administrative-menu-alternative-content {
    padding: 0em 0 0em 0em;
    display: block;
    min-height: 215px;
}
div.fullscreen-administrative-menu-alternative-content div.ssearch-name-container {
    display: inline-block;
}
div.fullscreen-administrative-menu-alt-header-main-div {
    margin-top: 0px;
}
div.fullscreen-administrative-menu-alt-warnings-container {
    margin-top: 12px;
}
div.fullscreen-administrative-menu-alt-header div.fullscreen-administrative-menu-alt-warnings-container div.fullscreen-administrative-menu-alternative-warnings {
    margin: 3em 2em 2em 2em!important;
}
.ssearch-type-container {
    display: block;
    padding-top: 1em;
    padding-right: 1em;
    float: left;
}
div.fullscreen-administrative-menu-alternative-content div.ssearch-type-container {
    display: inline-block;
    margin-right: 1.5em;
    padding-top: 1.5em;
    float: left;
}
.ssearch-project-container {
    display: inline-block;
    padding-top: 1em;
    float: right;
}
div.fullscreen-administrative-menu-alternative-content div.ssearch-project-container {
    display: inline-block;
    margin-right: 0px;
    padding-top: 1.5em;
    float: right;
}
.results-list-read-only-container {
    padding-top: 0em;
    display: inline-block;
	margin-bottom: 12px;
    width: 400px;
}
.ssearch-custom-field-disclaimer,
.ssearch-save-and-alert-disclaimer {
    margin-left: 23px;
	background-color: #fff;
	display: block;
}
.results-short-list-container {
   margin-left: auto;
   margin-right: auto;
   border-top: solid 0px transparent !important;
   /* This style required due to Less white space task changes, which
   also changed the layout of Saved Searches on create search page */
   max-width: 990px!important; /*For searches list on Create Search page it should still be 990px width; */
}
.ssearch-short-list-search-footer {
    text-align: right;
    border-top: 1px solid #eaebea;
}
.go-to-top-button {
    background: url(../gifs/button-arrow-up.svg) no-repeat transparent;
    background-position: center;
    background-color: white;
    width: 40px;
    height: 40px;
    float: right;
    margin-right: 2em;
    border-radius: 50%;
    box-shadow: 0 3px 20px 0px #dadada;
}
.go-to-top-link:focus .go-to-top-button{
    background: url(../gifs/button-arrow-up.svg) no-repeat transparent;
    background-color: white;
    background-position: center;
    color: #474747;
    box-shadow: 0 3px 20px 0px #dadada;
    outline: 0;
    border: .125rem solid #000;
}
.go-to-top-link:hover .go-to-top-button{
    background: url(../gifs/button-arrow-up-white.svg) no-repeat transparent;
    background-color: #003D61;
    background-position: center;
}
/* Designs made specifically for Saved Searches widgets */
div.ssearch-container div.ssearch-anchor-container div.ssearch-favorites-only {
    text-transform: none;
    font-size: 14px;
    font-weight: 400;
    display: inline-block;
}
div.ssearch-container div.ssearch-anchor-container div.ssearch-favorites-only span {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 0px;
}
div.ssearch-container div.ssearch-anchor-container div.ssearch-favorites-only label:hover {
    cursor: pointer;
}
.ssearch-footer-action-fav:hover {
    cursor: pointer;
}
.ssearch-ignore-warning-container {
    display: block;
    padding-top: 1em;
    padding-right: 1em;
	margin-left: 2em;
    float: left;
}
.ssearch-ignore-warning-text-position {
	margin-left: 5px;
}
.search-name-text-bold {
    font-weight:bold;
	color: darkblue;
}
div.ssearch-container div.ssearch-footer a.ssearch-footer-action:hover {
    background-color: #E5F1F8;
}
div.ssearch-run-AA-opts-cards-options input.ssearch-run-AA-opts-cards-radio:checked {
    border: 6px solid #005B92;
}
.ssearch-run-AA-opts-cancel-container:hover {
   background-color: #eef8ff;
}
.ssearch-run-AA-opts-cancel:hover {
   cursor: pointer;
}
.ssearch-run-AA-opts-search-container:hover {
   background-color: #eef8ff;
}
.ssearch-run-AA-opts-search:hover {
   cursor: pointer;
}
#ssearch-run-AA-opts-overlay-full {
    position: fixed; /* Sit on top of the page content */
    /* display: none; /* Hidden by default */
    width: 100%; /* Full width (cover the whole page) */
    height: 100%; /* Full height (cover the whole page) */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.5); /* Black background with opacity */
    z-index: 999; /* Specify a stack order in case you're using a different order for other elements */
    /* cursor: pointer; /* Add a pointer on hover */
}
#save-search-type-dropdown:invalid {
    color: #232323;
	font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
}
#save-search-standard-dropdown:invalid {    
    color: #232323;
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
} 
#ssearch-view-strategy:hover {
   cursor: pointer;
}
.info-confirmation-popup-header #annotation_popup_close_image:hover {
    cursor: pointer;
    background-position: -37.5px!important;
}
.overwrite-search-button:disabled {
    background-color: #757575!important;
}
/* Designs made specifically for Saved Searches widgets - end */

/* Designs made specifically for Saved Searches widgets to define view */

menu.ssearch-activity a.ssearch-activity-action:hover {
    cursor: pointer;
    background-color: #eef8ff;
}
div.ssearch-container div.ssearch-action-container button.ssearch-action-button:disabled {
    color: #757575;
}
div.ssearch-container div.ssearch-action-container button.ssearch-action-button:enabled:hover {
    cursor: pointer;
}
div.ssearch-container div.ssearch-action-container button.ssearch-action-button-run {
    background:url("../gifs/filled-play.svg") no-repeat;
}
div.ssearch-container div.ssearch-action-container button.ssearch-action-button-run:disabled {
    background:url("../gifs/filled-play-gray.svg") no-repeat;
}
div.ssearch-container div.ssearch-action-container button.ssearch-action-button-copy {
    background:url("../gifs/filled-files.svg") no-repeat;
}
div.ssearch-container div.ssearch-action-container button.ssearch-action-button-copy:disabled {
    background:url("../gifs/filled-files-gray.svg") no-repeat;
}
div.ssearch-container div.ssearch-action-container button.ssearch-action-button-copy-loading {
    background:url("../gifs/spinner16.gif") no-repeat;
}
div.ssearch-container div.ssearch-action-container button.ssearch-action-button-delete {
    background:url("../gifs/filled-trash.svg") no-repeat;
}
div.ssearch-container div.ssearch-action-container button.ssearch-action-button-delete:disabled {
    background:url("../gifs/filled-trash-gray.svg") no-repeat;
}
div.ssearch-container div.ssearch-run-AA-opts-cards-options-inline input.ssearch-run-AA-opts-cards-radio:checked {
    border: 6px solid #005B92;
}
/* Designs made specifically for Saved Searches widgets to define view - end */
/* This designs create for save and alert disclaimer - not being used in JavaScript */
div.ssearch-sticky-menu-container .ss-icon-filled-info::before,
div.ssearch-create-save-container .ss-icon-filled-info::before {
    content: "\e425";
}
div.ssearch-sticky-menu-container .ss-icon-filled-error::before {
    content: "\e3c9";
}
/*Font family won't load properly for popup without this*/
div.info-confirmation-inline-info .ss-icon-filled-info::before {
    content: "\e425";
    font-family: 'wk-icons';
}
div.ss-information-alt-div {
    background-color: rgb(248,248,248);
    padding-bottom: 1px;
}
div.info-confirmation-inline-info .info-confirmation-checkboxes .ss-information>[class*=ss-icon], div.info-confirmation-inline-info .info-confirmation-checkboxes .ss-information>ss-icon,
div.info-confirmation-inline-info .ss-information>[class*=ss-icon], div.info-confirmation-inline-info .ss-information>ss-icon,
div.ssearch-sticky-menu-container .ss-information>[class*=ss-icon], div.ssearch-sticky-menu-container .ss-information>ss-icon,
div.ssearch-create-save-container .ss-information>[class*=ss-icon], div.ssearch-create-save-container .ss-information>ss-icon {
    left: 1rem;
    margin-left: 0;
    margin-right: 0;
    top: 1rem;
    position: absolute;
}
div.info-confirmation-inline-info .ss-information,
div.ssearch-sticky-menu-container .ss-information,
div.ssearch-create-save-container .ss-information {
    margin-right: 2em;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 4px;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-style: solid;
    border-top-width: 1px;
    box-sizing: border-box;
    padding-bottom: 8px;
    padding-left: 52px;
    padding-right: 52px;
    padding-top: 16px;
    margin-bottom: 20px;
    font-size: 14px;
}
div.info-confirmation-inline-info .ss-information-custom-field-description {
    border-color: #007ac3;
    position: relative;
    color: #007ac3;
    font-family: "Fira Sans", sans-serif !important;
    margin-left: 0px;
    margin-bottom: 0px !important;
}
div.ssearch-sticky-menu-container .ss-information-alert-disclaimer,
div.ssearch-create-save-container .ss-information-alert-disclaimer {
    border-color: #007ac3;
    position: relative;
    color: #007ac3;
    font-family: "Fira Sans", sans-serif !important;
}
div.ssearch-sticky-menu-container .ss-information-error-disclaimer {
    border-color: rgb(229, 32, 46);
    position: relative;
    color: rgb(229, 32, 46);
    font-family: "Fira Sans", sans-serif !important;
}
div.info-confirmation-inline-info .ss-information-title {
    margin-bottom: 4px;
    font-weight: 500;
    color: #353535;
    font-family: "Fira Sans", sans-serif !important;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
}
div.ssearch-create-save-container .ss-information-title {
    margin-bottom: 4px;
    font-weight: 500;
    color: #353535;
    font-family: "Fira Sans", sans-serif !important;
}
div.info-confirmation-inline-info .ss-information-content {
    margin-bottom: 0px;
    padding-bottom: 8px;
    color: #232323;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 21px;
    font-family: "Fira Sans", sans-serif !important;
}
div.ssearch-sticky-menu-container .ss-information-content,
div.ssearch-create-save-container .ss-information-content {
    margin-bottom: 0px;
    padding-bottom: 8px;
    color: #232323;
}
div.info-confirmation-inline-info  p.ss-information-content-warning-multiple,
div.ssearch-sticky-menu-container p.ss-information-content-warning-multiple {
    height: 42px;
    width: 690px;/*Width set to 690px to achieve the same look as on mockup*/
    color: #232323;
    font-family: "Fira Sans", sans-serif !important;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 21px;
}
/* This designs create for save and alert disclaimer - not being used in JavaScript - end*/
/* Migrated from SavedSearches.css - end*/

/*Styles related to Saved Searches overwrite search confirmation warning, */
/* but should stay in wk-design-layout.css, since not being used in JavaScript - start */
div.ssearch-create-save-container .ss-warning-alert {
    border-color: #ea8f00;
    position: relative;
    color: #ea8f00;
}
div.ssearch-create-save-container .ss-warning>[class*=ss-icon],div.ssearch-create-save-container  .ss-warning>ss-icon {
    left: 1rem;
    margin-left: 0;
    margin-right: 0;
    top: 1rem;
    position: absolute;
}
div.ssearch-create-save-container .ss-icon-filled-caution-sign::before {
    content: "\e426";
}
/*Styles related to Saved Searches overwrite search confirmation warning, */
/* but should stay in wk-design-layout.css, since not being used in JavaScript - end */
div.ssearch-create-save-container div.fullscreen-administrative-menu-footer div.fullscreen-administrative-menu-accept-button-container input.primary-button:disabled {
    background-color: #757575!important;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-alt-header div.fullscreen-administrative-menu-alt-accept-button-container input.primary-button:disabled {
    background-color: #757575!important;
}
div.info-custom-fields-overlay-popup-box input.primary-button:disabled {
    background-color: #757575!important;
}
/* New alert scheduling options */
div.fullscreen-administrative-menu-main-content label.fullscreen-administrative-menu-label {
    height: 18px;
    width: 96px;
    color: #353535;
    margin-bottom: 4px;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 3em;
    font-weight: 400;
}
div.fullscreen-administrative-menu-main-content .fullscreen-administrative-menu-long-label {
    height: 18px;
    width: 96px;
    color: #353535;
    margin-bottom: 4px;
    font-size: 14px;
    letter-spacing: 0;
    line-height: unset;
    font-weight: 400;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-radio-button-list-container {
    padding: 1.5em 0 1em 0;
    border-bottom: 1px solid #DADADA;
    margin-left: 2em;
    margin-right: 2em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-radio-button-list-container div.save-search-scheduling-container {
    padding: 1.5em 0 1em 0em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-radio-button-list-container .frequency-dropdown {
    margin-left: 0.5em;
    width: 120px!important;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-radio-button-list-container #monthly-day {
    width: 50px!important;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-radio-button-list-container .new-AA-dedup-label {
    color: #353535;
    font-size: 16px;
    letter-spacing: 0;
    font-weight: 500;
    padding-bottom: 1em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-radio-button-list-container .include-dedup-checkbox {
    display: inline-block;
    float: left;
    margin-top: 8px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-radio-button-list-container .dedup-dropdown {
    display: inline-block;
    width: 90px!important;
    margin-left: 0.5em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-radio-button-list-container .ssearch-create-alt-heading {
    width: 80%;
    color: #353535;
    font-size:18px;
    letter-spacing: 0;
    font-weight: 500;
    display: block;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container .ssearch-create-alt-heading {
    width: 80%;
    color: #353535;
    font-size:18px;
    letter-spacing: 0;
    font-weight: 500;
    display: block;
    float: none;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container {
    padding: 1.5em 0 1em 0;
    margin-left: 2em;
    margin-right: 2em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline input { 
    display: none;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline [type="checkbox"] { 
    display: inline-block;
    margin-right: 0.5em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container [type="checkbox"] { 
    display: unset;
    margin-right: unset;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline input + label {
    display: inline-block;
    background: #FFFFFF;
    padding: 4px 12px;
    position: relative;
    top: 1px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline .rss-result-format-container input + label {
    display: inline-block;
    background: #FFFFFF;
    padding: 0px;
    position: relative;
    top: 0px;
    width: auto;
}
/*IE11 specific*/
_:-ms-fullscreen, :root div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container input + label {
    display: inline-block;
    background: #FFFFFF;
    padding: 0px;
    position: relative;
    top: 1px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container input + label {
    display: inline-block;
    background: transparent;
    padding: unset;
    position: relative;
    top: unset;
    width: auto;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.include-email-links-container input + label {
    display: inline-block;
    background: transparent;
    padding: unset;
    position: relative;
    top: unset;
    width: unset;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.rss-result-format-container label. {
    display: inline-block;
    background: transparent;
    padding: 0px;
    position: relative;
    top: 0px;
    width: auto;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline input:checked + label {
    color: #005B92;
    border: 1px solid #DADADA;
    border-bottom: 1px solid transparent;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container input:checked + label {
    color: unset;
    border: none;
    border-bottom: none;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline input ~ .content {
    border-top: 1px solid transparent;
    border: 1px solid #DADADA;
    padding: 12px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline input ~ .content {
    display: none
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline #email-tab:checked ~ .content.email-tab,
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline #rss-tab:checked ~ .content.rss-tab,
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline #project-tab:checked ~ .content.project-tab {
    display: block;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline label.fullscreen-administrative-menu-tabs-label {
    color: #353535;
    font-family: "Fira Sans", sans-serif;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 24px;
    text-align: right;
    padding: 0.5em 1em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline label.fullscreen-administrative-menu-tabs-label:hover {
    color: #005B92;
    cursor: pointer;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline label.fullscreen-administrative-menu-tabs-label:hover {
    cursor: pointer;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-alt-header .ss-warning-alert-bg-color {
    background-color: #fff;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-main-content div.ssearch-create-new-project-container div.ssearch-project-name-container {
    padding-top: 0px;
}
div.ssearch-project-comment-container {
    max-width: 400px;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-main-content div.ssearch-create-new-project-container div.ssearch-project-comment-container {
    padding-top: 1em;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-main-content div.ssearch-create-new-project-container #save-search-project-title {
    width: 400px!important;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-main-content div.ssearch-create-new-project-container #save-search-textarea-project-description {
    width: 400px!important;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-main-content div.ssearch-create-new-project-container em {
    color: red;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-alternative-content div.ssearch-create-new-project-container {
  padding-top: 0px;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-alternative-content div.ssearch-create-new-project-container div.ssearch-project-name-container {
  padding-top: 12px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content input {
    display: unset;
}
/*IE11 specific*/
_:-ms-fullscreen, :root div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content input {
    display: inline-block;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content label.ssearch-create-save-standard-input-label {
    width: auto;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.ssearch-email-hint {
    color: #232323;
    font-weight: normal;
    width: 270px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.email-address-container {
    display: inline-block;
    vertical-align: top;
    margin-right: 1em;
    padding-bottom: 10px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.email-subject-container {
    display: inline-block;
    vertical-align: top;
    padding-bottom: 10px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.email-options-container {
    width: 370px;
    display: inline-block;
    margin-right: 1em;
    float:left;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.rss-options-container {
    width: 370px;
    display: inline-block;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.include-attachment-container {
    display: inline-block;
    width: unset;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.include-attachment-container input {
    display: inline-block!important;
    float: left;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.include-attachment-container label {
    display: inline-block!important;
    width: 480px!important;
    padding-left: 0.5em!important;
    line-height: 18px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #email-address-textarea {
    min-height: 70px;
    min-width: 370px;
    max-width: 900px;
    max-height: 900px;
    overflow: hidden;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.email-fields-container {
    display: inline-block;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.email-result-format-container {
    width: 350px;
    display: inline-block;
    float: left;
    margin-right: 32px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content .tab-item-container {
    margin-left: 1em;
    margin-right: 1.5em;
    padding-bottom: 2em;
    padding-top: 1.5em;
    border-bottom: 1px solid #DADADA;
    margin-top: 1.5em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content .tab-item-container:nth-of-type(3n) {
    border-bottom: none;
    padding-bottom: 2em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content .tab-small-heading {
    width: unset;
    color: #353535;
    font-size: 14px;
    letter-spacing: 0;
    font-weight: 500;
    display: block;
    float: none;
    line-height: 18px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container #inline-output-type {
    width: 250px!important;
    margin-left: 1em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container #attachment-output-type {
    width: 260px!important;
    margin-left: 0.6em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.include-email-links-container {
    padding-top: 1em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.include-attachment-item-container {
    padding-top: 1em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.include-result-format-item-container {
    padding-top: 1em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container .right-arrow-addition {
    background:url("../gifs/arrow-right-blue.svg") no-repeat transparent;
    background-size: 30px 12px;
    width: 30px;
    height: 14px;
    float: right;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container .right-arrow-addition:hover {
    text-decoration:underline;
    cursor: pointer;
    border-bottom: 1px solid #005B92
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container .fullscreen-administrative-menu-link-button:hover .right-arrow-addition {
    text-decoration:underline;
    cursor: pointer;
    border-bottom: 1px solid #005B92
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container .fullscreen-administrative-menu-link-button:focus .right-arrow-addition {
    border-bottom: none;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .sort-direction-dropdown {
    margin-left: 1em;
    width: 120px!important;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .custom-fields-sort-primary-container {
    margin-top: 0px;
    display: inline-block;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .custom-fields-sort-primary-container .ssearch-optional-disclaimer {
    color: #474747;
    font-weight: normal;
    margin-left: 0px;
    height: 18px;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
    float: right;
    width: auto;
    margin-bottom: 0px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .custom-fields-sort-secondary-container {
    /*margin-top: 101px;*/
    /*margin-top: 0px;*/
    display: inline-block;
    float: right;
    margin-right: 185px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .custom-fields-sort-secondary-container .ssearch-optional-disclaimer {
    color: #474747;
    font-weight: normal;
    margin-left: 0px;
    height: 18px;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
    float: right;
    width: auto;
    margin-bottom: 0px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .see-sample-alerts {
    height: 16px;
    color: #005B92;
    font-family: Helvetica;
    font-size: 12px;
    letter-spacing: 0;
    line-height: 16px;
    display: inline-block;
    padding-left: 0.5em;
    vertical-align: text-top;
    margin-bottom: 0.7em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .see-sample-alerts a {
    text-decoration:none;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .see-sample-alerts a:hover{
    cursor: pointer;
    text-decoration:underline;
}
.fullscreen-administrative-menu-alt-header-top-div {
    height: 45px;
}
span.saved-search-beta {
    color: #EB6F08;
    font-style: italic;
    display: inline-block;
    vertical-align: super;
    margin-top: -5px;
    padding-left: 3px;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 12px;
}
div.fullscreen-administrative-menu-alt-header-top-div span.saved-search-beta {
    font-size: 20px;
}
div.see-sample-alerts span.saved-search-beta {
    font-size: 12px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container label.default-rss-field-label {
    height: 20px;
    width: 90px;
    color: #353535;
    font-family: "Fira Sans", sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 20px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .rss-info-block p{
    height: 50px;
    width: 425px;
    color: #232323;
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 21px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.rss-result-format-container {
    margin-top: 0em!important;
    padding-bottom: 1.6em;
    border-bottom: none;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.rss-info-block {
    padding-top: 1em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container #rss-title-field {
    margin-left: 1em;
    width: 85px!important;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container label.fullscreen-administrative-menu-label {
    height: 18px;
    width: auto;
    color: #353535;
    font-size: 14px;
    letter-spacing: 0;
    font-family: "Fira Sans", sans-serif;
    letter-spacing: 0;
    line-height: 18px;
    font-weight: 400;
    top: 0px;
    padding: 0px;
    margin-left: 0.5em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.include-my-project-new-container label.fullscreen-administrative-menu-label,
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.include-my-project-existent-container label.fullscreen-administrative-menu-label {
    height: 18px;
    width: auto;
    color: #353535;
    font-size: 14px;
    letter-spacing: 0;
    font-family: "Fira Sans", sans-serif;
    letter-spacing: 0;
    line-height: 18px;
    font-weight: 400;
    top: 0px;
    padding: 0px;
    margin-left: 0.3em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container div.include-rss-links-container {
    margin-top: 3em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container .add-sdi-alert-header {
    color: #353535;
    font-family: "Fira Sans", sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 20px;
    margin-bottom: 1em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container #sdi-project-name,
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container #sdi-project-selection {
    margin-left: 0px;
    height: 32px!important;
    width: 400px!important;
    color: #232323;
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    letter-spacing: 0!important;
    line-height: 18px!important;
    margin-bottom: 0px;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.tab-item-container #sdi-project-description {
    height: 101px!important;
    width: 400px!important;
    color: #232323;
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    letter-spacing: 0!important;
    line-height: 18px!important;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.include-my-project-new-container {
    margin-top: 2em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.include-my-project-new-container em{
    color: red;
}

div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content input#attach-value {
    margin-top: 1em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content input#IncludeXLREmail {
    margin-top: 0.5em;
}
div.fullscreen-administrative-menu-alternative-content .fullscreen-administrative-menu-footer {
    background-color: rgb(248,248,248);
    width: 100%;
    text-align: right;
    margin-top: 1.5em;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}
div.fullscreen-administrative-menu-alternative-content .fullscreen-administrative-menu-accept-button-container {
    max-width: fit-content;
    padding: 1em 1.5em 1em 0.5em;
    display: inline-block;
}
/* SurveyMonkey related designs */
/* Can not be placed into SavedSearchs.css do not belog there */
#info-survey-monkey-overlay-popup-box #surveyMonkeyIFrame {
    width: 100%;
    height: 88%;
    border: none;
    overflow: hidden;
}
.info-survey-monkey-overlay-popup-box {
    margin-top: -7em;
    z-index: 1000!important;
    position: absolute;
    padding: 0em;
    background-color: rgb(255,255,255);
    border: 1px solid #a8a8a8;
    box-shadow: 0 2px 10px rgb(0 0 0 / 20%);
    width:50em!important;
    height:50em!important;
}
#info-survey-monkey-overlay-popup-box .info-survey-monkey-content {
    width: 100%;
    height: 100%;
    display: none;
}
#info-survey-monkey-overlay-popup-box #surveyMonkeyCloser {
    position: relative;
    border-color: transparent;
    width: 100%;
}

#info-survey-monkey-overlay-popup-box .survey-monkey-close-button {
    float: right;
    margin-right: 1em;
    border: 1px solid #737373;
    -webkit-box-shadow: 2px 2px 1px -1px #737373; 
    -moz-box-shadow: 2px 2px 1px -1px #737373; 
    box-shadow: 2px 2px 1px -1px #737373;
    padding: 6px 8px;
    border-radius: 3px;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
    min-width: 45px;
    line-height: 1;
    white-space: nowrap;
    display: inline-block;
    color: #FFF;
    font-weight: normal;
    cursor: pointer;
    position: relative;
    background-color: #737373;
}
#info-survey-monkey-overlay-popup-box .survey-monkey-close-button:focus {
    outline: 0;
    text-decoration: none;
    border: none;
    -moz-outline-style: none;
    -webkit-box-shadow: none; 
    -moz-box-shadow: none; 
    box-shadow: none;
}
#info-survey-monkey-overlay-popup-box .info-survey-monkey-invitation {
    height: 85%;
    border: 1px solid #ccc;
    margin-top: 10px;
    margin-left: 8px;
    margin-right: 8px;
    margin-bottom: 10px;
}
#info-survey-monkey-overlay-popup-box .info-survey-monkey-invitation-container {
    height: 100%;
    width: 100%;
}
#info-survey-monkey-overlay-popup-box .info-survey-monkey-invitation-text {
    color: #333e48;
    text-rendering: optimizelegibility;
    font-family: "Fira Sans", sans-serif;
    font-size: 18px;
    font-weight: 100;
    margin-top: 4.3em;
    text-align: center;
    height: 10%;
}
#info-survey-monkey-overlay-popup-box .info-survey-monkey-invitation-container .smquiz-button {
    margin-bottom: 0;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 8px 14px;
    font-size: 14px;
    line-height: 1.42857;
    box-sizing: border-box;
    border-radius: 3px;
}
#info-survey-monkey-overlay-popup-box .info-survey-monkey-invitation-container .smquiz-button-yes {
    background: #00BF6F;
    color: #fff;
    margin-left: 4em;
}
#info-survey-monkey-overlay-popup-box .info-survey-monkey-invitation-container .smquiz-button-no {
    background: #d0d2d3;
    color: #000;
}
#info-survey-monkey-overlay-popup-box .info-survey-monkey-invitation-buttons-container {
    width: 100%;
    text-align: center;
}
/* SurveyMonkey Styles that will only work in Internet Explorer 11(exactly version 11, not below) - start */
_:-ms-fullscreen, :root .info-survey-monkey-overlay-popup-box-ie11 {
    height:57em!important;
}
_:-ms-fullscreen, :root #info-survey-monkey-overlay-popup-box #surveyMonkeyIFrame {
    width: 100%;
    height: 94%;
    border: none;
    overflow: hidden;
    margin-bottom: -4px;
}
_:-ms-fullscreen, :root #info-survey-monkey-overlay-popup-box .info-survey-monkey-content {
    width: 100%;
    height: 96%;
    display: none;
}
/* SurveyMonkey Styles that will only work in Internet Explorer 11(exactly version 11, not below) - end */
/* SurveyMonkey related designs */
/* Icon for button setup related designs - generic - start */
.titlesheader-functionblock-right .ss-button-icon {
    border: transparent;
    line-height: 0;
    padding: .75rem;
}
.titlesheader-functionblock-right .ss-button [class*=wk-icon] {
    vertical-align: middle;
    display: inline-block;
    height: 1em;
    speak: normal;
    font-size: 1rem;
    line-height: 1;
    margin-left: 0;
    margin-right: 0;
    width: auto;
}
.titlesheader-functionblock-right .ss-sr-only {
    border: 0;
    clip: rect(1px,1px,1px,1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: .0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
.titlesheader-functionblock-right .ss-button [class*=wk-icon]::before {
    speak: none;
}
/* Icon for button setup related designs - generic - end */
/* Icon for button setup related designs - Synthesis icon display - start */
.titles-icons .ss-button-synthesis,
#titles-records .titles-icons-right .ss-button-synthesis,
.titles-record .titles-icons-right .ss-button-synthesis {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-top: -2px;
    margin-left: -3px;
}
.titlesheader-functionblock-right .ss-button-synthesis {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 7.5px;
}
.titles-icons .ss-icon-synthesis,
#titles-records .ss-icon-synthesis,
.titles-record .ss-icon-synthesis,
.titlesheader-functionblock-right .ss-icon-synthesis {
    padding-right:0px!important;
    vertical-align: -2px;
    display: inline;
}
.titles-icons .ss-icon-synthesis::before,
#titles-records .ss-icon-synthesis::before,
.titles-record .ss-icon-synthesis::before,
.titlesheader-functionblock-right .ss-icon-synthesis::before {
    content: "\eb52";
    font-family: 'wk-icons';
    font-size: 16px;
}
.titles-icons .synthesis-button,
#titles-records .synthesis-button,
.titles-record .synthesis-button,
.titlesheader-functionblock-right .synthesis-button {
    color: #005B92;
}
.titles-icons .synthesis-button:hover,
#titles-records .titles-icons-right .synthesis-button:hover,
.titles-record .titles-icons-right .synthesis-button:hover {
    text-underline-position: under!important;
    text-decoration: underline!important;
    color: #005B92;
    margin-top: -2px;
    margin-left: -3px;
    cursor: pointer!important;
}
.titlesheader-functionblock-right .synthesis-button:hover {
    text-underline-position: under!important;
    text-decoration: underline!important;
    color: #005B92;
    cursor: pointer!important;
}
.titles-icons .synthesis-button .ss-icon-synthesis :hover,
#titles-records .titles-icons-right .synthesis-button .ss-icon-synthesis :hover,
.titles-record .titles-icons-right .synthesis-button .ss-icon-synthesis :hover,
.titlesheader-functionblock-right .synthesis-button .ss-icon-synthesis :hover {
    text-decoration: none!important;
    color: #005B92
}
.titles-icons .synthesis-button span,
#titles-records .titles-icons-right .synthesis-button span,
.titles-record .titles-icons-right .synthesis-button span {
    float: none!important;
}
/* Icon for button setup related designs - Synthesis icon display - end */

/*
    OVID-7708: [Synthesis] Get started with Ovid Synthesis
    promo banner adding
*/
div.sythesis-promo-banner {
    display: block;
    background: transparent;
    padding-top: 2em;
    padding-right: 1em;
    float: right;
    text-align: center;
}
span.synthesis-promo-title {
    font-family: Fira Sans;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0px;
}
div.synthesis-promo-link {
    border: 1px solid #005B92;
    padding-left: 0.6em;
    padding-right: 0.6em;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    margin-top: 1em;
    font-family: Fira Sans;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0px;
}
div#RT div.synthesis-promo-link .secondary-button {
    text-decoration: none!important;
    -webkit-box-shadow: none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;
    border: none!important;
}
div#RT .right-arrow-addition {
    background: url(../gifs/arrow-right-blue.svg) no-repeat transparent;
    background-size: 30px 12px;
    width: 30px;
    height: 14px;
    float: right;
    margin-top: 2px;
}
div#RT img.synthesis-promo-title-img {
    margin-left:0em;
    margin-right:1.3em;
}
/*
    End of OVID-7708 changes
*//* This file contains styles that are used in JavaScripts and  */
/* designs that may corrupt the layout of other pages if used globally */
div.ssearch-container {
    font-family: 'Fira Sans', sans-serif;
    display: none;
    padding: 16px;
    margin-top: -16px;
    border: 1px solid #dadada;
    border-top: none;
}

div.ssearch-container > *{
    min-width: 560px;
    max-width: 1100px;/*990px;*/
}

div.ssearch-container div.saved-search-list {
	padding-bottom: 1em;
}

div.ssearch-container div.ssearch-sticky-menu-container {
    position: fixed;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    border-color: transparent;
    width: 100%;
    /*z-index: 990;*/
    /*Stacking index decreased to show correctly below menu options*/
    z-index: 489;
    background: white;
}

div.ssearch-container div.ie11-sticky-style {
    position: fixed;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
	width: 100%;
}

/* Styles that will only work in Internet Explorer 11(exactly version 11, not below) - start */
_:-ms-fullscreen, :root div.ssearch-container div.ssearch-sticky-menu-container {
    position: relative;
    top: unset;
    border-color: transparent;
    width: 1100px;
    z-index: 990;
    background: white;
}

_:-ms-fullscreen, :root div.ssearch-container div.ie11-sticky-style {
    position: fixed;
    top: unset;
	width: 1100px;;
}
/* Styles that will only work in Internet Explorer 11(exactly version 11, not below) - end */

div.ssearch-container div.ssearch-anchor-container {
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 1px;
    line-height: 30px; /* to set inline items centered */
    padding-top: 0px;
    margin-left: 12px;
	margin-right: 12px;
}

div.ssearch-container div.ssearch-anchor-container div.ssearch-anchors {
    display: inline-block;
    width: 88%;/*Otherwise Favorites Only checkbox refuse to be positioned properly and float:right broke the tab focusing order */
}

div.ssearch-container div.ssearch-anchor-container span.ssearch-nowrap {
    white-space: nowrap;
    display: inline-block;	
}

div.ssearch-container div.ssearch-anchor-container a.ssearch-anchor {
    text-decoration:none;
    color: #005B92;
}

div.ssearch-container span.search-counter {
    background-color: #EDEDED;
    border-radius: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    margin-left: 4px;
    margin-right: 24px;
	font-size: 11px;
}

div.ssearch-container div.ssearch-anchor-container a.ssearch-anchor:focus {
    outline-color: #000;
    outline-offset: 0;
    outline-style: solid;
    outline-width: .125rem;
}

div.ssearch-container div.ssearch-anchor-container a.ssearch-anchor:hover {
    cursor: pointer;
    text-decoration: underline;
}

div.ssearch-container span.search-title-counter {
    vertical-align: middle;
	margin-left: 0px;
}

div.ssearch-container div.ssearch-action-container button.ssearch-action-button {
    color: #005b92;
    font-size: 14px;
    background-color: transparent;
    border: .0625rem solid transparent;
    border-radius: 0;
    transition-property: color,background-color;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-left: 28px;
    padding-right: 9px;
    margin-right: 33px
}

div.ssearch-container div.ssearch-action-container button.ssearch-action-button-be {
    color: #005b92;
    font-size: 14px;
    background-color: transparent;
    border: .0625rem solid transparent;
    border-radius: 0;
    transition-property: color,background-color;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-left: 28px;
    background: url("../gifs/repeat.svg") no-repeat;
    float: right;
    margin-top: 0.3em;
}

div.ssearch-container div.ssearch-action-container button.ssearch-action-button:hover:enabled {
    cursor: pointer;
    text-decoration: underline;
}

div.ssearch-container div.ssearch-action-container button.ssearch-action-button-be:hover:enabled {
    cursor: pointer;
    text-decoration: underline;
}

div.ssearch-container div.ssearch-action-container button.ssearch-action-button:focus:enabled {
    outline-color: #000;
    outline-offset: 0;
    outline-style: solid;
    outline-width: .125rem;
}
div.ssearch-container section.ssearch-title-container {
    border-bottom: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DADADA;
    min-height: 30px;
    background-color: #FBFBFB;
    margin-left: 12px;	
	margin-right: 12px;
    position: relative;
}

div.ssearch-container section.ssearch-title-container a.sdi-export-button {
    position: absolute;
    top: 18px;
    right: 18px;
}

div.ssearch-container h2.ssearch-title {
	padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    margin-left: 12px;
    font-family: 'Fira Sans', sans-serif;
	width: 164px;
    scroll-margin-top: 60px; /* changed by ssProcesser.fixAnchorMargin() in runtime */
}

div.ssearch-container div.ssearch-header {
    padding-top: 8px;
}

div.ssearch-container div.ssearch-footer {
    padding-bottom: 8px !important;
}

div.ssearch-container article.ssearch-card {
    margin: 0px 12px;
    border: solid 1px white;
    border-bottom: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DADADA;
    min-height: 30px;
    font-size: 14px;
}

div.ssearch-container article.ssearch-card-selected {
    border: solid 1px #005B92;
}

div.ssearch-container div.ssearch-title {
    display: inline-block;
    width: 50%;
}

div.ssearch-container div.ssearch-title a.ssearch-title-link:focus {
    outline-color: #000;
    outline-offset: 0;
    outline-style: solid;
    outline-width: .125rem;
}

div.ssearch-container .ssearch-activity-action:focus {
    outline-color: #000;
    outline-offset: 0;
    outline-style: solid;
    outline-width: .125rem;
    background-color: transparent;
}

div.ssearch-container .ssearch-checkbox {
    color: #757575;
}

div.ssearch-container .ssearch-checkbox:focus {
    outline-color: #000;
    outline-offset: 0;
    outline-style: solid;
    outline-width: .125rem;
}

div.ssearch-container .ssearch-checkbox:hover {
    cursor:pointer;
}

div.ssearch-container div.ssearch-title a.ssearch-title-link {
    color: #19558A;
    font-family: "Fira Sans";
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 20px;
    text-decoration:none;
    margin-left: 12px;
}

div.ssearch-container div.ssearch-title span.ssearch-title-label {
    color: black;
    font-family: "Fira Sans";
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 20px;
    margin-left: 12px;
}

div.ssearch-container .ssearch-type {
    display: inline-block;
    color: #425E10;
    font-size: 14px;
    float: right;
    padding-right: 4em;
}

div.ssearch-container div.ssearch-comment {
    font-size: 15px;
    margin-left: 25px;
    font-size: 14px;
    padding-bottom: 0px;
    margin-right: 450px;
}

div.ssearch-container div.ssearch-sdi-info {
    clear: both;
    font-size: 14px;
    margin-left: 25px;    
    margin-right: 180px;
    color: #757575;
    width: 100%
}

div.ssearch-container div.ssearch-sdi-info .ssearch-sdi-suspended {
    color: red;
    font-size: 12px;
}

div.ssearch-container div.ssearch-sdi-info .ssearch-sdi-db-list {
    color: black;
}

div.ssearch-container div.ssearch-sdi-info .ssearch-sdi-db-label {
    color: #757575;
}

div.ssearch-container menu.ssearch-activity {
    text-align: right;
    display: inline-block;
    float: right;
}

div.ssearch-container menu.ssearch-activity a.ssearch-activity-action {
    padding:0px 8px 0px 8px;
    color: #005b92;
    background-position: center;
    background-repeat: no-repeat;
    height: 18px; 
    width: 18px; 

    white-space:nowrap;
    display: inline-block;
    overflow: hidden;
    text-indent:34px;
}

div.ssearch-container menu.ssearch-activity a.ssearch-activity-action-fav-disabled {
    background-image:url("../gifs/star.svg");
}

div.ssearch-container menu.ssearch-activity a.ssearch-activity-action-fav-enabled {
    background-image:url("../gifs/filled-star.svg");
}

div.ssearch-container menu.ssearch-activity a.ssearch-activity-action-email {
    background-image:url("../gifs/mail.svg");
}

div.ssearch-container menu.ssearch-activity a.ssearch-activity-action-rss {
    background-image:url("../gifs/RSS.svg");
}

div.ssearch-container menu.ssearch-activity a.ssearch-activity-action-edit {
    background-image:url("../gifs/pencil.svg");
}

div.ssearch-container menu.ssearch-activity a.ssearch-activity-action-history {
    background-image:url("../gifs/clock-back.svg");
}

div.ssearch-container menu.ssearch-activity a.ssearch-activity-action-strategy {
    background-image:url("../gifs/Eye.svg");
}
div.ssearch-container menu.ssearch-activity a.ssearch-activity-action-strategy-expanded {
    background-image:url("../gifs/eye-active.svg");
}


.ssearch-standard-input {
    height: 30px;
    width: 300px;
    padding: 0 5px 0 5px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    vertical-align: middle;
    /* font-size: 14px; */
    font-size: 1.25em !important;
    font-weight: normal;
    line-height: 20px;
}

.ssearch-standard-input:hover {
	border-color: black;
}

.ssearch-standard-input:focus {
	/*This css style will be applied if  clicked*/
	border-color: #005B92;
}

/* designs that may corrupt the layout of other pages if used globally */
div.ssearch-container input[type="text"],
div.ssearch-container input[type="submit"],
div.ssearch-container input[type="button"],
div.ssearch-container select,
div.ssearch-container textarea,
div.ssearch-container button {
    font-family: "Fira Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}
div.fullscreen-administrative-menu-main-content ::placeholder {
    height: 18px;
    width: 384px;
    color: #474747;
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 18px;
    vertical-align: bottom;
}
div.fullscreen-administrative-menu-main-content :placeholder-shown {
    padding-top: 4px;
}
div.fullscreen-administrative-menu-main-content :-moz-placeholder {
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
    vertical-align: bottom;
}
div.fullscreen-administrative-menu-main-content ::-moz-placeholder {
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
    vertical-align: bottom;
}
div.fullscreen-administrative-menu-main-content :-ms-input-placeholder {
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
}
div.fullscreen-administrative-menu-main-content ::-ms-input-placeholder {
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
}
/* designs that may corrupt the layout of other pages if used globally - end */
#save-search-type-dropdown {
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
}
#save-search-type-sdi-dropdown {
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
}
#save-search-project-dropdown {
	font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
}
#save-search-textarea-sdi,
#save-search-textarea {
    padding-top: 5px;
}
#save-search-standard-input {
    width: 400px;
}
.ssearch-error-message {
    color: red;
}
.ssearch-error-element {
   border-color: red;
}
#ssearch-name-error {
   width: 400px;
}
.ssearch-short-list-search-type {
    color: #738844;
    font-size: 14px;
    font-family: "Fira Sans", sans-serif;
    font-weight: 400;
    float: right;
    width: 200px;
    display: inline-block;
    text-align: right; 
}
.ssearch-short-list-search-title {
    font-weight: 500;
    font-size: 18px;
    font-family: "Fira Sans", sans-serif;
    margin-top: 26px;
    margin-bottom: 29px;
    display: inline-block;
}
.ssearch-short-list-search-name {
    color: #295f97;
    width: 750px;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
}
.ssearch-short-list-search-comment {
    clear: both;
    font-size: 12px;
    padding-top: 6px;
    padding-bottom: 6px;
}
#viewStrategyTable {
    width: 100%;
	font-family: 'Fira Sans', sans-serif;
	font-size: 11px;
	line-height: 12px;
}
#viewStrategyTable th, #viewStrategyTable td {
    padding: 4px 0 4px 0;
}
#viewStrategyTable th {
    color: #c8c8c8!important;
    text-align: left;
}
#viewStrategyTable {
    border-spacing: 0px;
}
#viewStrategyTable tr:nth-child(odd) {
    background-color: #f7f7f7;	
}
#viewStrategyTable td:nth-child(even) {
	color: #232323!important;
	letter-spacing: 0;
	line-height: 12px;
	font-size: 11px;
}
#viewStrategyTable td:nth-child(odd) {
   padding-left: 2.5em;
   color: #757575!important;
   font-size: 11px;
   letter-spacing: 0;
   line-height: 12px;
   width: 28px;
}
#ssearch-view-strategy {
    clear: both;
    font-size: 15px;   
    color: #0768A9;
    font-weight: 500;
    display: inline-block;
    float: right;
}

div.go-to-top-container {
    position: fixed; /*Possible fix for ie11*/
    position: -webkit-sticky;
    position: sticky;
    top: 85%;
    border-color: transparent;
    width: 100%;
    z-index: 990;
    display: none;
}
/* This style will only work in Internet Explorer 11(exactly version 11, not below) - start */
_:-ms-fullscreen, :root div.go-to-top-container {
    position: fixed; /*Possible fix for ie11*/
    position: -webkit-sticky;
    position: sticky;
    top: 85%;
	left: 96%;
    border-color: transparent;
    width: 50px;
    z-index: 990;
    display: none;
}
/* This style will only work in Internet Explorer 11(exactly version 11, not below) - end */
div.ssearch-create-save-container .ss-notification {
    margin-right: 2em;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 4px;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-style: solid;
    border-top-width: 1px;
    box-sizing: border-box;
    padding-bottom: 8px;
    padding-left: 52px;
    padding-right: 52px;
    padding-top: 16px;
    margin-bottom: 20px;
    font-size: 14px;
    display: none;
}
div.ssearch-create-save-container .ss-notification-error {
    border-color: rgb(229, 32, 46);
    position: relative;
    color: rgb(229, 32, 46);
}

div.ssearch-create-save-container .ss-notification-title {
    margin-bottom: 4px;
    font-weight: 500;
    color: #353535;
}

div.ssearch-create-save-container .ss-notification-content {
    margin-bottom: 0px;
    padding-bottom: 8px;
    color: #232323;
}
div.ssearch-create-save-container .ss-notification-secondary-content {
    margin-bottom: 0px;
    padding-bottom: 8px;
    color: #232323;
}
div.info-custom-fields-overlay-popup-box div.ssearch-sticky-menu-container .ss-information-dismiss {
    display: block;
}
div.ssearch-sticky-menu-container .ss-information-dismiss,
div.ssearch-create-save-container .ss-notification-dismiss {
    display: none;
}
div.info-custom-fields-overlay-popup-box .ss-button,
div.ssearch-sticky-menu-container .ss-button,
div.ss-error-toast-container .ss-button,
div.ssearch-create-save-container .ss-button {
    font-family: inherit;
    transition: color 300ms cubic-bezier(.4,0,.2,1);
    transition-delay: 0ms;
    will-change: color;
    transition-property: color,background-color,border;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #007ac3;
    border: .0625rem solid transparent;
    border-radius: 0;
    color: #fff;
    display: inline-block;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.29;
    padding: .625rem 1rem;
    -webkit-tap-highlight-color: transparent;
    text-align: center;
    touch-action: manipulation;
    vertical-align: middle;
}

div.info-custom-fields-overlay-popup-box .ss-button-icon.ss-button-close, div.info-custom-fields-overlay-popup-box .ss-button-icon.ss-button-close:active, div.info-custom-fields-overlay-popup-box .ss-button-icon.ss-button-close:focus, div.info-custom-fields-overlay-popup-box .ss-button-icon.ss-button-close:hover, div.info-custom-fields-overlay-popup-box .ss-button-icon.ss-button-close:link, div.info-custom-fields-overlay-popup-box .ss-button-icon.ss-button-close:visited,
div.ssearch-sticky-menu-container .ss-button-icon.ss-button-close, div.ssearch-sticky-menu-container .ss-button-icon.ss-button-close:active, div.ssearch-sticky-menu-container .ss-button-icon.ss-button-close:focus, div.ssearch-sticky-menu-container .ss-button-icon.ss-button-close:hover, div.ssearch-sticky-menu-container .ss-button-icon.ss-button-close:link, div.ssearch-sticky-menu-container .ss-button-icon.ss-button-close:visited,
div.ss-error-toast-container .ss-button-icon.ss-button-close, div.ss-error-toast-container .ss-button-icon.ss-button-close:active, div.ss-error-toast-container .ss-button-icon.ss-button-close:focus, div.ss-error-toast-container .ss-button-icon.ss-button-close:hover, div.ss-error-toast-container .ss-button-icon.ss-button-close:link, div.ss-error-toast-container .ss-button-icon.ss-button-close:visited,
div.ssearch-create-save-container .ss-button-icon.ss-button-close, div.ssearch-create-save-container .ss-button-icon.ss-button-close:active, div.ssearch-create-save-container .ss-button-icon.ss-button-close:focus, div.ssearch-create-save-container .ss-button-icon.ss-button-close:hover, div.ssearch-create-save-container .ss-button-icon.ss-button-close:link, div.ssearch-create-save-container .ss-button-icon.ss-button-close:visited {
    background-color: transparent;
    color: #757575;
}
div.info-custom-fields-overlay-popup-box .ss-button-icon.ss-button-close,
div.ssearch-sticky-menu-container .ss-button-icon.ss-button-close,
div.ss-error-toast-container .ss-button-icon.ss-button-close,
div.ssearch-create-save-container .ss-button-icon.ss-button-close {
    margin: .25rem;
}
div.info-custom-fields-overlay-popup-box .ss-information .ss-information-dismiss,
div.ssearch-sticky-menu-container .ss-information .ss-information-dismiss,
div.ssearch-create-save-container .ss-notification .ss-notification-dismiss {
    position: absolute;
    right: 0;
    top: 0;
}
.ss-error-toast-container .ss-notification-dismiss:focus,
div.info-custom-fields-overlay-popup-box .ss-information .ss-information-dismiss:focus,
div.ssearch-sticky-menu-container .ss-information .ss-information-dismiss:focus,
div.ssearch-create-save-container .ss-notification .ss-notification-dismiss:focus {
    outline-color: #000; 
    outline-offset: 0; 
    outline-style: solid; 
    outline-width: .125rem;
}
div.info-custom-fields-overlay-popup-box .ss-button-icon,
div.ssearch-sticky-menu-container .ss-button-icon,
div.ss-error-toast-container .ss-button-icon,
div.ssearch-create-save-container .ss-button-icon {
    border: transparent;
    line-height: 0;
    padding: .75rem;
}
div.info-custom-fields-overlay-popup-box .ss-button [class*=wk-icon],
div.ssearch-sticky-menu-container .ss-button [class*=wk-icon],
div.ssearch-create-save-container .ss-button [class*=wk-icon] {
    vertical-align: middle;
    display: inline-block;
    height: 1em;
    speak: normal;
    font-size: 1rem;
    line-height: 1;
    margin-left: 0;
    margin-right: 0;
    width: auto;
}
div.info-custom-fields-overlay-popup-box .ss-sr-only,
div.ssearch-sticky-menu-container .ss-sr-only,
div.ss-error-toast-notification .ss-sr-only,
div.ssearch-create-save-container .ss-sr-only {
    border: 0;
    clip: rect(1px,1px,1px,1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: .0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
div.info-custom-fields-overlay-popup-box .ss-icon-filled-close::before {
    content: "\e3cd";
    font-family: 'wk-icons';
}
div.ssearch-sticky-menu-container .ss-icon-filled-close::before,
div.ss-error-toast-container .ss-icon-filled-close::before,
div.ssearch-create-save-container .ss-icon-filled-close::before {
    content: "\e3cd";
}
div.ssearch-sticky-menu-container .ss-button [class*=wk-icon]::before,
div.ss-error-toast-notification .ss-button [class*=ss-icon]::before,
div.ssearch-create-save-container .ss-button [class*=wk-icon]::before {
    speak: none;
}

div.ssearch-sticky-menu-container .ss-alert-information-container {
    margin-right: 1em;
    margin-left: 1em;
    margin-top: 0.5em;
    margin-bottom: 27px;
    display: none;
}

div.ssearch-sticky-menu-container .ss-alert-information-container-confirm {
    margin-right: 1em;
    margin-left: 1em;
    margin-top: 0.5em;
    margin-bottom: 27px;
    display: block;
}


div.ssearch-create-save-container .ss-icon-filled-stop-sign::before,
div.ss-error-toast-container .ss-icon-filled-stop-sign::before {
    content: "\e3c9";
}

div.info-custom-fields-overlay-popup-box .info-custom-fields-overlay-popup-box>[class*=ss-icon], div.info-custom-fields-overlay-popup-box .info-custom-fields-overlay-popup-box>ss-icon,
div.ssearch-create-save-container .ss-notification>[class*=ss-icon], div.ssearch-create-save-container  .ss-notification>ss-icon,
div.ss-error-toast-notification > [class*=ss-icon], div.ss-error-toast-notification > ss-icon {
    left: 1rem;
    margin-left: 0;
    margin-right: 0;
    top: 1rem;
    position: absolute;
}
div.info-custom-fields-overlay-popup-box [class*=ss-icon-] {
    display: inline-block;
    font-family: 'wk-icons';
    font-smoothing: grayscale;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    margin-left: .2em;
    margin-right: .5em;
    line-height: 1;
    speak: none;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    width: 1em;
    margin-right: 1em;
}
div.ssearch-sticky-menu-container [class*=ss-icon-],
div.ss-error-toast-container [class*=ss-icon-],
div.ssearch-create-save-container [class*=ss-icon-] {
    display: inline-block;
    font-family: 'wk-icons';
    font-smoothing: grayscale;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    margin-left: .2em;
    margin-right: .2em;
    line-height: 1;
    speak: none;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    vertical-align: middle;
    width: 1em;
}
div.ss-error-toast-container .ss-icon-filled-stop-sign {
    top: 2em;
}
div.info-custom-fields-overlay-popup-box .ss-button:hover,
div.ssearch-sticky-menu-container .ss-button:hover,
div.ss-error-toast-notification .ss-button:hover,
div.ssearch-create-save-container .ss-button:hover {
    cursor: pointer;
}


div.ss-error-toast-container {
    position: fixed;
    border-color: transparent;
    right: 1rem;
    z-index: 991;
}


div.ss-error-toast-notification {
    font-size: 1rem;
    line-height: 1.5;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
    font-family: inherit;
    background-color: #fff;
    border-style: solid;
    border-width: .0625rem .0625rem .0625rem .25rem;
    margin-bottom: 1.25rem;
    word-wrap: break-word;
    float: right;
    width: 21rem;

    position: relative;

    box-shadow: 0 0.75rem 1.5rem 0 rgb(0 0 0 / 10%);
    padding: 2rem 3rem 1rem 3.25rem;
  
    
    border-color: #e5202e;
    color: #e5202e;

    font-family: "Fira Sans";
    display: none;
}

.ss-error-toast-notification, .ss-error-toast-notification *, .ss-error-toast-notification ::after, .ss-error-toast-notification ::before {
    box-sizing: border-box;
}


.ss-error-toast-notification .ss-button, .ss-error-toast-notification .ss-button *, .ss-error-toast-notification .ss-button ::after, .ss-error-toast-notification .ss-button ::before {
    box-sizing: border-box;
}

div.ss-error-toast-notification .ss-notification-dismiss {
    position: absolute;
    right: 0;
    top: 0;
}

div.ss-error-toast-notification p.ss-toast-notification-title {
    color: #353535;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.29;
    margin-bottom: .25rem;
}

div.ss-error-toast-notification p.ss-toast-notification-content {
    
	color: #232323;
	font-size: .875rem;
	line-height: 1.5;
	margin-bottom: .5rem;

    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
}

/*Styles for Search Exists inline window. which being used by JavaScripts and stay in SavedSearches.css - start */
div.ssearch-create-save-container .ss-warning {
    margin-right: 2em;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 4px;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-style: solid;
    border-top-width: 1px;
    box-sizing: border-box;
    padding-bottom: 8px;
    padding-left: 52px;
    padding-right: 52px;
    padding-top: 16px;
    margin-bottom: 20px;
    font-size: 14px;
    display: none;
}
div.ssearch-create-save-container .ss-warning-title {
    margin-bottom: 4px;
    font-weight: 500;
    color: #353535;
}
div.ssearch-create-save-container .ss-warning-content {
    margin-bottom: 0px;
    padding-bottom: 8px;
    color: #232323;
}
div.ssearch-create-save-container .ss-warning-controls {
    margin-bottom: 0px;
    padding-bottom: 8px;
    color: #232323;
}
div.ssearch-container article.ssearch-card div.ss-accordion-item-hidden {
    display: none;
}
div.ssearch-container article.ssearch-card div.ss-accordion-item-display {
    display: block;
	transition: all 200ms cubic-bezier(0.4, 0, 0.2, 1);
	transition-delay: 100ms;
}
div.ssearch-container article.ssearch-card div.ss-accordion-element {
	opacity: 1;
	transition: all 200ms cubic-bezier(0.4, 0, 0.2, 1);
	transition-delay: 0ms;
	padding-top: 1em;
	padding-bottom: 0.5em;
}
div.ssearch-container div.ssearch-run-AA-opts-cards-options-inline {
    display: inline-block;
    vertical-align: top;
    margin-top: 3px
}
div.ssearch-container div.ssearch-run-AA-opts-cards-options-inline input.ssearch-run-AA-opts-cards-radio {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;

    border-radius: 50%;
    width: 16px;
    height: 16px;

    border: 1px solid #005B92;
    margin-right: 5px;
}

div.ssearch-container div.ssearch-run-AA-opts-cards-options-inline label.ssearch-run-AA-opts-cards-radio-label {
    font-size: 14px;
    margin-left: 0px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-right: 15px;
    color: #353535;
}
div.ssearch-container div.ssearch-sdi-info-frequency {
    display: inline-block;
    color: #757575;
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
    margin-top: 3px;
    margin-left: 238px;
}

div.ssearch-container div.ssearch-sdi-info-frequency span.ssearch-sdi-info-frequency-value {
    color: #353535;
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
    margin-right: 10px;
}
div.ssearch-container div.ssearch-sdi-info-dedup {
    display: inline-block;
    color: #757575;
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
    margin-top: 3px;
    border-left: 1px solid #DADADA;
    padding-left: 10px;
}
div.ssearch-container div.ssearch-sdi-info-dedup span.ssearch-sdi-info-dedup-value {
    color: #353535;
    font-family: "Fira Sans", sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
}
div.ssearch-container div.ssearch-run-AA-opts-cards-db-checkboxes {
    display: block;
    padding-top: 2px;
}
div.ssearch-container div.ssearch-run-AA-opts-cards-db-checkboxes fieldset{
    border: none;
}
div.ssearch-container div.ssearch-run-AA-opts-cards-db-checkboxes-hidden {
    display: none;
}
div.ssearch-container div.ssearch-run-AA-opts-cards-db-checkboxes label.ssearch-run-AA-opts-cards-db-checkboxes-label {
    color: #353535;
    font-family: 'Fira Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 18px;
}
div.ssearch-container div.ssearch-run-AA-opts-cards-db-checkboxes input.ssearch-run-AA-opts-cards-db-checkboxes {
    margin-right: 5px;
    margin-top: 2px;
}
/*Styles for Search Exists inline window. which being used by JavaScripts and stay in SavedSearches.css - start */
div.fullscreen-administrative-menu-main-content div.include-oa-results-container {
    display: none;
}
div.fullscreen-administrative-menu-main-content div.include-dedup-container {
    float: right;
    margin-top: 18px;
    margin-right: 400px;
    display: none;
}
#saveAlertContainer {
    display: none;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-alt-header div.ssearch-error-message {
    padding-left: 2px;
    color: red;
}
div.ssearch-create-save-container div.fullscreen-administrative-menu-main-content div.ssearch-create-new-project-container {
    padding-top: 0px;
    display: none;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content input.dynamic-cm-fields {
    margin-right: 0.5em;
    margin-bottom: 0.6em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content input.dynamic-cm-fields-last {
    margin-right: 0.5em;
    margin-bottom: 0em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div.include-padding-addition {
    padding-bottom: 1.7em;
}
.info-custom-fields-overlay-popup-box {
    width: 700px!important;
    margin-top: -9em!important;
}
.info-confirmation-checkboxes {
    display: block;
    position: relative;
    font-weight: normal;
    font-size: 100%;
    margin-top: 2em;
    margin-left: 0em;
    color: rgb(71,71,71);
	padding-right: 1em;
    overflow-x: hidden;
    overflow-y: scroll;
    height: 350px;
}
.info-confirmation-checkboxes-small {
    height: 200px;
}
.info-confirmation-checkboxes-columns {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    -o-column-count: 2;
    column-count: 2; 
    column-fill: balance;
    -moz-column-fill: balance;
    -webkit-column-fill: balance;
}
.info-confirmation-checkboxes div.info-confirmation-checkbox {
    display: block;
    position: relative;
    font-weight: normal;
    font-size: 100%;
    margin-bottom: 0.7em;
    color: rgb(71,71,71);
    padding-left: 0.1em;
}
.info-confirmation-checkboxes div.custom-field-checkbox-container {
    margin-bottom: 3px!important;
}
.info-confirmation-checkboxes .ss-icon-outline-info::before {
    content: "\ebf5";
    font-family: 'wk-icons';
    color: #005B92;
    font-size: 16px;
}
div.info-confirmation-inline-info .info-confirmation-checkboxes .ss-icon-outline-info:hover {
    cursor: pointer;
}
div.info-custom-fields-overlay-popup-box .include-oa-results-checkbox {
    margin-right: 15px;
    box-sizing: border-box;
    height: 16px;
    width: 16px;
    border: 1px solid #757575;
}
div.info-custom-fields-overlay-popup-box .include-oa-results-checkbox-label {
    color: #353535;
    font-family: "Fira Sans", sans-serif;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 20px;
}
div.info-custom-fields-overlay-popup-box .custom-field-checkbox-label {
    font-size: 12px!important;
    letter-spacing: 0px!important;
}
div#custom-field-info-window {
    display: none;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content div#selected-fields-display {
    padding-left: 1.5em;
    width: 850px;
    word-wrap: break-word;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #cmFields-container {
    height: 202px;
}
@-moz-document url-prefix() {
    div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #cmFields-container {
        height: 208px;
    }
}
_:-ms-fullscreen, :root div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #cmFields-container {
    height: 204px;
}
_::-webkit-full-page-media, _:future, :root div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #cmFields-container {
    height: 203px;
}

div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #cmFormat-container {
    height: 202px;
}
@-moz-document url-prefix() {
    div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #cmFormat-container {
        height: 208px;
    }
}
_:-ms-fullscreen, :root div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #cmFormat-container {
    height: 204px;
}
_::-webkit-full-page-media, _:future, :root div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #cmFormat-container {
    height: 203px;
}

div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content .cm-addHeight {
    margin-bottom: 1.5em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content .cm-addDoubleHeight {
    margin-bottom: 3em;
}
div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content .cm-addTripleHeight {
    margin-bottom: 6em;
}
/* Text-area handle fixes IE11 */
_:-ms-fullscreen, :root div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #email-address-textarea {
    height: 70px;
    width: 370px;
    max-width: 900px;
    min-height: auto;
    min-width: auto;
    max-height: 900px;
    overflow: hidden;
}
_:-ms-fullscreen, :root .ui-resizable-handle {
    transform: translateY(-100%);
    position: relative;
    float: right;
    margin-right: 11px;
}
_:-ms-fullscreen, :root .ui-wrapper {
    max-width:910px;
    padding-bottom: 0px!important;
}
/* Text-area handle fixes IE11 - end*/
/* Text-area handle fixes Safari */
_::-webkit-full-page-media, _:future, :root div.fullscreen-administrative-menu-main-content div.fullscreen-administrative-menu-tabs-container div.fullscreen-administrative-menu-tabs-inline div.content #email-address-textarea {
    height: 70px;
    width: 370px;
    max-width: 900px;
    min-height: auto;
    min-width: auto;
    max-height: 900px;
    overflow: hidden;
}
_::-webkit-full-page-media, _:future, :root .ui-resizable-handle {
    transform: translateY(-100%);
    position: relative;
    float: right;
    margin-right: 11px;
}
_::-webkit-full-page-media, _:future, :root .ui-wrapper {
    max-width:905px;
    padding-bottom: 0px!important;
}
/* Text-area handle fixes Safari - end */
div.ssearch-container div.ssearch-comment a.ssearch-com-links {
    color: #0000ee;
    text-decoration: underline;
}
div.ssearch-container div.ssearch-comment a.ssearch-com-links:active {
    color: #0000ee;
    text-decoration: underline;
}
div.ssearch-container div.ssearch-comment a.ssearch-com-links:focus {
    color: #0000ee;
    text-decoration: underline;
}
div.ssearch-container div.ssearch-comment a.ssearch-com-links:visited {
    color: #0000ee;
    text-decoration: underline;
}
@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes moveIndeterminate{0%{background-position:100% 0}to{background-position:-100% 0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes moveIndeterminate{0%{background-position:100% 0}to{background-position:-100% 0}}@-webkit-keyframes wk-pill-icon-disappear{0%{opacity:1;transform:none}50%{opacity:1}75%{opacity:0}to{opacity:0;transform:translateX(-20px) rotate(-90deg)}}@-webkit-keyframes wk-pill-text{0%{max-width:100%}to{max-width:32px}}@-webkit-keyframes wk-pill-disappear{0%,33%{transform:scale(1);width:initial}66%{transform:scale(1)}83%{width:32px}to{transform:scale(0);width:32px}}@-webkit-keyframes rotationAnimation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotationAnimation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes wk-notification-inline-fade-in{0%{max-height:0;opacity:0;margin-bottom:0;padding-bottom:0;padding-top:0}50%{opacity:0;margin-bottom:1.25rem;padding-bottom:.5rem;padding-top:1rem}to{max-height:12.5rem;opacity:1;margin-bottom:1.25rem;padding-bottom:.5rem;padding-top:1rem}}@keyframes wk-notification-inline-fade-in{0%{max-height:0;opacity:0;margin-bottom:0;padding-bottom:0;padding-top:0}50%{opacity:0;margin-bottom:1.25rem;padding-bottom:.5rem;padding-top:1rem}to{max-height:12.5rem;opacity:1;margin-bottom:1.25rem;padding-bottom:.5rem;padding-top:1rem}}@-webkit-keyframes wk-notification-toast-slide-in{0%{opacity:0;transform:translateX(100%)}33%{opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes wk-notification-toast-slide-in{0%{opacity:0;transform:translateX(100%)}33%{opacity:0}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes wk-notification-toast-slide-out{0%{opacity:1;transform:translateX(0)}50%{opacity:0}to{opacity:0;transform:translateX(100%)}}@keyframes wk-notification-toast-slide-out{0%{opacity:1;transform:translateX(0)}50%{opacity:0}to{opacity:0;transform:translateX(100%)}}@keyframes wk-pill-icon-disappear{0%{opacity:1;transform:none}50%{opacity:1}75%{opacity:0}to{opacity:0;transform:translateX(-20px) rotate(-90deg)}}@keyframes wk-pill-text{0%{max-width:100%}to{max-width:32px}}@keyframes wk-pill-disappear{0%,33%{transform:scale(1);width:initial}66%{transform:scale(1)}83%{width:32px}to{transform:scale(0);width:32px}}@-webkit-keyframes wk-wizard-fullscreen-fade-in{to{width:100%;height:100%;top:0;left:0}}@keyframes wk-wizard-fullscreen-fade-in{to{width:100%;height:100%;top:0;left:0}}@-webkit-keyframes wk-wizard-fullscreen-fade-out{0%{width:100%;height:100%;top:0;left:0}}@keyframes wk-wizard-fullscreen-fade-out{0%{width:100%;height:100%;top:0;left:0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;font-size:14px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus,.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i,.numInputWrapper{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#353535}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px;fill:#353535;height:.8125rem;width:.8125rem;margin:.09375rem}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{background:0 0;color:inherit;font-size:inherit;vertical-align:initial;-webkit-box-sizing:border-box}.flatpickr-current-month input.cur-year{cursor:text;margin:0;display:inline-block;font-family:inherit;height:auto;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{border:0;border-radius:0;box-sizing:border-box;cursor:pointer;outline:0;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#353535;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;flex-grow:0;flex-basis:auto;font-size:.875rem;font-weight:500;line-height:1.29;margin:0 .25rem;width:2rem}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flatpickr-days:focus{outline:0}.dayContainer,.flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;cursor:pointer;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange{background:#569ff7;-webkit-box-shadow:none}.flatpickr-day.selected:focus{box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange:focus,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus{background:#569ff7;-webkit-box-shadow:none}.flatpickr-day.selected:hover{box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:hover,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:hover,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:0}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box}.flatpickr-time,.flatpickr-time input{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{outline:0;display:block;height:0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;height:inherit;font-size:14px;position:relative;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{float:left;color:#393939;outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}.wk-accordion,.wk-accordion *,.wk-accordion ::after,.wk-accordion ::before{box-sizing:border-box}.wk-accordion{color:#232323;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:inherit;background-color:#fff}.wk-accordion .wk-accordion-item-header{display:flex;padding-left:1rem;position:relative;cursor:pointer}.wk-accordion .wk-accordion-item-header.wk-field-is-disabled,.wk-accordion .wk-accordion-item-header.wk-multiselect.wk-multiselect-disabled{cursor:not-allowed;pointer-events:none}.wk-accordion .wk-accordion-item-header:focus{box-shadow:inset 0 0 0 .125rem #000;outline:0}.wk-accordion .wk-accordion-item-header:focus:not(:focus-visible){outline:0;box-shadow:none}@media (max-width:47.9375rem){.wk-accordion .wk-accordion-item-header{min-height:3rem}}.wk-accordion .wk-accordion-item-header[aria-expanded=false] .wk-accordion-icon{-webkit-animation-name:wk-rotate-in;animation-name:wk-rotate-in;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-delay:0s;animation-delay:0s}.wk-accordion .wk-accordion-item-header[aria-expanded=false]+.wk-accordion-item-element{max-height:0;opacity:0;margin:0 1rem;transition:all 150ms cubic-bezier(.4,0,.2,1);transition-delay:0ms}.wk-accordion .wk-accordion-item-header[aria-expanded=true] .wk-accordion-icon{-webkit-animation-name:wk-rotate-out;animation-name:wk-rotate-out;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-delay:0s;animation-delay:0s}.wk-accordion .wk-accordion-item-header[aria-expanded=true]+.wk-accordion-item-element{opacity:1;max-height:100vh;overflow-y:auto;margin:.3125rem 1rem 1rem;transition:all 200ms cubic-bezier(.4,0,.2,1);transition-delay:100ms}.wk-accordion .wk-accordion-item-header .wk-accordion-icon{margin:.75rem 1rem 0;height:1rem}@media (max-width:47.9375rem){.wk-accordion .wk-accordion-item-header .wk-accordion-icon{margin-top:1rem}}.wk-accordion .wk-accordion-item-header .wk-accordion-image{margin-right:.5625rem}@media (max-width:47.9375rem){.wk-accordion .wk-accordion-item-header .wk-accordion-image{align-items:baseline;padding-top:.5rem}}.wk-accordion .wk-accordion-item-header .wk-accordion-header-icon{margin:.6875rem .5625rem .6875rem 0}@media (max-width:47.9375rem){.wk-accordion .wk-accordion-item-header .wk-accordion-header-icon{height:1rem;width:1rem;margin-top:1rem}}.wk-accordion .wk-accordion-item-header .wk-accordion-item-header-label{cursor:pointer;font-size:.875rem;font-weight:500;line-height:1.29;margin:.6875rem 0;word-wrap:break-word;flex:1 1 auto}@media (max-width:47.9375rem){.wk-accordion .wk-accordion-item-header .wk-accordion-item-header-label{margin:.9375rem 0}}.wk-accordion .wk-accordion-item-header .wk-accordion-item-header-content{display:flex;flex-direction:row;flex:1 1 100%}.wk-accordion .wk-accordion-item-header:hover{background-color:#e6f2f9}.wk-accordion .wk-accordion-item{border-bottom:.0625rem solid #dadada;color:#353535}.wk-accordion .wk-accordion-item-element{font-size:.875rem;line-height:1.5;overflow:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-accordion slot[name=item-header]{display:flex;width:100%}.wk-accordion slot[name=item-header]:empty{display:none}}.wk-action-bar,.wk-action-bar *,.wk-action-bar ::after,.wk-action-bar ::before{box-sizing:border-box}.wk-action-bar{color:#232323;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:inherit;display:flex;font-size:.875rem;border-top:.0625rem solid #dadada;width:100%;opacity:1}.wk-element-hidden .wk-action-bar{opacity:0;transform:translateY(56px);transition:transform 250ms cubic-bezier(0,0,.2,1);transition-delay:0ms;transition-property:opacity,transform}.wk-action-bar.wk-action-bar-motion{transform:translateY(0);transition:transform 300ms cubic-bezier(.4,0,1,1);transition-delay:0ms;transition-property:opacity,transform}.wk-action-bar .wk-action-bar-left{border-right:.0625rem solid #dadada;color:#353535;padding:.4375rem 0 .5rem .9375rem;display:flex;align-items:center;flex-shrink:0}.wk-action-bar .wk-action-bar-left .wk-tag{margin-right:.5rem}@media (min-width:37.5rem){.wk-action-bar .wk-action-bar-left{padding:.6875rem 0 .75rem 1rem}}@media (min-width:64rem){.wk-action-bar .wk-action-bar-left{padding-left:2rem}}.wk-action-bar .wk-action-bar-right{margin-left:auto;display:flex;flex:0 1 auto;align-items:center}@media (min-width:64rem){.wk-action-bar .wk-action-bar-right{margin-right:1rem}}.wk-action-bar .wk-action-bar-list{display:flex;align-items:center;height:2rem;list-style:none;margin:0;padding:0}@media (min-width:37.5rem){.wk-action-bar .wk-action-bar-list{height:3.5rem}}.wk-action-bar .wk-action-bar-list .wk-action-bar-list-li{margin-top:0;flex:0 0 auto}@media (min-width:37.5rem){.wk-action-bar .wk-action-bar-list .wk-action-bar-list-li{padding-top:.75rem;padding-bottom:.75rem}}.wk-action-bar .wk-action-bar-list .wk-action-bar-list-li .wk-button{position:relative}.wk-action-bar .wk-action-bar-separator,.wk-action-bar .wk-action-bar-separtor{border-left:.0625rem solid #dadada}.wk-action-bar .wk-action-bar-dropdown-container{display:flex}.wk-action-bar .wk-action-bar-dropdown-container .wk-dropdown-toggle{margin-right:.25rem}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-dropdown .wk-dropdown-multiselect .wk-dropdown-item label,.wk-multiselect-wrapper .wk-dropdown-multiselect .wk-dropdown-item label{cursor:pointer;display:block}wk-icon{font-size:0;line-height:0;vertical-align:middle;display:inline-block}.wk-banner a,.wk-breadcrumb a,.wk-card a,.wk-card-wrapper a,.wk-header a,.wk-product-switcher a{color:#005b92;background-color:transparent;text-decoration:none}@media (min-width:20rem){.wk-breadcrumb-container{max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-breadcrumb-container{max-width:37.5rem}}@media (min-width:37.5rem){.wk-breadcrumb-container{max-width:48rem}}@media (min-width:48rem){.wk-breadcrumb-container{max-width:64rem}}@media (min-width:64rem){.wk-breadcrumb-container{max-width:75rem}}@media (min-width:75rem){.wk-breadcrumb-container{max-width:90rem;padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-breadcrumb-container{padding-left:3.5rem;padding-right:3.5rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-breadcrumb-item .wk-breadcrumb-link:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-breadcrumb-item .wk-breadcrumb-switch-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (max-width:47.9375rem){.wk-breadcrumb-default{overflow:auto}.wk-breadcrumb-default .wk-breadcrumb-list{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}}@media (max-width:47.9375rem){.wk-scroll-to-truncate .wk-breadcrumb-item{display:inline-flex;min-width:0;align-items:baseline}.wk-scroll-to-truncate .wk-breadcrumb-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:0;padding-top:0}}@media (min-width:48rem){.wk-scroll-to-truncate .wk-breadcrumb-list{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}}@media (max-width:47.9375rem){.wk-breadcrumb-hide-small-screen.wk-breadcrumb,.wk-breadcrumb-list-hide-small-screen .wk-breadcrumb-list{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button:focus,.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-card,.wk-card *,.wk-card ::after,.wk-card ::before,.wk-card-wrapper,.wk-card-wrapper *,.wk-card-wrapper ::after,.wk-card-wrapper ::before{box-sizing:border-box}.wk-card,.wk-card-wrapper{font-family:inherit}.wk-card a:hover,.wk-card-wrapper a:hover{color:#003d61;text-decoration:underline}.wk-card h3,.wk-card-wrapper h3{color:#353535;font-size:1.25rem;font-weight:500;line-height:1.3}.wk-card-wrapper{padding-bottom:.5625rem}.wk-card-wrapper.wk-card-wrapper-is-disabled{pointer-events:none}.wk-card-wrapper:hover .wk-card{top:0}@media (min-width:48rem){.wk-card-wrapper:hover .wk-card{top:-.25rem}}.wk-card{transition:box-shadow 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms;transition-property:box-shadow,top;top:.25rem;background:#fff;border:.0625rem solid #dadada;position:relative;will-change:auto}.wk-card:hover{box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.1);cursor:pointer;top:0}@media (min-width:48rem){.wk-card:hover{top:-.25rem}}.wk-card:hover:not(.wk-card-is-favorited) .wk-card-favorite-button.wk-button{transition:transform 150ms cubic-bezier(.4,0,1,1);transition-delay:50ms;transition-property:opacity,transform;transform:translateY(0);opacity:1}.wk-card:hover .wk-card-image-container::before{background-color:rgba(0,0,0,.5)}.wk-card:hover .wk-card-body{text-decoration:none}.wk-card.wk-card-is-favorited .wk-card-favorite-button.wk-button{opacity:1;transform:translateY(0)}.wk-card.wk-card-is-favorited .wk-card-favorite-button .wk-is-active{display:inline-block}.wk-card.wk-card-is-favorited .wk-card-favorite-button .wk-is-inactive{display:none}.wk-card.wk-card-is-disabled{opacity:.5;pointer-events:none}.wk-card.wk-card-small:not(.wk-folder) .wk-card-image-container~.wk-card-body{padding-top:2rem}.wk-card.wk-card-tile .wk-card-body{padding:2.75rem 2rem 2rem}.wk-card.wk-card-tile .wk-card-footer,.wk-card.wk-card-tile .wk-card-title+.wk-card-subtitle,.wk-card.wk-card-tile [class^=wk-tag]{display:none}.wk-card.wk-card-tile .wk-card-favorite-button,.wk-card.wk-card-tile .wk-card-select-checkbox,.wk-card.wk-card-tile .wk-card-select-label{top:.5rem}.wk-card.wk-folder{height:9.25rem}.wk-card.wk-folder .wk-card-body{padding:4rem 2rem 2rem}.wk-card.wk-folder .wk-card-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding-left:3rem;position:relative}@media all and (-ms-high-contrast:none){.wk-card.wk-folder .wk-card-title{position:relative;line-height:1.3;max-height:4.875rem;text-align:justify;margin-right:-1em;padding-right:1em}.wk-card.wk-folder .wk-card-title::before{content:'...';position:absolute;right:0;bottom:0}.wk-card.wk-folder .wk-card-title::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}}.wk-card.wk-folder .wk-card-title::before{content:"\ebbc";font-family:'wk-icons',sans-serif;font-size:1.5rem;left:0;line-height:1;position:absolute;padding:.25rem;top:0}.wk-card .wk-loading-circular-container,.wk-card.wk-folder .wk-card-content,.wk-card.wk-folder .wk-card-footer,.wk-card.wk-folder .wk-card-image-container,.wk-card.wk-folder .wk-card-subtitle{display:none}.wk-card.wk-folder .wk-card-select-checkbox:checked+.wk-card-select-label{opacity:1;transform:translateY(0)}.wk-card.wk-folder .wk-card-select-checkbox:focus+.wk-card-select-label{opacity:1}.wk-card-favorite-button.wk-button,.wk-card.wk-folder .wk-card-select-label{transition:transform 150ms cubic-bezier(.4,0,1,1);transition-delay:50ms;transition-property:opacity,transform;transform:translateY(.5rem);opacity:0}.wk-card.wk-folder:hover .wk-card-select-label{transition:transform 150ms cubic-bezier(.4,0,1,1);transition-delay:50ms;transition-property:opacity,transform;transform:translateY(0);opacity:1}.wk-card.wk-is-loading .wk-loading-circular-container{display:flex}.wk-card-select-checkbox{clip:rect(0,0,0,0);height:2rem;position:absolute;pointer-events:none;right:1rem;top:1rem;width:2rem}.wk-card-select-checkbox:checked+.wk-card-select-label::before{color:#005b92;content:"\e3cf"}.wk-card-select-checkbox:checked~.wk-card-select-indicator{display:block}.wk-card-select-checkbox:checked~.wk-card-image-container::before{background-color:rgba(0,91,146,.5)}.wk-card-select-checkbox:focus+.wk-card-select-label{outline-color:#000;outline-offset:0;outline-style:solid;outline-width:.125rem}.wk-card-select-label{cursor:pointer;font-family:'wk-icons',sans-serif;font-size:1rem;line-height:1;margin:0;padding:.5rem;position:absolute;right:1rem;speak:normal;top:1rem;vertical-align:middle;width:auto;z-index:1}.wk-card-select-label::before{content:"\ea74";color:#757575}.wk-card-select-indicator{outline-color:#005b92;outline-offset:-.0625rem;outline-style:solid;outline-width:.125rem;bottom:0;display:none;left:0;pointer-events:none;position:absolute;right:0;top:0}.wk-card-favorite-button{position:absolute;z-index:1;top:1rem;right:3rem}.wk-card-favorite-button.wk-button:focus{opacity:1}.wk-card-favorite-button.wk-button:active,.wk-card-favorite-button.wk-button:hover{background:0 0}.wk-card-favorite-button .wk-is-inactive{display:inline-block}.wk-card-favorite-button .wk-is-active{display:none}.wk-card-favorite-button .wk-icon-star,.wk-card-favorite-button wk-icon[name=star]{color:#757575}.wk-card-favorite-button .wk-icon-filled-star,.wk-card-favorite-button wk-icon[name=star][filled]{color:#005b92}.wk-card-body{display:block;padding:3.5rem 2rem 4.5rem}.wk-card-body:focus~.wk-card-select-indicator{display:none}.wk-card-body:focus{outline-color:-1px;outline-offset:0;outline-style:solid;outline-width:.125rem}.wk-card-body:focus:not(:focus-visible),.wk-card-with-image .wk-card-favorite-button:focus:not(:focus-visible){outline:0}.wk-card-body>[class^=wk-tag]{left:2rem;position:absolute;top:1.5rem;z-index:1}.wk-card-subtitle{color:#757575;font-size:.875rem;line-height:1.29;margin-bottom:.5rem}.wk-card-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media all and (-ms-high-contrast:none){.wk-card-title{position:relative;line-height:1.3;max-height:4.875rem;text-align:justify;margin-right:-1em;padding-right:1em}.wk-card-title::before{content:'...';position:absolute;right:0;bottom:0}.wk-card-title::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}}.wk-card-title+.wk-card-subtitle{margin-bottom:0;margin-top:.5rem}.wk-card-content{color:#232323;margin-top:1.5rem}.wk-card-footer{bottom:1rem;display:flex;left:1rem;position:absolute;right:1rem}.wk-card-footer .wk-dropdown{margin-left:auto}.wk-card-with-image .wk-card-favorite-button:focus,.wk-card-with-image .wk-card-select-checkbox:focus+.wk-card-select-label{outline-color:#fff;outline-offset:0;outline-style:solid;outline-width:.125rem}.wk-card-with-image .wk-card-favorite-button .wk-icon-star,.wk-card-with-image .wk-card-favorite-button wk-icon[name=star],.wk-card-with-image .wk-card-select-label::before{color:#bfbfbf}.wk-card-with-image .wk-card-favorite-button .wk-icon-filled-star,.wk-card-with-image .wk-card-favorite-button wk-icon[name=star][filled]{color:#fff}.wk-card-with-image .wk-card-select-checkbox:checked+.wk-card-select-label::before{color:#fff}.wk-card-with-image .wk-card-body{padding-top:12.5rem}.wk-card-image-container{height:10.5rem;overflow:hidden;position:absolute;top:0}.wk-card-image-container::before{transition:background-color 200ms linear;transition-delay:0ms;background-color:transparent;content:'';display:block;height:100%;position:absolute;width:100%}.wk-card-image-container .wk-card-image{height:100%;width:100%}.wk-card-container{position:relative;background-color:#fff;border:.0625rem solid #dadada;display:flex;flex-direction:column;font-size:.875rem;margin-bottom:1rem}.wk-card-container .wk-loading-circular-container{display:none}.wk-card-container.wk-is-loading .wk-loading-circular-container{display:flex}.wk-card-container .wk-dropdown{margin-left:auto}.wk-card-container-header{padding:2rem 2rem 1.375rem}.wk-card-container-header+.wk-card-container-body{padding-top:0}.wk-card-container-body{align-items:flex-start;display:flex;flex:1 1 auto;justify-content:flex-start;padding:2rem 2rem 1rem}.wk-card-container-footer{display:flex;padding:1rem}.wk-card-container-footer .wk-pagination{margin-left:auto;margin-right:auto}.wk-card-container-footer .wk-pagination-item:not(:first-child):not(:last-child){display:none}.wk-card-container-h-dividers .wk-card-container-body,.wk-card-container-v-dividers .wk-card-container-body{align-items:stretch;border-bottom:.0625rem solid #dadada;border-top:.0625rem solid #dadada;display:flex;padding:0}.wk-card-container-h-dividers .wk-card-container-body-cell,.wk-card-container-v-dividers .wk-card-container-body-cell{flex:1 1 auto;padding:2rem}.wk-card-container-v-dividers .wk-card-container-body{flex-direction:row}.wk-card-container-v-dividers .wk-card-container-body-cell:not(:first-child){border-left:.0625rem solid #dadada}.wk-card-container-h-dividers .wk-card-container-body{flex-direction:column}.wk-card-container-h-dividers .wk-card-container-body-cell:not(:first-child){border-top:.0625rem solid #dadada}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}wk-drag-and-drop{width:100%}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}.flatpickr-current-month .numInputWrapper span.arrowDown,.flatpickr-current-month .numInputWrapper span.arrowUp{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-date-picker-container,.wk-date-picker-container *,.wk-date-picker-container ::after,.wk-date-picker-container ::before{box-sizing:border-box}.wk-date-picker-container{font-family:inherit}.wk-date-picker-container.wk-field{width:11.375rem}.wk-date-picker-container .wk-field-header{justify-content:flex-start}.wk-date-picker-container .wk-field-inlay{pointer-events:none}.wk-date-picker-container .wk-field-inlay [class^=wk-field]:first-child:not(:last-child){pointer-events:auto}.wk-date-picker-container+.wk-date-picker-container{margin-left:1rem}[data-field-inlay-items='2'].wk-field:not(.wk-field-secondary).wk-date-picker-container .wk-field-input{padding-right:0}.wk-date-picker-range{display:flex}.wk-icon-filled-record.wk-date-picker-event-dot{position:absolute;font-size:4px;color:#005b92;top:1.5rem;margin-left:auto;margin-right:auto;left:0;right:0}.flatpickr-calendar{background:#fff;border:1px solid #dadada;border-radius:0;box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.1);color:#353535;font-family:"Fira Sans","Helvetica Neue",Helvetica,"Roboto",Arial,sans-serif;font-size:.875rem;line-height:1.29;width:19rem}.flatpickr-calendar::after,.flatpickr-calendar::before{content:none}.wk-date-picker-month-picker .flatpickr-months,.wk-date-picker-year-picker .flatpickr-months{padding:1rem .9375rem .5rem}.flatpickr-months{align-items:center;display:flex;justify-content:space-between;padding:.6875rem .6875rem .9375rem}.flatpickr-months .flatpickr-month{color:#353535;fill:#353535;height:auto;line-height:1.29;flex:none}.flatpickr-months .flatpickr-month .cur-month{cursor:default;display:flex;align-items:center}.flatpickr-months .flatpickr-month .cur-month:hover{background-color:transparent}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{height:2rem;padding:.5rem;position:static}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:block;visibility:hidden}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{background-color:#e6f2f9}.flatpickr-current-month{color:inherit;display:inline-flex;font-size:.875rem;font-weight:400;height:auto;left:unset;line-height:1.29;padding:0;position:static;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875rem;font-family:inherit;font-weight:500;height:auto;line-height:1.29;margin:0;padding:0;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:hover,.flatpickr-current-month .numInputWrapper:hover{background:#fff}.flatpickr-current-month .flatpickr-monthDropdown-months::-ms-expand{display:none}.flatpickr-current-month span.cur-month{font-weight:500;margin-right:.5ch;cursor:pointer}.flatpickr-current-month input.cur-year{border:0;border-radius:0;box-sizing:border-box;font-size:.875rem;font-weight:500;line-height:1.29;padding:0}.flatpickr-current-month .numInputWrapper{display:flex}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden;padding:0 .75rem .75rem}.flatpickr-rContainer{box-sizing:border-box;display:block;padding:0}.flatpickr-weekdays{display:block;height:2rem;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex-shrink:0;flex-grow:0;flex-basis:auto;justify-content:space-between}.flatpickr-days{display:block;overflow:hidden;position:relative;width:auto}.dayContainer{display:flex;flex-wrap:wrap;justify-content:space-between;min-width:17.5rem;max-width:17.5rem;width:17.5rem}.flatpickr-day{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-basis:2rem;height:2rem;margin:.25rem;max-width:2rem;width:2rem}.flatpickr-day,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year{border:1px solid transparent;border-radius:0;color:#353535;display:inline-block;font-weight:400;line-height:2rem}.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year{visibility:hidden}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-show-next-prev-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-show-next-prev-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-show-next-prev-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-show-next-prev-months .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-show-next-prev-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-show-next-prev-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-show-next-prev-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-show-next-prev-months .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-show-next-prev-months .flatpickr-day.nextMonthDay,.wk-date-picker-show-next-prev-months .flatpickr-day.prevMonthDay,.wk-date-picker-show-next-prev-months .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-show-next-prev-months .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-show-next-prev-months .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-show-next-prev-months .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-show-next-prev-months .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-show-next-prev-months .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-show-next-prev-months .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-show-next-prev-months .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-show-next-prev-months .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-show-next-prev-months .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-show-next-prev-months .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-show-next-prev-months .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-show-next-prev-months .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-show-next-prev-months .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-show-next-prev-months .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-show-next-prev-months .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-show-next-prev-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-show-next-prev-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-show-next-prev-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-show-next-prev-months .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-show-next-prev-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-show-next-prev-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-show-next-prev-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-show-next-prev-months .prevMonthDay.flatpickr-yearSelect-year{visibility:visible}.wk-date-picker-hide-sixth-row .flatpickr-day.nextMonthDay:nth-last-child(-n+7),.wk-date-picker-hide-sixth-row .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month:nth-last-child(-n+7),.wk-date-picker-hide-sixth-row .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year:nth-last-child(-n+7),.wk-date-picker-hide-sixth-row .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month:nth-last-child(-n+7),.wk-date-picker-hide-sixth-row .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year:nth-last-child(-n+7),.wk-date-picker-hide-sixth-row .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month:nth-last-child(-n+7),.wk-date-picker-hide-sixth-row .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year:nth-last-child(-n+7),.wk-date-picker-hide-sixth-row .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month:nth-last-child(-n+7),.wk-date-picker-hide-sixth-row .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year:nth-last-child(-n+7),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-hide-sixth-row .nextMonthDay.flatpickr-monthSelect-month:nth-last-child(-n+7),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-hide-sixth-row .nextMonthDay.flatpickr-yearSelect-year:nth-last-child(-n+7),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-hide-sixth-row .nextMonthDay.flatpickr-monthSelect-month:nth-last-child(-n+7),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-hide-sixth-row .nextMonthDay.flatpickr-yearSelect-year:nth-last-child(-n+7),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-hide-sixth-row .nextMonthDay.flatpickr-monthSelect-month:nth-last-child(-n+7),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-hide-sixth-row .nextMonthDay.flatpickr-yearSelect-year:nth-last-child(-n+7),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-hide-sixth-row .nextMonthDay.flatpickr-monthSelect-month:nth-last-child(-n+7),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-hide-sixth-row .nextMonthDay.flatpickr-yearSelect-year:nth-last-child(-n+7){display:none}.flatpickr-day.today,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-yearSelect-year{border-color:#005b92;color:#005b92;font-weight:500}.flatpickr-day.today:focus,.flatpickr-day.today:hover,.flatpickr-day:not(.flatpickr-disabled).selected:focus,.flatpickr-day:not(.flatpickr-disabled).selected:hover,.flatpickr-day:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.flatpickr-day:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:not(.flatpickr-disabled).selected:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:not(.flatpickr-disabled).selected:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:not(.flatpickr-disabled).selected:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:not(.flatpickr-disabled).selected:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-monthSelect-month:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-monthSelect-month:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-yearSelect-year:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-yearSelect-year:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:not(.flatpickr-disabled).selected:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:not(.flatpickr-disabled).selected:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:not(.flatpickr-disabled).selected:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:not(.flatpickr-disabled).selected:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-monthSelect-month:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-monthSelect-month:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-yearSelect-year:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-yearSelect-year:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:not(.flatpickr-disabled).selected:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:not(.flatpickr-disabled).selected:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:not(.flatpickr-disabled).selected:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:not(.flatpickr-disabled).selected:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-monthSelect-month:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-monthSelect-month:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-yearSelect-year:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.flatpickr-yearSelect-year:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:not(.flatpickr-disabled).selected:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:not(.flatpickr-disabled).selected:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:not(.flatpickr-disabled).selected:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:not(.flatpickr-disabled).selected:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-monthSelect-month:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-monthSelect-month:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-yearSelect-year:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.flatpickr-yearSelect-year:hover{background:#e6f2f9;border-color:#e6f2f9;color:#000;outline:0}.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover{border-radius:0}.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before{content:'';position:absolute;top:-1px;bottom:-1px;z-index:-1}.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::before{border-radius:0;left:-1px;right:-5px}.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.flatpickr-day.inRange:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):focus::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):hover::after{border-radius:0;right:-1px;left:-5px}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year{background:0 0;border-color:transparent;color:#353535;cursor:default;opacity:.5}.flatpickr-day.flatpickr-disabled::after,.flatpickr-day.flatpickr-disabled::before,.flatpickr-day.flatpickr-disabled:hover::after,.flatpickr-day.flatpickr-disabled:hover::before,.flatpickr-day.nextMonthDay::after,.flatpickr-day.nextMonthDay::before,.flatpickr-day.notAllowed.nextMonthDay::after,.flatpickr-day.notAllowed.nextMonthDay::before,.flatpickr-day.notAllowed.prevMonthDay::after,.flatpickr-day.notAllowed.prevMonthDay::before,.flatpickr-day.notAllowed::after,.flatpickr-day.notAllowed::before,.flatpickr-day.prevMonthDay::after,.flatpickr-day.prevMonthDay::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month:hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month:hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year:hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year:hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month:hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month:hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year:hover::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year:hover::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month:hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-monthSelect-month:hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year:hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-disabled.flatpickr-yearSelect-year:hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.nextMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .notAllowed.prevMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month:hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-monthSelect-month:hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year:hover::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-disabled.flatpickr-yearSelect-year:hover::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.nextMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .notAllowed.prevMonthDay.flatpickr-yearSelect-year::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-monthSelect-month::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.flatpickr-yearSelect-year::before{opacity:.5}.flatpickr-day.selected.startRange.endRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.endRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.endRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.endRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.endRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.endRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.endRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.endRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.endRange.flatpickr-yearSelect-year{border-radius:0}.flatpickr-day.inRange:not(.startRange):not(.endRange),.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.today.inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.inRange.flatpickr-yearSelect-year{background:#005b92;border-color:#005b92;color:#fff;cursor:pointer;outline:0}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .flatpickr-day.inRange:not(.startRange):not(.endRange),.wk-date-picker-range-hover-state .flatpickr-day.nextMonthDay.inRange,.wk-date-picker-range-hover-state .flatpickr-day.nextMonthDay.today.inRange,.wk-date-picker-range-hover-state .flatpickr-day.prevMonthDay.inRange,.wk-date-picker-range-hover-state .flatpickr-day.prevMonthDay.today.inRange,.wk-date-picker-range-hover-state .flatpickr-day.today.inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .inRange.flatpickr-monthSelect-month:not(.startRange):not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .inRange.flatpickr-yearSelect-year:not(.startRange):not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .nextMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .nextMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .nextMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .nextMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .prevMonthDay.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .prevMonthDay.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .prevMonthDay.today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .prevMonthDay.today.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .today.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .today.inRange.flatpickr-yearSelect-year{background:#e6f2f9;border-color:#e6f2f9;color:#000}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .flatpickr-day.inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .inRange.flatpickr-yearSelect-year{box-shadow:-5px 0 0 #e6f2f9,5px 0 0 #e6f2f9}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .flatpickr-day.selected.startRange:not(.endRange),.wk-date-picker-range-hover-state .flatpickr-day.startRange.startRange:not(.endRange),.wk-date-picker-range-hover-state .flatpickr-day.startRange:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-yearSelect-year:not(.endRange){background:#005b92;border-color:#005b92;color:#fff}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .flatpickr-day.endRange:not(.startRange)::after,.wk-date-picker-range-hover-state .flatpickr-day.selected.endRange:not(.startRange)::after,.wk-date-picker-range-hover-state .flatpickr-day.selected.startRange:not(.endRange)::before,.wk-date-picker-range-hover-state .flatpickr-day.startRange.startRange:not(.endRange)::before,.wk-date-picker-range-hover-state .flatpickr-day.startRange:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before{background:#e6f2f9}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-range-hover-state .flatpickr-day:nth-child(7n).inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .flatpickr-yearSelect-year:nth-child(7n).inRange{box-shadow:-5px 0 0 #e6f2f9}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-range-hover-state .flatpickr-day:nth-child(7n+1).inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .flatpickr-yearSelect-year:nth-child(7n+1).inRange{box-shadow:5px 0 0 #e6f2f9}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .endRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .endRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .endRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .endRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .flatpickr-day.endRange,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month,.wk-date-picker-range-hover-state .wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .endRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .wk-date-picker-range-hover-state .endRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .endRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .wk-date-picker-range-hover-state .endRange.flatpickr-yearSelect-year{background:#e6f2f9;border-color:#e6f2f9;color:#000}.flatpickr-day.inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .inRange.flatpickr-yearSelect-year{border-radius:0;box-shadow:-5px 0 0 #005b92,5px 0 0 #005b92}.flatpickr-day.selected.startRange:not(.endRange),.flatpickr-day.startRange.startRange:not(.endRange),.flatpickr-day.startRange:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month:not(.endRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year:not(.endRange){border-radius:0;position:relative}.flatpickr-day.selected.startRange:not(.endRange)::before,.flatpickr-day.startRange.startRange:not(.endRange)::before,.flatpickr-day.startRange:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month:not(.endRange)::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year:not(.endRange)::before{background:#005b92;border-radius:0;content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-5px;z-index:-1}.flatpickr-day.endRange:not(.startRange),.flatpickr-day.selected.endRange:not(.startRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:not(.startRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:not(.startRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-monthSelect-month:not(.startRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-yearSelect-year:not(.startRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:not(.startRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:not(.startRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-monthSelect-month:not(.startRange),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-yearSelect-year:not(.startRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:not(.startRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:not(.startRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-monthSelect-month:not(.startRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-yearSelect-year:not(.startRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:not(.startRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:not(.startRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-monthSelect-month:not(.startRange),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-yearSelect-year:not(.startRange){border-radius:0}.flatpickr-day.endRange:not(.startRange)::after,.flatpickr-day.selected.endRange:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-monthSelect-month:not(.startRange)::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.endRange.flatpickr-yearSelect-year:not(.startRange)::after{background:#005b92;border-radius:0;content:'';position:absolute;top:-1px;bottom:-1px;right:-1px;left:-5px;z-index:-1}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-monthSelect-month+.endRange:not(:nth-child(7n+1)),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.startRange.flatpickr-yearSelect-year+.endRange:not(:nth-child(7n+1)),.wk-multiselect .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item .wk-field-choice-label .wk-field-choice:not(.focus-visible)+.wk-field-choice-text::before,.wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item .wk-field-choice-label .wk-field-choice:not(.focus-visible)+.wk-field-choice-text::before{box-shadow:none}.flatpickr-day:nth-child(7n).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n).inRange{border-radius:0;box-shadow:-5px 0 0 #005b92}.flatpickr-day:nth-child(7n+1).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n+1).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n+1).inRange,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n+1).inRange{border-radius:0;box-shadow:5px 0 0 #005b92}.flatpickr-day:nth-child(7n).selected.startRange::before,.flatpickr-day:nth-child(7n+1).selected.endRange::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n).selected.startRange::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n+1).selected.endRange::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n).selected.startRange::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n+1).selected.endRange::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n).selected.startRange::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n+1).selected.endRange::after,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n).selected.startRange::before,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n+1).selected.endRange::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n).selected.startRange::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(7n+1).selected.endRange::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n).selected.startRange::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(7n+1).selected.endRange::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n).selected.startRange::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(7n+1).selected.endRange::after,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n).selected.startRange::before,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(7n+1).selected.endRange::after{content:none}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:focus,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:hover,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.inRange.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.inRange.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.prevMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:focus,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:hover,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.inRange.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.inRange.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.nextMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.nextMonthDay.flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.prevMonthDay.flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.prevMonthDay.flatpickr-yearSelect-year{background:#005b92;border-color:#005b92;box-shadow:none;color:#fff}.flatpickr-day.endRange .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.endRange.inRange .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.endRange.nextMonthDay .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.endRange.prevMonthDay .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.endRange:focus .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.endRange:hover .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.selected .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.selected.inRange .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.selected.nextMonthDay .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.selected.prevMonthDay .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.startRange .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.startRange.inRange .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.startRange.nextMonthDay .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.startRange.prevMonthDay .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.startRange:focus .wk-icon-filled-record.wk-date-picker-event-dot,.flatpickr-day.startRange:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-monthSelect-month:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.flatpickr-yearSelect-year:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .endRange.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .selected.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-monthSelect-month:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.flatpickr-yearSelect-year:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .startRange.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-monthSelect-month:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.flatpickr-yearSelect-year:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .endRange.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .selected.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-monthSelect-month:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:focus .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.flatpickr-yearSelect-year:hover .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.inRange.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.inRange.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.nextMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.nextMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.prevMonthDay.flatpickr-monthSelect-month .wk-icon-filled-record.wk-date-picker-event-dot,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .startRange.prevMonthDay.flatpickr-yearSelect-year .wk-icon-filled-record.wk-date-picker-event-dot{color:#fff}.flatpickr-calendar.animate.open{-webkit-animation:fade-in 300ms ease-out;animation:fade-in 300ms ease-out;will-change:opacity}.wk-date-picker-month-picker.wk-date-picker-with-month-picker .flatpickr-current-month,.wk-date-picker-month-picker.wk-date-picker-with-month-picker input.cur-year,.wk-date-picker-month-picker.wk-date-picker-with-year-picker .flatpickr-current-month,.wk-date-picker-month-picker.wk-date-picker-with-year-picker input.cur-year,.wk-date-picker.wk-date-picker-with-month-picker .flatpickr-current-month,.wk-date-picker.wk-date-picker-with-month-picker input.cur-year,.wk-date-picker.wk-date-picker-with-year-picker .flatpickr-current-month,.wk-date-picker.wk-date-picker-with-year-picker input.cur-year{text-align:center}.wk-date-picker-month-picker.wk-date-picker-with-month-picker .flatpickr-current-month:hover,.wk-date-picker-month-picker.wk-date-picker-with-month-picker input.cur-year:hover,.wk-date-picker-month-picker.wk-date-picker-with-year-picker .flatpickr-current-month:hover,.wk-date-picker-month-picker.wk-date-picker-with-year-picker input.cur-year:hover,.wk-date-picker.wk-date-picker-with-month-picker .flatpickr-current-month:hover,.wk-date-picker.wk-date-picker-with-month-picker input.cur-year:hover,.wk-date-picker.wk-date-picker-with-year-picker .flatpickr-current-month:hover,.wk-date-picker.wk-date-picker-with-year-picker input.cur-year:hover{background-color:#e6f2f9;color:#353535}.wk-date-picker-month-picker.wk-date-picker-with-month-picker .cur-month,.wk-date-picker-month-picker.wk-date-picker-with-month-picker input.cur-year,.wk-date-picker-month-picker.wk-date-picker-with-year-picker .cur-month,.wk-date-picker-month-picker.wk-date-picker-with-year-picker input.cur-year,.wk-date-picker.wk-date-picker-with-month-picker .cur-month,.wk-date-picker.wk-date-picker-with-month-picker input.cur-year,.wk-date-picker.wk-date-picker-with-year-picker .cur-month,.wk-date-picker.wk-date-picker-with-year-picker input.cur-year{cursor:pointer}.wk-date-picker-month-picker.wk-date-picker-with-month-picker .flatpickr-current-month,.wk-date-picker-month-picker.wk-date-picker-with-year-picker .flatpickr-current-month,.wk-date-picker.wk-date-picker-with-month-picker .flatpickr-current-month,.wk-date-picker.wk-date-picker-with-year-picker .flatpickr-current-month{height:2rem}.wk-date-picker-month-picker.wk-date-picker-with-month-picker .cur-month,.wk-date-picker-month-picker.wk-date-picker-with-year-picker .cur-month,.wk-date-picker.wk-date-picker-with-month-picker .cur-month,.wk-date-picker.wk-date-picker-with-year-picker .cur-month{margin-right:0;padding-left:.25rem}.wk-date-picker-month-picker.wk-date-picker-with-month-picker .cur-month:hover,.wk-date-picker-month-picker.wk-date-picker-with-year-picker .cur-month:hover,.wk-date-picker.wk-date-picker-with-month-picker .cur-month:hover,.wk-date-picker.wk-date-picker-with-year-picker .cur-month:hover{background-color:transparent}.wk-date-picker-month-picker,.wk-date-picker-year-picker{width:19rem;height:19rem}.wk-date-picker-month-picker *,.wk-date-picker-year-picker *,.wk-time-picker-container,.wk-time-picker-container *,.wk-time-picker-container ::after,.wk-time-picker-container ::before{box-sizing:border-box}.wk-date-picker-month-picker .flatpickr-months .flatpickr-current-month .cur-year,.wk-date-picker-year-picker .flatpickr-months .flatpickr-current-month .cur-year{text-align:center}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years{display:flex;flex-wrap:wrap;outline:0}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;max-width:3rem;flex-basis:3rem;margin:.4375rem 1.375rem}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month.selected,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year.selected,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month.selected,.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year.selected,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month.selected,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year.selected,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month.selected,.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year.selected{border-color:#005b92;color:#005b92;font-weight:500;background-color:transparent}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(-n+3),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(-n+3),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(-n+3),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(-n+3),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-child(-n+3),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-child(-n+3),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-child(-n+3),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-child(-n+3){margin-top:0}.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-last-child(-n+3),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-last-child(-n+3),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-last-child(-n+3),.wk-date-picker-month-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-last-child(-n+3),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:nth-last-child(-n+3),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-yearSelect-year:nth-last-child(-n+3),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-monthSelect-month:nth-last-child(-n+3),.wk-date-picker-year-picker .flatpickr-innerContainer .flatpickr-yearSelect-years .flatpickr-yearSelect-year:nth-last-child(-n+3){margin-bottom:0}.wk-date-picker-year-picker .flatpickr-month .cur-month{cursor:default}.wk-date-picker-year-picker .flatpickr-month .cur-month:hover{background:0 0}.wk-time-picker-container{font-family:inherit}.wk-time-picker-container.wk-field{width:10.75rem}.wk-time-picker-container .wk-field-header{justify-content:flex-start}.wk-button-icon wk-icon svg,.wk-pagination-link wk-icon svg,.wk-time-picker-container .wk-field-inlay{pointer-events:none}.wk-time-picker-container .wk-field-inlay [class^=wk-field]:first-child:not(:last-child){pointer-events:auto}.wk-time-picker-container+.wk-time-picker-container{margin-left:1rem}.wk-time-picker-container .wk-field-input{text-transform:lowercase}.flatpickr-calendar.wk-time-picker{padding:1rem;min-width:8.5rem;width:auto}.flatpickr-calendar.hasTime .flatpickr-time,.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border-top:0}.flatpickr-time,.flatpickr-time.time24hr{max-height:none;justify-content:center;line-height:1}.flatpickr-time .numInputWrapper,.flatpickr-time.time24hr .numInputWrapper{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:auto;width:2rem;height:auto;float:none}.flatpickr-time .numInputWrapper:hover,.flatpickr-time.time24hr .numInputWrapper:hover{background:#fff}.flatpickr-time .numInputWrapper span,.flatpickr-time.time24hr .numInputWrapper span{border:0;height:2rem;line-height:2rem;opacity:1;padding:0;position:static;right:auto;width:2rem}.flatpickr-time .numInputWrapper span:active,.flatpickr-time .numInputWrapper span:hover,.flatpickr-time.time24hr .numInputWrapper span:active,.flatpickr-time.time24hr .numInputWrapper span:hover{background-color:transparent}.flatpickr-time .numInputWrapper span::after,.flatpickr-time.time24hr .numInputWrapper span::after{position:static}.flatpickr-time .numInputWrapper span.arrowUp,.flatpickr-time.time24hr .numInputWrapper span.arrowUp{order:1}.flatpickr-time .numInputWrapper span.arrowUp::after,.flatpickr-time.time24hr .numInputWrapper span.arrowUp::after{content:"\eaf4";border:0;font-family:'wk-icons',sans-serif}.flatpickr-time .numInputWrapper span.arrowDown,.flatpickr-time.time24hr .numInputWrapper span.arrowDown{order:3}.flatpickr-time .numInputWrapper span.arrowDown::after,.flatpickr-time.time24hr .numInputWrapper span.arrowDown::after{content:"\eaf3";border:0;font-family:'wk-icons',sans-serif}.flatpickr-time input,.flatpickr-time.time24hr input{height:2rem;line-height:1.29;color:#353535;font-size:.875rem;width:2rem}.flatpickr-time input:focus,.flatpickr-time input:hover,.flatpickr-time.time24hr input:focus,.flatpickr-time.time24hr input:hover{background:0 0}.flatpickr-time input.flatpickr-hour,.flatpickr-time input.flatpickr-minute,.flatpickr-time.time24hr input.flatpickr-hour,.flatpickr-time.time24hr input.flatpickr-minute{order:2;font-weight:400}.flatpickr-time input.flatpickr-hour:focus,.flatpickr-time input.flatpickr-minute:focus,.flatpickr-time.time24hr input.flatpickr-hour:focus,.flatpickr-time.time24hr input.flatpickr-minute:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.flatpickr-time input.flatpickr-hour:focus,.flatpickr-time input.flatpickr-minute:focus,.flatpickr-time.time24hr input.flatpickr-hour:focus,.flatpickr-time.time24hr input.flatpickr-minute:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.flatpickr-time input.flatpickr-hour:focus:not(:focus-visible),.flatpickr-time input.flatpickr-minute:focus:not(:focus-visible),.flatpickr-time.time24hr input.flatpickr-hour:focus:not(:focus-visible),.flatpickr-time.time24hr input.flatpickr-minute:focus:not(:focus-visible){outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time.time24hr .flatpickr-time-separator{color:#353535;font-weight:400;width:8px;float:none}.flatpickr-time .wk-time-picker-am-pm-field,.flatpickr-time.time24hr .wk-time-picker-am-pm-field{float:none;line-height:2rem;margin-left:1rem;width:2rem;font-size:.875rem;padding-top:0;text-transform:lowercase;display:flex;flex-direction:column}.flatpickr-time .wk-time-picker-am-pm-field:hover,.flatpickr-time.time24hr .wk-time-picker-am-pm-field:hover{background:0 0}.flatpickr-time .wk-time-picker-am-pm-field .flatpickr-am-pm,.flatpickr-time.time24hr .wk-time-picker-am-pm-field .flatpickr-am-pm{order:2}.flatpickr-time .wk-time-picker-am-pm-field .flatpickr-am-pm:focus,.flatpickr-time.time24hr .wk-time-picker-am-pm-field .flatpickr-am-pm:focus{background-color:transparent;outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.flatpickr-time .wk-time-picker-am-pm-field .flatpickr-am-pm:focus,.flatpickr-time.time24hr .wk-time-picker-am-pm-field .flatpickr-am-pm:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.flatpickr-time .wk-time-picker-am-pm-field .flatpickr-am-pm:focus:not(:focus-visible),.flatpickr-time.time24hr .wk-time-picker-am-pm-field .flatpickr-am-pm:focus:not(:focus-visible){outline:0}.flatpickr-time .wk-time-picker-am-pm-field .arrowUp,.flatpickr-time.time24hr .wk-time-picker-am-pm-field .arrowUp{order:1}.flatpickr-time .wk-time-picker-am-pm-field .arrowDown,.flatpickr-time.time24hr .wk-time-picker-am-pm-field .arrowDown{order:3}.wk-date-picker-events,.wk-date-picker-events *,.wk-date-picker-events ::after,.wk-date-picker-events ::before{box-sizing:border-box}.wk-date-picker-events .wk-date-picker-events-header{font-size:.875rem;line-height:1.29;border-top:#dadada 1px solid;padding:.625rem 0}.wk-date-picker-events .wk-date-picker-events-header .wk-icon-filled-record{font-size:4px;color:#005b92;margin-right:.5rem}.wk-date-picker-events .wk-date-picker-events-list{padding-left:0;list-style:none;padding-top:1rem;border-top:#dadada 1px solid}.wk-date-picker-events .wk-date-picker-events-list .wk-date-picker-events-list-item{text-align:left;margin-left:1rem;padding:0 1rem;margin-bottom:1rem}.wk-date-picker-events .wk-date-picker-events-list .wk-date-picker-events-list-item:before{background-color:#005b92;content:'';width:.25rem;height:2.25rem;display:block;position:absolute;border-radius:.625rem;left:1rem}.wk-date-picker-events .wk-date-picker-event-title{font-weight:500}.wk-date-picker-events .wk-date-picker-event-details{color:#757575}.wk-date-picker-events .wk-date-picker-event-details .wk-icon-filled-record{font-size:4px;margin:0 .5rem}.wk-date-picker-events .wk-date-picker-event-details,.wk-date-picker-events .wk-date-picker-event-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:1.125rem}.wk-button-toggle-input:checked~span[class*=wk-icon]::after{background-color:#f2f8fc;color:#005b92;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.wk-margins br,.wk-margins dd,.wk-margins figcaption,.wk-margins td,.wk-margins th{margin-top:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-field-inlay .wk-field-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (max-width:47.9375rem){.wk-field-button.wk-expand-search-button{display:none}.wk-field-button.wk-expand-search-button.wk-expand-search-button-active{display:inline-block}}@media (min-width:48rem){.wk-field-button.wk-expand-search-button{display:none}}@media (max-width:47.9375rem){.wk-field-search-input-responsive{transition:max-width 300ms cubic-bezier(.4,0,1,1);transition-delay:0ms;transition-property:opacity,max-width;max-width:0;opacity:0}.wk-field-search-input-responsive.wk-field-mobile-content-active{max-width:100%;opacity:1;margin-bottom:1rem;z-index:1044}}.wk-img-fluid{height:auto;max-width:100%}.wk-shown{display:block}.wk-hidden{display:none}.wk-is-centered,.wk-table td.wk-is-centered,.wk-table th.wk-is-centered{text-align:center}.wk-clearfix::after{clear:both;content:' ';display:table}.wk-unstyled-list{list-style:none;margin:0;padding:0}.wk-sr-only-focusable:active,.wk-sr-only-focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;white-space:normal;width:auto}.wk-justify-space-between{justify-content:space-between}.wk-link-muted{color:#353535}.wk-link-muted:hover{color:#005b92}.wk-link-muted.wk-is-active{color:#005b92;font-weight:500}.wk-link-muted.wk-is-active:hover{text-decoration:none}.wk-link-decorated{color:#005b92;text-decoration:underline}.wk-link-decorated:hover{color:#003d61;text-decoration:none}.wk-link-decorated:visited{color:#940c72}.wk-link-micro{color:#005b92;font-size:.75rem}.wk-link-micro:hover{color:#003d61;text-decoration:underline}.wk-weight-500{font-weight:500}.wk-weight-400{font-weight:400}.wk-weight-300{font-weight:300}.wk-size-11{font-size:4.75rem}.wk-size-10{font-size:3rem}.wk-size-9{font-size:2.25rem}.wk-size-8{font-size:2rem}.wk-size-7{font-size:1.75rem}.wk-size-6{font-size:1.5rem}.wk-size-5{font-size:1.25rem}.wk-size-4{font-size:1.125rem}.wk-size-3{font-size:1rem}.wk-size-2{font-size:.875rem}.wk-size-1{font-size:.75rem}.wk-text-danger{color:#e5202e}.wk-text-success{color:#425e10}.wk-text-muted{color:#474747}.wk-text-muted-light{color:#757575}.wk-text-inverse,.wk-text-inverse:hover,.wk-text-inverse:link,.wk-text-inverse:visited{color:#fff}.wk-box-shadow-raised{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1)}.wk-box-shadow-overlay{box-shadow:0 .375rem .75rem 0 rgba(0,0,0,.1)}.wk-box-shadow-popout{box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.1)}.wk-margins *+*{margin-top:1rem}.wk-margins *+blockquote,.wk-margins *+figure,.wk-margins *+table{margin-bottom:2rem;margin-top:2rem}.wk-margins *+h1,.wk-margins *+h2,.wk-margins *+h3,.wk-margins *+h4,.wk-margins *+h5,.wk-margins *+h6{margin-top:2rem}.wk-margins-small *+*{margin-top:.5rem}.wk-margins-off>*{margin-top:0}.wk-primary-black{color:#000}.wk-primary-red-shade2{color:#721017}.wk-primary-red-shade1{color:#ac1822}.wk-primary-red{color:#e5202e}.wk-primary-red-tint1{color:#ec5862}.wk-primary-red-tint2{color:#f29097}.wk-primary-red-tint3{color:#f6b1b6}.wk-primary-blue-shade2{color:#003d61}.wk-primary-blue-shade1{color:#005b92}.wk-primary-blue{color:#007ac3}.wk-primary-blue-tint1{color:#409bd2}.wk-primary-blue-tint2{color:#80bde1}.wk-primary-blue-tint3{color:#a6d1ea}.wk-primary-blue-tint5{color:#e6f2f9}.wk-primary-blue-tint6{color:#f2f8fc}.wk-primary-green-shade2{color:#425e10}.wk-primary-green-shade1{color:#648d18}.wk-loading.wk-is-completed .wk-loading-description .wk-loading-description-icon,.wk-primary-green{color:#85bc20}.wk-primary-green-tint1{color:#a4cd58}.wk-primary-green-tint2{color:#c2de90}.wk-primary-green-tint3{color:#d4e8b1}.wk-primary-gray-shade2{color:#232323}.wk-primary-gray-shade1{color:#353535}.wk-primary-gray{color:#474747}.wk-primary-gray-tint1{color:#757575}.wk-primary-gray-tint2{color:#a3a3a3}.wk-primary-gray-tint3{color:#bfbfbf}.wk-primary-gray-tint4{color:#dadada}.wk-primary-gray-tint5{color:#ededed}.wk-primary-gray-tint6{color:#f6f6f6}.wk-primary-white{color:#fff}.wk-secondary-green-shade2{color:#004c40}.wk-secondary-green-shade1{color:#007261}.wk-secondary-green{color:#009881}.wk-secondary-green-tint1{color:#40b2a1}.wk-secondary-green-tint2{color:#80ccc0}.wk-secondary-green-tint3{color:#a6dbd3}.wk-secondary-orange-shade2{color:#754700}.wk-secondary-orange-shade1{color:#af6b00}.wk-secondary-orange{color:#ea8f00}.wk-secondary-orange-tint1{color:#efab40}.wk-secondary-orange-tint2{color:#f5c780}.wk-secondary-orange-tint3{color:#f8d8a6}.wk-secondary-purple-shade2{color:#4a0639}.wk-secondary-purple-shade1{color:#6f0955}.wk-secondary-purple{color:#940c72}.wk-secondary-purple-tint1{color:#af4995}.wk-secondary-purple-tint2{color:#ca86b9}.wk-secondary-purple-tint3{color:#daaace}.wk-secondary-blue-shade2{color:#120c33}.wk-secondary-blue-shade1{color:#1b124c}.wk-secondary-blue{color:#241866}.wk-secondary-blue-tint1{color:#5b528c}.wk-secondary-blue-tint2{color:#928cb3}.wk-secondary-blue-tint3{color:#b3aeca}.wk-highlight-blue{color:#6cf}.wk-highlight-green{color:#0fc}.wk-highlight-pink{color:#ff6ecf}.wk-highlight-orange{color:#fed009}.wk-highlight-yellow{color:#ff0}.wk-bg-primary-black{background-color:#000}.wk-bg-primary-red-shade2{background-color:#721017}.wk-bg-primary-red-shade1{background-color:#ac1822}.wk-bg-primary-red{background-color:#e5202e}.wk-bg-primary-red-tint1{background-color:#ec5862}.wk-bg-primary-red-tint2{background-color:#f29097}.wk-bg-primary-red-tint3{background-color:#f6b1b6}.wk-bg-primary-blue-shade2{background-color:#003d61}.wk-bg-primary-blue-shade1{background-color:#005b92}.wk-bg-primary-blue{background-color:#007ac3}.wk-bg-primary-blue-tint1{background-color:#409bd2}.wk-bg-primary-blue-tint2{background-color:#80bde1}.wk-bg-primary-blue-tint3{background-color:#a6d1ea}.wk-bg-primary-blue-tint5{background-color:#e6f2f9}.wk-bg-primary-blue-tint6{background-color:#f2f8fc}.wk-bg-primary-green-shade2{background-color:#425e10}.wk-bg-primary-green-shade1{background-color:#648d18}.wk-bg-primary-green{background-color:#85bc20}.wk-bg-primary-green-tint1{background-color:#a4cd58}.wk-bg-primary-green-tint2{background-color:#c2de90}.wk-bg-primary-green-tint3{background-color:#d4e8b1}.wk-bg-primary-gray-shade2{background-color:#232323}.wk-bg-primary-gray-shade1{background-color:#353535}.wk-bg-primary-gray{background-color:#474747}.wk-bg-primary-gray-tint1{background-color:#757575}.wk-bg-primary-gray-tint2{background-color:#a3a3a3}.wk-bg-primary-gray-tint3{background-color:#bfbfbf}.wk-bg-primary-gray-tint4{background-color:#dadada}.wk-bg-primary-gray-tint5{background-color:#ededed}.wk-bg-primary-gray-tint6{background-color:#f6f6f6}.wk-bg-primary-white{background-color:#fff}.wk-bg-secondary-green-shade2{background-color:#004c40}.wk-bg-secondary-green-shade1{background-color:#007261}.wk-bg-secondary-green{background-color:#009881}.wk-bg-secondary-green-tint1{background-color:#40b2a1}.wk-bg-secondary-green-tint2{background-color:#80ccc0}.wk-bg-secondary-green-tint3{background-color:#a6dbd3}.wk-bg-secondary-orange-shade2{background-color:#754700}.wk-bg-secondary-orange-shade1{background-color:#af6b00}.wk-bg-secondary-orange{background-color:#ea8f00}.wk-bg-secondary-orange-tint1{background-color:#efab40}.wk-bg-secondary-orange-tint2{background-color:#f5c780}.wk-bg-secondary-orange-tint3{background-color:#f8d8a6}.wk-bg-secondary-purple-shade2{background-color:#4a0639}.wk-bg-secondary-purple-shade1{background-color:#6f0955}.wk-bg-secondary-purple{background-color:#940c72}.wk-bg-secondary-purple-tint1{background-color:#af4995}.wk-bg-secondary-purple-tint2{background-color:#ca86b9}.wk-bg-secondary-purple-tint3{background-color:#daaace}.wk-bg-secondary-blue-shade2{background-color:#120c33}.wk-bg-secondary-blue-shade1{background-color:#1b124c}.wk-bg-secondary-blue{background-color:#241866}.wk-bg-secondary-blue-tint1{background-color:#5b528c}.wk-bg-secondary-blue-tint2{background-color:#928cb3}.wk-bg-secondary-blue-tint3{background-color:#b3aeca}.wk-bg-highlight-blue{background-color:#6cf}.wk-bg-highlight-green{background-color:#0fc}.wk-bg-highlight-pink{background-color:#ff6ecf}.wk-bg-highlight-orange{background-color:#fed009}.wk-bg-highlight-yellow{background-color:#ff0}.wk-scroll-fade-bottom::after,.wk-scroll-fade-top::before{content:'';height:4rem;display:block}.wk-scroll-fade-top::before{background:linear-gradient(#fff,rgba(255,255,255,0))}.wk-scroll-fade-bottom::after{background:linear-gradient(rgba(255,255,255,0),#fff)}.wk-loading{font-size:.75rem;margin-bottom:.25rem;display:flex;flex-direction:column}.wk-loading.wk-is-compact .wk-progress{height:.25rem}.wk-loading.wk-is-completed .wk-progress::-webkit-progress-value{background-color:#85bc20}.wk-loading .wk-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:.25rem;display:block;height:.5rem;overflow:hidden;padding:0;width:100%}.wk-loading .wk-progress::-webkit-progress-bar{background-color:#dadada}.wk-loading .wk-progress::-webkit-progress-value{background-color:#007ac3}.wk-loading .wk-progress::-moz-progress-bar{background-color:#007ac3}.wk-loading .wk-progress::-ms-fill{background-color:#007ac3;border:0}.wk-loading .wk-progress:indeterminate{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveIndeterminate;animation-name:moveIndeterminate;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#dadada;background-image:linear-gradient(to right,#007ac3 30%,#dadada 30%);background-position:top left;background-repeat:no-repeat;background-size:200% 200%}.wk-loading .wk-progress:indeterminate::-webkit-progress-bar{background-color:transparent}.wk-loading .wk-progress:indeterminate::-moz-progress-bar{background-color:transparent}.wk-loading .wk-loading-summary{margin-top:4px;color:#757575}.wk-loading-description{min-width:100%;margin:.25rem 0;font-size:.75rem;display:flex;justify-content:flex-end}.wk-loading-description.wk-loading-description-with-text{justify-content:space-between}.wk-loading-description .wk-loading-description-status{color:#757575}.wk-loading-description .wk-loading-description-icon{font-size:1rem}.wk-loading-circular-container{align-items:center;align-content:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999;flex-flow:column wrap}.wk-loading-circular-container .wk-loading-circular-icon{font-size:1.125rem}.wk-lazyloading-container .wk-loading-circular-icon:only-child,.wk-loading-circular-container .wk-loading-circular-icon:only-child{font-size:1.5rem}.wk-loading-circular-container .wk-loading-circular-label{color:#353535;font-size:.875rem;font-weight:300;padding-top:.5rem}.wk-lazyloading-container{align-content:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999;align-items:flex-end;flex-flow:row nowrap;padding-bottom:.5rem}.wk-lazyloading-container .wk-loading-circular-icon{font-size:1.125rem}.wk-lazyloading-container .wk-loading-circular-label{color:#353535;font-size:.875rem;font-weight:300;line-height:1.29;padding-left:.5rem}.wk-loading-dark-overlay{background-color:#dadada}.wk-loading-light-overlay{background-color:#fff}.wk-drag-and-drop,.wk-drag-and-drop *,.wk-drag-and-drop ::after,.wk-drag-and-drop ::before{box-sizing:border-box}.wk-drag-and-drop{color:#232323;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:inherit;border:.125rem dashed #dadada;width:100%;min-height:20rem;min-width:20rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.875rem;margin-bottom:1rem}.wk-drag-and-drop.wk-is-dragging{background-color:#f2f8fc;border:.125rem solid #003d61}.wk-drag-and-drop.wk-is-dragging .wk-drag-and-drop-icon{color:#003d61}.wk-drag-and-drop:not(.wk-is-medium):not(.wk-is-small):not(.wk-has-files) .wk-drag-and-drop-description{max-width:12.5rem;min-height:2.625rem}.wk-drag-and-drop.wk-is-medium{min-height:6rem;min-width:15rem}.wk-drag-and-drop.wk-is-medium .wk-drag-and-drop-icon{margin-bottom:.5rem;font-size:2rem}.wk-drag-and-drop.wk-has-files,.wk-drag-and-drop.wk-is-small{min-height:3rem;min-width:12.5rem;font-size:.75rem}.wk-drag-and-drop.wk-has-files .wk-drag-and-drop-icon,.wk-drag-and-drop.wk-is-small .wk-drag-and-drop-icon{display:none}.wk-drag-and-drop.wk-is-small+.wk-drag-and-drop-upload-list{padding:.5rem}.wk-drag-and-drop-icon{font-size:3rem;color:#757575;margin-bottom:1rem}.wk-drag-and-drop-description{color:#353535;margin:0 1rem;text-align:center}.wk-drag-and-drop-description:hover .wk-drag-and-drop-description-action{text-decoration:none}.wk-drag-and-drop-description-action{color:#005b92;text-decoration:underline;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;cursor:pointer}.wk-drag-and-drop-description-action:hover{color:#003d61}.wk-drag-and-drop-upload .wk-drag-and-drop{margin-bottom:0}.wk-drag-and-drop-upload-list{list-style:none;margin:0;padding:0;padding:1rem;border:.0625rem solid #dadada;max-height:20.125rem;overflow-y:auto}.wk-drag-and-drop-upload-item{margin-bottom:.5rem}.wk-drag-and-drop-upload-item .wk-loading-description{justify-content:flex-start;color:#757575}.wk-drag-and-drop-upload-item .wk-upload-progress{color:#757575}.wk-drag-and-drop-upload-item .wk-loading{margin:0 .5rem;overflow:hidden}.wk-drag-and-drop-upload-item .wk-upload-cancel{display:none}.wk-drag-and-drop-upload-item.wk-has-failed,.wk-drag-and-drop-upload-item.wk-is-uploading{display:flex}.wk-drag-and-drop-upload-item.wk-has-failed .wk-loading-description{color:#e5202e}.wk-drag-and-drop-upload-item.wk-has-uploaded .wk-drag-and-drop-upload-item-container{background-color:#f6f6f6}.wk-drag-and-drop-upload-item.wk-has-failed .wk-drag-and-drop-upload-action [class*=wk-icon],.wk-drag-and-drop-upload-item.wk-is-uploading .wk-drag-and-drop-upload-action [class*=wk-icon]{margin-top:-.1875rem}.wk-drag-and-drop-upload-item.wk-has-failed .wk-loading,.wk-drag-and-drop-upload-item.wk-is-uploading .wk-loading{margin-right:0}.wk-drag-and-drop-upload-item.wk-is-uploading .wk-drag-and-drop-upload-action,.wk-drag-and-drop-upload-item.wk-is-uploading:hover .wk-upload-status{display:none}.wk-drag-and-drop-upload-item.wk-is-uploading:hover{cursor:pointer}.wk-drag-and-drop-upload-item.wk-is-uploading:hover .wk-upload-cancel{display:inline;color:#232323}.wk-drag-and-drop-upload-item.wk-is-uploading:hover .wk-loading-description{color:#232323}.wk-drag-and-drop-upload-item.wk-is-uploading:hover .wk-drag-and-drop-upload-action{display:block}.wk-drag-and-drop-upload-item:hover{background-color:#e6f2f9}.wk-drag-and-drop-toast-item{display:flex;align-items:center;color:#232323;font-size:.75rem;margin-top:1.5rem;margin-bottom:.25rem}.wk-drag-and-drop-toast-item .wk-upload-progress{color:#232323}.wk-drag-and-drop-toast-item .wk-drag-and-drop-upload-name{margin-left:.5rem}.wk-drag-and-drop-toast-item+.wk-loading{margin-bottom:1rem}.wk-drag-and-drop-upload-item-icon{font-size:.75rem;margin-right:.5rem}.wk-drag-and-drop-upload-item-wrapper{width:100%}.wk-drag-and-drop-upload-item-container{padding:.25rem 0 .25rem .5rem;display:flex;align-items:center}.wk-drag-and-drop-upload-item-container .wk-drag-and-drop-upload-item-icon{margin-right:.5rem}.wk-drag-and-drop-upload-name{flex:1 1;margin-right:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem}.wk-drag-and-drop-upload-action{border:0;background-color:transparent;cursor:pointer;color:#474747;font-size:.75rem;padding-left:0 .5rem}.wk-drag-and-drop-upload-action:hover{color:#003d61}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-dropdown .wk-dropdown-item-has-description>span,.wk-multiselect-wrapper .wk-dropdown-item-has-description>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:63.9375rem){.wk-fishbowl-description-hide-on-mobile{display:none}}.wk-fishbowl-user-thumb img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover}@media (min-width:48rem){.wk-logo-small{display:none}}@media (min-width:48rem){.wk-logo-medium{display:inline}}.wk-footer,.wk-footer *,.wk-footer ::after,.wk-footer ::before{box-sizing:border-box}.wk-footer{font-family:inherit;background-color:#757575;font-size:.875rem;line-height:1.29;margin-top:2rem;overflow:hidden}.wk-footer-top{width:100%;max-width:20rem;margin-left:auto;margin-right:auto;padding:2rem 1rem;position:relative}@media (min-width:20rem){.wk-footer-top{max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-footer-top{max-width:37.5rem}}@media (min-width:37.5rem){.wk-footer-top{max-width:48rem}}@media (min-width:48rem){.wk-footer-top{max-width:64rem}}@media (min-width:64rem){.wk-footer-top{max-width:75rem}}@media (min-width:75rem){.wk-footer-top{max-width:90rem;padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-footer-top{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:48rem){.wk-footer-top{padding-bottom:1.1875rem;padding-top:1.1875rem}}.wk-footer-top::before{background-color:#a3a3a3;content:'';height:1px;position:absolute;bottom:0;left:0;right:0}@media (min-width:90rem){.wk-footer-top::before{left:calc((-100vw + 90rem)/2);right:calc((-100vw + 90rem)/2)}}.wk-footer-top-nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}@media (min-width:48rem){.wk-footer-top-nav{flex-direction:row}}.wk-footer-top-item{margin:0 0 1rem;padding:0}.wk-footer-top-item:last-child{margin-bottom:0}@media (min-width:48rem){.wk-footer-top-item{margin-bottom:0;margin-right:2rem}}.wk-footer-mid{display:flex;margin-left:-.5rem;margin-right:-.5rem;width:100%;max-width:20rem;margin-left:auto;margin-right:auto;flex-wrap:wrap;padding:2rem .5rem}@media (min-width:48rem){.wk-footer-mid{flex-wrap:nowrap}}@media (min-width:20rem){.wk-footer-mid{max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-footer-mid{max-width:37.5rem}}@media (min-width:37.5rem){.wk-footer-mid{max-width:48rem}}@media (min-width:48rem){.wk-footer-mid{max-width:64rem}}@media (min-width:64rem){.wk-footer-mid{max-width:75rem}}@media (min-width:75rem){.wk-footer-mid{max-width:90rem;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:90rem){.wk-footer-mid{padding-left:3rem;padding-right:3rem}}@media (min-width:48rem){.wk-footer-mid{flex-wrap:wrap}}@media (min-width:64rem){.wk-footer-mid{flex-wrap:nowrap}}.wk-footer-mid-col{flex-shrink:1;flex-grow:0;flex-basis:8.33%;padding-left:.5rem;padding-right:.5rem}@media (max-width:47.9375rem){.wk-footer-mid-col{flex-basis:50%;max-width:50%;min-width:50%}}@media (min-width:48rem){.wk-footer-mid-col{flex-shrink:1;flex-basis:8.33%;padding-left:.5rem;padding-right:.5rem;max-width:49.98%;min-width:49.98%;flex-grow:6}}@media (min-width:48rem) and (max-width:47.9375rem){.wk-footer-mid-col{flex-basis:50%;max-width:50%;min-width:50%}}@media (min-width:64rem){.wk-footer-mid-col{flex-shrink:1;flex-basis:8.33%;padding-left:.5rem;padding-right:.5rem;max-width:49.98%;min-width:49.98%;flex-grow:6}}@media (min-width:64rem) and (max-width:47.9375rem){.wk-footer-mid-col{flex-basis:50%;max-width:50%;min-width:50%}}@media (min-width:75rem){.wk-footer-mid-col{flex-shrink:1;flex-basis:8.33%;padding-left:.5rem;padding-right:.5rem;max-width:49.98%;min-width:49.98%;flex-grow:6}}@media (min-width:75rem) and (max-width:47.9375rem){.wk-footer-mid-col{flex-basis:50%;max-width:50%;min-width:50%}}@media (min-width:64rem){.wk-footer-mid-col{flex-shrink:1;flex-basis:8.33%;padding-left:.5rem;padding-right:.5rem;max-width:24.99%;min-width:24.99%;flex-grow:3}}@media (min-width:64rem) and (max-width:47.9375rem){.wk-footer-mid-col{flex-basis:50%;max-width:50%;min-width:50%}}@media (min-width:75rem){.wk-footer-mid-col{flex-shrink:1;flex-basis:8.33%;padding-left:.5rem;padding-right:.5rem;max-width:24.99%;min-width:24.99%;flex-grow:3}}@media (min-width:75rem) and (max-width:47.9375rem){.wk-footer-mid-col{flex-basis:50%;max-width:50%;min-width:50%}}@media (max-width:47.9375rem){.wk-footer-mid-col{flex-basis:100%;max-width:100%}}.wk-footer-mid-heading{line-height:1.3;color:#fff;font-size:.875rem;font-weight:500;margin-bottom:1rem;margin-top:0}@media (min-width:75rem){.wk-footer-mid-heading{margin-bottom:.5rem}}.wk-footer-mid-nav{list-style:none;margin:0;padding:0}.wk-footer-mid-item{margin-bottom:1rem}@media (min-width:75rem){.wk-footer-mid-item{margin-bottom:.5rem}}.wk-footer-mid-item:last-child{margin-bottom:2rem}@media (min-width:64rem){.wk-footer-mid-item:last-child{margin-bottom:0}}.wk-social-icons-nav{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start}.wk-social-icons-nav .wk-social-link{background-color:#474747;border:0;border-radius:1rem;color:#fff}.wk-social-item{margin-top:0;padding-right:2rem}.wk-social-item:last-child{padding-right:0}.wk-social-link{display:inline-block;line-height:0;padding:8px}.wk-social-link:hover{text-decoration:none}.wk-social-link [class*=wk-icon],.wk-social-link wk-icon{font-size:1rem;margin:0}.wk-social-link-label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wk-footer-copyright{color:#474747;margin-bottom:0;margin-top:0;width:100%}@media (min-width:48rem) and (max-width:63.9375rem){.wk-footer-copyright{padding-top:1.1875rem;padding-bottom:.25rem}}@media (min-width:64rem){.wk-footer-copyright{margin-left:auto;padding:0;width:auto}}.wk-footer-main{width:100%;max-width:20rem;margin-left:auto;margin-right:auto;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;padding:2.25rem 1rem 2rem;z-index:1;position:relative}@media (min-width:20rem){.wk-footer-main{max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-footer-main{max-width:37.5rem}}@media (min-width:37.5rem){.wk-footer-main{max-width:48rem}}@media (min-width:48rem){.wk-footer-main{max-width:64rem}}@media (min-width:64rem){.wk-footer-main{max-width:75rem}}@media (min-width:75rem){.wk-footer-main{max-width:90rem;padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-footer-main{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:48rem){.wk-footer-main{align-items:center;flex-direction:row;padding-bottom:.9375rem;padding-top:.9375rem}}.wk-footer-main::before{background-color:#f6f6f6;content:'';height:100%;left:0;right:0;position:absolute;top:0;z-index:-1}@media (min-width:90rem){.wk-footer-main::before{left:calc(-50vw + 45rem);right:calc(-50vw + 45rem)}}.wk-footer-nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;padding-top:1.75rem}@media (min-width:48rem){.wk-footer-nav{flex-direction:row;padding-top:0;padding-left:2rem}}.wk-footer-item{margin-bottom:1rem;margin-right:2rem;margin-top:0}@media (min-width:48rem){.wk-footer-item{margin-bottom:0}}.wk-footer-container{width:100%;display:flex;align-items:flex-start;flex-direction:column;padding:1.5rem 1rem;z-index:1;background-color:#f6f6f6}@media (min-width:37.5rem){.wk-footer-container.wk-footer-container-research{padding:1.5rem 2rem}}@media (min-width:64rem){.wk-footer-container.wk-footer-container-research{padding:1.5rem 3rem}}@media (min-width:90rem){.wk-footer-container.wk-footer-container-research{flex-direction:row;justify-content:space-between;align-items:center;padding:.75rem 3.5rem}}@media (min-width:64rem){.wk-footer-container.wk-footer-container-workflow{flex-direction:row;justify-content:space-between;align-items:center;padding:.75rem 2rem}}.wk-footer-research,.wk-footer-workflow{background:0 0;border-top:.0625rem solid #dadada}.wk-footer-navigation{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}.wk-footer-navigation::after{content:'';height:.0625rem;background-color:#dadada}.wk-footer-navigation .wk-footer-item{margin-bottom:1.5rem}.wk-footer-navigation .wk-footer-item:last-child{margin-right:0}@media (min-width:90rem){.wk-footer-navigation.wk-footer-navigation-research{width:auto;flex-direction:row}.wk-footer-navigation.wk-footer-navigation-research:after{content:none}.wk-footer-navigation.wk-footer-navigation-research .wk-footer-item{margin-bottom:0;display:flex;align-items:center}}@media (min-width:64rem){.wk-footer-navigation.wk-footer-navigation-workflow{width:auto;flex-direction:row}.wk-footer-navigation.wk-footer-navigation-workflow:after{content:none}.wk-footer-navigation.wk-footer-navigation-workflow .wk-footer-item{margin-bottom:0;display:flex;align-items:center}}.wk-footer-item-social{list-style:none;margin:0;padding:0;display:flex;gap:1rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-footer-item-social>*+*{margin-left:1rem}}.wk-footer-item-social .wk-social-item{display:inherit;align-items:center;justify-content:flex-start;width:2rem;height:2rem;padding:0}@media (min-width:90rem){.wk-footer-item-social.wk-footer-item-social-research .wk-social-item{align-items:center;justify-content:center}}@media (min-width:64rem){.wk-footer-item-social.wk-footer-item-social-workflow .wk-social-item{align-items:center;justify-content:center}}.wk-footer-item-social .wk-social-link{color:#353535}.wk-footer-item-social .wk-social-link.wk-social-link-research{margin-left:-.5rem}@media (min-width:90rem){.wk-footer-item-social .wk-social-link.wk-social-link-research{margin-left:0}}.wk-footer-item-social .wk-social-link.wk-social-link-workflow{margin-left:-.5rem}@media (min-width:64rem){.wk-footer-item-social .wk-social-link.wk-social-link-workflow{margin-left:0}}.wk-footer-copyright-info{color:#474747;padding-top:1.5rem}@media (min-width:90rem){.wk-footer-copyright-info.wk-footer-copyright-info-research{padding:0}}@media (min-width:64rem){.wk-footer-copyright-info.wk-footer-copyright-info-workflow{padding:0}}.wk-footer-link{color:#353535}.wk-footer-link:hover{color:#005b92}.wk-footer-link-mid,.wk-footer-link-mid:hover,.wk-footer-link-top,.wk-footer-link-top:hover{color:#fff}.wk-footer-link-top{font-weight:300}.wk-footer-item:last-child .wk-footer-link{margin-right:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-field-inlay .wk-field-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (max-width:47.9375rem){.wk-field-button.wk-expand-search-button{display:none}.wk-field-button.wk-expand-search-button.wk-expand-search-button-active{display:inline-block}}@media (min-width:48rem){.wk-field-button.wk-expand-search-button{display:none}}@media (max-width:47.9375rem){.wk-field-search-input-responsive{transition:max-width 300ms cubic-bezier(.4,0,1,1);transition-delay:0ms;transition-property:opacity,max-width;max-width:0;opacity:0}.wk-field-search-input-responsive.wk-field-mobile-content-active{max-width:100%;opacity:1;margin-bottom:1rem;z-index:1044}}@media (min-width:48rem){.wk-multiselect-wrapper-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item,.wk-multiselect.wk-multiselect-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item{height:2rem}}@media (min-width:48rem){.wk-field-choice-label{padding-bottom:.25rem;padding-top:.25rem}}@media (min-width:37.5rem){.wk-field-horizontal-choices .wk-field-body{flex-direction:row}}@media (min-width:37.5rem){.wk-field-horizontal-choices .wk-field-choice-label{padding-bottom:.25rem;padding-top:.25rem}}.wk-headbutt,.wk-headbutt *,.wk-headbutt ::after,.wk-headbutt ::before{box-sizing:border-box}.wk-headbutt{color:#232323;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:inherit}.wk-headbutt-container{display:flex;height:100%}.wk-headbutt-column{display:none;position:fixed}.wk-headbutt-column.wk-is-open{display:block}@media (min-width:48rem){.wk-headbutt-column{position:relative;flex:0 0 23.4375rem}}.wk-headbutt{border:.0625rem solid #dadada;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;padding:1rem 0 1rem 1rem;z-index:1050}@media (min-width:48rem){.wk-headbutt{top:inherit;right:inherit;bottom:inherit;left:inherit;padding:2rem 0 2rem 2rem;z-index:0}}.wk-headbutt-body{overflow-y:auto;display:block;height:calc(100vh - 1rem*2 - .5rem - 1.44 - 1.5rem - .0625rem*2);padding-right:1rem}.wk-headbutt-body.wk-scroll-fade-bottom::after,.wk-headbutt-body.wk-scroll-fade-top::before{position:absolute;left:0;right:1rem}.wk-headbutt-body.wk-scroll-fade-top::before{top:4.44rem}.wk-headbutt-body.wk-scroll-fade-bottom::after{bottom:1rem}@media (min-width:48rem){.wk-headbutt-body{height:calc(100vh - 2rem - .0625rem*2 - 2rem*2 - .5rem - 1.44 - 1.5rem);padding-right:2rem}.wk-headbutt-body.wk-scroll-fade-bottom::after,.wk-headbutt-body.wk-scroll-fade-top::before{right:2rem}.wk-headbutt-body.wk-scroll-fade-top::before{top:5.44rem}.wk-headbutt-body.wk-scroll-fade-bottom::after{bottom:2rem}}.wk-headbutt-header{padding:.5rem 2rem 1.5rem 0}.wk-headbutt-title{font-size:1.125rem;line-height:1.44}@media (min-width:48rem){@-webkit-keyframes wk-headbutt-slide{0%{transform:translateX(23.4375rem)}to{transform:translateX(0)}}@keyframes wk-headbutt-slide{0%{transform:translateX(23.4375rem)}to{transform:translateX(0)}}@-webkit-keyframes wk-headbutt-slide-opacity{0%{opacity:0}to{opacity:1}}@keyframes wk-headbutt-slide-opacity{0%{opacity:0}to{opacity:1}}.wk-headbutt-opening{-webkit-animation:300ms cubic-bezier(.4,0,.2,1) wk-headbutt-slide forwards;animation:300ms cubic-bezier(.4,0,.2,1) wk-headbutt-slide forwards}.wk-headbutt-opening .wk-headbutt-close{-webkit-animation:150ms cubic-bezier(.4,0,.2,1) 150ms wk-headbutt-slide-opacity forwards;animation:150ms cubic-bezier(.4,0,.2,1) 150ms wk-headbutt-slide-opacity forwards}.wk-headbutt-closing{animation:300ms cubic-bezier(.4,0,.2,1) wk-headbutt-slide reverse forwards}.wk-headbutt-closing .wk-headbutt-close{animation:100ms cubic-bezier(.4,0,.2,1) wk-headbutt-slide-opacity reverse forwards}}.wk-headbutt-close{position:absolute;right:0;top:0;z-index:1}.wk-headbutt-close .wk-close-button-description{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wk-logo-medium,.wk-logo-small{vertical-align:top}@media (min-width:48rem){.wk-logo-small{display:none}}.wk-logo-medium{display:none}@media (min-width:48rem){.wk-logo-medium{display:inline}}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-more-menu.wk-dropdown{display:none}}@media (min-width:37.5rem){.wk-nav{display:flex}}@media (min-width:37.5rem){.wk-dropdown .wk-nav-dropdown.wk-is-open{position:absolute;top:32px;width:176px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-nav-dropdown.wk-is-open li .wk-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-nav-list{flex-direction:row}}@media (min-width:37.5rem){.wk-nav-close-area{display:none}}@media (min-width:20rem){.wk-navbar-container{max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-navbar-container{max-width:37.5rem}}@media (min-width:37.5rem){.wk-navbar-container{max-width:48rem}}@media (min-width:48rem){.wk-navbar-container{max-width:64rem}}@media (min-width:64rem){.wk-navbar-container{max-width:75rem}}@media (min-width:75rem){.wk-navbar-container{max-width:90rem;padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-navbar-container{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:90rem){.wk-navbar-container::before{left:calc(-50vw + 45rem);right:calc(-50vw + 45rem)}}@media (min-width:90rem){.wk-navbar-container::after{right:calc(-50vw + 45rem)}}@media (min-width:37.5rem){.wk-more-menu.wk-dropdown{display:none}}@media (min-width:37.5rem){.wk-nav{display:flex}}@media (min-width:37.5rem){.wk-dropdown .wk-nav-dropdown.wk-is-open{position:absolute;top:32px;width:176px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-nav-dropdown.wk-is-open li .wk-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-nav-list{flex-direction:row}}@media (min-width:37.5rem){.wk-nav-close-area{display:none}}@media (min-width:20rem){.wk-breadcrumb-container{max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-breadcrumb-container{max-width:37.5rem}}@media (min-width:37.5rem){.wk-breadcrumb-container{max-width:48rem}}@media (min-width:48rem){.wk-breadcrumb-container{max-width:64rem}}@media (min-width:64rem){.wk-breadcrumb-container{max-width:75rem}}@media (min-width:75rem){.wk-breadcrumb-container{max-width:90rem;padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-breadcrumb-container{padding-left:3.5rem;padding-right:3.5rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-breadcrumb-item .wk-breadcrumb-link:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-breadcrumb-item .wk-breadcrumb-switch-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (max-width:47.9375rem){.wk-breadcrumb-default{overflow:auto}.wk-breadcrumb-default .wk-breadcrumb-list{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}}@media (max-width:47.9375rem){.wk-scroll-to-truncate .wk-breadcrumb-item{display:inline-flex;min-width:0;align-items:baseline}.wk-scroll-to-truncate .wk-breadcrumb-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:0;padding-top:0}}@media (min-width:48rem){.wk-scroll-to-truncate .wk-breadcrumb-list{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}}@media (max-width:47.9375rem){.wk-breadcrumb-hide-small-screen.wk-breadcrumb,.wk-breadcrumb-list-hide-small-screen .wk-breadcrumb-list{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button:focus,.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:75rem){.wk-navbar-banner{padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-navbar-banner{padding-left:3.5rem;padding-right:3.5rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-field-inlay .wk-field-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-notification .wk-notification-content p{margin-bottom:.5rem}@media (max-width:47.9375rem){.wk-field-button.wk-expand-search-button{display:none}.wk-field-button.wk-expand-search-button.wk-expand-search-button-active{display:inline-block}}@media (min-width:48rem){.wk-field-button.wk-expand-search-button{display:none}}@media (max-width:47.9375rem){.wk-field-search-input-responsive{transition:max-width 300ms cubic-bezier(.4,0,1,1);transition-delay:0ms;transition-property:opacity,max-width;max-width:0;opacity:0}.wk-field-search-input-responsive.wk-field-mobile-content-active{max-width:100%;opacity:1;margin-bottom:1rem;z-index:1044}}@media (min-width:48rem){.wk-multiselect-wrapper-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item,.wk-multiselect.wk-multiselect-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item{height:2rem}}@media (min-width:48rem){.wk-field-choice-label{padding-bottom:.25rem;padding-top:.25rem}}@media (min-width:37.5rem){.wk-field-horizontal-choices .wk-field-body{flex-direction:row}}@media (min-width:37.5rem){.wk-field-horizontal-choices .wk-field-choice-label{padding-bottom:.25rem;padding-top:.25rem}}.wk-banner:not(.wk-banner-extra-margins) .wk-dropdown .wk-dropdown-menu .wk-dropdown-menu-list li,.wk-header .wk-header-tools .wk-dropdown .wk-dropdown-toggle:not(.wk-has-update)::after{display:none}.wk-avatar:focus:not(:focus-visible),.wk-fishbowl:focus:not(:focus-visible){outline:0}.wk-avatar,.wk-avatar *,.wk-avatar ::after,.wk-avatar ::before,.wk-fishbowl,.wk-fishbowl *,.wk-fishbowl ::after,.wk-fishbowl ::before{box-sizing:border-box}.wk-fishbowl{cursor:pointer}.wk-avatar,.wk-fishbowl{font-family:inherit;align-items:center;display:inline-flex;background:0 0;border:0;padding:0 1rem}.wk-avatar:focus,.wk-fishbowl:focus{outline-color:#000;outline-offset:0;outline-style:solid;outline-width:.125rem}.wk-avatar:hover,.wk-fishbowl:hover{text-decoration:none}.wk-fishbowl-compact.wk-avatar,.wk-fishbowl.wk-fishbowl-compact{padding:0 .5rem}.wk-avatar{padding:0;cursor:auto}.wk-avatar .wk-fishbowl-organization-thumb{margin:0;border:0;height:2rem;width:2rem}.wk-avatar .wk-fishbowl-organization-thumb::before{width:inherit;height:inherit;font-size:1rem;line-height:1.19;padding:.45rem 0}.wk-avatar .wk-fishbowl-organization-thumb .wk-fishbowl-organization-img{width:2.25rem;height:2.25rem;transform:translateY(-.25rem)}.wk-avatar.wk-avatar-extra-small .wk-fishbowl-organization-thumb,.wk-avatar.wk-avatar-extra-small .wk-fishbowl-user-thumb{line-height:1.5;height:1.5rem;width:1.5rem}.wk-avatar.wk-avatar-extra-small .wk-fishbowl-user-thumb-default [class*=wk-icon],.wk-avatar.wk-avatar-extra-small .wk-fishbowl-user-thumb-default wk-icon{font-size:1.25rem}.wk-avatar.wk-avatar-extra-small .wk-fishbowl-organization-thumb::before{font-size:.6875rem;line-height:1.18;padding:.4rem 0}.wk-avatar.wk-avatar-extra-small .wk-fishbowl-organization-thumb .wk-fishbowl-organization-img{width:1.625rem;height:1.625rem;transform:translateY(-.125rem)}.wk-avatar.wk-avatar-large .wk-fishbowl-organization-thumb,.wk-avatar.wk-avatar-large .wk-fishbowl-user-thumb{line-height:2.5;height:2.5rem;width:2.5rem}.wk-avatar.wk-avatar-large .wk-fishbowl-user-thumb-default [class*=wk-icon],.wk-avatar.wk-avatar-large .wk-fishbowl-user-thumb-default wk-icon{font-size:2.25rem}.wk-avatar.wk-avatar-large .wk-fishbowl-organization-thumb::before{font-size:1.25rem;line-height:1.2;padding:.5rem 0}.wk-avatar.wk-avatar-large .wk-fishbowl-organization-thumb .wk-fishbowl-organization-img{width:2.75rem;height:2.75rem;transform:translateY(-.25rem)}.wk-avatar.wk-avatar-extra-large .wk-fishbowl-organization-thumb,.wk-avatar.wk-avatar-extra-large .wk-fishbowl-user-thumb{line-height:4;height:4rem;width:4rem}.wk-avatar.wk-avatar-extra-large .wk-fishbowl-user-thumb-default [class*=wk-icon],.wk-avatar.wk-avatar-extra-large .wk-fishbowl-user-thumb-default wk-icon{font-size:3.75rem}.wk-avatar.wk-avatar-extra-large .wk-fishbowl-organization-thumb::before{font-size:2rem;line-height:1.19;padding:.875rem 0}.wk-avatar.wk-avatar-extra-large .wk-fishbowl-organization-thumb .wk-fishbowl-organization-img{width:4.375rem;height:4.375rem;transform:translateY(-.375rem)}.wk-avatar.wk-avatar-extreme-large .wk-fishbowl-organization-thumb,.wk-avatar.wk-avatar-extreme-large .wk-fishbowl-user-thumb{line-height:5;height:5rem;width:5rem}.wk-avatar.wk-avatar-extreme-large .wk-fishbowl-user-thumb-default [class*=wk-icon],.wk-avatar.wk-avatar-extreme-large .wk-fishbowl-user-thumb-default wk-icon{font-size:4.75rem}.wk-avatar.wk-avatar-extreme-large .wk-fishbowl-organization-thumb::before{font-size:2.75rem;line-height:1.16;padding:1rem 0}.wk-avatar.wk-avatar-extreme-large .wk-fishbowl-organization-thumb .wk-fishbowl-organization-img{width:5.5rem;height:5.5rem;transform:translateY(-.5rem)}.wk-fishbowl-description{margin-right:.5rem;text-align:right;font-size:.75rem;line-height:1.33;display:flex;align-items:flex-end;flex-direction:column;justify-content:space-around}@media (max-width:63.9375rem){.wk-fishbowl-description-hide-on-mobile{display:none}}.wk-fishbowl-user-name{color:#353535;display:inline-block;padding-top:.25rem}.wk-fishbowl-user-name:only-child{padding:.5rem 0}.wk-fishbowl-organization-name{color:#757575;display:inline-block;padding-bottom:.25rem}.wk-fishbowl-user-thumb{display:inline-block;border-radius:100%;height:2rem;line-height:2;overflow:hidden;margin:.25rem 0;width:2rem}.wk-fishbowl-compact .wk-fishbowl-user-thumb{width:1.5rem;height:1.5rem;line-height:1.5}.wk-fishbowl-thumbs{align-items:center;display:flex}.wk-fishbowl-user-thumb-default{border:.125rem solid #dadada;background:#dadada}.wk-fishbowl-user-thumb-default [class*=wk-icon],.wk-fishbowl-user-thumb-default wk-icon{margin:-.125rem 0 0;font-size:1.75rem;color:#757575}.wk-fishbowl-compact .wk-fishbowl-user-thumb-default [class*=wk-icon],.wk-fishbowl-compact .wk-fishbowl-user-thumb-default wk-icon{font-size:1.25rem}.wk-fishbowl-organization-thumb{display:inline-block;background-color:#940c72;border-radius:50%;border:.125rem solid #fff;height:1.75rem;margin:0 0 0 -.625rem;overflow:hidden;width:1.75rem}.wk-fishbowl-organization-thumb::before{content:attr(data-abbr);display:block;position:absolute;width:1.5rem;height:1.5rem;color:#fff;font-size:.6875rem;font-weight:500;line-height:1.18;padding:.4rem 0;text-align:center;text-transform:uppercase}.wk-fishbowl-organization-thumb .wk-fishbowl-organization-img{height:1.625rem;-o-object-fit:cover;object-fit:cover;position:relative;width:1.625rem;transform:translateY(-.125rem)}.wk-fixed-top{left:0;position:fixed;right:0;top:0;z-index:9999}.wk-header,.wk-header *,.wk-header ::after,.wk-header ::before{box-sizing:border-box}.wk-header{font-family:inherit;width:100%;max-width:20rem;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;align-items:center;display:flex;justify-content:space-between;height:3rem}.wk-header a:hover{color:#003d61;text-decoration:underline}@media (min-width:20rem){.wk-header{max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-header{max-width:37.5rem}}@media (min-width:37.5rem){.wk-header{max-width:48rem}}@media (min-width:48rem){.wk-header{max-width:64rem}}@media (min-width:64rem){.wk-header{max-width:75rem}}@media (min-width:75rem){.wk-header{max-width:90rem;padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-header{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:48rem){.wk-header{height:3.5rem}}.wk-header .wk-header-tools{align-items:stretch;display:flex;justify-content:flex-end}@media (min-width:37.5rem){.wk-header .wk-header-tools{flex-grow:2}}.wk-header .wk-header-tools .wk-header-nav{display:flex;margin-right:1rem}.wk-header .wk-header-tools .wk-nav{display:flex}@media (min-width:48rem){.wk-header .wk-header-tools .wk-nav{margin-right:1rem}}.wk-header .wk-header-tools .wk-nav-list{display:none}@media (min-width:48rem){.wk-header .wk-header-tools .wk-nav-list{display:flex}}.wk-header .wk-header-tools .wk-nav-link,.wk-header .wk-header-tools .wk-nav-link:focus,.wk-header .wk-header-tools .wk-nav-link:hover{color:#232323}.wk-header .wk-header-tools .wk-button [class*=wk-icon]{color:#648d18}.wk-header .wk-header-tools .wk-field.wk-field-secondary{margin-bottom:0;width:3rem}@media (min-width:48rem){.wk-header .wk-header-tools .wk-field.wk-field-secondary{max-width:20rem;min-width:18rem;width:100%}}@media (max-width:47.9375rem){.wk-header .wk-header-tools .wk-field.wk-field-secondary .wk-field-input{border-bottom-width:0;width:0}.wk-header .wk-header-tools .wk-field.wk-field-secondary .wk-field-inlay{top:1px}}.wk-header .wk-header-tools .wk-field.wk-field-secondary .wk-field-button{color:#648d18}@media (max-width:47.9375rem){.wk-header .wk-header-tools .wk-field.wk-field-secondary .wk-field-button{height:2.5rem;width:2.5rem}}@media (min-width:48rem){.wk-header .wk-header-tools .wk-header-nav{max-height:3rem}}.wk-header .wk-header-tools .wk-dropdown .wk-dropdown-menu{z-index:1070}@media (min-width:48rem){.wk-header .wk-header-tools .wk-header-nav-dropdown{display:none}}.wk-header [class*=wk-icon]:not(.wk-icon-filled-close),.wk-header wk-icon:not(wk-icon[name=close][filled]){color:#648d18}.wk-banner-pending-status{display:none;-webkit-animation-name:rotationAnimation;animation-name:rotationAnimation;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;width:1rem;height:1rem;border:.125rem solid #353535;border-right:.125rem solid transparent;border-radius:.5rem}.wk-banner,.wk-banner *,.wk-banner ::after,.wk-banner ::before{box-sizing:border-box}.wk-banner{font-family:inherit;position:relative;height:3rem}.wk-banner a:hover{color:#003d61;text-decoration:underline}@media (min-width:37.5rem){.wk-banner{height:3.5rem}}.wk-banner .wk-banner-container{height:3rem;background-color:#fff;width:100%;display:inline-flex;border-bottom:1px solid #dadada}@media (min-width:37.5rem){.wk-banner .wk-banner-container{height:3.5rem}}.wk-banner .wk-logo-container{min-width:3.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;background:0 0}.wk-banner .wk-logo-container:focus{outline-color:#000;outline-offset:0;outline-style:solid;outline-width:.125rem}.wk-banner .wk-logo-container:focus:not(:focus-visible){outline:0}@media (min-width:37.5rem){.wk-banner .wk-logo-container .wk-logo-small{display:none}}.wk-banner .wk-logo-container .wk-logo-medium{display:none}@media (min-width:37.5rem){.wk-banner .wk-logo-container .wk-logo-medium{display:inline}}.wk-banner .wk-banner-product-name{padding:0 2rem 0 1rem;flex:0 1 auto;font-size:1rem;font-weight:500;line-height:1.25}@media (min-width:23.4375rem){.wk-banner .wk-banner-product-name{flex:0 0 auto}}@media (min-width:37.5rem){.wk-banner .wk-banner-product-name{font-size:1.125rem;font-weight:500;line-height:1.333333333333333}}.wk-banner .wk-banner-content{display:flex;flex:1 1 auto}.wk-banner .wk-banner-left-content{display:flex;align-items:center}.wk-banner .wk-banner-right-content{display:flex;flex:0 0 auto;align-items:center}.wk-banner .wk-dropdown-toggle .wk-icon-filled-more{color:#353535}.wk-banner .wk-dropdown-toggle:hover .wk-icon-filled-more{color:#005b92}.wk-banner .wk-banner-left-content{flex:1 1 auto}.wk-banner .wk-banner-search{margin-left:auto;flex:0 1 100%}.wk-banner .wk-banner-search .wk-field-inlay,.wk-banner .wk-banner-search .wk-field-input,.wk-banner.wk-banner-extra-margins .wk-dropdown .wk-dropdown-menu .wk-dropdown-menu-list li{display:none}.wk-banner .wk-banner-search .wk-field-inlay>.wk-field-button{color:#232323}.wk-banner .wk-banner-search .wk-field-inlay-mobile{display:flex}.wk-banner .wk-banner-search .wk-field-inlay.wk-field-inlay-left{right:auto;left:0;margin-left:0}.wk-banner .wk-banner-search .wk-field-inlay.wk-field-inlay-left .wk-field-button{margin:0}@media (max-width:23.375rem){.wk-banner .wk-banner-search{padding-left:1.875rem}}@media (min-width:64rem){.wk-banner .wk-banner-search{margin-left:initial;padding-left:0;flex:1 1 auto;min-width:12.5rem}.wk-banner .wk-banner-search .wk-field-input{display:inline}.wk-banner .wk-banner-search .wk-field-inlay-mobile{display:none}.wk-banner .wk-banner-search .wk-field-inlay:not(.wk-field-inlay-mobile){display:flex}}.wk-banner .wk-banner-search .wk-field{margin-bottom:0}.wk-banner .wk-banner-search .wk-field-input,.wk-banner .wk-banner-search .wk-field-input:focus,.wk-banner .wk-banner-search .wk-field-input:hover{padding-left:2.5rem}.wk-banner .wk-banner-search .wk-field-input:not(:hover):not(:focus){border-color:transparent}.wk-banner .wk-banner-workflow-button-group:last-child{margin-right:1rem}.wk-banner .wk-banner-action-bar{padding-left:1rem;height:2.5rem;display:flex;flex:1 0 auto}@media (max-width:37.4375rem){.wk-banner .wk-banner-action-bar{padding-left:0}}.wk-banner .wk-banner-action-bar .wk-button:not(.wk-button-toggle):last-child{margin-right:1rem}.wk-banner .wk-banner-action-bar .wk-button:not(.wk-button-toggle){margin-right:0}.wk-banner .wk-banner-action-bar .wk-banner-action-bar-item.wk-button-text{color:#353535}.wk-banner .wk-banner-action-bar .wk-banner-action-bar-item.wk-button-text:hover{color:#003d61}.wk-banner .wk-banner-application-status{display:none;align-items:center;margin:0 1rem;padding:.5rem}.wk-banner .wk-banner-application-status span.wk-icon-check-circle{color:#648d18;margin:0}@media (min-width:37.5rem){.wk-banner .wk-banner-application-status{display:flex}}.wk-banner .wk-dropdown.wk-banner-button-dropdown{margin:0 .25rem 0 .5rem}@media (min-width:64rem){.wk-banner .wk-dropdown.wk-banner-button-dropdown{display:none}}@media (min-width:37.5rem){.wk-banner:not(.wk-banner-extra-margins) .wk-dropdown{display:none}}@media (max-width:63.9375rem){.wk-banner:not(.wk-banner-extra-margins) .wk-button-group{margin-right:0}}.wk-banner.wk-banner-extra-margins::after{width:100%;content:'';display:block;border-bottom:1px solid #dadada;transform:translateY(-1px)}.wk-banner.wk-banner-extra-margins .wk-banner-container{display:flex;border-bottom:0}.wk-banner.wk-banner-extra-margins .wk-banner-container:not(.wk-banner-latest-breakpoints){width:100%;max-width:20rem;margin-left:auto;margin-right:auto}@media (min-width:20rem){.wk-banner.wk-banner-extra-margins .wk-banner-container:not(.wk-banner-latest-breakpoints){max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-banner.wk-banner-extra-margins .wk-banner-container:not(.wk-banner-latest-breakpoints){max-width:37.5rem}}@media (min-width:37.5rem){.wk-banner.wk-banner-extra-margins .wk-banner-container:not(.wk-banner-latest-breakpoints){max-width:48rem}}@media (min-width:48rem){.wk-banner.wk-banner-extra-margins .wk-banner-container:not(.wk-banner-latest-breakpoints){max-width:64rem}}@media (min-width:64rem){.wk-banner.wk-banner-extra-margins .wk-banner-container:not(.wk-banner-latest-breakpoints){max-width:75rem}}@media (min-width:75rem){.wk-banner.wk-banner-extra-margins .wk-banner-container:not(.wk-banner-latest-breakpoints){max-width:90rem}}.wk-banner.wk-banner-extra-margins .wk-banner-container.wk-banner-latest-breakpoints{width:auto;margin-left:auto;margin-right:auto}@media screen and (min-width:20rem){.wk-banner.wk-banner-extra-margins .wk-banner-container.wk-banner-latest-breakpoints{margin-left:0;margin-right:0}}@media screen and (min-width:37.5rem){.wk-banner.wk-banner-extra-margins .wk-banner-container.wk-banner-latest-breakpoints{margin-left:1rem;margin-right:1rem}}@media screen and (min-width:64rem){.wk-banner.wk-banner-extra-margins .wk-banner-container.wk-banner-latest-breakpoints{margin-left:2rem;margin-right:2rem}}@media screen and (min-width:90rem){.wk-banner.wk-banner-extra-margins .wk-banner-container.wk-banner-latest-breakpoints{margin-left:2.5rem;margin-right:2.5rem}}@media screen and (min-width:100rem){.wk-banner.wk-banner-extra-margins .wk-banner-container.wk-banner-latest-breakpoints{margin-left:4rem;margin-right:4rem}}@media screen and (min-width:120rem){.wk-banner.wk-banner-extra-margins .wk-banner-container.wk-banner-latest-breakpoints{margin-left:9.5rem;margin-right:9.5rem}}@media (min-width:64rem){.wk-banner.wk-banner-extra-margins .wk-dropdown{display:none}}@media (max-width:37.4375rem){.wk-banner.wk-banner-extra-margins .wk-button-group{margin-right:0;padding:0}}.wk-banner.wk-banner-sticky.wk-banner-extra-margins::after,.wk-banner.wk-banner-sticky.wk-banner-extra-margins::before{z-index:10}.wk-banner.wk-banner-sticky.wk-banner-extra-margins::before{content:'';position:fixed;background-color:#fff;width:100%;height:3rem}@media (min-width:37.5rem){.wk-banner.wk-banner-sticky.wk-banner-extra-margins::before{height:3.5rem}}.wk-banner.wk-banner-sticky.wk-banner-extra-margins::after{position:fixed;transform:none;top:3rem}@media (min-width:37.5rem){.wk-banner.wk-banner-sticky.wk-banner-extra-margins::after{top:3.5rem}}.wk-banner.wk-banner-sticky .wk-banner-container{z-index:10;position:fixed;top:0;left:0;right:0}.wk-banner.wk-banner-has-pending .wk-banner-pending-status{display:block}.wk-banner.wk-banner-has-pending .wk-banner-success-status{display:none}@media (min-width:37.5rem){.wk-modal .wk-modal-content .wk-modal-header{padding:3rem 2rem 1.5rem}}@media (min-width:37.5rem){.wk-modal .wk-modal-content .wk-modal-body{padding:0 2rem 1.5rem}}@supports (-ms-ime-align:auto){.wk-modal.wk-modal-with-tabs .wk-modal-body{overflow-y:auto}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-modal.wk-modal-with-tabs .wk-modal-body{overflow-y:auto}}@media (min-width:37.5rem){.wk-modal.wk-modal-with-tabs .wk-tabs{padding:0 1rem}}@media (min-width:37.5rem){.wk-modal.wk-modal-with-tabs .wk-tabs .wk-dropdown-menu{left:inherit;right:inherit;top:inherit}}@media (min-width:37.5rem){.wk-modal.wk-modal-with-tabs .wk-tab-panel.wk-tab-active-content{padding:1rem 2rem 0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-tabs .wk-tab:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-modal .wk-modal-content .wk-modal-header{padding:3rem 2rem 1.5rem}}@media (min-width:37.5rem){.wk-modal .wk-modal-content .wk-modal-body{padding:0 2rem 1.5rem}}@supports (-ms-ime-align:auto){.wk-modal.wk-modal-with-tabs .wk-modal-body{overflow-y:auto}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-modal.wk-modal-with-tabs .wk-modal-body{overflow-y:auto}}@media (min-width:37.5rem){.wk-modal.wk-modal-with-tabs .wk-tabs{padding:0 1rem}}@media (min-width:37.5rem){.wk-modal.wk-modal-with-tabs .wk-tabs .wk-dropdown-menu{left:inherit;right:inherit;top:inherit}}@media (min-width:37.5rem){.wk-modal.wk-modal-with-tabs .wk-tab-panel.wk-tab-active-content{padding:1rem 2rem 0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-tabs .wk-tab:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-multimedia,.wk-multimedia *,.wk-multimedia ::after,.wk-multimedia ::before{box-sizing:border-box}.wk-multimedia{font-family:inherit}.wk-multimedia img{border-style:none}.wk-multimedia .wk-modal-content{background-color:#fff;width:auto}.wk-multimedia .wk-modal-content .wk-modal-header{padding:1rem}.wk-multimedia .wk-modal-content .wk-modal-body{padding-bottom:0}.wk-multimedia .wk-modal-content .wk-modal-footer{background-color:#fff}.wk-multimedia .wk-multimedia-content-container{display:flex;justify-content:center}.wk-multimedia .wk-multimedia-content-container img{-o-object-fit:fill;object-fit:fill;width:100%;height:auto}.wk-multimedia .wk-multimedia-title{font-size:1.25rem;font-weight:500;line-height:1.3;padding:1.5rem 1rem .5rem;color:#353535}.wk-multimedia .wk-multimedia-caption{padding:0 1rem;margin-bottom:1rem;font-size:.875rem;color:#474747}@media (min-width:37.5rem){.wk-more-menu.wk-dropdown{display:none}}@media (min-width:37.5rem){.wk-nav{display:flex}}@media (min-width:37.5rem){.wk-dropdown .wk-nav-dropdown.wk-is-open{position:absolute;top:32px;width:176px}}.wk-dropdown .wk-nav-dropdown.wk-is-open li .wk-button{width:100%;text-align:left}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-nav-dropdown.wk-is-open li .wk-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-nav-list{flex-direction:row}}@media (min-width:37.5rem){.wk-nav-close-area{display:none}}.wk-navbar-content .wk-nav-dropdown .wk-button-close,.wk-navbar-content .wk-nav-dropdown .wk-button-close:active,.wk-navbar-content .wk-nav-dropdown .wk-button-close:focus,.wk-navbar-content .wk-nav-dropdown .wk-button-close:hover,.wk-navbar-content .wk-nav-dropdown .wk-button-close:link,.wk-navbar-content .wk-nav-dropdown .wk-button-close:visited{color:#fff}.wk-navbar,.wk-navbar *,.wk-navbar ::after,.wk-navbar ::before{box-sizing:border-box}.wk-navbar{font-family:inherit;width:100%;overflow-x:hidden}.wk-navbar-container{width:100%;max-width:20rem;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-end;min-height:2rem;position:relative}@media (min-width:20rem){.wk-navbar-container{max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-navbar-container{max-width:37.5rem}}@media (min-width:37.5rem){.wk-navbar-container{max-width:48rem}}@media (min-width:48rem){.wk-navbar-container{max-width:64rem}}@media (min-width:64rem){.wk-navbar-container{max-width:75rem}}@media (min-width:75rem){.wk-navbar-container{max-width:90rem;padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-navbar-container{padding-left:3.5rem;padding-right:3.5rem}}.wk-navbar-container::before{background-color:#007ac3;content:'';height:100%;left:0;right:0;position:absolute;top:0;z-index:-1}@media (min-width:90rem){.wk-navbar-container::before{left:calc(-50vw + 45rem);right:calc(-50vw + 45rem)}}.wk-navbar-container::after{background-color:#648d18;content:'';height:100%;right:0;position:absolute;top:0;width:50vw;z-index:-1}@media (min-width:90rem){.wk-navbar-container::after{right:calc(-50vw + 45rem)}}.wk-navbar-default{justify-content:normal}.wk-navbar-default::after{display:none}.wk-navbar-content{background-color:#007ac3;flex-grow:1}.wk-navbar-product-name{background:#648d18;color:#fff;font-size:1rem;font-weight:500;line-height:1.25;padding:.375rem 0 .375rem 1rem;white-space:nowrap}.wk-navbar-menu .wk-navbar-content{margin-left:-1rem}.wk-breadcrumb:not(.wk-breadcrumb-truncated) li.wk-breadcrumb-ellipsis{display:none}.wk-dropdown .wk-nav-dropdown.wk-is-open li .wk-button:focus:not(:focus-visible){outline:0}.wk-nav,.wk-nav *,.wk-nav ::after,.wk-nav ::before{box-sizing:border-box}.wk-nav{font-family:inherit;display:none}@media (min-width:37.5rem){.wk-more-menu.wk-dropdown{display:none}}@media (min-width:37.5rem){.wk-nav{display:flex}}.wk-breadcrumb-truncated li,.wk-dropdown .wk-nav-dropdown{display:none}.wk-dropdown .wk-nav-dropdown.wk-is-open{background-color:#007ac3;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:1040}@media (min-width:37.5rem){.wk-dropdown .wk-nav-dropdown.wk-is-open{position:absolute;top:32px;width:176px}}.wk-dropdown .wk-nav-dropdown.wk-is-open .wk-nav-link{display:block;text-align:left}.wk-dropdown .wk-nav-dropdown.wk-is-open li .wk-button:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-nav-dropdown.wk-is-open li .wk-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.wk-nav-list .wk-nav-item{margin-top:0}@media (min-width:37.5rem){.wk-nav-list{flex-direction:row}}.wk-nav-item{position:relative;white-space:nowrap;background-color:transparent;z-index:1}.wk-nav-item .wk-button{margin-bottom:0;background-color:transparent}.wk-nav-item .wk-button:focus{position:relative;z-index:1}.wk-nav-item .wk-button:focus [class=wk-icon-chevron-right],.wk-nav-item .wk-button:focus wk-icon[name=chevron-right]{right:15px;top:8px}.wk-nav-item.wk-is-active>.wk-button{background-color:#005b92}.wk-nav-close-area{display:flex;justify-content:flex-end}@media (min-width:37.5rem){.wk-nav-close-area{display:none}}.wk-nav-close{color:#fff;margin-bottom:0}.wk-nav-close:focus,.wk-nav-close:hover{color:#fff}.wk-breadcrumb,.wk-breadcrumb *,.wk-breadcrumb ::after,.wk-breadcrumb ::before{box-sizing:border-box}.wk-breadcrumb{color:#232323;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:inherit}.wk-breadcrumb a:hover{color:#003d61;text-decoration:underline}.wk-breadcrumb-container{width:100%;max-width:20rem;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto}@media (min-width:20rem){.wk-breadcrumb-container{max-width:23.4375rem}}@media (min-width:23.4375rem){.wk-breadcrumb-container{max-width:37.5rem}}@media (min-width:37.5rem){.wk-breadcrumb-container{max-width:48rem}}@media (min-width:48rem){.wk-breadcrumb-container{max-width:64rem}}@media (min-width:64rem){.wk-breadcrumb-container{max-width:75rem}}@media (min-width:75rem){.wk-breadcrumb-container{max-width:90rem;padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-breadcrumb-container{padding-left:3.5rem;padding-right:3.5rem}}.wk-breadcrumb{position:relative;min-width:0}.wk-breadcrumb:not(.wk-breadcrumb-truncated) li{display:inline-block}.wk-breadcrumb-list{list-style:none;margin:0;padding:0;display:flex}.wk-breadcrumb-list .wk-breadcrumb-item{margin-top:0}.wk-breadcrumb-list .wk-breadcrumb-item .wk-is-disabled{opacity:.5;pointer-events:none}.wk-breadcrumb-truncated .wk-breadcrumb-ellipsis,.wk-breadcrumb-truncated li:first-of-type,.wk-breadcrumb-truncated li:last-of-type{display:inline-block}.wk-breadcrumb-truncated .wk-breadcrumb-tooltip-container{position:absolute;width:50vw}.wk-breadcrumb-truncated .wk-breadcrumb-tooltip-container>.wk-tooltip.wk-position-bottom{top:1rem;left:.75rem;transform:translateX(-50%)}.wk-breadcrumb-truncated .wk-breadcrumb-tooltip-container>.wk-tooltip.wk-position-bottom-right{top:1rem;left:-1rem}.wk-breadcrumb-truncated .wk-tooltip{display:inline-flex;align-items:center;position:absolute;visibility:visible;white-space:normal}.wk-breadcrumb-truncated .wk-tooltip .wk-icon-chevron-right,.wk-breadcrumb-truncated .wk-tooltip wk-icon[name=chevron-right]{color:#fff;margin:0;font-size:.625rem;font-weight:400}.wk-breadcrumb-truncated .wk-tooltip .wk-breadcrumb-tooltip-item{margin:0 .25rem}.wk-breadcrumb-truncated .wk-tooltip .wk-breadcrumb-tooltip-item:first-of-type{margin-left:0}.wk-breadcrumb-item{font-size:.75rem;line-height:2.67;margin:0;white-space:nowrap;position:relative}.wk-breadcrumb-item .wk-icon-chevron-right,.wk-breadcrumb-item wk-icon[name=chevron-right]{color:#757575;line-height:1;margin-left:0;margin-right:0}.wk-breadcrumb-item .wk-breadcrumb-link{cursor:pointer;display:inline-block;padding:0 .5rem}.wk-breadcrumb-item .wk-breadcrumb-link:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-breadcrumb-item .wk-breadcrumb-link:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-breadcrumb-item .wk-breadcrumb-link:focus:not(:focus-visible){outline:0}.wk-breadcrumb-item .wk-breadcrumb-link .wk-breadcrumb-icon{vertical-align:text-top}.wk-breadcrumb-item .wk-breadcrumb-link-ellipsis,.wk-breadcrumb-last-item-text{padding:0 .5rem}.wk-breadcrumb-item:first-child .wk-breadcrumb-link{padding-left:0}.wk-breadcrumb-item .wk-breadcrumb-switch-button{margin:0 .25rem 0 -.375rem;padding:0;line-height:2.67;font-size:.75rem}.wk-breadcrumb-item .wk-breadcrumb-switch-button:hover{background-color:transparent}.wk-breadcrumb-item .wk-breadcrumb-switch-button:active .wk-breadcrumb-switch-icon{color:#353535}.wk-breadcrumb-item .wk-breadcrumb-switch-button:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-breadcrumb-item .wk-breadcrumb-switch-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-breadcrumb-item .wk-breadcrumb-switch-button:focus:not(:focus-visible){outline:0}.wk-breadcrumb-item .wk-breadcrumb-switch-button .wk-breadcrumb-switch-icon{margin:0 .25rem .125rem;font-size:inherit;color:#005b92}.wk-breadcrumb-item .wk-breadcrumb-switch-button .wk-breadcrumb-switch-icon:hover{background-color:#e6f2f9}.wk-breadcrumb-item .wk-dropdown-menu-container{padding-top:0}.wk-breadcrumb-item .wk-dropdown-menu-container [class*=wk-icon-search],.wk-breadcrumb-item .wk-dropdown-menu-container wk-icon[name*=search]{color:#353535}.wk-breadcrumb-item .wk-dropdown-menu-container .wk-field{margin-bottom:0;padding:1rem 1rem .5rem}.wk-breadcrumb-item .wk-dropdown-menu-container .wk-field-body,.wk-breadcrumb-item .wk-dropdown-menu-container li{display:block}.wk-breadcrumb-item .wk-dropdown-menu-container ul{display:flex;flex-direction:column}.wk-breadcrumb-item .wk-dropdown.wk-is-open .wk-dropdown-toggle{background-color:transparent}.wk-breadcrumb-item .wk-dropdown.wk-is-open .wk-dropdown-toggle .wk-breadcrumb-switch-icon{background-color:#f2f8fc;color:#353535}.wk-breadcrumb-inverse .wk-breadcrumb-link-ellipsis,.wk-breadcrumb-inverse .wk-breadcrumb-link:focus,.wk-breadcrumb-inverse .wk-breadcrumb-link:hover,.wk-breadcrumb-inverse .wk-breadcrumb-link:link,.wk-breadcrumb-inverse .wk-breadcrumb-link:visited,.wk-breadcrumb-inverse .wk-icon-chevron-right,.wk-breadcrumb-inverse wk-icon[name=chevron-right]{color:#fff}@media (max-width:47.9375rem){.wk-breadcrumb-default{overflow:auto}.wk-breadcrumb-default .wk-breadcrumb-list{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}}.wk-long-breadcrumb-truncate li:last-of-type{display:inline-flex;min-width:0;align-items:baseline}.wk-long-breadcrumb-truncate li:last-of-type .wk-breadcrumb-last-item-text,.wk-long-breadcrumb-truncate li:last-of-type .wk-breadcrumb-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:0;padding-top:0;min-width:0}.wk-keep-scroll .wk-breadcrumb-list{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}@media (max-width:47.9375rem){.wk-scroll-to-truncate .wk-breadcrumb-item{display:inline-flex;min-width:0;align-items:baseline}.wk-scroll-to-truncate .wk-breadcrumb-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:0;padding-top:0}}@media (min-width:48rem){.wk-scroll-to-truncate .wk-breadcrumb-list{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}}@media (max-width:47.9375rem){.wk-breadcrumb-hide-small-screen.wk-breadcrumb,.wk-breadcrumb-list-hide-small-screen .wk-breadcrumb-list{display:none}}.wk-breadcrumb-full,.wk-breadcrumb-full-back{display:inline-flex;max-width:100%}.wk-breadcrumb-full li:last-of-type,.wk-breadcrumb-full-back li:last-of-type{color:#757575}.wk-breadcrumb-full-back.wk-breadcrumb-truncated li:nth-last-of-type(2),.wk-breadcrumb-full.wk-breadcrumb-truncated li:nth-last-of-type(2){display:inline-block}.wk-breadcrumb-full .wk-breadcrumb-list,.wk-breadcrumb-full-back .wk-breadcrumb-list{min-width:0}.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button,.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button{align-items:center;display:inline-flex;flex:0 0 auto;padding-right:0;padding-left:0;margin:auto .8125rem auto 0}.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button:focus,.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button:focus,.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button:focus:not(:focus-visible),.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button:focus:not(:focus-visible){outline:0}.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button:active .wk-icon-arrow-left,.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button:active wk-icon[name=arrow-left],.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button:active .wk-icon-arrow-left,.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button:active wk-icon[name=arrow-left]{color:#353535}.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button .wk-icon-arrow-left,.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button wk-icon[name=arrow-left],.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button .wk-icon-arrow-left,.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button wk-icon[name=arrow-left]{font-size:.875rem;color:#005b92}.wk-breadcrumb-full .wk-button.wk-breadcrumb-back-button::after,.wk-breadcrumb-full-back .wk-button.wk-breadcrumb-back-button::after{background-color:#dadada;content:' ';height:1rem;margin-left:.75rem;width:.0625rem}.wk-navbar-banner,.wk-navbar-banner *,.wk-navbar-banner ::after,.wk-navbar-banner ::before{box-sizing:border-box}.wk-navbar-banner{font-family:inherit;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;border-bottom:.0625rem solid #dadada;display:flex;justify-content:flex-end;min-height:2rem}@media (min-width:75rem){.wk-navbar-banner{padding-left:3rem;padding-right:3rem}}@media (min-width:90rem){.wk-navbar-banner{padding-left:3.5rem;padding-right:3.5rem}}.wk-navbar-banner-container{background-color:#fff;flex-grow:1}.wk-navbar-banner-container .wk-navbar-slider{background-color:#e6f2f9;position:absolute;left:0;margin-top:0;z-index:0;transition:opacity 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms}.wk-navbar-banner-container .wk-navbar-slider.wk-is-active{transition:opacity 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms;transition-property:transform,opacity}.wk-navbar-banner-container .wk-button,.wk-navbar-banner-container .wk-button:hover{background-color:transparent;color:#353535}.wk-navbar-banner-container .wk-button:focus{color:#353535}.wk-navbar-banner-container .wk-nav-item.wk-is-active .wk-button{background-color:#f2f8fc;border-left:none;border-right:none;border-top:.0625rem solid #005b92;box-shadow:inset 0 1px 0 0 #005b92;color:#005b92;font-weight:500}.wk-navbar-banner-container .wk-dropdown .wk-nav-dropdown.wk-dropdown-menu,.wk-navbar-banner-container .wk-dropdown-close:hover{background-color:#fff}.wk-navbar-banner-container .wk-dropdown .wk-nav-dropdown.wk-dropdown-menu ul .wk-button{text-align:left;line-height:1.86}.wk-navbar-banner-container .wk-nav-close{color:#757575}.wk-navbar-menu .wk-navbar-banner-container{margin-left:-1rem}.wk-notification,.wk-notification *,.wk-notification ::after,.wk-notification ::before{box-sizing:border-box}.wk-notification{color:#232323;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:inherit;background-color:#fff;border-color:#474747;border-style:solid;border-width:.0625rem .0625rem .0625rem .25rem;margin-bottom:1.25rem;padding:1rem 3.25rem .5rem;position:relative;word-wrap:break-word;display:none}.wk-notification .wk-element-hidden.wk-notification-dismiss{display:none}.wk-notification.wk-is-open{display:block}.wk-notification.wk-is-open:not(.wk-notification-toast){-webkit-animation-name:wk-notification-inline-fade-in;animation-name:wk-notification-inline-fade-in;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wk-notification>[class*=wk-icon],.wk-notification>wk-icon{left:1rem;margin-left:0;margin-right:0;top:1rem;position:absolute}.wk-notification .wk-notification-title{color:#353535;font-size:.875rem;font-weight:500;line-height:1.29;margin-bottom:.25rem}.wk-notification .wk-notification-content{color:#232323;font-size:.875rem;line-height:1.5;margin-bottom:.5rem}.wk-notification .wk-notification-content:not(.wk-notification-content-custom){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media all and (-ms-high-contrast:none){.wk-notification .wk-notification-content:not(.wk-notification-content-custom){position:relative;line-height:1.5;max-height:6.5625rem;text-align:justify;margin-right:-1em;padding-right:1em}.wk-notification .wk-notification-content:not(.wk-notification-content-custom)::before{content:'...';position:absolute;right:0;bottom:0}.wk-notification .wk-notification-content:not(.wk-notification-content-custom)::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}}.wk-notification .wk-notification-dismiss{position:absolute;right:0;top:0}.wk-notification .wk-notification-actions{margin-left:-1rem}.wk-notification:focus{outline-style:solid;outline-width:.0625rem}.wk-notification-info{border-color:#007ac3;color:#007ac3}.wk-notification-info:focus{outline-color:#007ac3}.wk-notification-info>[class*=wk-icon]{color:#007ac3}.wk-notification-success{border-color:#648d18;color:#648d18}.wk-notification-success:focus{outline-color:#648d18}.wk-notification-success>[class*=wk-icon]{color:#648d18}.wk-notification-warning{border-color:#ea8f00;color:#ea8f00}.wk-notification-warning:focus{outline-color:#ea8f00}.wk-notification-warning>[class*=wk-icon]{color:#ea8f00}.wk-notification-error{border-color:#e5202e;color:#e5202e}.wk-notification-error:focus{outline-color:#e5202e}.wk-notification-error>[class*=wk-icon]{color:#e5202e}.wk-notification-toast{box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.1);padding:2rem 3rem 1rem 3.25rem;position:fixed;width:100%;z-index:9999}@media (min-width:37.5rem){.wk-notification-toast{width:21rem;margin:1rem}}.wk-notification-toast>[class*=wk-icon],.wk-notification-toast>wk-icon{top:2rem}.wk-notification-toast.wk-is-sliding-in,.wk-notification-toast.wk-is-sliding-out{-webkit-animation-name:wk-notification-toast-slide-out;animation-name:wk-notification-toast-slide-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:200ms;animation-duration:200ms;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}.wk-notification-toast.wk-is-sliding-in{-webkit-animation-name:wk-notification-toast-slide-in;animation-name:wk-notification-toast-slide-in;-webkit-animation-duration:300ms;animation-duration:300ms}.wk-notification-toast .wk-notification-content{margin-bottom:1rem}.wk-notification-toast-container{position:fixed;top:0;right:0;width:100%;overflow:hidden;pointer-events:none;padding-bottom:2rem}@media (min-width:37.5rem){.wk-notification-toast-container{width:auto;padding-left:1rem}}.wk-notification-toast-container .wk-notification-toast{position:relative;pointer-events:all}@media (min-width:37.5rem){.wk-notification-toast-container.wk-is-workflow{padding-top:3.5rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-field-inlay .wk-field-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (max-width:47.9375rem){.wk-field-button.wk-expand-search-button{display:none}.wk-field-button.wk-expand-search-button.wk-expand-search-button-active{display:inline-block}}@media (min-width:48rem){.wk-field-button.wk-expand-search-button{display:none}}@media (max-width:47.9375rem){.wk-field-search-input-responsive{transition:max-width 300ms cubic-bezier(.4,0,1,1);transition-delay:0ms;transition-property:opacity,max-width;max-width:0;opacity:0}.wk-field-search-input-responsive.wk-field-mobile-content-active{max-width:100%;opacity:1;margin-bottom:1rem;z-index:1044}}.cg-field-body input[type=search],.wk-field-input[type=search]{box-sizing:border-box;-webkit-appearance:textfield;color:#232323}.cg-field input::-moz-placeholder,.cg-field-body input[type=search]::-moz-placeholder,.cg-field::-moz-placeholder,.wk-field-input::-moz-placeholder,.wk-field-input[type=search]::-moz-placeholder{color:#474747;font-weight:300}.cg-field-body input[type=search]:-ms-input-placeholder,.wk-field-input[type=search]:-ms-input-placeholder{color:#474747;font-weight:300}.cg-field input::placeholder,.cg-field-body input[type=search]::placeholder,.cg-field::placeholder,.wk-field-input::placeholder,.wk-field-input[type=search]::placeholder{color:#474747;font-weight:300}.cg-field-body input[type=search]::-ms-clear,.wk-field-input[type=search]::-ms-clear{display:none}.cg-field-body input[type=search]::-webkit-search-cancel-button,.cg-field-body input[type=search]::-webkit-search-decoration,.wk-field-input[type=search]::-webkit-search-cancel-button,.wk-field-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.cg-field-body input[readonly],.wk-field-input[readonly]{background-color:#ededed}.cg-field,.cg-field input,.wk-field-input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.cg-field input:-ms-input-placeholder,.cg-field:-ms-input-placeholder,.wk-field-input:-ms-input-placeholder{color:#474747;font-weight:300}.cg-field input textarea,.cg-field input.wk-field-input-textarea,.cg-field.wk-field-input-textarea,.wk-field-input textarea,.wk-field-input.wk-field-input-textarea{height:8.625rem;overflow-y:auto;padding-bottom:.5625rem;padding-top:.5625rem;resize:vertical;white-space:pre-wrap}.cg-field textarea{overflow-y:auto;padding-bottom:.5625rem;padding-top:.5625rem;resize:vertical;white-space:pre-wrap}.cg-field textarea.wk-field-is-disabled,.cg-field textarea.wk-multiselect.wk-multiselect-disabled,.wk-field-textarea.wk-field-is-disabled,.wk-field-textarea.wk-multiselect.wk-multiselect-disabled{pointer-events:auto}.wk-field-extra-large .cg-field-body input,.wk-field-extra-large .wk-field-input{height:3rem}.wk-search-input-responsive{height:40px;overflow:hidden}.cg-field-select-container select,.wk-field-select{-webkit-appearance:none}.cg-field-select-container select::-ms-expand,.wk-field-select::-ms-expand{display:none}.cg-field-select-container select:-moz-focusring,.wk-field-select:-moz-focusring{text-shadow:0 0 0 #232323;color:transparent}.wk-field-custom-select.wk-field-secondary.wk-multiselect-wrapper-small .wk-field-inlay,.wk-field-custom-select.wk-field-secondary.wk-multiselect.wk-multiselect-small .wk-field-inlay,.wk-field-custom-select.wk-field-small .wk-field-inlay,.wk-field-custom-select.wk-field-small.wk-field-secondary .wk-field-inlay,.wk-field-custom-select.wk-multiselect-wrapper-small .wk-field-inlay,.wk-field-custom-select.wk-multiselect.wk-multiselect-small .wk-field-inlay{margin-right:2rem}.wk-field-custom-select .wk-field-inlay,.wk-field-custom-select.wk-field-secondary .wk-field-inlay{margin-right:2.5rem}.wk-field-select-container{width:100%}.wk-field-select-container::after{color:#353535;content:"\eaf3";font-family:"wk-icons",sans-serif;font-size:1rem;line-height:1;padding:.75rem;position:absolute;right:.25rem;pointer-events:none;top:0}.wk-field-small .wk-field-select-container::after,.wk-multiselect-wrapper-small .wk-field-select-container::after,.wk-multiselect.wk-multiselect-small .wk-field-select-container::after{padding:.5rem;right:0}.wk-field-secondary .wk-field-select-container::after{right:0}.wk-field-select:invalid{color:#474747;font-weight:300}.wk-multiselect,.wk-multiselect-wrapper{display:flex;flex-direction:column;width:100%;min-width:11.375rem}.wk-multiselect-wrapper.wk-is-open .wk-multiselect-toggle-icon,.wk-multiselect.wk-is-open .wk-multiselect-toggle-icon{transform:rotate(180deg)}.wk-multiselect .wk-multiselect-header,.wk-multiselect-wrapper .wk-multiselect-header{display:flex;margin:.25rem 0}.wk-multiselect .wk-dropdown-toggle,.wk-multiselect-wrapper .wk-dropdown-toggle{display:flex;justify-content:space-between;align-items:center}.wk-multiselect .wk-dropdown-toggle .wk-multiselect-body,.wk-multiselect .wk-dropdown-toggle .wk-pill-container,.wk-multiselect-wrapper .wk-dropdown-toggle .wk-multiselect-body,.wk-multiselect-wrapper .wk-dropdown-toggle .wk-pill-container{display:flex;align-items:center;height:100%;width:100%}.wk-multiselect .wk-dropdown-toggle .wk-multiselect-toggle-icon,.wk-multiselect-wrapper .wk-dropdown-toggle .wk-multiselect-toggle-icon{position:absolute;right:.75rem}.wk-multiselect .wk-pill,.wk-multiselect-wrapper .wk-pill{flex-shrink:0;margin-right:.5rem}.wk-multiselect .wk-multiselect-pill-label,.wk-multiselect .wk-multiselect-placeholder,.wk-multiselect-wrapper .wk-multiselect-pill-label,.wk-multiselect-wrapper .wk-multiselect-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wk-multiselect .wk-multiselect-placeholder,.wk-multiselect-wrapper .wk-multiselect-placeholder{color:#474747;font-weight:300}.wk-multiselect .wk-dropdown-menu.wk-is-open,.wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open{width:100%;z-index:10001}.wk-multiselect .wk-dropdown-menu.wk-is-open .wk-dropdown-menu-container,.wk-multiselect .wk-dropdown-menu.wk-is-open ul,.wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open .wk-dropdown-menu-container,.wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open ul,.wk-product-switcher .wk-product-switcher-logo img{height:100%}.wk-multiselect .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item,.wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item{display:flex;align-items:center;padding:0 .9375rem;height:2.5rem;width:100%}.wk-multiselect .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item .wk-field-choice-label,.wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item .wk-field-choice-label{padding:.625rem 0}.wk-multiselect .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item-active,.wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item-active{background-color:#f2f8fc}.wk-multiselect-wrapper-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item,.wk-multiselect.wk-multiselect-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item{padding:0 .4375rem}.wk-multiselect-wrapper-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item .wk-field-choice-label,.wk-multiselect.wk-multiselect-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item .wk-field-choice-label{padding:.4375rem 0}@media (min-width:48rem){.wk-multiselect-wrapper-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item,.wk-multiselect.wk-multiselect-small .wk-dropdown-menu.wk-is-open .wk-dropdown-item.wk-multiselect-item{height:2rem}}.wk-field-choice-label{display:inline-flex;font-size:1rem;line-height:1.25;padding-bottom:.5rem;padding-top:.5rem}.wk-field-choice-label:first-child{padding-top:.25rem}@media (min-width:48rem){.wk-field-choice-label{padding-bottom:.25rem;padding-top:.25rem}}.wk-field-choice-text{color:#353535;cursor:pointer;margin-left:0;padding-left:1.5rem;position:relative}.wk-field-choice-text::before{background-color:#fff;border:.0625rem solid #757575;content:'';cursor:pointer;height:1rem;left:0;position:absolute;top:calc(50% - .0625rem);transform:translateY(-50%);width:1rem}.cg-field-body input[type=checkbox],.cg-field-body input[type=radio],.wk-field-choice[type=checkbox],.wk-field-choice[type=radio]{clip:rect(0,0,0,0);position:absolute}.cg-field-body input[type=checkbox]:focus+.wk-field-choice-text::before,.cg-field-body input[type=radio]:focus+.wk-field-choice-text::before,.wk-field-choice[type=checkbox]:focus+.wk-field-choice-text::before,.wk-field-choice[type=radio]:focus+.wk-field-choice-text::before{box-shadow:0 0 0 .125rem #000;outline:0}.cg-field-body input[type=checkbox]:enabled:checked+.wk-field-choice-text::before,.cg-field-body input[type=radio]:enabled:checked+.wk-field-choice-text::before,.wk-field-choice[type=checkbox]:enabled:checked+.wk-field-choice-text::before,.wk-field-choice[type=radio]:enabled:checked+.wk-field-choice-text::before{background-color:#005b92;border-color:#005b92}.cg-field-body input[type=checkbox]:disabled+.wk-field-choice-text,.cg-field-body input[type=radio]:disabled+.wk-field-choice-text,.wk-field-choice[type=checkbox]:disabled+.wk-field-choice-text,.wk-field-choice[type=radio]:disabled+.wk-field-choice-text{opacity:.5;cursor:auto}.cg-field-body input[type=checkbox]:disabled+.wk-field-choice-text::before,.cg-field-body input[type=radio]:disabled+.wk-field-choice-text::before,.wk-field-choice[type=checkbox]:disabled+.wk-field-choice-text::before,.wk-field-choice[type=radio]:disabled+.wk-field-choice-text::before{cursor:auto}.cg-field-body input[type=checkbox],.wk-field-choice[type=checkbox]{height:1rem;width:1rem}.cg-field-body input[type=checkbox]:checked+.wk-field-choice-text::after,.wk-field-choice[type=checkbox]:checked+.wk-field-choice-text::after{border:0 solid currentColor;border-left-width:.0625rem;border-bottom-width:.0625rem;color:#fff;content:'';height:.25rem;left:.5rem;position:absolute;top:calc(50% - .0625rem);transform:rotate(-45deg) translateY(-50%) translateY(-.1875rem);width:.5rem}.cg-field-body input[type=checkbox].wk-field-choice-half-checked:checked+.wk-field-choice-text::after,.wk-field-choice[type=checkbox].wk-field-choice-half-checked:checked+.wk-field-choice-text::after{border-left-width:0;left:.25rem;transform:rotate(0) translateY(-50%) translateY(-.125rem)}.cg-field-body input[type=radio]+.wk-field-choice-text::before,.wk-field-choice[type=radio]+.wk-field-choice-text::before{border-radius:50%}.cg-field-body input[type=radio]:checked+.wk-field-choice-text::after,.wk-field-choice[type=radio]:checked+.wk-field-choice-text::after{background-color:currentColor;border:.125rem solid currentColor;border-radius:50%;color:#fff;content:'';height:0;left:.375rem;position:absolute;top:calc(50% - .0625rem);transform:translateY(-50%);width:0}.cg-field-body input:checked:disabled+.wk-field-choice-text::after,.cg-field-body input:checked:disabled.wk-field-choice-half-checked+.wk-field-choice-text::after,.wk-field-choice:checked:disabled+.wk-field-choice-text::after,.wk-field-choice:checked:disabled.wk-field-choice-half-checked+.wk-field-choice-text::after{color:#757575}@media (min-width:37.5rem){.wk-field-horizontal-choices .wk-field-body{flex-direction:row}}.wk-field-horizontal-choices .wk-field-choice-label{display:flex}@media (min-width:37.5rem){.wk-field-horizontal-choices .wk-field-choice-label{padding-bottom:.25rem;padding-top:.25rem}}.wk-field-horizontal-choices .wk-field-choice-text{margin-right:1rem}.wk-field-small .wk-field-choice-label,.wk-multiselect-wrapper-small .wk-field-choice-label,.wk-multiselect.wk-multiselect-small .wk-field-choice-label{font-size:.875rem;line-height:1.29}.cg-field input[type=file],.wk-field-input-file{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wk-field-input-file-label{align-self:flex-start;margin-bottom:1rem}.cg-field input[type=file]:focus+.wk-field-input-file-text,.wk-field-input-file:focus+.wk-field-input-file-text{outline-color:#000;outline-offset:0;outline-style:solid;outline-width:.125rem;z-index:1}.cg-field input[type=file][disabled]+.wk-field-input-file-text,.wk-field-input-file[disabled]+.wk-field-input-file-text{cursor:default;opacity:.5}.cg-field input[type=file][disabled]+.wk-field-input-file-text:hover,.wk-field-input-file[disabled]+.wk-field-input-file-text:hover{background-color:transparent;color:#007ac3}.wk-field-files-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;margin-bottom:.25rem}.wk-field-file .wk-field-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:14.625rem;height:1.125rem}.wk-field-file.wk-field-file-error{color:#e5202e;border:#e5202e .0625rem solid;background-color:#fff;padding-right:1.5625rem}.wk-field-file.wk-field-file-error:focus,.wk-field-file.wk-field-file-error:hover{background-color:#fff;color:#e5202e}.wk-field-file:hover{text-decoration:none}.wk-field-file:focus{box-shadow:0 0 0 .125rem #000;outline:0}.wk-field-file:focus:not(:focus-visible){outline:0;box-shadow:none}.wk-field-file .wk-button-icon{padding:0;color:#353535}.wk-field-file .wk-icon-filled-check{color:#648d18}.wk-pagination,.wk-pagination *,.wk-pagination ::after,.wk-pagination ::before{box-sizing:border-box}.wk-pagination{font-family:inherit;list-style:none;margin:0;padding:0;align-items:center;display:flex}.wk-pagination [class*=wk-icon]{font-size:1rem;margin:0}.wk-pagination .wk-is-active .wk-pagination-link{background-color:#f2f8fc;color:#005b92;font-weight:500}.wk-pagination .wk-is-active .wk-pagination-link:hover{background-color:#f2f8fc}.wk-pagination .wk-disabled .wk-pagination-link{color:rgba(53,53,53,.5);pointer-events:none}.wk-navigation-mobile.wk-pagination-bar .wk-pagination-item{display:none}.wk-navigation-mobile.wk-pagination-bar .wk-pagination-item:first-child,.wk-navigation-mobile.wk-pagination-bar .wk-pagination-item:last-child{display:inline-block}.wk-navigation-mobile.wk-pagination-bar .wk-pagination{margin-left:0}.wk-navigation-mobile.wk-pagination-bar .wk-field-small .wk-field-select-container,.wk-navigation-mobile.wk-pagination-bar .wk-field-small:not(.wk-field-secondary) .wk-field-select-container,.wk-navigation-mobile.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-select-container,.wk-navigation-mobile.wk-pagination-bar .wk-multiselect-wrapper-small:not(.wk-field-secondary) .wk-field-select-container,.wk-navigation-mobile.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-select-container,.wk-navigation-mobile.wk-pagination-bar .wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .wk-field-select-container{display:none}.wk-pagination-item{display:none;margin-top:0}@media (min-width:37.5rem){.wk-pagination-item{display:inline-block}}.wk-pagination-item:not(:last-child){margin-right:.5rem}.wk-pagination-item:first-child,.wk-pagination-item:last-child{display:inline-block}.wk-pagination-link{color:#353535;display:inline-block;font-size:.875rem;line-height:1.29;height:2rem;min-width:2rem;padding:.4375rem 0;text-align:center;text-decoration:none}.wk-pagination-link:hover:not(.wk-disabled){background-color:#e6f2f9;text-decoration:none}.wk-pagination-link:active{background-color:#f2f8fc;color:#005b92}.wk-pagination-link:focus{color:#353535;outline-color:#000;outline-offset:0;outline-style:solid;outline-width:.125rem}.wk-pagination-link:focus:not(:focus-visible){outline:0}.wk-pagination-ellipsis{color:#353535;display:inline-block;font-size:.875rem;line-height:1.29;height:2rem;min-width:2rem;padding:.4375rem 0;text-align:center;cursor:default}.wk-pagination-bar{display:flex}.wk-pagination-bar .wk-pagination{margin-left:0;align-items:baseline}@media (min-width:37.5rem){.wk-pagination-bar .wk-pagination{margin-left:2rem}}.wk-pagination-bar .wk-field-select-container{position:relative;display:inline-block}.wk-pagination-bar .wk-pagination-results{font-size:.875rem;line-height:1.29;flex-grow:2;margin-right:auto;padding:.4375rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wk-pagination-bar .wk-field-small:not(.wk-field-secondary) .wk-field-select-container::after,.wk-pagination-bar .wk-multiselect-wrapper-small:not(.wk-field-secondary) .wk-field-select-container::after,.wk-pagination-bar .wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .wk-field-select-container::after{content:''}.wk-pagination-bar .wk-field-small .wk-field-select-container:after,.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-select-container:after,.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-select-container:after{padding-right:.5rem}.wk-pagination-bar .wk-field.wk-field-secondary .wk-field-select:hover:not(:focus):not(:focus-visible){box-shadow:inset 0 0 0 .0625rem #005b92}.wk-pagination-bar .wk-field.wk-field-secondary .wk-field-select:focus-visible{box-shadow:inset 0 0 0 .0625rem #000}.wk-pagination-bar .wk-field-small .wk-field-body,.wk-pagination-bar .wk-field-small .wk-field-select-container,.wk-pagination-bar .wk-field-small:not(.wk-field-secondary) .wk-field-select-container,.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-body,.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-select-container,.wk-pagination-bar .wk-multiselect-wrapper-small:not(.wk-field-secondary) .wk-field-select-container,.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-body,.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-select-container,.wk-pagination-bar .wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .wk-field-select-container{display:none}@media (min-width:37.5rem){.wk-pagination-bar .wk-field-small .wk-field-body,.wk-pagination-bar .wk-field-small .wk-field-select-container,.wk-pagination-bar .wk-field-small:not(.wk-field-secondary) .wk-field-select-container,.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-body,.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-select-container,.wk-pagination-bar .wk-multiselect-wrapper-small:not(.wk-field-secondary) .wk-field-select-container,.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-body,.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-select-container,.wk-pagination-bar .wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .wk-field-select-container{display:block}}.wk-pagination-bar .wk-field-small .wk-field-body .wk-field-select,.wk-pagination-bar .wk-field-small .wk-field-select-container .wk-field-select,.wk-pagination-bar .wk-field-small:not(.wk-field-secondary) .wk-field-select-container .wk-field-select,.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-body .wk-field-select,.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-select-container .wk-field-select,.wk-pagination-bar .wk-multiselect-wrapper-small:not(.wk-field-secondary) .wk-field-select-container .wk-field-select,.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-body .wk-field-select,.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-select-container .wk-field-select,.wk-pagination-bar .wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .wk-field-select-container .wk-field-select{border-left-width:.0625rem;border-right-width:.0625rem;border-top-width:.0625rem;padding-left:.5rem;padding-right:1.75rem;width:auto;cursor:pointer}.wk-pagination-bar .wk-field-small .wk-field-body .wk-field-select:focus:not(:focus-visible),.wk-pagination-bar .wk-field-small .wk-field-select-container .wk-field-select:focus:not(:focus-visible),.wk-pagination-bar .wk-field-small:not(.wk-field-secondary) .wk-field-select-container .wk-field-select:focus:not(:focus-visible),.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-body .wk-field-select:focus:not(:focus-visible),.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-select-container .wk-field-select:focus:not(:focus-visible),.wk-pagination-bar .wk-multiselect-wrapper-small:not(.wk-field-secondary) .wk-field-select-container .wk-field-select:focus:not(:focus-visible),.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-body .wk-field-select:focus:not(:focus-visible),.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-select-container .wk-field-select:focus:not(:focus-visible),.wk-pagination-bar .wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .wk-field-select-container .wk-field-select:focus:not(:focus-visible){box-shadow:none;border-color:#757575}.wk-pagination-bar .wk-field-small .wk-field-body wk-icon,.wk-pagination-bar .wk-field-small .wk-field-select-container wk-icon,.wk-pagination-bar .wk-field-small:not(.wk-field-secondary) .wk-field-select-container wk-icon,.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-body wk-icon,.wk-pagination-bar .wk-multiselect-wrapper-small .wk-field-select-container wk-icon,.wk-pagination-bar .wk-multiselect-wrapper-small:not(.wk-field-secondary) .wk-field-select-container wk-icon,.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-body wk-icon,.wk-pagination-bar .wk-multiselect.wk-multiselect-small .wk-field-select-container wk-icon,.wk-pagination-bar .wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .wk-field-select-container wk-icon{position:absolute;color:#353535;top:.5625rem;right:.5rem;pointer-events:none}.wk-pills-container{align-items:baseline;display:flex}.wk-pill,.wk-pill *,.wk-pill ::after,.wk-pill ::before{box-sizing:border-box}.wk-pill{font-family:inherit;background-color:#ededed;border:.0625rem transparent solid;border-radius:1rem;color:#353535;display:inline-flex;font-size:.875rem;line-height:1.29;padding:.375rem .5rem;align-items:center;white-space:nowrap}.wk-element-hidden .wk-pill{-webkit-animation:300ms cubic-bezier(.4,0,.2,1) wk-pill-disappear forwards;animation:300ms cubic-bezier(.4,0,.2,1) wk-pill-disappear forwards}.wk-element-hidden .wk-pill [class*=' wk-icon-'],.wk-element-hidden .wk-pill [class^=wk-icon-]{-webkit-animation:200ms cubic-bezier(.4,0,.2,1) wk-pill-icon-disappear forwards;animation:200ms cubic-bezier(.4,0,.2,1) wk-pill-icon-disappear forwards}.wk-element-hidden .wk-pill .pill-text,.wk-element-hidden .wk-pill .wk-pill-text{-webkit-animation:150ms 50ms cubic-bezier(.4,0,.2,1) wk-pill-text forwards;animation:150ms 50ms cubic-bezier(.4,0,.2,1) wk-pill-text forwards;white-space:nowrap;overflow:hidden}.wk-pill+.wk-pill{margin-left:.5rem}.wk-pill:hover{background-color:#dadada;color:#353535;cursor:pointer}.wk-pill:focus{color:#353535;box-shadow:0 0 0 .125rem #000;outline:0}.wk-pill:focus:not(:focus-visible){outline:0;box-shadow:none}.wk-pill [class*=wk-icon-],.wk-pill wk-icon{font-size:.875rem;margin:0}.wk-pill [class*=wk-icon-]:first-child,.wk-pill wk-icon:first-child{margin-right:.1875rem}.wk-pill .pill-text,.wk-pill .wk-pill-text{position:relative;top:.0625rem;margin-left:.1875rem;margin-right:.1875rem}.wk-pill .pill-text+[class*=wk-icon],.wk-pill .pill-text+wk-icon,.wk-pill .wk-pill-text+[class*=wk-icon],.wk-pill .wk-pill-text+wk-icon{margin-left:.1875rem}.wk-pill.wk-pill-disabled,.wk-pill:disabled{opacity:.5;pointer-events:none}.wk-pill.wk-pill-disabled:hover,.wk-pill:disabled:hover{background-color:#ededed}.wk-pill.wk-pill-disabled:focus,.wk-pill:disabled:focus{box-shadow:none}.wk-pill.wk-pill-suggestion{background-color:#fff;border-color:#dadada}.wk-pill.wk-pill-suggestion.wk-is-active,.wk-pill.wk-pill-suggestion:active{background-color:#f2f8fc}.wk-pill.wk-pill-suggestion:hover{background-color:#e6f2f9}.wk-pill.wk-pill-small{padding-bottom:.125rem;padding-top:.125rem}.wk-pills-container .wk-dropdown{margin-left:.5rem}.wk-pills-container .wk-dropdown .wk-dropdown-item,.wk-priority-nav render-target,wk-priority-nav render-target{display:flex;align-items:center}.wk-pills-container .wk-dropdown .wk-dropdown-item [class*=wk-icon]{font-size:.875rem;top:0}.wk-pills-container .wk-dropdown .wk-dropdown-item .wk-pill-text{flex-grow:1;margin-right:.5rem}.wk-pills-container .wk-dropdown .wk-dropdown-item .wk-pill-text+[class*=wk-icon]{margin:0}.wk-pills-container .wk-dropdown.wk-is-open .wk-dropdown-toggle{background-color:#f2f8fc}.wk-pills-container .wk-dropdown.wk-is-open .wk-dropdown-toggle:hover{background-color:#e6f2f9}.wk-pills-group{align-items:baseline;display:inline-flex;flex-wrap:wrap;height:32px;overflow:hidden}.wk-pills-group .wk-pill-small{margin-bottom:.25rem;margin-top:.25rem}.wk-pill-label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-priority-nav,.wk-priority-nav *,.wk-priority-nav ::after,.wk-priority-nav ::before{box-sizing:border-box}.wk-priority-nav{font-family:inherit}.wk-priority-nav,wk-priority-nav{display:flex;margin-left:auto;align-items:center}.wk-priority-nav ul:not(.wk-dropdown-menu-list),wk-priority-nav ul:not(.wk-dropdown-menu-list){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-end;overflow:hidden;padding-left:.125rem;padding-right:.125rem;width:0}.wk-priority-nav ul:not(.wk-dropdown-menu-list)::before,wk-priority-nav ul:not(.wk-dropdown-menu-list)::before{content:'';display:list-item;width:.5rem;height:100%}@media (min-width:37.5rem){.wk-priority-nav ul:not(.wk-dropdown-menu-list),wk-priority-nav ul:not(.wk-dropdown-menu-list){width:auto}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-priority-nav ul:not(.wk-dropdown-menu-list),wk-priority-nav ul:not(.wk-dropdown-menu-list){display:block;text-align:right}}.wk-priority-nav ul:not(.wk-dropdown-menu-list) li,wk-priority-nav ul:not(.wk-dropdown-menu-list) li{margin-top:0;flex:0 0 auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-priority-nav ul:not(.wk-dropdown-menu-list) li,wk-priority-nav ul:not(.wk-dropdown-menu-list) li{display:inline-block}}.wk-priority-nav .wk-priority-nav-dropdown-container,wk-priority-nav .wk-priority-nav-dropdown-container{margin-right:.25rem}@media (min-width:37.5rem){.wk-priority-nav .wk-priority-nav-dropdown-container,wk-priority-nav .wk-priority-nav-dropdown-container{margin-right:.5rem}}@media (min-width:37.5rem){.wk-smoke-break .wk-smoke-break-content{height:100vh;margin-top:0;width:23.5rem}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-size-big{width:calc(100vw - 23.5rem)}}.wk-product-selector .wk-product-selector-list>li.wk-is-active{display:none}.wk-product-selector,.wk-product-selector *,.wk-product-selector ::after,.wk-product-selector ::before{box-sizing:border-box}.wk-product-selector{font-family:inherit}.wk-product-selector .wk-product-selector-list{list-style:none;margin:0;padding:0}.wk-product-selector .wk-product-selector-list .wk-product-selector-product-link{display:flex;padding:1rem 2rem;font-size:.875rem;color:#fff;transition:1rem 2rem}.wk-product-selector .wk-product-selector-list .wk-product-selector-product-link:hover{background-color:#353535;text-decoration:none}.wk-product-selector .wk-product-selector-list .wk-product-selector-product-link .wk-product-selector-product-link-name{-ms-grid-row-align:center;align-self:center;font-weight:500}.wk-product-label,.wk-product-thumb{background-color:#007ac3;color:#dadada;line-height:2rem;width:2rem;height:2rem;font-size:1rem;text-align:center;text-transform:uppercase;margin:0 1rem 0 0;border-radius:4px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.wk-product-card,.wk-product-card *,.wk-product-card ::after,.wk-product-card ::before{box-sizing:border-box}.wk-product-card{font-family:inherit;display:flex;flex-direction:column}.wk-product-card .wk-product-card-info{align-items:center;display:flex}.wk-product-card .wk-product-card-info .wk-product-label,.wk-product-card .wk-product-card-info .wk-product-thumb{height:3rem;font-size:1.5rem;line-height:3rem;width:3rem;text-align:center}.wk-product-card .wk-product-card-info .wk-product-card-product-info .wk-product-card-info-name{font-weight:300}.wk-product-card .wk-product-card-info .wk-product-card-product-info .wk-product-card-info-version{font-size:.75rem}.wk-product-card .wk-product-card-meta>*{margin-top:1.5rem}.wk-product-card .wk-product-card-meta .wk-product-card-license,.wk-product-card .wk-product-card-meta .wk-product-card-publisher{font-size:.875rem;font-weight:300}.wk-product-card .wk-product-card-meta .wk-product-card-license :not(:first-child),.wk-product-card .wk-product-card-meta .wk-product-card-publisher :not(:first-child){margin-top:.625rem}.wk-product-card .wk-product-card-meta .wk-product-card-license-label,.wk-product-card .wk-product-card-meta .wk-product-card-publisher-label{font-size:.75rem;font-weight:500;letter-spacing:.0625rem;line-height:1.333333333333333;text-transform:uppercase}.wk-product-card .wk-product-card-meta .wk-product-card-license-text{font-size:.875rem;font-weight:300}.wk-product-card .wk-product-card-meta .wk-product-card-description{font-size:.875rem}.wk-product-switcher,.wk-product-switcher *,.wk-product-switcher ::after,.wk-product-switcher ::before{box-sizing:border-box}.wk-product-switcher{font-family:inherit}.wk-product-switcher a:hover{color:#003d61;text-decoration:underline}.wk-product-switcher .wk-product-switcher-logo{display:block;height:1.625rem;cursor:pointer;margin:1.5rem 2rem}.wk-product-switcher .wk-smoke-break-close .wk-modal-close-button{transform:rotate(90deg);transition:transform 250ms cubic-bezier(.4,0,.2,1);transition-delay:50ms}.wk-product-switcher .wk-element-hidden .wk-smoke-break-close .wk-modal-close-button{transform:rotate(-90deg);transition:transform 150ms cubic-bezier(.4,0,1,1);transition-delay:50ms}.wk-product-switcher .wk-smoke-break-body{display:flex}.wk-product-switcher .wk-smoke-break-body>slot[name=body]{display:flex;width:100%}.wk-product-switcher-body{display:flex;flex-direction:column;height:100%;width:100%}.wk-product-switcher-body .wk-product-selector{margin:0 -2rem}.wk-product-switcher-body .wk-product-switcher-info-section,.wk-product-switcher-body .wk-product-switcher-selector-section{padding:2rem}.wk-product-switcher-body .wk-product-switcher-info-section .wk-button,.wk-product-switcher-body .wk-product-switcher-selector-section .wk-button{padding:.625rem 0}.wk-product-switcher-body .wk-product-switcher-info-section{background-color:#353535}.wk-product-switcher-body .wk-product-switcher-selector-section{background-color:#474747;flex-grow:1;padding-bottom:0}.wk-product-switcher-body .wk-product-switcher-selector-heading{color:#fff;text-transform:uppercase;font-size:.75rem;font-weight:500;letter-spacing:1px;margin:0 2rem .8125rem 0}.wk-segmented-control,.wk-segmented-control *,.wk-segmented-control ::after,.wk-segmented-control ::before{box-sizing:border-box}.wk-segmented-control{font-family:inherit}.wk-segmented-control-header{color:#353535;font-size:.875rem;font-weight:500;line-height:1.29}.wk-segmented-control-label{display:inline-block;margin-bottom:.25rem}.wk-segmented-control-body{background-color:#ededed;display:-ms-inline-grid;display:inline-grid;-ms-grid-rows:auto;grid-template-rows:auto;border-radius:.375rem;height:2rem;position:absolute;z-index:1}[data-items='1'] .wk-segmented-control-body{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}[data-items='2'] .wk-segmented-control-body{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}[data-items='3'] .wk-segmented-control-body{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}[data-items='4'] .wk-segmented-control-body{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}[data-items='5'] .wk-segmented-control-body{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.wk-segmented-control-item{width:calc(100% - 2*.125rem);position:relative;min-width:6rem;white-space:nowrap}.wk-segmented-control-item:nth-child(1){-ms-grid-column:1}.wk-segmented-control-item:nth-child(2){-ms-grid-column:2}.wk-segmented-control-item:nth-child(3){-ms-grid-column:3}.wk-segmented-control-item:nth-child(4){-ms-grid-column:4}.wk-segmented-control-item:nth-child(5){-ms-grid-column:5}.wk-segmented-control-item.wk-button.wk-button-ghost,.wk-split-button.wk-split-button-ghost .wk-segmented-control-item.wk-button.wk-split-button-primary,.wk-split-button.wk-split-button-ghost .wk-segmented-control-item.wk-button.wk-split-button-secondary{border:.0625rem solid transparent;border-radius:.25rem;color:#474747;margin:.125rem;padding:.25rem .8125rem}.wk-segmented-control-item.wk-button.wk-button-ghost:hover,.wk-split-button.wk-split-button-ghost .wk-segmented-control-item.wk-button.wk-split-button-primary:hover,.wk-split-button.wk-split-button-ghost .wk-segmented-control-item.wk-button.wk-split-button-secondary:hover{border:.0625rem solid #dadada;background-color:transparent}.wk-segmented-control-item.wk-button.wk-button-ghost:focus-visible,.wk-split-button.wk-split-button-ghost .wk-segmented-control-item.wk-button.wk-split-button-primary:focus-visible,.wk-split-button.wk-split-button-ghost .wk-segmented-control-item.wk-button.wk-split-button-secondary:focus-visible{outline:0}.wk-segmented-control-input{clip:rect(0,0,0,0);position:absolute}.wk-segmented-control-input:checked~.wk-segmented-control-text{color:#353535;font-weight:500}.wk-segmented-control-input:checked~.wk-segmented-control-text::before{background-color:#fff;border-radius:.25rem;border:.0625rem solid #dadada;bottom:-.0625rem;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1);content:'';left:-.0625rem;position:absolute;right:-.0625rem;top:-.0625rem;z-index:-1}.wk-segmented-control-input:focus,.wk-segmented-control-input:focus~.wk-segmented-control-text::after{box-shadow:0 0 0 .125rem #000;bottom:-.0625rem;content:'';border-radius:.25rem;left:-.0625rem;position:absolute;right:-.0625rem;top:-.0625rem;z-index:1;outline:0}.wk-segmented-control-input:focus:not(:focus-visible)~.wk-segmented-control-text::after{box-shadow:none}.wk-segmented-control-item.wk-is-disabled,.wk-segmented-control.wk-is-disabled{opacity:.5;pointer-events:none}.wk-segmented-control-item.wk-is-disabled .wk-segmented-control-input:focus,.wk-segmented-control-item.wk-is-disabled .wk-segmented-control-input:focus~.wk-segmented-control-text::after,.wk-segmented-control.wk-is-disabled .wk-segmented-control-input:focus,.wk-segmented-control.wk-is-disabled .wk-segmented-control-input:focus~.wk-segmented-control-text::after{box-shadow:none}.wk-segmented-control:not(.wk-segmented-control-with-label) .wk-segmented-control-label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wk-segmented-control{height:2rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){wk-segmented-control .wk-segmented-control-body{display:inline-block;position:static}wk-segmented-control .wk-segmented-control-body slot{background-color:#ededed;display:-ms-inline-grid;display:inline-grid;-ms-grid-rows:auto;grid-template-rows:auto;border-radius:.375rem;height:2rem;position:absolute;z-index:1}.wk-segmented-control[data-items='1'] slot{-ms-grid-columns:1}.wk-segmented-control[data-items='2'] slot{-ms-grid-columns:2}.wk-segmented-control[data-items='3'] slot{-ms-grid-columns:3}.wk-segmented-control[data-items='4'] slot{-ms-grid-columns:4}.wk-segmented-control[data-items='5'] slot{-ms-grid-columns:5}wk-segmented-control-item{width:calc(100% - 2*.125rem);position:relative;min-width:6rem;white-space:nowrap}wk-segmented-control-item:nth-child(1){-ms-grid-column:1}wk-segmented-control-item:nth-child(2){-ms-grid-column:2}wk-segmented-control-item:nth-child(3){-ms-grid-column:3}wk-segmented-control-item:nth-child(4){-ms-grid-column:4}wk-segmented-control-item:nth-child(5){-ms-grid-column:5}.wk-segmented-control-item{width:auto}}.wk-smoke-break .wk-smoke-break-content .wk-smoke-break-footer .wk-button-group.wk-button-group-right .wk-button:last-child{margin-right:0}.wk-smoke-break{color:#232323;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:inherit;bottom:0;box-sizing:border-box;display:flex;visibility:hidden;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:1048}.wk-smoke-break .wk-smoke-break-title{color:#353535;font-size:1.75rem;font-weight:500;line-height:1.25}.wk-smoke-break *,.wk-smoke-break ::after,.wk-smoke-break ::before{box-sizing:inherit}.wk-smoke-break.wk-smoke-break-opened{visibility:visible}.wk-smoke-break .wk-smoke-break-content{opacity:1;transform:translateX(0);transition:transform 300ms cubic-bezier(0,0,.2,1);transition-delay:50ms;transition-property:opacity,transform}.wk-smoke-break.wk-element-hidden .wk-smoke-break-content{opacity:0;transition:transform 200ms cubic-bezier(.4,0,1,1);transition-delay:50ms;transition-property:opacity,transform}.wk-smoke-break.wk-element-hidden .wk-smoke-break-content.wk-smoke-break-left{transform:translateX(-12.5rem)}.wk-smoke-break.wk-element-hidden .wk-smoke-break-content.wk-smoke-break-right{transform:translateX(12.5rem)}.wk-smoke-break.wk-element-hidden .wk-smoke-break-overlay{opacity:0}.wk-smoke-break .wk-smoke-break-overlay{transition:opacity 200ms linear;transition-delay:0ms;opacity:1;background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.wk-smoke-break .wk-smoke-break-content{display:flex;flex-direction:column;position:fixed;background-color:#fff;box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.1);border:.0625rem solid #dadada;height:100%;margin:0;padding:0;width:100%}@media (min-width:37.5rem){.wk-smoke-break .wk-smoke-break-content{height:100vh;margin-top:0;width:23.5rem}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-size-big{width:calc(100vw - 23.5rem)}}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-left{left:0;top:0}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-right{right:0;top:0}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-size-content{min-width:23.5rem;display:inline-flex;width:auto}.wk-smoke-break .wk-smoke-break-content .wk-smoke-break-close{position:absolute;right:0;top:0;z-index:1}.wk-smoke-break .wk-smoke-break-content .wk-smoke-break-close .wk-close-button-description{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wk-smoke-break .wk-smoke-break-content .wk-smoke-break-header{background-color:#fff;padding:0;position:relative}.wk-smoke-break .wk-smoke-break-content .wk-smoke-break-header .wk-smoke-break-title{color:#353535;font-size:1.125rem;font-weight:500;line-height:1.44;margin:0}.wk-smoke-break .wk-smoke-break-content .wk-smoke-break-body{flex-grow:1;overflow-y:auto;padding:0;position:relative}.wk-smoke-break .wk-smoke-break-content .wk-smoke-break-footer{background:#f6f6f6;padding:0;margin:0}.wk-smoke-break .wk-smoke-break-content .wk-smoke-break-footer .wk-button{margin-bottom:0}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-content-theme-dark{background-color:#353535;border:0}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-content-theme-dark .wk-smoke-break-close,.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-content-theme-dark .wk-smoke-break-header .wk-smoke-break-title{color:#fff}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-content-theme-dark .wk-smoke-break-header{background-color:#353535}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-content-theme-dark .wk-smoke-break-body,.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-content-theme-dark .wk-smoke-break-body a{color:#fff}.wk-smoke-break .wk-smoke-break-content.wk-smoke-break-content-theme-dark .wk-smoke-break-footer{background:#000}.wk-field-has-required-indicator .wk-field-required-indicator span:not(.wk-sr-only){display:none}.wk-field-slider,.wk-field-slider *,.wk-field-slider ::after,.wk-field-slider ::before{box-sizing:border-box}.wk-field-slider{font-family:inherit}.wk-field-slider .wk-field-body{display:flex;flex-direction:row}.wk-field-slider .wk-field-body>*+*{margin-left:1.25rem}.wk-field-slider .wk-field-input{color:#474747;width:2.625rem}.wk-field-slider .wk-field-input[type=number]::-webkit-inner-spin-button,.wk-field-slider .wk-field-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wk-field-slider .wk-field-input[type=number]{-moz-appearance:textfield}.wk-field-slider-container{position:relative;height:2rem;width:13.875rem}.wk-field-slider-range .wk-field-slider-container{width:10rem}.wk-field-slider-range-bar,.wk-field-slider-track{border:0;border-radius:.125rem;height:.25rem;position:absolute;top:calc((2rem - .25rem)/2)}.wk-field-slider-track{background:#a3a3a3;width:100%}.wk-field-slider-range-bar{background:#007ac3}.wk-field-slider-thumb{border:.0625rem solid #a3a3a3;height:1rem;width:1rem;border-radius:50%;background-color:#fff;cursor:pointer;transform:translateX(-.5rem);box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1);position:absolute;top:calc((2rem - 1rem)/2);transition:width 0s,height 0s,transform 0s}.wk-field-slider-thumb:focus,.wk-field-slider-thumb:hover{height:1.5rem;top:calc((2rem - 1.5rem)/2);transform:translateX(-.75rem);width:1.5rem}.wk-field-slider-thumb:focus{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1),0 0 0 .125rem #000;outline:0}.wk-field-slider-thumb:focus:not(:focus-visible){outline:0;box-shadow:none}.wk-field-is-disabled .wk-field-slider-range-bar,.wk-multiselect.wk-multiselect-disabled .wk-field-slider-range-bar{background-color:#757575}.wk-form>.wk-field{margin-top:1.5rem}.wk-form>.wk-field~.wk-field{margin-top:0}.wk-form .wk-notification{margin-top:1rem}.wk-form .wk-field-group{display:flex}.wk-form .wk-field-group .wk-field+.wk-field{margin-left:1rem}.wk-form-legend{color:#353535;font-size:1.25rem;font-weight:500;line-height:1.3}.wk-form-buttons .wk-button-expanded+.wk-button-expanded,.wk-form-legend+.wk-field-helper{margin-top:.5rem}.wk-form-buttons{margin-top:1.5rem}.wk-field,.wk-field *,.wk-field ::after,.wk-field ::before{box-sizing:border-box}.cg-field.wk-field input,.cg-field.wk-field optgroup,.cg-field.wk-field select,.cg-field.wk-field textarea,.wk-field input,.wk-field optgroup,.wk-field select,.wk-field textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[data-field-inlay-items='1'].wk-field.wk-field-secondary .wk-field-input,[data-field-inlay-items='1'].wk-field:not(.wk-field-secondary) .wk-field-input{padding-right:3rem}.wk-multiselect-wrapper-small[data-field-inlay-items='1'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect-wrapper-small[data-field-inlay-items='1'].wk-field:not(.wk-field-secondary) .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='1'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='1'].wk-field:not(.wk-field-secondary) .wk-field-input,[data-field-inlay-items='1'].wk-field.wk-field-small.wk-field-secondary .wk-field-input,[data-field-inlay-items='1'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-input{padding-right:2rem}[data-field-inlay-items='2'].wk-field.wk-field-secondary .wk-field-input,[data-field-inlay-items='2'].wk-field:not(.wk-field-secondary) .wk-field-input{padding-right:5.5rem}.wk-multiselect-wrapper-small[data-field-inlay-items='2'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect-wrapper-small[data-field-inlay-items='2'].wk-field:not(.wk-field-secondary) .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='2'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='2'].wk-field:not(.wk-field-secondary) .wk-field-input,[data-field-inlay-items='2'].wk-field.wk-field-small.wk-field-secondary .wk-field-input,[data-field-inlay-items='2'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-input{padding-right:4rem}[data-field-inlay-items='3'].wk-field.wk-field-secondary .wk-field-input,[data-field-inlay-items='3'].wk-field:not(.wk-field-secondary) .wk-field-input{padding-right:8rem}.wk-multiselect-wrapper-small[data-field-inlay-items='3'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect-wrapper-small[data-field-inlay-items='3'].wk-field:not(.wk-field-secondary) .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='3'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='3'].wk-field:not(.wk-field-secondary) .wk-field-input,[data-field-inlay-items='3'].wk-field.wk-field-small.wk-field-secondary .wk-field-input,[data-field-inlay-items='3'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-input{padding-right:6rem}[data-field-inlay-items='4'].wk-field.wk-field-secondary .wk-field-input,[data-field-inlay-items='4'].wk-field:not(.wk-field-secondary) .wk-field-input{padding-right:10.5rem}.wk-multiselect-wrapper-small[data-field-inlay-items='4'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect-wrapper-small[data-field-inlay-items='4'].wk-field:not(.wk-field-secondary) .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='4'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='4'].wk-field:not(.wk-field-secondary) .wk-field-input,[data-field-inlay-items='4'].wk-field.wk-field-small.wk-field-secondary .wk-field-input,[data-field-inlay-items='4'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-input{padding-right:8rem}[data-field-inlay-items='5'].wk-field.wk-field-secondary .wk-field-input,[data-field-inlay-items='5'].wk-field:not(.wk-field-secondary) .wk-field-input{padding-right:13rem}.wk-multiselect-wrapper-small[data-field-inlay-items='5'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect-wrapper-small[data-field-inlay-items='5'].wk-field:not(.wk-field-secondary) .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='5'].wk-field.wk-field-secondary .wk-field-input,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='5'].wk-field:not(.wk-field-secondary) .wk-field-input,[data-field-inlay-items='5'].wk-field.wk-field-small.wk-field-secondary .wk-field-input,[data-field-inlay-items='5'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-input{padding-right:10rem}[data-field-inlay-items='1'].wk-field.wk-field-secondary .wk-field-select,[data-field-inlay-items='1'].wk-field:not(.wk-field-secondary) .wk-field-select{padding-right:5.25rem}.wk-multiselect-wrapper-small[data-field-inlay-items='1'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect-wrapper-small[data-field-inlay-items='1'].wk-field:not(.wk-field-secondary) .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='1'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='1'].wk-field:not(.wk-field-secondary) .wk-field-select,[data-field-inlay-items='1'].wk-field.wk-field-small.wk-field-secondary .wk-field-select,[data-field-inlay-items='1'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-select{padding-right:4rem}[data-field-inlay-items='2'].wk-field.wk-field-secondary .wk-field-select,[data-field-inlay-items='2'].wk-field:not(.wk-field-secondary) .wk-field-select{padding-right:7.75rem}.wk-multiselect-wrapper-small[data-field-inlay-items='2'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect-wrapper-small[data-field-inlay-items='2'].wk-field:not(.wk-field-secondary) .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='2'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='2'].wk-field:not(.wk-field-secondary) .wk-field-select,[data-field-inlay-items='2'].wk-field.wk-field-small.wk-field-secondary .wk-field-select,[data-field-inlay-items='2'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-select{padding-right:6rem}[data-field-inlay-items='3'].wk-field.wk-field-secondary .wk-field-select,[data-field-inlay-items='3'].wk-field:not(.wk-field-secondary) .wk-field-select{padding-right:10.25rem}.wk-multiselect-wrapper-small[data-field-inlay-items='3'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect-wrapper-small[data-field-inlay-items='3'].wk-field:not(.wk-field-secondary) .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='3'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='3'].wk-field:not(.wk-field-secondary) .wk-field-select,[data-field-inlay-items='3'].wk-field.wk-field-small.wk-field-secondary .wk-field-select,[data-field-inlay-items='3'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-select{padding-right:8rem}[data-field-inlay-items='4'].wk-field.wk-field-secondary .wk-field-select,[data-field-inlay-items='4'].wk-field:not(.wk-field-secondary) .wk-field-select{padding-right:12.75rem}.wk-multiselect-wrapper-small[data-field-inlay-items='4'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect-wrapper-small[data-field-inlay-items='4'].wk-field:not(.wk-field-secondary) .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='4'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='4'].wk-field:not(.wk-field-secondary) .wk-field-select,[data-field-inlay-items='4'].wk-field.wk-field-small.wk-field-secondary .wk-field-select,[data-field-inlay-items='4'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-select{padding-right:10rem}[data-field-inlay-items='5'].wk-field.wk-field-secondary .wk-field-select,[data-field-inlay-items='5'].wk-field:not(.wk-field-secondary) .wk-field-select{padding-right:15.25rem}.wk-multiselect-wrapper-small[data-field-inlay-items='5'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect-wrapper-small[data-field-inlay-items='5'].wk-field:not(.wk-field-secondary) .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='5'].wk-field.wk-field-secondary .wk-field-select,.wk-multiselect.wk-multiselect-small[data-field-inlay-items='5'].wk-field:not(.wk-field-secondary) .wk-field-select,[data-field-inlay-items='5'].wk-field.wk-field-small.wk-field-secondary .wk-field-select,[data-field-inlay-items='5'].wk-field.wk-field-small:not(.wk-field-secondary) .wk-field-select{padding-right:12rem}.wk-field{color:#757575;font-size:.875rem;line-height:1.29;margin-bottom:1rem}.wk-field:not(.wk-field-secondary) .cg-field-body input:focus,.wk-field:not(.wk-field-secondary) .wk-field-input:focus,.wk-field:not(.wk-field-secondary) .wk-field-select:focus{box-shadow:inset 0 0 0 .0625rem #000;outline:0}.wk-field.wk-field-secondary .cg-field-body input:focus:not(:focus-visible),.wk-field.wk-field-secondary .cg-field-body select:focus:not(:focus-visible),.wk-field.wk-field-secondary .wk-field-input:focus:not(:focus-visible),.wk-field.wk-field-secondary .wk-field-select:focus:not(:focus-visible),.wk-field:not(.wk-field-secondary) .cg-field-body input:focus:not(:focus-visible),.wk-field:not(.wk-field-secondary) .wk-field-input:focus:not(:focus-visible),.wk-field:not(.wk-field-secondary) .wk-field-select:focus:not(:focus-visible){outline:0;box-shadow:none}.wk-field:not(.wk-field-secondary) .cg-field-body input:hover:not(:focus):not(:disabled),.wk-field:not(.wk-field-secondary) .wk-field-input:hover:not(:focus):not(:disabled),.wk-field:not(.wk-field-secondary) .wk-field-select:hover:not(:focus):not(:disabled){box-shadow:inset 0 0 0 .0625rem #005b92}.wk-field.wk-field-secondary .cg-field-body input:focus,.wk-field.wk-field-secondary .cg-field-body select:focus,.wk-field.wk-field-secondary .wk-field-input:focus,.wk-field.wk-field-secondary .wk-field-select:focus{box-shadow:inset 0 -.0625rem 0 0 #000;outline:0}.wk-field.wk-field-secondary .cg-field-body input:hover:not(:focus):not(:focus-visible):not(:disabled),.wk-field.wk-field-secondary .cg-field-body select:hover:not(:focus):not(:focus-visible):not(:disabled),.wk-field.wk-field-secondary .wk-field-input:hover:not(:focus):not(:focus-visible):not(:disabled),.wk-field.wk-field-secondary .wk-field-select:hover:not(:focus):not(:focus-visible):not(:disabled){box-shadow:inset 0 -.0625rem 0 0 #005b92}.wk-field-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.wk-field-has-required-indicator .wk-field-label::after{content:'*';color:#e5202e;margin-left:.5rem}.wk-field-label,.wk-field-status,.wk-field-tip{margin-bottom:.25rem}.wk-field-label{color:#353535;font-weight:500}.wk-field-label.wk-field-label-hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wk-field-tip{flex-basis:auto;flex-grow:0;flex-shrink:1;font-weight:400}.wk-input-hidden,.wk-select-hidden{display:none}.cg-field textarea,.cg-field-body input,.cg-field-body select,div.wk-field-select.wk-dropdown-toggle,input.wk-field-input,select.wk-field-select,textarea.wk-field-input{background-color:#fff;border:.0625rem solid #757575;border-radius:0;color:#232323;font-size:1rem;line-height:1.25;height:2.5rem;padding-bottom:0;padding-top:0;width:100%}.cg-field textarea:hover:not(:focus):not(:disabled),.cg-field-body input:hover:not(:focus):not(:disabled),.cg-field-body select:hover:not(:focus):not(:disabled),div.wk-field-select.wk-dropdown-toggle:hover:not(:focus):not(:disabled),input.wk-field-input:hover:not(:focus):not(:disabled),select.wk-field-select:hover:not(:focus):not(:disabled),textarea.wk-field-input:hover:not(:focus):not(:disabled){border-color:#005b92}.cg-field textarea:focus,.cg-field-body input:focus,.cg-field-body select:focus,div.wk-field-select.wk-dropdown-toggle:focus,input.wk-field-input:focus,select.wk-field-select:focus,textarea.wk-field-input:focus{border-color:#000}.cg-field-body input,.wk-field-input{padding-left:1rem;padding-right:1rem}.cg-field-body input::-ms-clear,.wk-field-input::-ms-clear{display:none}.cg-field-body select,.wk-field-select{padding-left:1rem;padding-right:2.75rem}.wk-field-secondary .cg-field-body input,.wk-field-secondary .cg-field-body input:focus,.wk-field-secondary .cg-field-body input:hover,.wk-field-secondary .cg-field-body select,.wk-field-secondary .cg-field-body select:focus,.wk-field-secondary .cg-field-body select:hover,.wk-field-secondary .wk-field-input,.wk-field-secondary .wk-field-input:focus,.wk-field-secondary .wk-field-input:hover,.wk-field-secondary .wk-field-select,.wk-field-secondary .wk-field-select:focus,.wk-field-secondary .wk-field-select:hover{border-left-width:0;border-right-width:0;border-top-width:0;padding-left:0}.wk-field-secondary .cg-field-body input,.wk-field-secondary .cg-field-body input:focus,.wk-field-secondary .cg-field-body input:hover,.wk-field-secondary .wk-field-input,.wk-field-secondary .wk-field-input:focus,.wk-field-secondary .wk-field-input:hover{padding-right:0}.wk-field-small .cg-field-body input,.wk-field-small .cg-field-body select,.wk-field-small div.wk-field-select.wk-dropdown-toggle,.wk-field-small input.wk-field-input,.wk-field-small select.wk-field-select,.wk-multiselect-wrapper-small .cg-field-body input,.wk-multiselect-wrapper-small .cg-field-body select,.wk-multiselect-wrapper-small div.wk-field-select.wk-dropdown-toggle,.wk-multiselect-wrapper-small input.wk-field-input,.wk-multiselect-wrapper-small select.wk-field-select,.wk-multiselect.wk-multiselect-small .cg-field-body input,.wk-multiselect.wk-multiselect-small .cg-field-body select,.wk-multiselect.wk-multiselect-small div.wk-field-select.wk-dropdown-toggle,.wk-multiselect.wk-multiselect-small input.wk-field-input,.wk-multiselect.wk-multiselect-small select.wk-field-select{font-size:.875rem;line-height:1.29;height:2rem}.wk-field-small:not(.wk-field-secondary) .cg-field-body input,.wk-field-small:not(.wk-field-secondary) .wk-field-input,.wk-multiselect-wrapper-small:not(.wk-field-secondary) .cg-field-body input,.wk-multiselect-wrapper-small:not(.wk-field-secondary) .wk-field-input,.wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .cg-field-body input,.wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .wk-field-input{padding-left:.5rem;padding-right:.5rem}.wk-field-small:not(.wk-field-secondary) .cg-field-body select,.wk-field-small:not(.wk-field-secondary) .wk-field-select,.wk-multiselect-wrapper-small:not(.wk-field-secondary) .cg-field-body select,.wk-multiselect-wrapper-small:not(.wk-field-secondary) .wk-field-select,.wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .cg-field-body select,.wk-multiselect.wk-multiselect-small:not(.wk-field-secondary) .wk-field-select{padding-left:.5rem;padding-right:2rem}.wk-field-small .cg-field-body textarea,.wk-field-small textarea.wk-field-input-textarea,.wk-multiselect-wrapper-small .cg-field-body textarea,.wk-multiselect-wrapper-small textarea.wk-field-input-textarea,.wk-multiselect.wk-multiselect-small .cg-field-body textarea,.wk-multiselect.wk-multiselect-small textarea.wk-field-input-textarea{font-size:.875rem;line-height:1.29;height:5.625rem}.wk-field-success .cg-field-body input:not(:hover):not(:focus),.wk-field-success .cg-field-body select:not(:hover):not(:focus),.wk-field-success .wk-field-input:not(:hover):not(:focus),.wk-field-success .wk-field-select:not(:hover):not(:focus){border-color:#648d18}.wk-field-success :not(.wk-field-secondary) .cg-field-body input:not(:hover):not(:focus),.wk-field-success :not(.wk-field-secondary) .cg-field-body select:not(:hover):not(:focus),.wk-field-success :not(.wk-field-secondary) .wk-field-input:not(:hover):not(:focus),.wk-field-success :not(.wk-field-secondary) .wk-field-select:not(:hover):not(:focus){box-shadow:inset 0 0 0 .0625rem #648d18}.wk-field-success.wk-field-secondary .cg-field-body input:not(:hover):not(:focus),.wk-field-success.wk-field-secondary .cg-field-body select:not(:hover):not(:focus),.wk-field-success.wk-field-secondary .wk-field-input:not(:hover):not(:focus),.wk-field-success.wk-field-secondary .wk-field-select:not(:hover):not(:focus){box-shadow:inset 0 -.0625rem 0 0 #648d18}.wk-field-success.wk-field-secondary:not(.wk-field-custom-select) .wk-field-inlay{margin:0}.wk-field-success.wk-field-secondary:not(.wk-field-custom-select) .wk-field-icon.wk-field-check-mark-icon{padding:0}.wk-field-errored .cg-field-body input:not(:hover):not(:focus),.wk-field-errored .cg-field-body select:not(:hover):not(:focus),.wk-field-errored .wk-field-input:not(:hover):not(:focus),.wk-field-errored .wk-field-select:not(:hover):not(:focus){border-color:#e5202e}.wk-field-errored:not(.wk-field-secondary) .cg-field-body input:not(:hover):not(:focus),.wk-field-errored:not(.wk-field-secondary) .cg-field-body select:not(:hover):not(:focus),.wk-field-errored:not(.wk-field-secondary) .wk-field-input:not(:hover):not(:focus),.wk-field-errored:not(.wk-field-secondary) .wk-field-select:not(:hover):not(:focus){box-shadow:inset 0 0 0 .0625rem #e5202e}.wk-field-errored.wk-field-secondary .cg-field-body input:not(:hover):not(:focus),.wk-field-errored.wk-field-secondary .cg-field-body select:not(:hover):not(:focus),.wk-field-errored.wk-field-secondary .wk-field-input:not(:hover):not(:focus),.wk-field-errored.wk-field-secondary .wk-field-select:not(:hover):not(:focus){box-shadow:inset 0 -.0625rem 0 0 #e5202e}.wk-field-password .wk-field-password-toggle-button{border:0;height:auto;padding:0}.wk-field-password .wk-field-body .wk-field-password-toggle-button{position:absolute;top:-1.25rem;right:0}.wk-field-error,.wk-field-required-indicator{color:#e5202e}.wk-field-error{margin-top:.25rem;flex:0 0 100%}.wk-field-required-indicator{margin-left:.5rem}.wk-field-required-indicator .wk-sr-only,.wk-field-status .wk-sr-only,.wk-field-tip .wk-sr-only{right:0}.wk-field-body{align-items:flex-start;display:flex;flex-direction:column;position:relative;flex:1 1}.wk-field-inlay{align-items:center;bottom:0;display:flex;position:absolute;right:0;top:0;margin:0 .25rem;color:#353535}.wk-field-inlay .wk-field-icon,.wk-field-inlay>wk-icon{color:#353535;font-size:1rem;line-height:1;margin:0;padding:.75rem;width:auto}.wk-field-inlay .wk-field-icon.wk-field-check-mark-icon,.wk-field-inlay>wk-icon.wk-field-check-mark-icon{color:#648d18}.wk-field-inlay .wk-field-button:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-field-inlay .wk-field-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-field-inlay .wk-field-button:focus:not(:focus-visible){outline:0}.wk-field-inlay .wk-field-button:active,.wk-field-inlay .wk-field-button:hover{background-color:transparent}.wk-field-inlay .wk-field-button.wk-input-hidden{display:none}.wk-field-small .wk-field-inlay,.wk-multiselect-wrapper-small .wk-field-inlay,.wk-multiselect.wk-multiselect-small .wk-field-inlay{margin:0}.wk-field-small .wk-field-inlay .wk-field-icon,.wk-field-small .wk-field-inlay>wk-icon,.wk-multiselect-wrapper-small .wk-field-inlay .wk-field-icon,.wk-multiselect-wrapper-small .wk-field-inlay>wk-icon,.wk-multiselect.wk-multiselect-small .wk-field-inlay .wk-field-icon,.wk-multiselect.wk-multiselect-small .wk-field-inlay>wk-icon{padding:.5rem}.wk-field-helper{margin-bottom:.5rem}.wk-field-status>.wk-button{padding:0;margin:0}.cg-field-body input:required,.wk-field-input:required{box-shadow:none}.wk-field-is-disabled,.wk-multiselect.wk-multiselect-disabled,fieldset[disabled]{opacity:.5;pointer-events:none}@media (max-width:47.9375rem){.wk-field-button.wk-expand-search-button{display:none}.wk-field-button.wk-expand-search-button.wk-expand-search-button-active{display:inline-block}}@media (min-width:48rem){.wk-field-button.wk-expand-search-button{display:none}}.wk-field-search-input-responsive{position:relative}@media (max-width:47.9375rem){.wk-field-search-input-responsive{transition:max-width 300ms cubic-bezier(.4,0,1,1);transition-delay:0ms;transition-property:opacity,max-width;max-width:0;opacity:0}.wk-field-search-input-responsive.wk-field-mobile-content-active{max-width:100%;opacity:1;margin-bottom:1rem;z-index:1044}}.wk-has-prefilter{display:flex;flex-wrap:wrap}.wk-has-prefilter .wk-field-input{padding-left:4rem}.wk-field-prefilter{display:block;position:absolute;left:.25rem;top:50%;transform:translateY(-50%);font-size:.875rem}.wk-field-prefilter .wk-field-button:hover{background-color:transparent}.wk-field-prefilter:after{content:'';background-color:#dadada;height:1.5rem;top:50%;margin-top:-.75rem;position:absolute;width:.0625rem;right:-.1875rem}.wk-button-toggle-input:checked~span[class*=wk-icon]{color:#005b92}.wk-spine-navigation-item-level-10,.wk-spine-navigation-item-level-2,.wk-spine-navigation-item-level-3,.wk-spine-navigation-item-level-4,.wk-spine-navigation-item-level-5,.wk-spine-navigation-item-level-6,.wk-spine-navigation-item-level-7,.wk-spine-navigation-item-level-8,.wk-spine-navigation-item-level-9{margin-top:0}.wk-spine-navigation-item-level-2 .wk-spine-link{padding-left:1.6875rem}.wk-spine-navigation-item-level-3 .wk-spine-link{padding-left:2.6875rem}.wk-spine-navigation-item-level-4 .wk-spine-link{padding-left:3.6875rem}.wk-spine-navigation-item-level-5 .wk-spine-link{padding-left:4.6875rem}.wk-spine-navigation-item-level-6 .wk-spine-link{padding-left:5.6875rem}.wk-spine-navigation-item-level-7 .wk-spine-link{padding-left:6.6875rem}.wk-spine-navigation-item-level-8 .wk-spine-link{padding-left:7.6875rem}.wk-spine-navigation-item-level-9 .wk-spine-link{padding-left:8.6875rem}.wk-spine-navigation-item-level-10 .wk-spine-link{padding-left:9.6875rem}.wk-spine-container,.wk-spine-container *,.wk-spine-container ::after,.wk-spine-container ::before{box-sizing:border-box}.wk-spine{z-index:1000;position:absolute}.wk-spine[is-opened]{position:static}.wk-spine:not([is-expanded-fixed]),.wk-spine:not([is-expanded-floating]){position:relative}.wk-spine-container{position:relative;min-width:3.5rem;display:flex;flex-direction:row;font-family:inherit}.wk-spine-container .wk-spine-drag-handle-area{height:100vh;display:none;align-items:center}@media (min-width:48rem){.wk-spine-container .wk-spine-drag-handle-area{display:flex}}.wk-spine-container .wk-spine-drag-handle-area [class^=wk-icon],.wk-spine-container .wk-spine-drag-handle-area wk-icon{cursor:col-resize}@media (min-width:48rem){.wk-spine-container .wk-spine-close-button{display:none}}@media (orientation:landscape){.wk-spine-nav{height:100vw}}.wk-spine-nav{background-color:#fff;z-index:1000;display:flex;cursor:pointer;flex-direction:column;border-right:.0625rem solid #dadada;transition:width 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms}.wk-spine-nav>.wk-scroll-fade-bottom::after,.wk-spine-nav>.wk-scroll-fade-top::before{position:absolute}@media (min-width:37.5rem){.wk-spine-nav{width:3.5rem;height:100vh;position:fixed}}.wk-spine-nav:hover:not(.wk-is-spine-expanded-fixed){box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.1)}.wk-spine-nav.wk-is-spine-expanded-floating{box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.1)}.wk-spine-nav.wk-is-spine-expanded-fixed,.wk-spine-nav.wk-is-spine-expanded-floating{width:15.875rem;transition:width 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms}@media (max-width:47.9375rem){.wk-spine-nav.wk-is-spine-expanded-fixed,.wk-spine-nav.wk-is-spine-expanded-floating{width:23.375rem}}.wk-spine-nav.wk-is-spine-expanded-fixed.wk-is-scrolling .wk-spine-close-button,.wk-spine-nav.wk-is-spine-expanded-floating.wk-is-scrolling .wk-spine-close-button,button.wk-create-btn{box-shadow:0 .375rem .75rem 0 rgba(0,0,0,.1)}.wk-spine-nav.wk-is-spine-expanded-fixed.wk-is-scrolling .wk-spine-footer,.wk-spine-nav.wk-is-spine-expanded-floating.wk-is-scrolling .wk-spine-footer{background-color:#f6f6f6}.wk-spine-nav.wk-is-spine-expanded-fixed{position:static}.wk-spine-nav.wk-spine-auto-width{flex-grow:1}@media (max-width:63.9375rem){.wk-spine-nav.wk-is-horizontal-mobile .wk-spine-activator{display:none}.wk-spine-nav.wk-is-horizontal-mobile .wk-spine-close-button{display:flex}.wk-spine-nav.wk-is-horizontal-mobile .wk-spine-list{margin-top:0}.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed){width:100%;height:auto;position:relative}.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) .wk-button-group-right{display:flex}.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) .wk-spine-close-button{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) .wk-spine-close-button button{width:100%}.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) .wk-spine-close-button button>*,.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) wk-spine-navigation-item .wk-spine-navigation-item-children,.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) wk-spine-navigation-item:not([is-active]):not([is-parent-of-active]){display:none}.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) .wk-spine-list-container{flex-grow:0}.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) .wk-spine-link .wk-spine-link-text{opacity:1}.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) .wk-spine-list-item{margin-bottom:0}.wk-spine-nav.wk-is-horizontal-mobile:not(.wk-is-spine-expanded-fixed) .wk-spine-footer{display:none}}.wk-spine-nav.wk-is-horizontal-mobile.wk-is-spine-expanded-fixed{height:100vh}@media (max-width:47.9375rem){.wk-spine-nav.wk-is-horizontal-mobile.wk-is-spine-expanded-fixed{width:100vw}}@media (min-width:37.5rem) and (max-width:63.9375rem){.wk-spine-nav.wk-is-horizontal-mobile.wk-is-spine-expanded-fixed{width:23.375rem}.wk-spine-nav.wk-is-horizontal-mobile.wk-is-spine-expanded-fixed:after{width:calc(100% - 23.375rem);content:'';background:#000;opacity:50%;position:absolute;left:23.375rem;top:0;bottom:0}}@media (min-width:48rem){.wk-spine-nav.wk-is-horizontal-mobile.wk-is-spine-expanded-fixed.wk-is-spine-expanded-floating{width:15.875rem}}.wk-spine-collapsed-menu .wk-spine-list{margin-top:0}.wk-spine-collapsed-menu .wk-spine-collapsed-menu-container{list-style:none;margin:0;padding:0}.wk-spine-collapsed-menu .wk-spine-collapsed-menu-container .wk-spine-list-item{position:relative}.wk-spine-collapsed-menu .wk-spine-collapsed-menu-list{display:none;border:.0625rem solid #dadada;box-shadow:0 .375rem .75rem 0 rgba(0,0,0,.1);background-color:#fff;position:absolute}.wk-spine-collapsed-menu .wk-spine-collapsed-menu-list.wk-spine-collapsed-menu-list-visible{display:block}.wk-spine-collapsed-menu .wk-spine-link .wk-spine-link-text{opacity:1}button.wk-button.wk-spine-activator{margin:.5rem;display:none;transition:transform 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms}@media (min-width:48rem){button.wk-button.wk-spine-activator{display:block}}.wk-is-spine-expanded-fixed button.wk-button.wk-spine-activator [class*=wk-icon],.wk-is-spine-expanded-fixed button.wk-button.wk-spine-activator wk-icon,button.wk-button.wk-spine-activator [class*=wk-icon],button.wk-button.wk-spine-activator wk-icon{-webkit-animation-name:wk-rotate-in;animation-name:wk-rotate-in;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-delay:0s;animation-delay:0s}.wk-is-spine-expanded-fixed button.wk-button.wk-spine-activator{transform:translate(12.375rem)}.wk-is-spine-expanded-fixed button.wk-button.wk-spine-activator [class*=wk-icon],.wk-is-spine-expanded-fixed button.wk-button.wk-spine-activator wk-icon{-webkit-animation-name:wk-rotate-out;animation-name:wk-rotate-out;-webkit-animation-duration:150ms;animation-duration:150ms}.wk-spine-auto-width.wk-is-spine-expanded-fixed button.wk-button.wk-spine-activator{transform:none;align-self:flex-end}button.wk-create-btn{width:calc(100% - 1rem);height:2.5rem;margin:.5rem;border:0;border-radius:2.5rem;padding:.75rem;display:inline-block}button.wk-create-btn .wk-create-btn-label{opacity:0}.wk-is-spine-expanded-fixed button.wk-create-btn .wk-create-btn-label,.wk-is-spine-expanded-floating button.wk-create-btn .wk-create-btn-label{opacity:1}.wk-is-spine-expanded-fixed button.wk-create-btn .wk-create-btn-label{transition:none}.wk-spine-footer{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (min-width:37.5rem){.wk-spine-footer{justify-content:flex-end}}@media (min-width:48rem){.wk-spine-footer{flex-grow:1;background-color:transparent}}.wk-spine-list-container{overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 4.5rem);flex-grow:1}@media (min-width:48rem){.wk-spine-list-container{flex-grow:0}}.wk-spine-list-container.wk-spine-list-container-collapsible-menu{overflow:hidden;flex-grow:1}.wk-spine-nav:not(.wk-spine-create-btn-displayed):not(.wk-spine-is-footer-slot-provided) .wk-spine-list-container{max-height:calc(100vh - 3.5rem)}.wk-spine-list{list-style:none;margin:0;padding:0;margin-top:1rem}.wk-spine-list .wk-spine-list-item{margin-bottom:.5rem;position:relative}.wk-spine-list .wk-spine-list{margin-top:0}.wk-spine-list .wk-spine-list .wk-spine-list-item{margin-bottom:0}.wk-spine-list .wk-spine-navigation-item-children{margin-left:1.625rem}.wk-spine-list-item-inlay{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:.5rem;height:2rem;min-width:1.875rem}.wk-spine-list-item-inlay.wk-spine-top-level-list-item-inlay{height:3.5rem}.wk-spine-list-item-inlay .wk-button{color:#353535}.wk-spine-list-item-inlay .wk-button:focus,.wk-spine-list-item-inlay .wk-button:hover{color:#353535;background-color:transparent}.wk-spine-list-item-inlay .wk-button:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-spine-list-item-inlay .wk-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-spine-link+.wk-button:focus:not(:focus-visible),.wk-spine-list-item-inlay .wk-button:focus:not(:focus-visible),a.wk-spine-link:focus:focus:not(:focus-visible),a.wk-spine-link[tabindex]:not([tabindex^='-']):focus:focus:not(:focus-visible){outline:0}.wk-spine-list-item-inlay .wk-button [class^=wk-icon-chevron],.wk-spine-list-item-inlay .wk-button wk-icon[name^=chevron]{font-size:.875rem}.wk-spine-list-item-inlay .wk-tag-badge{letter-spacing:normal;font-weight:400;border-radius:9px;font-size:.75rem}.wk-spine-list-item-inlay .wk-tag-badge.wk-tag-badge-compact{width:.5rem;height:.5rem}.wk-spine-list-item-inlay.wk-spine-list-item-inlay-collapsed{top:.875rem;left:1.625rem;line-height:1;height:auto}.wk-spine-link{background-color:transparent;text-decoration:none;transition:background-color .2s ease-out;transition-delay:0ms;color:#353535;display:flex;align-items:center;font-weight:400;height:3.5rem;border-left:.25rem solid transparent}.wk-spine-link:not(.wk-spine-navigation-item-top-level){height:2rem;font-size:.875rem;font-weight:300;line-height:1.125rem;border-left:.125rem solid #dadada}.wk-spine-link:hover{background-color:#e6f2f9;color:#353535;text-decoration:none}.wk-spine-link.wk-is-active{color:#005b92;background-color:#f2f8fc;font-weight:500;border-left-color:#005b92}.wk-spine-link .wk-spine-link-icon{font-size:1.5rem;padding:1rem .9375rem 1rem .75rem}.wk-spine-link .wk-spine-link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;margin:0 2rem 0 1rem;opacity:0;flex-grow:1}.wk-is-spine-expanded-fixed .wk-spine-link .wk-spine-link-text,.wk-is-spine-expanded-floating .wk-spine-link .wk-spine-link-text{opacity:1}.wk-spine-link+.wk-button{right:1rem;position:absolute;top:.0625rem;color:#353535}.wk-spine-link+.wk-button:focus,.wk-spine-link+.wk-button:hover{color:#353535;background-color:transparent}.wk-spine-link+.wk-button:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-spine-link+.wk-button:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-spine-link+.wk-button [class^=wk-icon-chevron],.wk-spine-link+.wk-button wk-icon[name^=chevron]{font-size:.875rem}.wk-spine-link.wk-spine-navigation-item-top-level+.wk-button{top:.8125rem}.wk-spine-link.wk-spine-navigation-item-parent-of-active{background-color:#f2f8fc}a.wk-spine-link:focus:focus,a.wk-spine-link[tabindex]:not([tabindex^='-']):focus:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){a.wk-spine-link:focus:focus,a.wk-spine-link[tabindex]:not([tabindex^='-']):focus:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (max-width:47.9375rem){.wk-spine-container .wk-spine-list{margin-top:0}.wk-spine-container .wk-spine-nav:not(.wk-is-spine-expanded-fixed):not(.wk-is-horizontal-mobile){width:0}.wk-spine-container .wk-spine-nav:not(.wk-is-spine-expanded-fixed):not(.wk-is-horizontal-mobile) .wk-create-btn,.wk-spine-container .wk-spine-nav:not(.wk-is-spine-expanded-fixed):not(.wk-is-horizontal-mobile) .wk-spine-close-button{display:none}.wk-spine-container .wk-spine-nav:not(.wk-is-spine-expanded-fixed):not(.wk-is-horizontal-mobile) .wk-spine-activator{display:block;position:fixed;width:2.5rem;height:2.5rem;border-radius:50%;border:.0625rem solid #dadada;background-color:#fff;bottom:1rem;left:1rem;padding:.75rem}.wk-spine-container.wk-is-spine-expanded-fixed{width:15.875rem;box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.1);position:fixed}.wk-spine-container.wk-is-spine-expanded-fixed .wk-spine-activator,.wk-spine-container.wk-is-spine-expanded-fixed .wk-spine-drag-handle-area{display:none}.wk-spine-container.wk-is-spine-expanded-fixed .wk-spine-close-button{display:flex}.wk-spine-container.wk-is-spine-expanded-fixed .wk-spine-close-button .wk-button-icon{color:#757575}}.wk-split-pane-container *,.wk-split-pane-container ::after,.wk-split-pane-container ::before{box-sizing:border-box}.wk-split-pane-container{box-sizing:border-box;color:#232323;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:inherit;min-height:100%;width:100%;display:flex}.wk-split-pane-container .wk-split-pane-left{background-color:#fff;border-right:.0625rem solid #dadada;position:relative;width:25%}.wk-split-pane-container .wk-split-pane-left .wk-split-close-overlap{display:none}.wk-split-pane-container .wk-split-pane-left-border-left.wk-split-pane-left-closed,.wk-split-pane-container .wk-split-pane-left-border-right.wk-split-pane-left-closed{border:0}@media (min-width:64rem){.wk-split-pane-container .wk-split-pane-left-border-left.wk-split-pane-left-closed{border-left:.0625rem solid #dadada}.wk-split-pane-container .wk-split-pane-left-border-right.wk-split-pane-left-closed{border-right:.0625rem solid #dadada}}.wk-split-pane-container .wk-split-pane-left-border-right{border-right:.0625rem solid #dadada}.wk-split-pane-container .wk-split-pane-left-border-left{border-left:.0625rem solid #dadada}.wk-split-pane-container.wk-split-pane-responsive{flex-direction:column}@media (min-width:64rem){.wk-split-pane-container.wk-split-pane-responsive{flex-direction:row}}.wk-split-pane-container.wk-split-pane-responsive:not(.wk-split-pane-without-fullscreen) .wk-split-pane-left{display:block}.wk-split-pane-container.wk-split-pane-responsive:not(.wk-split-pane-without-fullscreen) .wk-split-pane-left .wk-split-left-fullscreen-off{display:none}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left.wk-split-pane-left-overlap-open{top:0;z-index:1040;position:fixed}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left .wk-split-close-overlap{display:inline-block;position:absolute;top:0;right:0}@media (min-width:64rem){.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left .wk-split-close-overlap{display:none}}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left .wk-split-pane-sep.wk-split-pane-grip{display:none}@media (min-width:64rem){.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left .wk-split-pane-sep.wk-split-pane-grip{display:block}}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left .wk-split-pane-left-inner .wk-split-pane-close{display:none}@media (min-width:64rem){.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left .wk-split-pane-left-inner .wk-split-pane-close{display:inline-block}}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left.wk-split-pane-left-closed .wk-split-close-overlap{display:none}@media (min-width:37.5rem){.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left.wk-split-pane-left-closed~.wk-split-pane-mobile-panel{display:flex;position:sticky;height:inherit}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left.wk-split-pane-left-closed~.wk-split-pane-mobile-panel .wk-button-close.wk-split-pane-close{display:inline-block}}@media (min-width:64rem){.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-left.wk-split-pane-left-closed~.wk-split-pane-mobile-panel{display:none}}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-mobile-panel{bottom:0;border-top:.0625rem solid #dadada;background-color:#fff;display:flex;position:sticky}@media (min-width:37.5rem){.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-mobile-panel{height:3.125rem}}@media (min-width:64rem){.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-mobile-panel{display:none}}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-mobile-panel.wk-split-pane-mobile-panel-inverted{justify-content:flex-end}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-mobile-panel.wk-split-pane-mobile-panel-inverted .wk-button-close.wk-split-pane-close{border-right:0;border-left:.0625rem solid #dadada}.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-mobile-panel .wk-button-close.wk-split-pane-close{border-right:.0625rem solid #dadada;margin:0;padding:1rem;position:relative;display:inline-block;cursor:pointer}@media (min-width:37.5rem){.wk-split-pane-container.wk-split-pane-responsive .wk-split-pane-mobile-panel .wk-button-close.wk-split-pane-close{display:none}}.wk-split-pane-container.wk-split-pane-responsive.wk-split-pane-flipped .wk-split-pane-left{right:0}@media (min-width:37.5rem){.wk-split-pane-container .wk-split-pane-left:not(.wk-split-pane-left-closed){min-width:12.5rem}}@media (min-width:64rem){.wk-split-pane-container{flex-direction:row}.wk-split-pane-container .wk-split-pane-mobile-panel{display:none}}.wk-split-pane-container .wk-split-pane-left-inner{overflow-x:hidden;overflow-y:auto;height:100%;position:relative}.wk-split-pane-container .wk-split-pane-left-inner [name=split-left] [slot=split-left]{opacity:1;padding:0 1rem}.wk-split-pane-container .wk-split-pane-left-heading{font-size:.875rem;font-weight:500;padding:.75rem 3rem .75rem .75rem;min-height:3rem;border-bottom:.0625rem solid #dadada;display:flex;align-items:center}.wk-split-pane-container .wk-split-pane-left-heading-content{display:flex;align-items:center}.wk-split-pane-container .wk-split-pane-left-heading img,.wk-split-pane-container .wk-split-pane-left-heading-content img{width:1.5rem;height:auto;margin-right:.5rem}.wk-split-pane-container .wk-split-pane-left-sticky{position:fixed;top:0;z-index:0}.wk-split-pane-container .wk-split-pane-left-actions{text-align:right;border-top:.0625rem solid #dadada}.wk-split-pane-container .wk-split-pane-left-actions>.wk-button-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%}.wk-split-pane-container .wk-split-pane-left-closed{width:3rem;min-width:3rem}.wk-split-pane-container .wk-split-pane-left-closed .wk-split-pane-left-inner{width:3rem;overflow:hidden}.wk-split-pane-container .wk-split-pane-left-closed .wk-split-pane-left-inner [name=split-left] [slot=split-left]{opacity:0}.wk-split-pane-container .wk-split-pane-left-closed [slot*=wk-split-pane-left-inner-closed]{display:flex;position:relative;top:2.5rem;justify-content:center}.wk-split-pane-container .wk-split-pane-right{flex:1 1;padding:4rem}.wk-split-pane-container .wk-split-pane-sep{display:none;width:1rem}.wk-split-pane-container .wk-split-pane-grip{cursor:col-resize;display:block;position:absolute;right:-1rem;top:0;bottom:0}.wk-split-pane-container .wk-split-pane-grip .wk-icon-drag-handle-alt,.wk-split-pane-container .wk-split-pane-grip wk-icon[name=drag-handle-alt]{margin:0;position:fixed;top:50vh;color:#757575}.wk-split-pane-container .wk-split-pane-grip-right{right:-1rem}.wk-split-pane-container .wk-split-pane-grip-left{left:-1rem}.wk-split-pane-container .wk-split-left-fullscreen-off,.wk-split-pane-container .wk-split-pane-close{position:absolute;top:0;right:0;z-index:1}.wk-split-pane-container .wk-split-left-fullscreen-off:focus,.wk-split-pane-container .wk-split-pane-close:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-split-pane-container .wk-split-left-fullscreen-off:focus,.wk-split-pane-container .wk-split-pane-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-split-pane-container .wk-split-left-fullscreen-off:focus:not(:focus-visible),.wk-split-pane-container .wk-split-pane-close:focus:not(:focus-visible){outline:0}.wk-split-pane-container .wk-split-pane-close-right{right:0}.wk-split-pane-container .wk-split-pane-close-left{left:0}.wk-split-pane-container .wk-split-left-fullscreen-off,.wk-split-pane-container .wk-split-left-fullscreen-on{display:none}.wk-split-pane-container .user-select-off{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wk-split-pane-container .wk-split-left-fullscreen-on{background-color:#ededed;border:.0625rem solid #ededed;border-radius:1rem;color:#474747;margin:1rem 0;padding:.5rem 1rem;width:auto}.wk-split-pane-container .wk-split-left-fullscreen-on:hover:not([disabled]){background-color:#dadada;border:.0625rem solid #dadada;color:#474747}.wk-split-pane-container .wk-split-left-fullscreen-on:focus{color:#474747}@media (max-width:47.9375rem){.wk-split-pane-container:not(.wk-split-pane-without-fullscreen) .wk-split-pane-close,.wk-split-pane-container:not(.wk-split-pane-without-fullscreen) .wk-split-pane-left,.wk-split-pane-container:not(.wk-split-pane-without-fullscreen) .wk-split-pane-sep{display:none}.wk-split-pane-container:not(.wk-split-pane-without-fullscreen) .wk-split-left-fullscreen-off,.wk-split-pane-container:not(.wk-split-pane-without-fullscreen) .wk-split-left-fullscreen-on{display:inline-block}.wk-split-pane-container:not(.wk-split-pane-without-fullscreen) .wk-split-pane-right{margin-left:0;width:100%}.wk-split-pane-container:not(.wk-split-pane-without-fullscreen) .wk-split-pane-left-fullscreen{display:block;width:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.wk-split-pane-container:not(.wk-split-pane-without-fullscreen) .wk-split-pane-left-inner{padding:1rem}}.wk-split-pane-container .wk-split-pane-left-inner.wk-split-pane-left-close-hide{padding-top:0}.wk-split-pane-container .wk-split-pane-close.wk-split-pane-left-close-hide{display:none}.wk-split-pane-container.wk-split-pane-hidden-separator .wk-split-pane-left{min-width:auto;width:auto}.wk-split-pane-container.wk-split-pane-container-animating .wk-split-pane-left-inner{overflow-y:hidden}.wk-split-pane-container .wk-split-pane-left,.wk-split-pane-container .wk-split-pane-left-inner{will-change:width}.wk-split-pane-container [slot=split-left]{will-change:opacity}.wk-split-pane-container .wk-split-pane-animation-opening{transition:width .3s cubic-bezier(.4,0,.2,1)}.wk-split-pane-container .wk-split-pane-animation-closing{transition:width .2s cubic-bezier(.4,0,.2,1)}.wk-split-pane-container .wk-split-pane-left-slot-left-opening [slot=split-left]{transition:opacity .25s cubic-bezier(.4,0,1,1)}.wk-split-pane-container .wk-split-pane-left-slot-left-closing [slot=split-left]{transition:opacity .05s cubic-bezier(0,0,.2,1)}.wk-split-pane-container .wk-split-pane-close-icon{transition:rotate .15s cubic-bezier(.4,0,.2,1);will-change:transform}.wk-split-pane-container .wk-split-pane-close-icon-animation-rotate{transform:rotate(180deg)}.wk-split-pane-with-heading-inner{display:flex;flex-direction:column}.wk-split-pane-with-heading-inner .wk-split-pane-left-inner-scrollable-content{overflow-y:auto}.wk-split-pane-with-heading-inner .wk-scroll-fade-bottom::after,.wk-split-pane-with-heading-inner .wk-scroll-fade-top::before{position:absolute;width:calc(100% - 1px);z-index:1}.wk-split-pane-with-heading-inner .wk-scroll-fade-bottom::after{bottom:0}wk-split-pane .wk-split-pane-container .wk-split-pane-left-heading{display:inline}wk-split-pane .wk-split-pane-container .wk-split-pane-left-heading .wk-split-pane-left-heading-content{display:flex}.wk-switch,.wk-switch *,.wk-switch ::after,.wk-switch ::before{box-sizing:border-box}.wk-switch{font-family:inherit;align-items:center;display:inline-flex;font-size:.875rem;height:1rem;position:relative}.wk-switch .wk-switch-checkbox{opacity:0;position:absolute}.wk-switch .wk-switch-checkbox:checked~.wk-switch-base{background-color:#007ac3}.wk-switch .wk-switch-checkbox:checked~.wk-switch-base::after{transform:translateX(1rem)}.wk-switch .wk-switch-checkbox:focus,.wk-switch .wk-switch-checkbox:focus-visible~.wk-switch-base::after{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1),0 0 0 .125rem #000;outline:0}.wk-switch .wk-switch-checkbox:disabled~.wk-switch-base{opacity:.5;pointer-events:none}.wk-switch .wk-switch-checkbox:disabled~.wk-switch-base::after{border-color:rgba(163,163,163,.5);background-color:#ededed}.wk-switch .wk-switch-base{transition:background-color 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms;background-color:#a3a3a3;border-radius:.125rem;cursor:pointer;display:inline-block;height:.25rem;position:relative;width:2rem;flex-shrink:0}.wk-switch .wk-switch-base::after{transition:transform 100ms cubic-bezier(.4,0,1,1);transition-delay:0ms;background-color:#fff;border:.0625rem solid #a3a3a3;border-radius:50%;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.1);content:'';display:inline-block;position:absolute;height:1rem;left:0;top:-.375rem;width:1rem;pointer-events:auto}.wk-switch .wk-switch-text{cursor:pointer;display:inline;margin:0 .5rem}.wk-switch.wk-switch-large{height:1.5rem}.wk-switch.wk-switch-large .wk-switch-base{width:3rem}.wk-switch.wk-switch-large .wk-switch-base::after{height:1.5rem;top:-.625rem;width:1.5rem}.wk-switch.wk-switch-large .wk-switch-checkbox:checked~.wk-switch-base::after{transform:translateX(1.5rem)}.wk-table-permit-overflow{overflow-x:auto;overflow-y:hidden;width:100%}.wk-is-truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0;width:auto}.wk-table,.wk-table *,.wk-table ::after,.wk-table ::before{box-sizing:border-box}.wk-table{font-family:inherit;background-color:#fff;border:.0625rem solid #dadada;border-collapse:collapse;color:#353535;font-size:.875rem;line-height:1.29;max-width:100%;width:100%}.wk-table td,.wk-table th{border-top:.0625rem solid #dadada;padding:.6875rem 1rem}.wk-table th{font-weight:500;text-align:left;vertical-align:middle;white-space:nowrap}.wk-table td{font-weight:400;vertical-align:middle}.wk-table caption{font-size:1.125rem;font-weight:500;line-height:1.44;padding-bottom:1rem;text-align:left}.wk-table-striped tbody tr:nth-child(odd),tr.wk-table-dark-row{background-color:#f6f6f6}.wk-table-striped td,.wk-table-striped th{border-top:0}.wk-table-striped tfoot{border-top:.0625rem solid #dadada}.wk-table-small td,.wk-table-small th{padding:.4375rem 1rem}.wk-table-extra-small td,.wk-table-extra-small th{padding:.1875rem 1rem}.wk-table-bordered td,.wk-table-bordered th{border-left:.0625rem solid #dadada;border-right:.0625rem solid #dadada}.wk-table-bordered th{border-top:.0625rem solid #dadada}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-tabs .wk-tab:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}[class^=wk-tag],[class^=wk-tag] *,[class^=wk-tag] ::after,[class^=wk-tag] ::before{box-sizing:border-box}.wk-tag{font-family:inherit;background-color:#ededed;border-radius:.5rem;color:#000;display:inline-block;font-size:.6875rem;font-weight:500;letter-spacing:.0625rem;line-height:1;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.wk-tag,.wk-tag-black,.wk-tag-blue,.wk-tag-dark-blue,.wk-tag-dark-green,.wk-tag-green,.wk-tag-orange,.wk-tag-purple,.wk-tag-red{padding:.1875rem .5rem .125rem}.wk-tag-black,.wk-tag-blue,.wk-tag-dark-blue,.wk-tag-dark-green,.wk-tag-green,.wk-tag-orange,.wk-tag-purple,.wk-tag-red,.wk-tag-text,.wk-tag-text-blue,.wk-tag-text-dark-blue,.wk-tag-text-dark-green,.wk-tag-text-green,.wk-tag-text-purple,.wk-tag-text-red{font-family:inherit;border-radius:.5rem;display:inline-block;font-size:.6875rem;font-weight:500;letter-spacing:.0625rem;line-height:1;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.wk-tag-blue{background-color:#007ac3;color:#fff}.wk-tag-blue.wk-tag-light{background-color:#a6d1ea;color:#000}.wk-tag-red{background-color:#e5202e;color:#fff}.wk-tag-red.wk-tag-light{background-color:#f6b1b6;color:#000}.wk-tag-green{background-color:#85bc20;color:#000}.wk-tag-green.wk-tag-light{background-color:#d4e8b1;color:#000}.wk-tag-gray{background-color:#474747;color:#fff}.wk-tag-dark-green{background-color:#007261;color:#fff}.wk-tag-dark-green.wk-tag-light{background-color:#a6dbd3;color:#000}.wk-tag-black{background-color:#474747;color:#fff}.wk-tag-dark-blue{background-color:#241866;color:#fff}.wk-tag-dark-blue.wk-tag-light{background-color:#b3aeca;color:#000}.wk-tag-purple{background-color:#940c72;color:#fff}.wk-tag-purple.wk-tag-light{background-color:#daaace;color:#000}.wk-tag-orange{background-color:#ea8f00;color:#000}.wk-tag-orange.wk-tag-light{background-color:#f8d8a6;color:#000}.wk-tag-text{color:#353535}.wk-tag-text,.wk-tag-text-blue,.wk-tag-text-dark-blue,.wk-tag-text-dark-green,.wk-tag-text-gray,.wk-tag-text-green,.wk-tag-text-purple,.wk-tag-text-red{background-color:transparent;border-radius:0;padding:.1875rem 0 .125rem}.wk-tag-text-blue{color:#005b92}.wk-tag-text-red{color:#e5202e}.wk-tag-text-green{color:#425e10}.wk-tag-text-dark-blue{color:#241866}.wk-tag-text-dark-green{color:#007261}.wk-tag-text-purple{color:#940c72}.wk-tag-text-gray{color:#000}.wk-tag-group{display:flex;flex-wrap:wrap}.wk-tag-group .wk-tag{margin-bottom:.5rem}.wk-tag-group .wk-tag:not(:last-child){margin-right:.5rem}.wk-tag-group .wk-tag:not(:last-child)[class*=wk-tag-text]{margin-right:1rem}.wk-tag-badge{background-color:#e5202e;color:#fff;padding:.125rem .3125rem;vertical-align:baseline}.wk-tag-badge.wk-tag-badge-compact{width:.375rem;height:.375rem;padding:0}.wk-tooltip,.wk-tooltip *,.wk-tooltip ::after,.wk-tooltip ::before{box-sizing:border-box}.wk-tooltip{font-family:inherit;background:#232323;border:.0625rem solid #232323;box-shadow:0 .375rem .75rem 0 rgba(0,0,0,.1);color:#fff;font-size:.75rem;position:absolute;padding:.25rem .5rem;display:inline-block;line-height:1.33;white-space:nowrap;visibility:hidden;transition:transform 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms;transition-property:opacity,transform}.wk-tooltip.wk-position-bottom.wk-tooltip-indicator::after,.wk-tooltip.wk-position-bottom.wk-tooltip-indicator::before,.wk-tooltip.wk-position-bottom::after,.wk-tooltip.wk-position-bottom::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-bottom::after,.wk-tooltip.wk-position-bottom::before{border-width:.5rem;top:-1rem;border-bottom-color:#232323;left:50%;margin-left:-.5rem}.wk-tooltip.wk-position-bottom::after{top:-.9375rem}.wk-tooltip.wk-position-bottom.wk-tooltip-indicator::after,.wk-tooltip.wk-position-bottom.wk-tooltip-indicator::before{border-width:.25rem;top:-.5rem;border-bottom-color:#232323;left:50%;margin-left:-.25rem}.wk-tooltip.wk-position-bottom.wk-tooltip-indicator::after{top:-.4375rem}.wk-tooltip.wk-position-bottom-left.wk-tooltip-indicator::after,.wk-tooltip.wk-position-bottom-left.wk-tooltip-indicator::before,.wk-tooltip.wk-position-bottom-left::after,.wk-tooltip.wk-position-bottom-left::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-bottom-left::after,.wk-tooltip.wk-position-bottom-left::before{border-width:.5rem;top:-1rem;border-bottom-color:#232323;right:0;margin-right:1.25rem}.wk-tooltip.wk-position-bottom-left::after{top:-.9375rem}.wk-tooltip.wk-position-bottom-left.wk-tooltip-indicator::after,.wk-tooltip.wk-position-bottom-left.wk-tooltip-indicator::before{border-width:.25rem;top:-.5rem;border-bottom-color:#232323;right:0;margin-right:1.25rem}.wk-tooltip.wk-position-bottom-left.wk-tooltip-indicator::after{top:-.4375rem}.wk-tooltip.wk-position-bottom-right.wk-tooltip-indicator::after,.wk-tooltip.wk-position-bottom-right.wk-tooltip-indicator::before,.wk-tooltip.wk-position-bottom-right::after,.wk-tooltip.wk-position-bottom-right::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-bottom-right::after,.wk-tooltip.wk-position-bottom-right::before{border-width:.5rem;top:-1rem;border-bottom-color:#232323;left:0;margin-left:1.25rem}.wk-tooltip.wk-position-bottom-right::after{top:-.9375rem}.wk-tooltip.wk-position-bottom-right.wk-tooltip-indicator::after,.wk-tooltip.wk-position-bottom-right.wk-tooltip-indicator::before{border-width:.25rem;top:-.5rem;border-bottom-color:#232323;left:0;margin-left:1.25rem}.wk-tooltip.wk-position-bottom-right.wk-tooltip-indicator::after{top:-.4375rem}.wk-tooltip.wk-position-top.wk-tooltip-indicator::after,.wk-tooltip.wk-position-top.wk-tooltip-indicator::before,.wk-tooltip.wk-position-top::after,.wk-tooltip.wk-position-top::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-top::after,.wk-tooltip.wk-position-top::before{border-width:.5rem;bottom:-1rem;border-top-color:#232323;left:50%;margin-left:-.5rem}.wk-tooltip.wk-position-top::after{bottom:-.9375rem}.wk-tooltip.wk-position-top.wk-tooltip-indicator::after,.wk-tooltip.wk-position-top.wk-tooltip-indicator::before{border-width:.25rem;bottom:-.5rem;border-top-color:#232323;left:50%;margin-left:-.25rem}.wk-tooltip.wk-position-top.wk-tooltip-indicator::after{bottom:-.4375rem}.wk-tooltip.wk-position-top-left.wk-tooltip-indicator::after,.wk-tooltip.wk-position-top-left.wk-tooltip-indicator::before,.wk-tooltip.wk-position-top-left::after,.wk-tooltip.wk-position-top-left::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-top-left::after,.wk-tooltip.wk-position-top-left::before{border-width:.5rem;bottom:-1rem;border-top-color:#232323;right:0;margin-right:1.25rem}.wk-tooltip.wk-position-top-left::after{bottom:-.9375rem}.wk-tooltip.wk-position-top-left.wk-tooltip-indicator::after,.wk-tooltip.wk-position-top-left.wk-tooltip-indicator::before{border-width:.25rem;bottom:-.5rem;border-top-color:#232323;right:0;margin-right:1.25rem}.wk-tooltip.wk-position-top-left.wk-tooltip-indicator::after{bottom:-.4375rem}.wk-tooltip.wk-position-top-right.wk-tooltip-indicator::after,.wk-tooltip.wk-position-top-right.wk-tooltip-indicator::before,.wk-tooltip.wk-position-top-right::after,.wk-tooltip.wk-position-top-right::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-top-right::after,.wk-tooltip.wk-position-top-right::before{border-width:.5rem;bottom:-1rem;border-top-color:#232323;left:0;margin-left:1.25rem}.wk-tooltip.wk-position-top-right::after{bottom:-.9375rem}.wk-tooltip.wk-position-top-right.wk-tooltip-indicator::after,.wk-tooltip.wk-position-top-right.wk-tooltip-indicator::before{border-width:.25rem;bottom:-.5rem;border-top-color:#232323;left:0;margin-left:1.25rem}.wk-tooltip.wk-position-top-right.wk-tooltip-indicator::after{bottom:-.4375rem}.wk-tooltip.wk-position-left.wk-tooltip-indicator::after,.wk-tooltip.wk-position-left.wk-tooltip-indicator::before,.wk-tooltip.wk-position-left::after,.wk-tooltip.wk-position-left::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-left::after,.wk-tooltip.wk-position-left::before{border-width:.5rem;right:-1rem;border-left-color:#232323;top:50%;margin-top:-.5rem}.wk-tooltip.wk-position-left::after{right:-.9375rem}.wk-tooltip.wk-position-left.wk-tooltip-indicator::after,.wk-tooltip.wk-position-left.wk-tooltip-indicator::before{border-width:.25rem;right:-.5rem;border-left-color:#232323;top:50%;margin-top:-.25rem}.wk-tooltip.wk-position-left.wk-tooltip-indicator::after{right:-.4375rem}.wk-tooltip.wk-position-left-bottom.wk-tooltip-indicator::after,.wk-tooltip.wk-position-left-bottom.wk-tooltip-indicator::before,.wk-tooltip.wk-position-left-bottom::after,.wk-tooltip.wk-position-left-bottom::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-left-bottom::after,.wk-tooltip.wk-position-left-bottom::before{border-width:.5rem;left:-1rem;border-right-color:#232323;top:0;margin-top:.3125rem}.wk-tooltip.wk-position-left-bottom::after{left:-.9375rem}.wk-tooltip.wk-position-left-bottom.wk-tooltip-indicator::after,.wk-tooltip.wk-position-left-bottom.wk-tooltip-indicator::before{border-width:.25rem;left:-.5rem;border-right-color:#232323;top:0;margin-top:.3125rem}.wk-tooltip.wk-position-left-bottom.wk-tooltip-indicator::after{left:-.4375rem}.wk-tooltip.wk-position-left-top.wk-tooltip-indicator::after,.wk-tooltip.wk-position-left-top.wk-tooltip-indicator::before,.wk-tooltip.wk-position-left-top::after,.wk-tooltip.wk-position-left-top::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-left-top::after,.wk-tooltip.wk-position-left-top::before{border-width:.5rem;left:-1rem;border-right-color:#232323;bottom:0;margin-bottom:.3125rem}.wk-tooltip.wk-position-left-top::after{left:-.9375rem}.wk-tooltip.wk-position-left-top.wk-tooltip-indicator::after,.wk-tooltip.wk-position-left-top.wk-tooltip-indicator::before{border-width:.25rem;left:-.5rem;border-right-color:#232323;bottom:0;margin-bottom:.3125rem}.wk-tooltip.wk-position-left-top.wk-tooltip-indicator::after{left:-.4375rem}.wk-tooltip.wk-position-right.wk-tooltip-indicator::after,.wk-tooltip.wk-position-right.wk-tooltip-indicator::before,.wk-tooltip.wk-position-right::after,.wk-tooltip.wk-position-right::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-right::after,.wk-tooltip.wk-position-right::before{border-width:.5rem;left:-1rem;border-right-color:#232323;top:50%;margin-top:-.5rem}.wk-tooltip.wk-position-right::after{left:-.9375rem}.wk-tooltip.wk-position-right.wk-tooltip-indicator::after,.wk-tooltip.wk-position-right.wk-tooltip-indicator::before{border-width:.25rem;left:-.5rem;border-right-color:#232323;top:50%;margin-top:-.25rem}.wk-tooltip.wk-position-right.wk-tooltip-indicator::after{left:-.4375rem}.wk-tooltip.wk-position-right-bottom.wk-tooltip-indicator::after,.wk-tooltip.wk-position-right-bottom.wk-tooltip-indicator::before,.wk-tooltip.wk-position-right-bottom::after,.wk-tooltip.wk-position-right-bottom::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-right-bottom::after,.wk-tooltip.wk-position-right-bottom::before{border-width:.5rem;right:-1rem;border-left-color:#232323;top:0;margin-top:.3125rem}.wk-tooltip.wk-position-right-bottom::after{right:-.9375rem}.wk-tooltip.wk-position-right-bottom.wk-tooltip-indicator::after,.wk-tooltip.wk-position-right-bottom.wk-tooltip-indicator::before{border-width:.25rem;right:-.5rem;border-left-color:#232323;top:0;margin-top:.3125rem}.wk-tooltip.wk-position-right-bottom.wk-tooltip-indicator::after{right:-.4375rem}.wk-tooltip.wk-position-right-top.wk-tooltip-indicator::after,.wk-tooltip.wk-position-right-top.wk-tooltip-indicator::before,.wk-tooltip.wk-position-right-top::after,.wk-tooltip.wk-position-right-top::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip.wk-position-right-top::after,.wk-tooltip.wk-position-right-top::before{border-width:.5rem;right:-1rem;border-left-color:#232323;bottom:0;margin-bottom:.3125rem}.wk-tooltip.wk-position-right-top::after{right:-.9375rem}.wk-tooltip.wk-position-right-top.wk-tooltip-indicator::after,.wk-tooltip.wk-position-right-top.wk-tooltip-indicator::before{border-width:.25rem;right:-.5rem;border-left-color:#232323;bottom:0;margin-bottom:.3125rem}.wk-tooltip.wk-position-right-top.wk-tooltip-indicator::after{right:-.4375rem}.wk-tooltip-interactive.wk-tooltip-open,.wk-tooltip.wk-tooltip-open{z-index:1060;opacity:1}.wk-tooltip.wk-tooltip-open.wk-position-right{transform:translateX(-.75rem)}.wk-tooltip.wk-tooltip-open.wk-position-right.wk-tooltip-indicator{transform:translateX(-1rem)}.wk-tooltip.wk-tooltip-open.wk-position-left{transform:translateX(.75rem)}.wk-tooltip.wk-tooltip-open.wk-position-left.wk-tooltip-indicator{transform:translateX(1rem)}.wk-tooltip.wk-tooltip-open.wk-position-bottom,.wk-tooltip.wk-tooltip-open.wk-position-bottom-left,.wk-tooltip.wk-tooltip-open.wk-position-bottom-right{transform:translateY(-.75rem)}.wk-tooltip.wk-tooltip-open.wk-position-bottom-left.wk-tooltip-indicator,.wk-tooltip.wk-tooltip-open.wk-position-bottom-right.wk-tooltip-indicator,.wk-tooltip.wk-tooltip-open.wk-position-bottom.wk-tooltip-indicator{transform:translateY(-1rem)}.wk-tooltip.wk-tooltip-open.wk-position-top,.wk-tooltip.wk-tooltip-open.wk-position-top-left,.wk-tooltip.wk-tooltip-open.wk-position-top-right{transform:translateY(.75rem)}.wk-tooltip.wk-tooltip-open.wk-position-top-left.wk-tooltip-indicator,.wk-tooltip.wk-tooltip-open.wk-position-top-right.wk-tooltip-indicator,.wk-tooltip.wk-tooltip-open.wk-position-top.wk-tooltip-indicator{transform:translateY(1rem)}.wk-tooltip.wk-tooltip-open.wk-element-hidden{opacity:0;transform:translate(0,0)}.wk-tooltip-description{padding:.5rem 1rem;max-width:14rem;white-space:normal}.wk-tooltip-interactive{background:#fff;border:.0625rem solid #dadada;box-shadow:0 .375rem .75rem 0 rgba(0,0,0,.1);color:#232323;font-size:.875rem;position:absolute;line-height:1.5;padding:1rem;visibility:hidden;width:16.25rem;white-space:normal;transition:transform 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms;transition-property:opacity,transform}.wk-tooltip-interactive.wk-position-bottom.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-bottom.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-bottom::after,.wk-tooltip-interactive.wk-position-bottom::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-bottom::before{border-width:.5rem;top:-1rem;border-bottom-color:#dadada;left:50%;margin-left:-.5rem}.wk-tooltip-interactive.wk-position-bottom::after{border-width:.5rem;top:-.9375rem;border-bottom-color:#fff;left:50%;margin-left:-.5rem}.wk-tooltip-interactive.wk-position-bottom.wk-tooltip-indicator::before{border-width:.25rem;top:-.5rem;border-bottom-color:#dadada;left:50%;margin-left:-.25rem}.wk-tooltip-interactive.wk-position-bottom.wk-tooltip-indicator::after{border-width:.25rem;top:-.4375rem;border-bottom-color:#fff;left:50%;margin-left:-.25rem}.wk-tooltip-interactive.wk-position-bottom-left.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-bottom-left.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-bottom-left::after,.wk-tooltip-interactive.wk-position-bottom-left::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-bottom-left::before{border-width:.5rem;top:-1rem;border-bottom-color:#dadada;right:0;margin-right:1.25rem}.wk-tooltip-interactive.wk-position-bottom-left::after{border-width:.5rem;top:-.9375rem;border-bottom-color:#fff;right:0;margin-right:1.25rem}.wk-tooltip-interactive.wk-position-bottom-left.wk-tooltip-indicator::before{border-width:.25rem;top:-.5rem;border-bottom-color:#dadada;right:0;margin-right:1.25rem}.wk-tooltip-interactive.wk-position-bottom-left.wk-tooltip-indicator::after{border-width:.25rem;top:-.4375rem;border-bottom-color:#fff;right:0;margin-right:1.25rem}.wk-tooltip-interactive.wk-position-bottom-right.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-bottom-right.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-bottom-right::after,.wk-tooltip-interactive.wk-position-bottom-right::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-bottom-right::before{border-width:.5rem;top:-1rem;border-bottom-color:#dadada;left:0;margin-left:1.25rem}.wk-tooltip-interactive.wk-position-bottom-right::after{border-width:.5rem;top:-.9375rem;border-bottom-color:#fff;left:0;margin-left:1.25rem}.wk-tooltip-interactive.wk-position-bottom-right.wk-tooltip-indicator::before{border-width:.25rem;top:-.5rem;border-bottom-color:#dadada;left:0;margin-left:1.25rem}.wk-tooltip-interactive.wk-position-bottom-right.wk-tooltip-indicator::after{border-width:.25rem;top:-.4375rem;border-bottom-color:#fff;left:0;margin-left:1.25rem}.wk-tooltip-interactive.wk-position-top.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-top.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-top::after,.wk-tooltip-interactive.wk-position-top::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-top::before{border-width:.5rem;bottom:-1rem;border-top-color:#dadada;left:50%;margin-left:-.5rem}.wk-tooltip-interactive.wk-position-top::after{border-width:.5rem;bottom:-.9375rem;border-top-color:#fff;left:50%;margin-left:-.5rem}.wk-tooltip-interactive.wk-position-top.wk-tooltip-indicator::before{border-width:.25rem;bottom:-.5rem;border-top-color:#dadada;left:50%;margin-left:-.25rem}.wk-tooltip-interactive.wk-position-top.wk-tooltip-indicator::after{border-width:.25rem;bottom:-.4375rem;border-top-color:#fff;left:50%;margin-left:-.25rem}.wk-tooltip-interactive.wk-position-top-left.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-top-left.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-top-left::after,.wk-tooltip-interactive.wk-position-top-left::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-top-left::before{border-width:.5rem;bottom:-1rem;border-top-color:#dadada;right:0;margin-right:1.25rem}.wk-tooltip-interactive.wk-position-top-left::after{border-width:.5rem;bottom:-.9375rem;border-top-color:#fff;right:0;margin-right:1.25rem}.wk-tooltip-interactive.wk-position-top-left.wk-tooltip-indicator::before{border-width:.25rem;bottom:-.5rem;border-top-color:#dadada;right:0;margin-right:1.25rem}.wk-tooltip-interactive.wk-position-top-left.wk-tooltip-indicator::after{border-width:.25rem;bottom:-.4375rem;border-top-color:#fff;right:0;margin-right:1.25rem}.wk-tooltip-interactive.wk-position-top-right.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-top-right.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-top-right::after,.wk-tooltip-interactive.wk-position-top-right::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-top-right::before{border-width:.5rem;bottom:-1rem;border-top-color:#dadada;left:0;margin-left:1.25rem}.wk-tooltip-interactive.wk-position-top-right::after{border-width:.5rem;bottom:-.9375rem;border-top-color:#fff;left:0;margin-left:1.25rem}.wk-tooltip-interactive.wk-position-top-right.wk-tooltip-indicator::before{border-width:.25rem;bottom:-.5rem;border-top-color:#dadada;left:0;margin-left:1.25rem}.wk-tooltip-interactive.wk-position-top-right.wk-tooltip-indicator::after{border-width:.25rem;bottom:-.4375rem;border-top-color:#fff;left:0;margin-left:1.25rem}.wk-tooltip-interactive.wk-position-left.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-left.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-left::after,.wk-tooltip-interactive.wk-position-left::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-left::before{border-width:.5rem;right:-1rem;border-left-color:#dadada;top:50%;margin-top:-.5rem}.wk-tooltip-interactive.wk-position-left::after{border-width:.5rem;right:-.9375rem;border-left-color:#fff;top:50%;margin-top:-.5rem}.wk-tooltip-interactive.wk-position-left.wk-tooltip-indicator::before{border-width:.25rem;right:-.5rem;border-left-color:#dadada;top:50%;margin-top:-.25rem}.wk-tooltip-interactive.wk-position-left.wk-tooltip-indicator::after{border-width:.25rem;right:-.4375rem;border-left-color:#fff;top:50%;margin-top:-.25rem}.wk-tooltip-interactive.wk-position-left-bottom.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-left-bottom.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-left-bottom::after,.wk-tooltip-interactive.wk-position-left-bottom::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-left-bottom::before{border-width:.5rem;left:-1rem;border-right-color:#dadada;top:0;margin-top:.3125rem}.wk-tooltip-interactive.wk-position-left-bottom::after{border-width:.5rem;left:-.9375rem;border-right-color:#fff;top:0;margin-top:.3125rem}.wk-tooltip-interactive.wk-position-left-bottom.wk-tooltip-indicator::before{border-width:.25rem;left:-.5rem;border-right-color:#dadada;top:0;margin-top:.3125rem}.wk-tooltip-interactive.wk-position-left-bottom.wk-tooltip-indicator::after{border-width:.25rem;left:-.4375rem;border-right-color:#fff;top:0;margin-top:.3125rem}.wk-tooltip-interactive.wk-position-left-top.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-left-top.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-left-top::after,.wk-tooltip-interactive.wk-position-left-top::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-left-top::before{border-width:.5rem;left:-1rem;border-right-color:#dadada;bottom:0;margin-bottom:.3125rem}.wk-tooltip-interactive.wk-position-left-top::after{border-width:.5rem;left:-.9375rem;border-right-color:#fff;bottom:0;margin-bottom:.3125rem}.wk-tooltip-interactive.wk-position-left-top.wk-tooltip-indicator::before{border-width:.25rem;left:-.5rem;border-right-color:#dadada;bottom:0;margin-bottom:.3125rem}.wk-tooltip-interactive.wk-position-left-top.wk-tooltip-indicator::after{border-width:.25rem;left:-.4375rem;border-right-color:#fff;bottom:0;margin-bottom:.3125rem}.wk-tooltip-interactive.wk-position-right.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-right.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-right::after,.wk-tooltip-interactive.wk-position-right::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-right::before{border-width:.5rem;left:-1rem;border-right-color:#dadada;top:50%;margin-top:-.5rem}.wk-tooltip-interactive.wk-position-right::after{border-width:.5rem;left:-.9375rem;border-right-color:#fff;top:50%;margin-top:-.5rem}.wk-tooltip-interactive.wk-position-right.wk-tooltip-indicator::before{border-width:.25rem;left:-.5rem;border-right-color:#dadada;top:50%;margin-top:-.25rem}.wk-tooltip-interactive.wk-position-right.wk-tooltip-indicator::after{border-width:.25rem;left:-.4375rem;border-right-color:#fff;top:50%;margin-top:-.25rem}.wk-tooltip-interactive.wk-position-right-bottom.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-right-bottom.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-right-bottom::after,.wk-tooltip-interactive.wk-position-right-bottom::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-right-bottom::before{border-width:.5rem;right:-1rem;border-left-color:#dadada;top:0;margin-top:.3125rem}.wk-tooltip-interactive.wk-position-right-bottom::after{border-width:.5rem;right:-.9375rem;border-left-color:#fff;top:0;margin-top:.3125rem}.wk-tooltip-interactive.wk-position-right-bottom.wk-tooltip-indicator::before{border-width:.25rem;right:-.5rem;border-left-color:#dadada;top:0;margin-top:.3125rem}.wk-tooltip-interactive.wk-position-right-bottom.wk-tooltip-indicator::after{border-width:.25rem;right:-.4375rem;border-left-color:#fff;top:0;margin-top:.3125rem}.wk-tooltip-interactive.wk-position-right-top.wk-tooltip-indicator::after,.wk-tooltip-interactive.wk-position-right-top.wk-tooltip-indicator::before,.wk-tooltip-interactive.wk-position-right-top::after,.wk-tooltip-interactive.wk-position-right-top::before{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.wk-tooltip-interactive.wk-position-right-top::before{border-width:.5rem;right:-1rem;border-left-color:#dadada;bottom:0;margin-bottom:.3125rem}.wk-tooltip-interactive.wk-position-right-top::after{border-width:.5rem;right:-.9375rem;border-left-color:#fff;bottom:0;margin-bottom:.3125rem}.wk-tooltip-interactive.wk-position-right-top.wk-tooltip-indicator::before{border-width:.25rem;right:-.5rem;border-left-color:#dadada;bottom:0;margin-bottom:.3125rem}.wk-tooltip-interactive.wk-position-right-top.wk-tooltip-indicator::after{border-width:.25rem;right:-.4375rem;border-left-color:#fff;bottom:0;margin-bottom:.3125rem}.wk-tooltip-interactive.wk-tooltip-open.wk-position-right{transform:translateX(-.75rem)}.wk-tooltip-interactive.wk-tooltip-open.wk-position-right.wk-tooltip-indicator{transform:translateX(-1rem)}.wk-tooltip-interactive.wk-tooltip-open.wk-position-left{transform:translateX(.75rem)}.wk-tooltip-interactive.wk-tooltip-open.wk-position-left.wk-tooltip-indicator{transform:translateX(1rem)}.wk-tooltip-interactive.wk-tooltip-open.wk-position-bottom,.wk-tooltip-interactive.wk-tooltip-open.wk-position-bottom-left,.wk-tooltip-interactive.wk-tooltip-open.wk-position-bottom-right{transform:translateY(-.75rem)}.wk-tooltip-interactive.wk-tooltip-open.wk-position-bottom-left.wk-tooltip-indicator,.wk-tooltip-interactive.wk-tooltip-open.wk-position-bottom-right.wk-tooltip-indicator,.wk-tooltip-interactive.wk-tooltip-open.wk-position-bottom.wk-tooltip-indicator{transform:translateY(-1rem)}.wk-tooltip-interactive.wk-tooltip-open.wk-position-top,.wk-tooltip-interactive.wk-tooltip-open.wk-position-top-left,.wk-tooltip-interactive.wk-tooltip-open.wk-position-top-right{transform:translateY(.75rem)}.wk-tooltip-interactive.wk-tooltip-open.wk-position-top-left.wk-tooltip-indicator,.wk-tooltip-interactive.wk-tooltip-open.wk-position-top-right.wk-tooltip-indicator,.wk-tooltip-interactive.wk-tooltip-open.wk-position-top.wk-tooltip-indicator{transform:translateY(1rem)}.wk-tooltip-interactive.wk-tooltip-open.wk-element-hidden{opacity:0;transform:translate(0,0)}.wk-tooltip-interactive .wk-tooltip-body{margin-bottom:1rem}.wk-tooltip-interactive .wk-tooltip-body>*{font-size:.875rem}.wk-tooltip-open{visibility:visible;z-index:1060}.wk-tooltip-open.wk-tooltip-autosize{width:auto;max-width:none}@media (max-width:23.375rem){.wk-stepthrough{padding:.5rem 1rem}}.wk-stepthrough .wk-stepthrough-step::before{border-color:#005b92}@media (max-width:23.375rem){.wk-stepthrough .wk-stepthrough-step .wk-stepthrough-label{display:none}}@media (max-width:23.375rem){.wk-stepthrough.wk-is-vertical{padding:2rem 2rem .5rem 0}}@media (max-width:23.375rem){.wk-stepthrough.wk-is-compact:not(.wk-is-vertical){padding:.5rem 1.25rem}}@media (max-width:23.375rem){.wk-stepthrough.wk-is-compact.wk-is-vertical{padding:2.875rem 2rem .5rem 0}}.wk-stepthrough.wk-is-compact.wk-is-vertical .wk-stepthrough-step .wk-stepthrough-icon.wk-stepthrough-icon-active{transform:translate(-50%,-.25rem)}.wk-stepthrough,.wk-stepthrough *,.wk-stepthrough ::after,.wk-stepthrough ::before{box-sizing:border-box}.wk-stepthrough{font-family:inherit;display:flex;padding:2rem 1rem 4rem}@media (max-width:23.375rem){.wk-stepthrough{padding:.5rem 1rem}}.wk-stepthrough .wk-stepthrough-step{display:flex;position:relative;flex-direction:column;flex:1 0 auto;margin:0}.wk-stepthrough .wk-stepthrough-step:last-child{flex-grow:0}.wk-stepthrough .wk-stepthrough-step:not(:last-child)::before{position:absolute;width:100%;content:'';top:50%;transform:translate(0,-50%);border-width:0 0 .125rem;border-style:solid}.wk-stepthrough .wk-stepthrough-step .wk-stepthrough-icon{z-index:1;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;align-items:center;border:.125rem solid #005b92;border-radius:50%;min-height:2rem;height:2rem;min-width:2rem;width:2rem;background-color:#fff;color:#005b92}.wk-stepthrough .wk-stepthrough-step .wk-stepthrough-icon .wk-stepthrough-icon-element{font-size:1rem}.wk-stepthrough .wk-stepthrough-step.wk-is-active .wk-stepthrough-icon{background-color:#005b92;color:#fff}.wk-stepthrough .wk-stepthrough-step.wk-is-failed::before{border-color:#e5202e}.wk-stepthrough .wk-stepthrough-step.wk-is-failed .wk-stepthrough-icon{border-color:#e5202e;color:#e5202e}.wk-stepthrough .wk-stepthrough-step .wk-stepthrough-label{left:0;transform:translate(1rem) translate(-50%);position:absolute;top:2.5rem;font-weight:500;font-size:.875rem}@media (max-width:23.375rem){.wk-stepthrough .wk-stepthrough-step .wk-stepthrough-label{display:none}}.wk-stepthrough .wk-is-active~.wk-stepthrough-step::before,.wk-stepthrough .wk-stepthrough-step.wk-is-active::before{border-color:#a3a3a3}.wk-stepthrough .wk-is-active~.wk-stepthrough-step .wk-stepthrough-icon{background-color:#fff;border-color:#a3a3a3;color:#474747}.wk-stepthrough.wk-is-vertical{flex-direction:column;padding:2rem 6.875rem .5rem 0;align-items:center;min-height:100%;height:100%}@media (max-width:23.375rem){.wk-stepthrough.wk-is-vertical{padding:2rem 2rem .5rem 0}}.wk-stepthrough.wk-is-vertical .wk-stepthrough-step{flex-direction:row}.wk-stepthrough.wk-is-vertical .wk-stepthrough-step:not(:last-child)::before{height:100%;width:0;border-width:0 0 0 .125rem;left:50%;top:0;transform:translate(-50%,0)}.wk-stepthrough.wk-is-vertical .wk-stepthrough-label{transform:translate(0,1rem) translate(0,-50%);top:0;left:2.625rem}.wk-stepthrough.wk-is-compact:not(.wk-is-vertical){overflow-x:hidden;padding:2.25rem 1.25rem 4rem}@media (max-width:23.375rem){.wk-stepthrough.wk-is-compact:not(.wk-is-vertical){padding:.5rem 1.25rem}}.wk-stepthrough.wk-is-compact:not(.wk-is-vertical) .wk-stepthrough-label{top:1.375rem}.wk-stepthrough.wk-is-compact .wk-is-active~.wk-stepthrough-step::after,.wk-stepthrough.wk-is-compact .wk-is-active~.wk-stepthrough-step::before{background-color:#a3a3a3}.wk-stepthrough.wk-is-compact .wk-stepthrough-step{flex-direction:row;height:1rem;width:1rem}.wk-stepthrough.wk-is-compact .wk-stepthrough-step .wk-stepthrough-icon{position:relative;top:50%;transform:translate(0,-50%);min-height:.5rem;height:.5rem;min-width:.5rem;width:.5rem;background-color:#fff}.wk-stepthrough.wk-is-compact .wk-stepthrough-step .wk-stepthrough-icon.wk-stepthrough-icon-active{transform:translate(-.25rem,-50%);min-height:1rem;height:1rem;min-width:1rem;width:1rem}.wk-stepthrough.wk-is-compact .wk-stepthrough-step .wk-stepthrough-icon.wk-stepthrough-icon-small{position:absolute;left:50%;transform:translate(-50%,-50%);border-radius:50%;min-height:.5rem;height:.5rem;min-width:.5rem;width:.5rem;background-color:#005b92}.wk-stepthrough.wk-is-compact .wk-stepthrough-step .wk-stepthrough-label{transform:translate(.25rem) translate(-50%)}.wk-stepthrough.wk-is-compact.wk-is-vertical{padding:2.875rem 6.875rem .5rem 0}@media (max-width:23.375rem){.wk-stepthrough.wk-is-compact.wk-is-vertical{padding:2.875rem 2rem .5rem 0}}.wk-stepthrough.wk-is-compact.wk-is-vertical .wk-stepthrough-step .wk-stepthrough-icon{top:0;left:50%;transform:translate(-50%,0);will-change:transform}.wk-stepthrough.wk-is-compact.wk-is-vertical .wk-stepthrough-label{transform:translate(0,.25rem) translate(0,-50%);top:0;left:1.375rem}.wk-stepthrough.wk-is-compact.wk-is-vertical .wk-stepthrough-icon.wk-stepthrough-icon-small{top:50%;transform:translate(-50%,-50%)}.wk-wizard,.wk-wizard *,.wk-wizard ::after,.wk-wizard ::before{box-sizing:border-box}.wk-wizard{font-family:inherit;border:.0625rem solid #dadada}.wk-wizard .wk-modal{display:block;position:relative;height:100%}.wk-wizard .wk-modal .wk-modal-content{margin:0;width:100%;height:100%;box-shadow:none;max-height:unset}.wk-modal-content .wk-modal-footer .wk-button-group .wk-wizard-next-button,.wk-wizard .wk-modal .wk-modal-footer .wk-button-group .wk-wizard-next-button{margin-left:.5rem}.wk-modal-content .wk-modal-footer .wk-button-group .wk-wizard-previous-button,.wk-wizard .wk-modal .wk-modal-footer .wk-button-group .wk-wizard-previous-button{margin-right:.5rem}.wk-wizard .wk-modal .wk-modal-footer .wk-button-group .wk-wizard-previous-button .wk-icon-arrow-left{margin-right:.5rem;margin-left:0}@media (max-width:37.4375rem){.wk-wizard{margin-top:0;position:fixed;top:0;left:0;bottom:0;right:0;padding:0}}.wk-wizard.wk-is-fullscreen{margin:0;position:fixed;top:0;left:0;bottom:0;right:0;border:.0625rem solid #fff;background:#fff;z-index:1050}.wk-wizard.wk-wizard-placeholder{visibility:hidden}.wk-wizard.wk-fade-in,.wk-wizard.wk-fade-out{-webkit-animation-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1);-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wk-wizard.wk-fade-in{-webkit-animation-name:wk-wizard-fullscreen-fade-in;animation-name:wk-wizard-fullscreen-fade-in}.wk-wizard.wk-fade-out{-webkit-animation-name:wk-wizard-fullscreen-fade-out;animation-name:wk-wizard-fullscreen-fade-out}.wk-wizard.wk-wizard-vertical .wk-modal-body{display:flex;height:100%}.wk-wizard.wk-wizard-vertical .wk-wizard-content{padding:2.375rem 0 .5rem}.wk-wizard .wk-wizard-content{padding:1.5rem 0 3rem}.wk-wizard .wk-hidden-sr-visible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.wk-modal{color:#232323;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:inherit}.wk-is-overflow-hidden{overflow:hidden}.wk-modal{align-items:center;bottom:0;box-sizing:border-box;display:none;justify-content:center;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:1050}.wk-modal *,.wk-modal ::after,.wk-modal ::before{box-sizing:inherit}.wk-modal.wk-modal-opened{display:flex}.wk-modal.wk-modal-fullscreen .wk-modal-content{height:100%;width:100%;margin:0;max-height:none;max-width:none}.wk-modal .wk-modal-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;opacity:1;transition:opacity 300ms linear;transition-delay:0ms}.wk-modal.wk-element-hidden .wk-modal-content{opacity:0;transform:translateY(7.5rem)}.wk-modal.wk-element-hidden .wk-modal-overlay{opacity:0}.wk-modal .wk-modal-content{background:#fff;box-shadow:0 .75rem 1.5rem 0 rgba(0,0,0,.1);position:relative;margin:1rem;width:37.5rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 2rem);opacity:1;transform:translateY(0);transition:transform 200ms cubic-bezier(.4,0,.2,1);transition-delay:0ms;transition-property:opacity,transform}.wk-modal .wk-modal-content .wk-modal-close{position:absolute;right:0;top:0}.wk-modal .wk-modal-content .wk-modal-close .wk-close-button-description{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wk-modal .wk-modal-content .wk-modal-expand{position:absolute;right:3rem;top:0}.wk-modal .wk-modal-content .wk-modal-header{background-color:#fff;padding:3rem 1rem 1rem;position:relative;-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}@media (min-width:37.5rem){.wk-modal .wk-modal-content .wk-modal-header{padding:3rem 2rem 1.5rem}}.wk-modal .wk-modal-content .wk-modal-title{color:#353535;font-size:1.25rem;font-weight:500;line-height:1.3;margin:0}.wk-modal .wk-modal-content .wk-modal-body{overflow-y:auto;padding:0 1rem 1rem;position:relative;-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1}@media (min-width:37.5rem){.wk-modal .wk-modal-content .wk-modal-body{padding:0 2rem 1.5rem}}.wk-modal .wk-modal-content .wk-modal-body>:last-child{margin-bottom:0}.wk-modal .wk-modal-content .wk-modal-footer{background:#f6f6f6;padding:1rem;-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1}.wk-modal .wk-modal-content .wk-scroll-fade-bottom::after,.wk-modal .wk-modal-content .wk-scroll-fade-top::before{position:fixed;left:0;right:2rem}.wk-modal .wk-modal-content .wk-scroll-fade-bottom::after{bottom:4.5rem}.wk-modal.wk-modal-with-tabs .wk-modal-header{padding-bottom:.5rem}.wk-modal.wk-modal-with-tabs .wk-modal-body{padding:0 0 2rem;max-height:none;overflow-y:hidden}@supports (-ms-ime-align:auto){.wk-modal.wk-modal-with-tabs .wk-modal-body{overflow-y:auto}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-modal.wk-modal-with-tabs .wk-modal-body{overflow-y:auto}}.wk-modal.wk-modal-with-tabs .wk-tabs{border-bottom:1px solid #dadada}@media (min-width:37.5rem){.wk-modal.wk-modal-with-tabs .wk-tabs{padding:0 1rem}}.wk-modal.wk-modal-with-tabs .wk-tabs .wk-dropdown-menu{position:fixed;left:0}@media (min-width:37.5rem){.wk-modal.wk-modal-with-tabs .wk-tabs .wk-dropdown-menu{left:inherit;right:inherit;top:inherit}}.wk-modal.wk-modal-with-tabs .wk-tab-panel.wk-tab-active-content{display:block;padding:1rem 1rem 0;margin:0;overflow-y:auto;max-height:calc(100vh - 2rem - 4.625rem - 2.625rem - .625rem - 2rem - 4.5rem)}@media (min-width:37.5rem){.wk-modal.wk-modal-with-tabs .wk-tab-panel.wk-tab-active-content{padding:1rem 2rem 0}}.wk-modal.wk-modal-with-tabs.wk-modal-fullscreen .wk-modal-body{padding:0;max-height:none}.wk-modal.wk-modal-with-tabs.wk-modal-fullscreen .wk-scroll-fade-top::before{margin-top:-1rem}.wk-modal.wk-modal-with-tabs.wk-modal-fullscreen .wk-tab-panel.wk-tab-active-content{max-height:calc(100vh - 4.625rem - 2.625rem - .625rem - 4.5rem)}.wk-split-button{display:inline-flex}.wk-split-button .wk-dropdown.wk-is-open .wk-split-button-secondary{background-color:#005b92}.wk-split-button .wk-dropdown.wk-is-open .wk-dropdown-toggle-icon,.wk-split-button .wk-split-button-secondary:active .wk-dropdown-toggle-icon{transform:rotate(180deg)}.wk-split-button .wk-split-button-secondary{display:flex;padding:.6875rem}.wk-split-button:not(.wk-split-button-ghost) .wk-dropdown{margin-left:.0625rem}.wk-split-button:not(.wk-split-button-ghost) .wk-dropdown.wk-is-open .wk-dropdown-toggle{color:#fff}.wk-split-button.wk-split-button-ghost .wk-dropdown{margin-left:-.0625rem}.wk-split-button.wk-split-button-ghost .wk-dropdown.wk-is-open .wk-split-button-secondary{color:#fff}.wk-split-button.wk-split-button-small .wk-split-button-primary{padding:.375rem 1rem}.wk-split-button.wk-split-button-small .wk-split-button-secondary{padding:.4375rem}.wk-split-button.wk-split-button-disabled .wk-split-button-primary,.wk-split-button.wk-split-button-disabled .wk-split-button-secondary{opacity:.5;pointer-events:none;color:rgba(255,255,255,.5)}.wk-split-button.wk-split-button-disabled .wk-split-button-primary:hover,.wk-split-button.wk-split-button-disabled .wk-split-button-secondary:hover{background-color:#007ac3;border-color:transparent}.wk-split-button.wk-split-button-disabled.wk-split-button-ghost .wk-button.wk-split-button-secondary{border-left-color:transparent}.wk-split-button .wk-button:focus{z-index:1}.wk-tabs .wk-tab:focus:not(:focus-visible){outline:0}.wk-tabs,.wk-tabs *,.wk-tabs ::after,.wk-tabs ::before{box-sizing:border-box}.wk-tabs{font-family:inherit;display:flex;list-style-type:none;margin:2px 0 .5rem;padding:0;white-space:nowrap;font-size:.875rem;line-height:1.29;min-width:100%;position:relative}.wk-tabs .wk-tabs-underline{visibility:hidden;height:.125rem;position:absolute;left:0;bottom:0;pointer-events:none;transition:background-color 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms;transition-property:width,transform,background-color}.wk-tabs .wk-tab:hover:not(.wk-is-disabled):not(.wk-is-active)~.wk-tabs-underline-hovered{visibility:visible;background-color:#353535}.wk-tabs .wk-is-active~.wk-tabs-underline{visibility:visible;background-color:#005b92}.wk-tabs .wk-tab,.wk-tabs .wk-tab.wk-dropdown-toggle{padding:.6875rem 1rem}.wk-tabs .wk-tab{background-color:transparent;border:0;color:#353535;line-height:1.29;margin:0;position:relative}.wk-tabs .wk-tab.wk-has-inner-content{padding:0}.wk-tabs .wk-tab.wk-is-active{color:#005b92}.wk-tabs .wk-tab:hover:not(.wk-is-disabled):not(.wk-is-active){cursor:pointer;text-decoration:none}.wk-tabs .wk-tab .wk-tab-inner-content{padding:.6875rem 1rem}.wk-tabs .wk-tab:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-tabs .wk-tab:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-tabs .wk-tab:first-child{margin-left:.125rem}.wk-tabs .wk-tab:last-child{margin-right:.125rem}.wk-tabs .wk-tab.wk-is-disabled{color:rgba(53,53,53,.5)}.wk-tabs .wk-tab.wk-is-disabled *{outline:0}.wk-tabs .wk-tab.wk-tab-anchor{text-decoration:none}.wk-tabs .wk-dropdown .wk-tab:first-child,.wk-tabs.wk-tabs-classic .wk-dropdown .wk-tab:first-child{margin:0}.wk-tabs.wk-tabs-classic{border-bottom:2px solid transparent}.wk-tabs.wk-tabs-classic .wk-dropdown-toggle{border-bottom:.0625rem solid #dadada;border-left:none;border-right:none;padding:.625rem 1rem}.wk-tabs.wk-tabs-classic .wk-tab{border-top:.0625rem solid transparent;border-bottom:.0625rem solid #dadada;margin:0;padding:.625rem 1rem}.wk-tabs.wk-tabs-classic .wk-tab.wk-has-inner-content{padding:0}.wk-tabs.wk-tabs-classic .wk-tab .wk-tab-inner-content{padding:.625rem 1rem}.wk-tabs.wk-tabs-classic .wk-tab.wk-is-active,.wk-tabs.wk-tabs-classic .wk-tab:hover:not(.wk-is-disabled){border-bottom:none;border-left:.0625rem solid #dadada;border-right:.0625rem solid #dadada;border-top:.0625rem solid #dadada;padding:.625rem .9375rem .6875rem}.wk-tabs.wk-tabs-classic .wk-tab.wk-is-active.wk-has-inner-content,.wk-tabs.wk-tabs-classic .wk-tab:hover:not(.wk-is-disabled).wk-has-inner-content{padding:0}.wk-tabs.wk-tabs-classic .wk-tab.wk-is-active .wk-tab-inner-content,.wk-tabs.wk-tabs-classic .wk-tab:hover:not(.wk-is-disabled) .wk-tab-inner-content{padding:.625rem .9375rem .6875rem}.wk-tabs.wk-tabs-classic .wk-tab.wk-dropdown-toggle:hover{border-color:transparent;border-left:0;border-right:0;border-bottom:.0625rem solid #dadada;padding:.625rem 1rem}.wk-tabs.wk-tabs-classic::after{display:block;border-bottom:.0625rem solid #dadada;content:'';width:100%}.wk-tabs .wk-dropdown .wk-dropdown-toggle{color:#353535}.wk-tabs .wk-dropdown .wk-dropdown-toggle:hover,.wk-tabs .wk-dropdown.wk-is-open .wk-dropdown-toggle.wk-button-text{color:#005b92}.wk-tabs .wk-dropdown .wk-dropdown-toggle .wk-icon-chevron-up,.wk-tabs .wk-dropdown .wk-dropdown-toggle wk-icon[name=chevron-up]{display:none}.wk-tabs .wk-dropdown.wk-is-open .wk-dropdown-toggle.wk-button-text [class*=wk-icon],.wk-tabs .wk-dropdown.wk-is-open .wk-dropdown-toggle.wk-button-text wk-icon{transform:rotate(180deg)}.wk-tabs-has-scroll{overflow-x:auto}.wk-tab-panel{display:block;margin:0 1rem}.wk-tabs-hidden{visibility:hidden;overflow:hidden;height:0}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.wk-dropdown,.wk-dropdown *,.wk-dropdown ::after,.wk-dropdown ::before{box-sizing:border-box}.wk-dropdown{font-family:inherit}@media (max-width:37.4375rem){.wk-is-overflow-hidden{overflow:hidden}}.wk-dropdown,.wk-multiselect-wrapper{display:inline-block;position:relative}.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{background-color:#fff;border:.0625rem solid #dadada;box-shadow:0 .375rem .75rem 0 rgba(0,0,0,.1);display:none;padding:.1875rem 0;position:absolute;z-index:1040;top:100%;left:0;width:11rem}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu,.wk-multiselect-wrapper .wk-dropdown-menu{bottom:0;left:0;margin-top:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:auto}}.wk-dropdown .wk-dropdown-menu.wk-dropdown-left,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-left{left:0}.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{right:0;left:auto}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu.wk-dropdown-right,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-right{left:0}}.wk-dropdown .wk-dropdown-menu.wk-dropdown-up,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-up{bottom:100%;top:auto}.wk-dropdown .wk-dropdown-menu.wk-is-open,.wk-multiselect-wrapper .wk-dropdown-menu.wk-is-open{display:block}.wk-dropdown .wk-dropdown-menu ul,.wk-multiselect-wrapper .wk-dropdown-menu ul{list-style-type:none;margin:0;padding:0}.wk-dropdown .wk-dropdown-menu dl,.wk-dropdown .wk-dropdown-menu ul,.wk-multiselect-wrapper .wk-dropdown-menu dl,.wk-multiselect-wrapper .wk-dropdown-menu ul{max-height:37.5rem;overflow-y:auto}.wk-dropdown .wk-dropdown-menu dl,.wk-dropdown .wk-dropdown-menu li,.wk-multiselect-wrapper .wk-dropdown-menu dl,.wk-multiselect-wrapper .wk-dropdown-menu li{margin:0;padding:0}.wk-dropdown .wk-dropdown-menu dd,.wk-dropdown .wk-dropdown-menu dt,.wk-multiselect-wrapper .wk-dropdown-menu dd,.wk-multiselect-wrapper .wk-dropdown-menu dt{display:block;margin:0}.wk-dropdown .wk-dropdown-menu.wk-dropdown-has-search,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-has-search{padding-top:0}.wk-dropdown .wk-dropdown-menu.wk-dropdown-has-search [class*=wk-icon-search],.wk-dropdown .wk-dropdown-menu.wk-dropdown-has-search wk-icon[name*=search],.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-has-search [class*=wk-icon-search],.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-has-search wk-icon[name*=search]{color:#353535}.wk-dropdown .wk-dropdown-menu.wk-dropdown-has-search .wk-field,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-has-search .wk-field{margin-bottom:0;padding:1rem 1rem .5rem}.wk-dropdown .wk-dropdown-menu.wk-dropdown-has-search .wk-field-body,.wk-multiselect-wrapper .wk-dropdown-menu.wk-dropdown-has-search .wk-field-body{display:block}.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{position:absolute;left:100%;top:0}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu{left:0;top:auto;padding-left:1rem;border:0;box-shadow:none;position:relative}}.wk-dropdown .wk-dropdown-menu .wk-dropdown-submenu.wk-dropdown-submenu-invert,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-submenu.wk-dropdown-submenu-invert{left:-100%}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option{position:relative}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option .wk-dropdown-item{padding-right:1.875rem}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions{position:absolute;top:50%;transform:translateY(-50%);line-height:.645;right:1rem;pointer-events:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon]{font-size:.875rem;height:1em;margin:0}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-dropdown.wk-is-open .wk-dropdown-toggle.wk-has-update::after,.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper.wk-is-open .wk-dropdown-toggle.wk-has-update::after{display:none}@media (max-width:37.4375rem){.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-right],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-right]{display:none}.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-dropdown .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>[class*=wk-icon-chevron-up],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-down],.wk-multiselect-wrapper .wk-dropdown-menu .wk-dropdown-has-submenu>.wk-dropdown-submenu-option>.wk-dropdown-submenu-actions>wk-icon[name*=chevron-up]{display:inherit}}.wk-dropdown .wk-dropdown-menu-container,.wk-multiselect-wrapper .wk-dropdown-menu-container{width:100%}.wk-dropdown.wk-dropdown-hover .wk-dropdown-has-submenu:hover>.wk-dropdown-menu,.wk-dropdown.wk-dropdown-hover:hover>.wk-dropdown-menu,.wk-dropdown.wk-is-open [class=wk-dropdown-menu],.wk-dropdown.wk-is-open>.wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-hover .wk-dropdown-has-submenu:hover>.wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-hover:hover>.wk-dropdown-menu,.wk-multiselect-wrapper.wk-is-open [class=wk-dropdown-menu],.wk-multiselect-wrapper.wk-is-open>.wk-dropdown-menu{display:block}.wk-dropdown.wk-is-open .wk-dropdown-toggle.wk-button-icon,.wk-multiselect-wrapper.wk-is-open .wk-dropdown-toggle.wk-button-icon{background-color:#f2f8fc;color:#353535}.wk-dropdown.wk-is-open .wk-dropdown-toggle.wk-button-text,.wk-multiselect-wrapper.wk-is-open .wk-dropdown-toggle.wk-button-text{background-color:transparent;color:#353535}.wk-dropdown.wk-dropdown-left .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-left .wk-dropdown-menu{left:0}.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{right:0}@media (min-width:37.5rem){.wk-dropdown.wk-dropdown-right .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-right .wk-dropdown-menu{left:auto}}.wk-dropdown.wk-dropdown-up .wk-dropdown-menu,.wk-multiselect-wrapper.wk-dropdown-up .wk-dropdown-menu{bottom:100%;top:auto}.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{border:0;color:#353535;background-color:#fff;cursor:pointer;display:block;font-size:.875rem;line-height:1.29;margin:0;padding:.9375rem 1rem;text-align:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-item,.wk-multiselect-wrapper .wk-dropdown-item{padding-bottom:.4375rem;padding-top:.4375rem}}.wk-dropdown .wk-dropdown-item [class*=wk-icon],.wk-dropdown .wk-dropdown-item wk-icon,.wk-multiselect-wrapper .wk-dropdown-item [class*=wk-icon],.wk-multiselect-wrapper .wk-dropdown-item wk-icon{font-size:1rem;margin-left:0;margin-right:.5rem;display:inline-block;vertical-align:middle;position:relative;top:-.0625rem}.wk-dropdown .wk-dropdown-item[disabled],.wk-multiselect-wrapper .wk-dropdown-item[disabled]{opacity:.5;pointer-events:none}.wk-dropdown .wk-dropdown-item a,.wk-dropdown .wk-dropdown-item button,.wk-dropdown .wk-dropdown-item li,.wk-multiselect-wrapper .wk-dropdown-item a,.wk-multiselect-wrapper .wk-dropdown-item button,.wk-multiselect-wrapper .wk-dropdown-item li{display:block;text-align:left}.wk-dropdown .wk-dropdown-item-hovered,.wk-dropdown .wk-dropdown-item:hover,.wk-multiselect-wrapper .wk-dropdown-item-hovered,.wk-multiselect-wrapper .wk-dropdown-item:hover{background-color:#e6f2f9;color:#353535;text-decoration:none}.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-item-focused,.wk-dropdown .wk-dropdown-item:focus,.wk-multiselect-wrapper .wk-dropdown-item-focused,.wk-multiselect-wrapper .wk-dropdown-item:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-dropdown .wk-dropdown-item-active,.wk-dropdown .wk-dropdown-item-selected,.wk-dropdown .wk-dropdown-item:active,.wk-multiselect-wrapper .wk-dropdown-item-active,.wk-multiselect-wrapper .wk-dropdown-item-selected,.wk-multiselect-wrapper .wk-dropdown-item:active{background-color:#f2f8fc}.wk-dropdown .wk-dropdown-item-disabled,.wk-multiselect-wrapper .wk-dropdown-item-disabled{opacity:.5;pointer-events:none}.wk-dropdown .wk-dropdown-item-disabled:hover,.wk-multiselect-wrapper .wk-dropdown-item-disabled:hover{color:#353535;background-color:transparent}.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{color:#757575;font-size:.75rem;font-weight:500;letter-spacing:1px;line-height:1.33;padding:1.375rem 1rem .625rem;text-transform:uppercase}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-header,.wk-multiselect-wrapper .wk-dropdown-header{padding:.75rem 1rem .25rem}}.wk-dropdown dd.wk-dropdown-divider,.wk-dropdown li.wk-dropdown-divider,.wk-multiselect-wrapper dd.wk-dropdown-divider,.wk-multiselect-wrapper li.wk-dropdown-divider{border-top:.0625rem solid #dadada;margin:.25rem 0}.wk-dropdown .wk-dropdown-item-danger,.wk-multiselect-wrapper .wk-dropdown-item-danger{color:#e5202e}.wk-dropdown .wk-dropdown-item-danger:hover,.wk-multiselect-wrapper .wk-dropdown-item-danger:hover{color:#fff;background-color:#e5202e}.wk-dropdown .wk-dropdown-toggle.wk-button-icon,.wk-dropdown .wk-dropdown-toggle.wk-button-icon:focus,.wk-dropdown .wk-dropdown-toggle.wk-button-icon:hover,.wk-multiselect-wrapper .wk-dropdown-toggle.wk-button-icon,.wk-multiselect-wrapper .wk-dropdown-toggle.wk-button-icon:focus,.wk-multiselect-wrapper .wk-dropdown-toggle.wk-button-icon:hover{color:#005b92}.wk-dropdown .wk-dropdown-toggle.wk-button-icon:active,.wk-multiselect-wrapper .wk-dropdown-toggle.wk-button-icon:active{background-color:#f2f8fc;color:#353535}.wk-dropdown .wk-dropdown-toggle:hover,.wk-multiselect-wrapper .wk-dropdown-toggle:hover{text-decoration:none}.wk-dropdown .wk-dropdown-toggle.wk-has-update,.wk-multiselect-wrapper .wk-dropdown-toggle.wk-has-update{position:relative}.wk-dropdown .wk-dropdown-toggle.wk-has-update::after,.wk-multiselect-wrapper .wk-dropdown-toggle.wk-has-update::after{content:'';position:absolute;right:.25rem;top:40%;transform:translateX(-50%);margin-bottom:0}.wk-dropdown .wk-has-update::after,.wk-multiselect-wrapper .wk-has-update::after{content:'';border-radius:100%;background-color:#e5202e;display:inline-block;margin-bottom:.375rem;height:.375rem;width:.375rem}.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{justify-content:flex-end;display:flex}@media (min-width:37.5rem){.wk-dropdown .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-close-area{display:none}}.wk-dropdown .wk-dropdown-submenu .wk-dropdown-close-area,.wk-multiselect-wrapper .wk-dropdown-submenu .wk-dropdown-close-area{display:none}.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline-color:#000;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wk-dropdown .wk-dropdown-close:focus,.wk-multiselect-wrapper .wk-dropdown-close:focus{outline:0;box-shadow:inset 0 0 0 .125rem #000}}.wk-button:focus:not(:focus-visible),.wk-dropdown .wk-dropdown-close:focus:not(:focus-visible),.wk-multiselect-wrapper .wk-dropdown-close:focus:not(:focus-visible){outline:0}.wk-dropdown .wk-dropdown-item-has-description,.wk-multiselect-wrapper .wk-dropdown-item-has-description{height:auto}.wk-dropdown .wk-dropdown-item-description,.wk-multiselect-wrapper .wk-dropdown-item-description{color:#757575;font-size:.75rem;line-height:1.33}.wk-button,.wk-button *,.wk-button ::after,.wk-button ::before{box-sizing:border-box}.wk-button{font-family:inherit;transition:color 300ms cubic-bezier(.4,0,.2,1);transition-delay:0ms;transition-property:color,background-color,border;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#007ac3;border:.0625rem solid transparent;border-radius:0;color:#fff;display:inline-block;font-size:.875rem;font-weight:400;line-height:1.29;padding:.625rem 1rem;-webkit-tap-highlight-color:transparent;text-align:center;touch-action:manipulation;vertical-align:middle}.wk-button:hover{background-color:#003d61;color:#fff;cursor:pointer}.wk-button:focus{outline-color:#000;outline-offset:0;outline-style:solid;outline-width:.125rem;color:#fff}.wk-button:active{transition:background-color 100ms cubic-bezier(.4,0,.2,1);transition-delay:0ms;background-color:#005b92}.wk-button:disabled{opacity:.5;pointer-events:none;color:rgba(255,255,255,.5)}.wk-button:disabled:hover{background-color:#007ac3;border-color:transparent}.wk-button.wk-button-danger,.wk-button.wk-button-danger[disabled]:hover{background-color:#e5202e}.wk-button.wk-button-danger:hover{background-color:#721017}.wk-button.wk-button-danger:active{background-color:#ac1822}.wk-button [class*=wk-icon]{vertical-align:middle;display:inline-block;height:1em;speak:normal;font-size:1rem;line-height:1;margin-left:0;margin-right:0;width:auto}.wk-button [class*=wk-icon]::before{speak:none}.wk-button .wk-loading-button-icon{display:none}.wk-button.wk-loading-button .wk-loading-button-icon{display:inline-block}.wk-button-ghost,.wk-split-button.wk-split-button-ghost .wk-split-button-primary,.wk-split-button.wk-split-button-ghost .wk-split-button-secondary{background-color:transparent;border-color:#005b92;color:#005b92}.wk-button-ghost:hover,.wk-split-button.wk-split-button-ghost .wk-split-button-primary:hover,.wk-split-button.wk-split-button-ghost .wk-split-button-secondary:hover{background-color:#003d61;border-color:#003d61;color:#fff}.wk-button-ghost:focus,.wk-split-button.wk-split-button-ghost .wk-split-button-primary:focus,.wk-split-button.wk-split-button-ghost .wk-split-button-secondary:focus{color:#005b92}.wk-button-ghost:focus:hover,.wk-split-button.wk-split-button-ghost .wk-split-button-primary:focus:hover,.wk-split-button.wk-split-button-ghost .wk-split-button-secondary:focus:hover{color:#fff}.wk-button-ghost[disabled],.wk-button-ghost[disabled]:hover,.wk-split-button.wk-split-button-ghost .wk-split-button-primary[disabled],.wk-split-button.wk-split-button-ghost .wk-split-button-primary[disabled]:hover,.wk-split-button.wk-split-button-ghost .wk-split-button-secondary[disabled],.wk-split-button.wk-split-button-ghost .wk-split-button-secondary[disabled]:hover{background-color:transparent;border-color:#005b92;color:#005b92}.wk-button-ghost:active,.wk-split-button.wk-split-button-ghost .wk-split-button-primary:active,.wk-split-button.wk-split-button-ghost .wk-split-button-secondary:active{background-color:#005b92;border-color:#005b92;color:#fff}.wk-button-ghost.wk-button-danger,.wk-button-ghost.wk-button-danger[disabled]:hover,.wk-split-button.wk-split-button-ghost .wk-button-danger.wk-split-button-primary,.wk-split-button.wk-split-button-ghost .wk-button-danger.wk-split-button-primary[disabled]:hover,.wk-split-button.wk-split-button-ghost .wk-button-danger.wk-split-button-secondary,.wk-split-button.wk-split-button-ghost .wk-button-danger.wk-split-button-secondary[disabled]:hover{background-color:transparent;border-color:#e5202e;color:#e5202e}.wk-button-ghost.wk-button-danger:hover,.wk-split-button.wk-split-button-ghost .wk-button-danger.wk-split-button-primary:hover,.wk-split-button.wk-split-button-ghost .wk-button-danger.wk-split-button-secondary:hover{background-color:#721017;border-color:transparent;color:#fff}.wk-button-ghost.wk-button-danger:active,.wk-split-button.wk-split-button-ghost .wk-button-danger.wk-split-button-primary:active,.wk-split-button.wk-split-button-ghost .wk-button-danger.wk-split-button-secondary:active{background-color:#ac1822;border-color:transparent;color:#fff}.wk-button-text,.wk-button-text:hover{background-color:transparent;color:#005b92}.wk-button-text:hover{color:#003d61;text-decoration:underline}.wk-button-text:focus{color:#005b92}.wk-button-text:active{background-color:transparent;color:#353535}.wk-button-text[disabled]{color:#005b92}.wk-button-text.wk-button-danger{color:#e5202e;background-color:transparent}.wk-button-text.wk-button-danger:hover{background-color:transparent;color:#ac1822}.wk-button-text.wk-button-danger:focus{color:#e5202e}.wk-button-text.wk-button-danger[disabled],.wk-button-text.wk-button-danger[disabled]:hover{background-color:transparent;color:#e5202e}.wk-button-icon,.wk-button-text.wk-button-danger:active{background-color:transparent;color:#353535}.wk-button-text[disabled]:hover{background-color:transparent;color:#005b92;text-decoration:none}.wk-button-icon{border:transparent;line-height:0;padding:.75rem}.wk-button-icon>:nth-of-type(2):not([class=wk-sr-only]){display:none}.wk-button-icon:active [class^=wk-icon]:not(.wk-sr-only),.wk-button-icon:active>:not(span):not(.wk-sr-only){display:none}.wk-button-icon:active [class^=wk-icon]:nth-last-child(2),.wk-button-icon:active [class^=wk-icon]:only-child{display:inline-block}.wk-button-icon:active>:not(span):last-of-type{display:inline-block}.wk-button-icon:hover{background-color:#e6f2f9;color:#353535}.wk-button-icon:focus{color:#353535}.wk-button-icon.wk-is-active,.wk-button-icon:active{background-color:#f2f8fc;color:#005b92}.wk-button-icon[disabled],.wk-button-icon[disabled]:hover{background-color:transparent;color:#353535}.wk-button-icon.wk-button-small{padding:.5rem}.wk-button-icon-action,.wk-button-icon.wk-has-action{color:#474747}.wk-button-icon.wk-button-close{margin:.25rem}.wk-button-icon.wk-button-close,.wk-button-icon.wk-button-close:active,.wk-button-icon.wk-button-close:focus,.wk-button-icon.wk-button-close:hover,.wk-button-icon.wk-button-close:link,.wk-button-icon.wk-button-close:visited{background-color:transparent;color:#757575}.wk-button-icon.wk-button-more,.wk-button-icon.wk-button-more:focus,.wk-button-icon.wk-button-more:hover{color:#005b92}.wk-button-icon.wk-button-more:active{background-color:#f2f8fc;color:#353535}.wk-button-icon-large{padding:.5rem}.wk-button-icon-large [class*=wk-icon]{font-size:1.5rem}.wk-button-icon-large.wk-button-small{padding:.25rem}.wk-button-icon-left [class*=wk-icon],.wk-button-icon-left wk-icon,.wk-button-icon-right [class*=wk-icon],.wk-button-icon-right wk-icon{position:relative;top:-1px}.wk-button-icon-right [class*=wk-icon],.wk-button-icon-right wk-icon{margin-left:.5rem}.wk-button-icon-left [class*=wk-icon],.wk-button-icon-left wk-icon{margin-right:.5rem}.wk-button-icon-left:hover [class*=wk-icon],.wk-button-icon-left:hover wk-icon,.wk-button-icon-right:hover [class*=wk-icon],.wk-button-icon-right:hover wk-icon{text-decoration:none}.wk-button-small{padding-bottom:.375rem;padding-top:.375rem}.wk-button-expanded{display:block;width:100%}.wk-button-toolbar{display:flex;flex-wrap:wrap}.wk-button-group{display:inline-flex;margin-right:1rem}.wk-button-group .wk-button{flex-shrink:0}.wk-button-group .wk-button:not(.wk-button-toggle){margin-left:1rem;margin-right:1rem}.wk-button-group .wk-button:not(.wk-button-toggle):first-child{margin-left:0}.wk-button-group .wk-button:not(.wk-button-toggle):last-child{margin-right:0}.wk-button-group .wk-button:not(.wk-button-toggle).wk-button-text{margin-left:0;margin-right:0}.wk-button-group .wk-button-toggle{margin-right:0}.wk-button-group:last-child{margin-right:0}.wk-button-group-right{display:flex;justify-content:flex-end;margin-right:0}.wk-button-floating{border-radius:1.25rem;box-shadow:0 .375rem .75rem 0 rgba(0,0,0,.1);height:2.5rem;margin-bottom:0;padding:0;position:fixed;width:2.5rem;z-index:9999}.wk-button-floating:hover{background-color:#003d61;border-color:#003d61;color:#fff}.wk-button-floating,.wk-button-floating[disabled],.wk-button-floating[disabled]:hover{background:#fff;border:1px solid #dadada;color:#474747}.wk-button-floating:focus{color:#474747;box-shadow:0 0 0 .125rem #000;outline:0}.wk-button-floating:focus:hover{color:#fff}.wk-button-floating:active{color:#fff;background-color:#005b92;border-color:#005b92}.wk-button-floating.wk-button-floating-dark{background:#007ac3;border-color:#007ac3;color:#fff}.wk-button-floating.wk-button-floating-dark:hover{background-color:#003d61;border-color:#003d61;color:#fff}.wk-button-floating.wk-button-floating-dark:active{color:#fff;background-color:#005b92;border-color:#005b92}.wk-button-floating.wk-button-floating-dark[disabled],.wk-button-floating.wk-button-floating-dark[disabled]:hover{background:#007ac3;border-color:#007ac3;color:#fff}.wk-button-group-toggle{display:inline-flex}.wk-button-toggle{color:#353535;position:relative}.wk-button-toggle:hover{background-color:#e6f2f9;color:#353535}.wk-button-toggle span[class*=wk-icon]:first-of-type:not(:last-of-type){display:inline-block}.wk-button-toggle span[class*=wk-icon]:last-of-type:not(:first-of-type){display:none}.wk-button-toggle:active span[class*=wk-icon]:first-of-type:last-of-type{display:inline-block}.wk-button-toggle-input{clip:rect(0,0,0,0);position:absolute;pointer-events:none}.wk-button-toggle-input:focus,.wk-button-toggle-input:focus-visible~[class*=wk-icon]::after{outline-color:#000;outline-offset:0;outline-style:solid;outline-width:.125rem;content:'';height:100%;left:0;position:absolute;top:0;width:100%}.wk-button-toggle-input:checked~span[class*=wk-icon]:first-of-type:not(:last-of-type){display:none}.wk-button-toggle-input:checked~span[class*=wk-icon]:last-of-type:not(:first-of-type){display:inline-block}.wk-button-toggle-small{padding:.5rem}.wk-button-group-toggle-is-disabled{opacity:.5;pointer-events:none}.wk-button-group-toggle-is-disabled .wk-button-toggle{color:#353535;position:relative}.wk-button-group-toggle-is-disabled .wk-button-toggle:hover{background-color:transparent}.wk-sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:0}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:'wk-icons';src:url(https://cdn.wolterskluwer.io/wk/fundamentals/1.20.10/icons/assets/wk-icons.woff2) format("woff2"),url(https://cdn.wolterskluwer.io/wk/fundamentals/1.20.10/icons/assets/wk-icons.woff) format("woff");font-weight:400;font-style:normal}[class*=wk-icon-]{display:inline-block;font-family:'wk-icons';font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;margin-left:.2em;margin-right:.2em;line-height:1;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle;width:1em}.wk-spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.wk-icon-filled-bank-consent::before{content:"\e05e"}.wk-icon-filled-vat::before{content:"\e14f"}.wk-icon-filled-transactions-reject::before{content:"\e150"}.wk-icon-filled-transaction-outgoing::before{content:"\e151"}.wk-icon-filled-transaction-incoming::before{content:"\e152"}.wk-icon-filled-self-employed::before{content:"\e153"}.wk-icon-filled-project-organize::before{content:"\e154"}.wk-icon-filled-project-hourly::before{content:"\e155"}.wk-icon-filled-profit-loss::before{content:"\e156"}.wk-icon-filled-process-list::before{content:"\e157"}.wk-icon-filled-portfolios::before{content:"\e158"}.wk-icon-filled-pin::before{content:"\e159"}.wk-icon-filled-payment::before{content:"\e15a"}.wk-icon-filled-milestone::before{content:"\e15b"}.wk-icon-filled-matching::before{content:"\e15c"}.wk-icon-filled-list-bullet-square-large::before{content:"\e15d"}.wk-icon-filled-link-external::before{content:"\e15e"}.wk-icon-filled-fixed-asset::before{content:"\e15f"}.wk-icon-filled-employees::before{content:"\e160"}.wk-icon-filled-document-signed::before{content:"\e161"}.wk-icon-filled-customers::before{content:"\e162"}.wk-icon-filled-customer-template::before{content:"\e163"}.wk-icon-filled-bank-statements::before{content:"\e164"}.wk-icon-filled-assignments-unmatched::before{content:"\e166"}.wk-icon-filled-assignments-matched::before{content:"\e167"}.wk-icon-filled-assets::before{content:"\e168"}.wk-icon-filled-assets-inactive::before{content:"\e169"}.wk-icon-filled-articles::before{content:"\e16a"}.wk-icon-filled-slack::before{content:"\e16f"}.wk-icon-filled-heart::before{content:"\e17d"}.wk-icon-filled-percent::before{content:"\e190"}.wk-icon-filled-microchip::before{content:"\e1a5"}.wk-icon-filled-folder-stack::before{content:"\e1f2"}.wk-icon-filled-cubes::before{content:"\e213"}.wk-icon-filled-cube::before{content:"\e214"}.wk-icon-filled-folder-to::before{content:"\e215"}.wk-icon-filled-folder-from::before{content:"\e216"}.wk-icon-filled-file-compare::before{content:"\e217"}.wk-icon-filled-file-powerpoint::before{content:"\e21d"}.wk-icon-filled-gavel::before{content:"\e21e"}.wk-icon-filled-artificial-intelligence::before{content:"\e21f"}.wk-icon-filled-spinner-alt::before{content:"\e220"}.wk-icon-filled-highlight::before{content:"\e222"}.wk-icon-filled-snapchat::before{content:"\e22c"}.wk-icon-filled-instagram::before{content:"\e22d"}.wk-icon-filled-windows::before{content:"\e22e"}.wk-icon-filled-apple::before{content:"\e22f"}.wk-icon-filled-android::before{content:"\e230"}.wk-icon-filled-file-word::before{content:"\e232"}.wk-icon-filled-file-excel::before{content:"\e233"}.wk-icon-filled-scale::before{content:"\e234"}.wk-icon-filled-quote::before{content:"\e235"}.wk-icon-filled-mail-short-open::before{content:"\e236"}.wk-icon-filled-youtube::before{content:"\e238"}.wk-icon-filled-linkedin::before{content:"\e239"}.wk-icon-filled-twitter::before{content:"\e23a"}.wk-icon-filled-facebook::before{content:"\e23b"}.wk-icon-filled-sort-down::before{content:"\e23c"}.wk-icon-filled-sort-up::before{content:"\e23d"}.wk-icon-filled-sortable::before{content:"\e23e"}.wk-icon-filled-trophy::before{content:"\e240"}.wk-icon-filled-test-tube::before{content:"\e241"}.wk-icon-filled-notes::before{content:"\e249"}.wk-icon-filled-medicine::before{content:"\e253"}.wk-icon-filled-lightbulb::before{content:"\e254"}.wk-icon-filled-glasses::before{content:"\e256"}.wk-icon-filled-gift::before{content:"\e257"}.wk-icon-filled-film::before{content:"\e25c"}.wk-icon-filled-coffee::before{content:"\e265"}.wk-icon-filled-moon::before{content:"\e26f"}.wk-icon-filled-sun::before{content:"\e270"}.wk-icon-filled-surprised::before{content:"\e277"}.wk-icon-filled-smile::before{content:"\e278"}.wk-icon-filled-neutral::before{content:"\e279"}.wk-icon-filled-happy::before{content:"\e27a"}.wk-icon-filled-angry::before{content:"\e27d"}.wk-icon-filled-truck::before{content:"\e27e"}.wk-icon-filled-gas::before{content:"\e282"}.wk-icon-filled-car::before{content:"\e283"}.wk-icon-filled-airplane::before{content:"\e284"}.wk-icon-filled-office::before{content:"\e286"}.wk-icon-filled-library::before{content:"\e287"}.wk-icon-filled-wallet::before{content:"\e28b"}.wk-icon-filled-dollars::before{content:"\e28d"}.wk-icon-filled-dollar::before{content:"\e28e"}.wk-icon-filled-coins::before{content:"\e28f"}.wk-icon-filled-cart-full::before{content:"\e298"}.wk-icon-filled-cart-down::before{content:"\e299"}.wk-icon-filled-cart::before{content:"\e29b"}.wk-icon-filled-play-circle::before{content:"\e29d"}.wk-icon-filled-skip-forward::before{content:"\e29f"}.wk-icon-filled-skip-back::before{content:"\e2a0"}.wk-icon-filled-fast-forward::before{content:"\e2a1"}.wk-icon-filled-rewind::before{content:"\e2a2"}.wk-icon-filled-eject::before{content:"\e2a3"}.wk-icon-filled-record::before{content:"\e2a4"}.wk-icon-filled-stop::before{content:"\e2a5"}.wk-icon-filled-pause::before{content:"\e2a6"}.wk-icon-filled-play::before{content:"\e2a7"}.wk-icon-filled-phone::before{content:"\e2af"}.wk-icon-filled-tack::before{content:"\e2b0"}.wk-icon-filled-location::before{content:"\e2bb"}.wk-icon-filled-compass::before{content:"\e2bd"}.wk-icon-filled-locate::before{content:"\e2be"}.wk-icon-filled-direction::before{content:"\e2bf"}.wk-icon-filled-map::before{content:"\e2c0"}.wk-icon-filled-cloud::before{content:"\e2c7"}.wk-icon-filled-wifi::before{content:"\e2c8"}.wk-icon-filled-broadcast::before{content:"\e2cb"}.wk-icon-filled-medical::before{content:"\e2cc"}.wk-icon-filled-toolbox::before{content:"\e2cd"}.wk-icon-filled-briefcase::before{content:"\e2cf"}.wk-icon-filled-box::before{content:"\e2d2"}.wk-icon-filled-vector-line::before{content:"\e2d3"}.wk-icon-filled-cut::before{content:"\e2da"}.wk-icon-filled-crop::before{content:"\e2db"}.wk-icon-filled-ruler::before{content:"\e2dc"}.wk-icon-filled-zoom-out::before{content:"\e2dd"}.wk-icon-filled-zoom-in::before{content:"\e2de"}.wk-icon-filled-invisible::before{content:"\e2df"}.wk-icon-filled-visible::before{content:"\e2e0"}.wk-icon-filled-layer::before{content:"\e2e6"}.wk-icon-filled-hierarchy::before{content:"\e2e8"}.wk-icon-filled-arrow-circle-right::before{content:"\e311"}.wk-icon-filled-arrow-circle-left::before{content:"\e312"}.wk-icon-filled-arrow-circle-down::before{content:"\e313"}.wk-icon-filled-arrow-circle-up::before{content:"\e314"}.wk-icon-filled-pie::before{content:"\e335"}.wk-icon-filled-chart::before{content:"\e337"}.wk-icon-filled-graph::before{content:"\e338"}.wk-icon-filled-calculator-operations::before{content:"\e339"}.wk-icon-filled-tags::before{content:"\e33b"}.wk-icon-filled-tag::before{content:"\e33d"}.wk-icon-filled-dialogue::before{content:"\e348"}.wk-icon-filled-chat-box-plus::before{content:"\e34c"}.wk-icon-filled-chat-box-cancel::before{content:"\e34d"}.wk-icon-filled-chat-box-check::before{content:"\e34e"}.wk-icon-filled-chat-box::before{content:"\e34f"}.wk-icon-filled-shift::before{content:"\e357"}.wk-icon-filled-delete::before{content:"\e35a"}.wk-icon-filled-console::before{content:"\e35b"}.wk-icon-filled-speaker-mute::before{content:"\e35d"}.wk-icon-filled-speaker-high::before{content:"\e35e"}.wk-icon-filled-speaker-mid::before{content:"\e35f"}.wk-icon-filled-speaker-low::before{content:"\e360"}.wk-icon-filled-speaker::before{content:"\e361"}.wk-icon-filled-microphone-mute::before{content:"\e363"}.wk-icon-filled-microphone-on::before{content:"\e364"}.wk-icon-filled-server::before{content:"\e365"}.wk-icon-filled-database::before{content:"\e366"}.wk-icon-filled-smartphone::before{content:"\e36b"}.wk-icon-filled-tablet::before{content:"\e36c"}.wk-icon-filled-laptop::before{content:"\e36d"}.wk-icon-filled-screen::before{content:"\e36e"}.wk-icon-filled-contrast::before{content:"\e370"}.wk-icon-filled-brighter::before{content:"\e371"}.wk-icon-filled-dimmer::before{content:"\e372"}.wk-icon-filled-mouse::before{content:"\e373"}.wk-icon-filled-keyboard::before{content:"\e375"}.wk-icon-filled-drive::before{content:"\e378"}.wk-icon-filled-video::before{content:"\e37a"}.wk-icon-filled-camera-compact::before{content:"\e37b"}.wk-icon-filled-archive::before{content:"\e37d"}.wk-icon-filled-code::before{content:"\e37f"}.wk-icon-filled-save::before{content:"\e380"}.wk-icon-filled-pencil::before{content:"\e386"}.wk-icon-filled-list-bullet-square::before{content:"\e387"}.wk-icon-filled-list-bullet-dot::before{content:"\e388"}.wk-icon-filled-list-bullet-check::before{content:"\e38a"}.wk-icon-filled-layout::before{content:"\e38b"}.wk-icon-filled-grid::before{content:"\e390"}.wk-icon-filled-grid-square::before{content:"\e391"}.wk-icon-filled-photo::before{content:"\e39a"}.wk-icon-filled-announce::before{content:"\e39b"}.wk-icon-filled-flame::before{content:"\e39d"}.wk-icon-filled-link::before{content:"\e3a0"}.wk-icon-filled-globe::before{content:"\e3a3"}.wk-icon-filled-flag::before{content:"\e3a5"}.wk-icon-filled-sliders::before{content:"\e3ab"}.wk-icon-filled-wrench::before{content:"\e3ac"}.wk-icon-filled-settings::before{content:"\e3ae"}.wk-icon-filled-send::before{content:"\e3af"}.wk-icon-filled-attach::before{content:"\e3b1"}.wk-icon-filled-print::before{content:"\e3b2"}.wk-icon-filled-share::before{content:"\e3b3"}.wk-icon-filled-trash::before{content:"\e3b4"}.wk-icon-filled-mail-address::before{content:"\e3b5"}.wk-icon-filled-mail::before{content:"\e3b6"}.wk-icon-filled-funnel::before{content:"\e3b7"}.wk-icon-filled-search::before{content:"\e3b8"}.wk-icon-filled-home::before{content:"\e3b9"}.wk-icon-filled-calendar::before{content:"\e3c1"}.wk-icon-filled-inbox::before{content:"\e3c6"}.wk-icon-filled-stop-sign::before{content:"\e3c9"}.wk-icon-filled-close-circle::before{content:"\e3cc"}.wk-icon-filled-close::before{content:"\e3cd"}.wk-icon-filled-check-circle::before{content:"\e3cf"}.wk-icon-filled-check::before{content:"\e3d0"}.wk-icon-filled-shield::before{content:"\e3d3"}.wk-icon-filled-lock-open::before{content:"\e3d6"}.wk-icon-filled-lock::before{content:"\e3d7"}.wk-icon-filled-key::before{content:"\e3d9"}.wk-icon-filled-receipt::before{content:"\e3db"}.wk-icon-filled-news::before{content:"\e3dc"}.wk-icon-filled-bookmark::before{content:"\e3de"}.wk-icon-filled-book-page::before{content:"\e3df"}.wk-icon-filled-book-open::before{content:"\e3e1"}.wk-icon-filled-book::before{content:"\e3e2"}.wk-icon-filled-minus-circle::before{content:"\e3e4"}.wk-icon-filled-minus::before{content:"\e3e5"}.wk-icon-filled-plus-circle::before{content:"\e3e7"}.wk-icon-filled-plus::before{content:"\e3e8"}.wk-icon-filled-folder-open::before{content:"\e3ec"}.wk-icon-filled-folder::before{content:"\e3f5"}.wk-icon-filled-files::before{content:"\e3f7"}.wk-icon-filled-file::before{content:"\e407"}.wk-icon-filled-stopwatch::before{content:"\e40e"}.wk-icon-filled-clock::before{content:"\e40f"}.wk-icon-filled-clock-back::before{content:"\e410"}.wk-icon-filled-more::before{content:"\e415"}.wk-icon-filled-thumbs-down::before{content:"\e417"}.wk-icon-filled-thumbs-up::before{content:"\e418"}.wk-icon-filled-star::before{content:"\e41d"}.wk-icon-filled-bolt::before{content:"\e423"}.wk-icon-filled-question::before{content:"\e424"}.wk-icon-filled-info::before{content:"\e425"}.wk-icon-filled-caution::before{content:"\e426"}.wk-icon-filled-alarm-clock::before{content:"\e428"}.wk-icon-filled-alarm-off::before{content:"\e429"}.wk-icon-filled-alarm-on::before{content:"\e42a"}.wk-icon-filled-users::before{content:"\e42d"}.wk-icon-filled-user::before{content:"\e432"}.wk-icon-in-progress::before{content:"\e814"}.wk-icon-employees::before{content:"\e815"}.wk-icon-vat::before{content:"\e817"}.wk-icon-transactions-reject::before{content:"\e818"}.wk-icon-transaction-outgoing::before{content:"\e819"}.wk-icon-transaction-incoming::before{content:"\e81a"}.wk-icon-self-employed::before{content:"\e81b"}.wk-icon-project-organize::before{content:"\e81c"}.wk-icon-project-hourly::before{content:"\e81d"}.wk-icon-profit-loss::before{content:"\e81e"}.wk-icon-process-list::before{content:"\e81f"}.wk-icon-portfolios::before{content:"\e820"}.wk-icon-pin::before{content:"\e821"}.wk-icon-payment::before{content:"\e822"}.wk-icon-milestone::before{content:"\e823"}.wk-icon-matching::before{content:"\e824"}.wk-icon-list-bullet-square-large::before{content:"\e825"}.wk-icon-link-external::before{content:"\e826"}.wk-icon-fixed-asset::before{content:"\e828"}.wk-icon-document-signed::before{content:"\e82a"}.wk-icon-customers::before{content:"\e82b"}.wk-icon-customer-template::before{content:"\e82c"}.wk-icon-bank-statements::before{content:"\e82d"}.wk-icon-bank-consent::before{content:"\e82e"}.wk-icon-assignments-unmatched::before{content:"\e82f"}.wk-icon-assignments-matched::before{content:"\e830"}.wk-icon-assets::before{content:"\e831"}.wk-icon-assets-inactive::before{content:"\e832"}.wk-icon-articles::before{content:"\e833"}.wk-icon-heart::before{content:"\e83c"}.wk-icon-percent::before{content:"\e851"}.wk-icon-microchip::before{content:"\e886"}.wk-icon-toc::before{content:"\e8b9"}.wk-icon-folder-stack::before{content:"\e8cd"}.wk-icon-drag-handle-alt::before{content:"\e9e1"}.wk-icon-cubes::before{content:"\e9e3"}.wk-icon-cube::before{content:"\e9e4"}.wk-icon-folder-to::before{content:"\e9e5"}.wk-icon-folder-from::before{content:"\e9e6"}.wk-icon-file-compare::before{content:"\e9e7"}.wk-icon-file-powerpoint::before{content:"\e9ed"}.wk-icon-gavel::before{content:"\e9ee"}.wk-icon-artificial-intelligence::before{content:"\e9ef"}.wk-icon-spinner-alt::before{content:"\e9f0"}.wk-icon-drag-handle::before{content:"\e9f1"}.wk-icon-highlight::before{content:"\e9f2"}.wk-icon-function::before{content:"\e9f4"}.wk-icon-euro-sign::before{content:"\e9f6"}.wk-icon-pound-sign::before{content:"\e9f7"}.wk-icon-dollar-sign::before{content:"\e9f8"}.wk-icon-file-pdf::before{content:"\ea01"}.wk-icon-file-word::before{content:"\ea02"}.wk-icon-file-excel::before{content:"\ea03"}.wk-icon-scale::before{content:"\ea04"}.wk-icon-quote::before{content:"\ea05"}.wk-icon-mail-short-open::before{content:"\ea06"}.wk-icon-trophy::before{content:"\ea10"}.wk-icon-test-tube::before{content:"\ea11"}.wk-icon-notes::before{content:"\ea19"}.wk-icon-medicine::before{content:"\ea23"}.wk-icon-lightbulb::before{content:"\ea24"}.wk-icon-glasses::before{content:"\ea26"}.wk-icon-gift::before{content:"\ea27"}.wk-icon-film::before{content:"\ea2c"}.wk-icon-coffee::before{content:"\ea35"}.wk-icon-moon::before{content:"\ea3f"}.wk-icon-sun::before{content:"\ea40"}.wk-icon-surprised::before{content:"\ea47"}.wk-icon-smile::before{content:"\ea48"}.wk-icon-neutral::before{content:"\ea49"}.wk-icon-happy::before{content:"\ea4a"}.wk-icon-angry::before{content:"\ea4d"}.wk-icon-truck::before{content:"\ea4e"}.wk-icon-gas::before{content:"\ea52"}.wk-icon-car::before{content:"\ea53"}.wk-icon-airplane::before{content:"\ea54"}.wk-icon-shared-folder::before{content:"\ea55"}.wk-icon-office::before{content:"\ea56"}.wk-icon-library::before{content:"\ea57"}.wk-icon-wallet::before{content:"\ea5b"}.wk-icon-dollars::before{content:"\ea5d"}.wk-icon-dollar::before{content:"\ea5e"}.wk-icon-coins::before{content:"\ea5f"}.wk-icon-cart-full::before{content:"\ea68"}.wk-icon-cart-down::before{content:"\ea69"}.wk-icon-cart::before{content:"\ea6b"}.wk-icon-play-circle::before{content:"\ea6d"}.wk-icon-skip-forward::before{content:"\ea6f"}.wk-icon-skip-back::before{content:"\ea70"}.wk-icon-fast-forward::before{content:"\ea71"}.wk-icon-rewind::before{content:"\ea72"}.wk-icon-eject::before{content:"\ea73"}.wk-icon-record::before{content:"\ea74"}.wk-icon-stop::before{content:"\ea75"}.wk-icon-pause::before{content:"\ea76"}.wk-icon-play::before{content:"\ea77"}.wk-icon-phone::before{content:"\ea7f"}.wk-icon-tack::before{content:"\ea80"}.wk-icon-location::before{content:"\ea8b"}.wk-icon-crosshairs::before{content:"\ea8c"}.wk-icon-compass::before{content:"\ea8d"}.wk-icon-locate::before{content:"\ea8e"}.wk-icon-direction::before{content:"\ea8f"}.wk-icon-map::before{content:"\ea90"}.wk-icon-cloud::before{content:"\ea97"}.wk-icon-wifi::before{content:"\ea98"}.wk-icon-rss::before{content:"\ea99"}.wk-icon-broadcast::before{content:"\ea9b"}.wk-icon-medical::before{content:"\ea9c"}.wk-icon-toolbox::before{content:"\ea9d"}.wk-icon-briefcase::before{content:"\ea9f"}.wk-icon-box::before{content:"\eaa2"}.wk-icon-vector-line::before{content:"\eaa3"}.wk-icon-colors::before{content:"\eaa6"}.wk-icon-cut::before{content:"\eaaa"}.wk-icon-crop::before{content:"\eaab"}.wk-icon-ruler::before{content:"\eaac"}.wk-icon-zoom-out::before{content:"\eaad"}.wk-icon-zoom-in::before{content:"\eaae"}.wk-icon-invisible::before{content:"\eaaf"}.wk-icon-visible::before{content:"\eab0"}.wk-icon-repeat::before{content:"\eab1"}.wk-icon-shuffle::before{content:"\eab2"}.wk-icon-swap-horizontal::before{content:"\eab3"}.wk-icon-swap-vertical::before{content:"\eab4"}.wk-icon-layer::before{content:"\eab6"}.wk-icon-hierarchy::before{content:"\eab8"}.wk-icon-contract-angle::before{content:"\eabd"}.wk-icon-expand-angle::before{content:"\eac0"}.wk-icon-move::before{content:"\eac2"}.wk-icon-sync::before{content:"\eac5"}.wk-icon-download-line::before{content:"\eac6"}.wk-icon-upload-line::before{content:"\eac8"}.wk-icon-arrow-circle-right::before{content:"\eae1"}.wk-icon-arrow-circle-left::before{content:"\eae2"}.wk-icon-arrow-circle-down::before{content:"\eae3"}.wk-icon-arrow-circle-up::before{content:"\eae4"}.wk-icon-chevron-double-right::before{content:"\eaed"}.wk-icon-chevron-double-left::before{content:"\eaee"}.wk-icon-chevron-double-down::before{content:"\eaef"}.wk-icon-chevron-double-up::before{content:"\eaf0"}.wk-icon-chevron-right::before{content:"\eaf1"}.wk-icon-chevron-left::before{content:"\eaf2"}.wk-icon-chevron-down::before{content:"\eaf3"}.wk-icon-chevron-up::before{content:"\eaf4"}.wk-icon-arrow-up-right::before{content:"\eaf9"}.wk-icon-arrow-right::before{content:"\eafd"}.wk-icon-arrow-left::before{content:"\eafe"}.wk-icon-arrow-down::before{content:"\eaff"}.wk-icon-arrow-up::before{content:"\eb00"}.wk-icon-infinity::before{content:"\eb03"}.wk-icon-pie::before{content:"\eb05"}.wk-icon-chart::before{content:"\eb07"}.wk-icon-graph::before{content:"\eb08"}.wk-icon-calculator-operations::before{content:"\eb09"}.wk-icon-tags::before{content:"\eb0b"}.wk-icon-tag::before{content:"\eb0d"}.wk-icon-dialogue::before{content:"\eb18"}.wk-icon-chat-box-plus::before{content:"\eb1c"}.wk-icon-chat-box-cancel::before{content:"\eb1d"}.wk-icon-chat-box-check::before{content:"\eb1e"}.wk-icon-chat-box::before{content:"\eb1f"}.wk-icon-shift::before{content:"\eb27"}.wk-icon-return::before{content:"\eb28"}.wk-icon-hard-return::before{content:"\eb29"}.wk-icon-delete::before{content:"\eb2a"}.wk-icon-console::before{content:"\eb2b"}.wk-icon-speaker-mute::before{content:"\eb2d"}.wk-icon-speaker-high::before{content:"\eb2e"}.wk-icon-speaker-mid::before{content:"\eb2f"}.wk-icon-speaker-low::before{content:"\eb30"}.wk-icon-speaker::before{content:"\eb31"}.wk-icon-microphone-mute::before{content:"\eb33"}.wk-icon-microphone-on::before{content:"\eb34"}.wk-icon-server::before{content:"\eb35"}.wk-icon-database::before{content:"\eb36"}.wk-icon-power::before{content:"\eb3a"}.wk-icon-smartphone::before{content:"\eb3b"}.wk-icon-tablet::before{content:"\eb3c"}.wk-icon-laptop::before{content:"\eb3d"}.wk-icon-screen::before{content:"\eb3e"}.wk-icon-contrast::before{content:"\eb40"}.wk-icon-brighter::before{content:"\eb41"}.wk-icon-dimmer::before{content:"\eb42"}.wk-icon-filled-shared-folder::before{content:"\eb43"}.wk-icon-keyboard::before{content:"\eb45"}.wk-icon-drive::before{content:"\eb48"}.wk-icon-video::before{content:"\eb4a"}.wk-icon-camera-compact::before{content:"\eb4b"}.wk-icon-archive::before{content:"\eb4d"}.wk-icon-code::before{content:"\eb4f"}.wk-icon-save::before{content:"\eb50"}.wk-icon-import::before{content:"\eb51"}.wk-icon-export::before{content:"\eb52"}.wk-icon-pencil::before{content:"\eb56"}.wk-icon-list-bullet-square::before{content:"\eb57"}.wk-icon-list-bullet-dot::before{content:"\eb58"}.wk-icon-list-bullet-check::before{content:"\eb5a"}.wk-icon-layout::before{content:"\eb5b"}.wk-icon-grid::before{content:"\eb60"}.wk-icon-photo::before{content:"\eb6a"}.wk-icon-announce::before{content:"\eb6b"}.wk-icon-flame::before{content:"\eb6d"}.wk-icon-link::before{content:"\eb70"}.wk-icon-logout::before{content:"\eb71"}.wk-icon-login::before{content:"\eb72"}.wk-icon-globe::before{content:"\eb73"}.wk-icon-flag::before{content:"\eb75"}.wk-icon-undo::before{content:"\eb77"}.wk-icon-refresh::before{content:"\eb78"}.wk-icon-sliders::before{content:"\eb7b"}.wk-icon-wrench::before{content:"\eb7c"}.wk-icon-settings::before{content:"\eb7e"}.wk-icon-send::before{content:"\eb7f"}.wk-icon-attach::before{content:"\eb81"}.wk-icon-print::before{content:"\eb82"}.wk-icon-share::before{content:"\eb83"}.wk-icon-trash::before{content:"\eb84"}.wk-icon-mail-address::before{content:"\eb85"}.wk-icon-mail::before{content:"\eb86"}.wk-icon-funnel::before{content:"\eb87"}.wk-icon-search::before{content:"\eb88"}.wk-icon-home::before{content:"\eb89"}.wk-icon-calendar::before{content:"\eb91"}.wk-icon-inbox::before{content:"\eb96"}.wk-icon-stop-sign::before{content:"\eb99"}.wk-icon-close-circle::before{content:"\eb9c"}.wk-icon-close::before{content:"\eb9d"}.wk-icon-check-circle::before{content:"\eb9f"}.wk-icon-check::before{content:"\eba0"}.wk-icon-shield::before{content:"\eba3"}.wk-icon-lock-open::before{content:"\eba6"}.wk-icon-lock::before{content:"\eba7"}.wk-icon-key::before{content:"\eba9"}.wk-icon-receipt::before{content:"\ebab"}.wk-icon-news::before{content:"\ebac"}.wk-icon-bookmark::before{content:"\ebae"}.wk-icon-book-page::before{content:"\ebaf"}.wk-icon-book-open::before{content:"\ebb1"}.wk-icon-book::before{content:"\ebb2"}.wk-icon-minus-circle::before{content:"\ebb4"}.wk-icon-minus::before{content:"\ebb5"}.wk-icon-plus-circle::before{content:"\ebb7"}.wk-icon-plus::before{content:"\ebb8"}.wk-icon-folder-open::before{content:"\ebbc"}.wk-icon-folder::before{content:"\ebc5"}.wk-icon-files::before{content:"\ebc7"}.wk-icon-file::before{content:"\ebd7"}.wk-icon-stopwatch::before{content:"\ebde"}.wk-icon-clock::before{content:"\ebdf"}.wk-icon-clock-back::before{content:"\ebe0"}.wk-icon-spinner::before{content:"\ebe2"}.wk-icon-menu::before{content:"\ebe6"}.wk-icon-thumbs-down::before{content:"\ebe7"}.wk-icon-thumbs-up::before{content:"\ebe8"}.wk-icon-star::before{content:"\ebed"}.wk-icon-bolt::before{content:"\ebf3"}.wk-icon-question::before{content:"\ebf4"}.wk-icon-info::before{content:"\ebf5"}.wk-icon-caution::before{content:"\ebf6"}.wk-icon-alarm-clock::before{content:"\ebf8"}.wk-icon-alarm-off::before{content:"\ebf9"}.wk-icon-alarm-on::before{content:"\ebfa"}.wk-icon-users::before{content:"\ebfd"}.wk-icon-user::before{content:"\ec02"}.wk-icon-mouse::before{content:"\ec03"}