html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,input,select{font-family:inherit}input[type="submit" i]{-webkit-appearance:none;-webkit-border-radius:0}.group:after,.dialog-content:after{content:"";clear:both;display:table}body{--content-font-family: Lato}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:'unbound-icons';src:url("/shared/fonts/icons/unbound-icons.eot?v=43");src:url("/shared/fonts/icons/unbound-icons.eot?#iefix&v=43") format("embedded-opentype"),url("/shared/fonts/icons/unbound-icons.woff?v=43") format("woff"),url("/shared/fonts/icons/unbound-icons.ttf?v=43") format("truetype"),url("/shared/fonts/icons/unbound-icons.svg#icomoon?v=43") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'unbound-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon]:before{font-family:'unbound-icons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lab:before{content:"\e607"}.icon-menu:before{content:"\e60"}.icon-book:before{content:"\e608"}.icon-users:before{content:"\e600"}.icon-stats:before{content:"\e601"}.icon-heart-broken:before{content:"\e609"}.icon-switch:before{content:"\e603"}.icon-cog:before{content:"\e60a"}.icon-back-link:before{content:"\e60b"}.icon-comment:before{content:"\e60c"}.icon-exclamation:before{content:"\e60d"}.icon-footnote:before{content:"\e60e"}.icon-insert-edit-link:before{content:"\e60f"}.icon-insert-table-link:before{content:"\e611"}.icon-insert-to-boxed-link:before{content:"\e612"}.icon-inter_content_link:before{content:"\e613"}.icon-refstar:before{content:"\e614"}.icon-insert-boxed-matter1:before{content:"\e615"}.icon-library:before{content:"\e604"}.icon-Pill:before{content:"\e617"}.icon-insert_link_to_a_footnote:before{content:"\e605"}.icon-swoosh:before{content:"\e606"}.icon-bars:before{content:"\e602"}.icon-bars2:before{content:"\e616"}.icon-stackoverflow:before{content:"\e61f"}.icon-injection:before{content:"\e610"}.icon-chart:before{content:"\e619"}.icon-chart2:before{content:"\e61a"}.icon-presentation:before{content:"\e61b"}.icon-sort-alphabetically:before{content:"\e618"}.icon-pie:before{content:"\e61c"}.icon-graph:before{content:"\e61d"}.icon-statistics:before{content:"\e61e"}.icon-pencil:before{content:"\e95f"}*{-webkit-font-smoothing:antialiased}body{background-color:#fafafa;font-family:"Helvetica";min-width:320px;width:100%}.clear{clear:both}strong{font-weight:bold}b{font-weight:bold}i{font-style:italic}a{color:#000}p+p{text-indent:0}@media only screen and (max-width: 640px){input[type='checkbox'].responsiveCheckbox:not(:checked),input[type='checkbox'].responsiveCheckbox:checked{position:absolute;left:-9999px}input[type='checkbox'].responsiveCheckbox+label{position:relative;padding-left:1.95em;cursor:pointer;font-size:16px}input[type='checkbox'].responsiveCheckbox+label:before{content:' ';display:inline-block;width:1.25em;height:1.25em;border:2px solid #ccc;background:#fff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);vertical-align:middle;margin-right:6px}input[type='checkbox'].responsiveCheckbox+label:after{font-family:"Lucida Sans Unicode","Arial Unicode MS","Arial";content:'\2713\0020';position:absolute;top:-.15em;left:1.45em;font-size:1.5em;color:#09ad7e;transition:all .2s;vertical-align:middle}input[type='checkbox'].responsiveCheckbox:not(:checked)+label:after{opacity:0;transform:scale(0)}input[type='checkbox'].responsiveCheckbox:checked+label:after{opacity:1;transform:scale(1)}input[type='checkbox'].responsiveCheckbox:disabled+label{color:#aaa}input[type='checkbox'].responsiveCheckbox:disabled+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}input[type='checkbox'].responsiveCheckbox:disabled:checked+label:after{color:#999}input[type='checkbox'].responsiveCheckbox:focus+label:before{border:2px dotted blue}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;color:#000}#header{background-color:#f8f8fa;width:100%;visibility:visible;opacity:1;-webkit-transition:-webkit-height 1s ease,visibility 1s ease,opacity 1s ease;-moz-transition:-moz-height 1s ease,visibility 1s ease,opacity 1s ease;-ms-transition:-ms-height 1s ease,visibility 1s ease,opacity 1s ease;-o-transition:-o-height 1s ease,visibility 1s ease,opacity 1s ease;transition:height 1s ease,visibility 1s ease,opacity 1s ease}#header.fixedsubheader{visibility:hidden;opacity:0}#header .skipnav{text-align:left}#header .skipnav a{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#header .skipnav a:focus,#header .skipnav a:active{position:static;left:0;width:auto;height:auto;overflow:visible;text-decoration:underline}#banner{height:auto;margin:0 auto;max-width:980px;width:93%;padding:10px 0;position:relative;z-index:50}@media only screen and (max-width: 720px){#banner{min-height:54px;clear:right}}@media only screen and (max-width: 485px){#banner{min-height:48px;padding:12px 0 11px 0}}@media only screen and (max-width: 388px){#banner{min-height:46px}}@media only screen and (max-width: 975px){#banner.has-custom-header-img #banner-search{padding:16px 0 2px 0;margin:0 auto;clear:both;float:none}}@media only screen and (max-width: 975px){#banner.has-custom-header-img #banner-search-field{width:95%}}@media only screen and (max-width: 975px){#banner.has-custom-header-img .app-home{position:absolute;top:14px;left:0}}.session-message{display:flex;height:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;font-size:120%;font-weight:bold;background-color:#516675;color:#fff}.banner-sl-image{width:175px;float:right;margin-right:50px}@media only screen and (max-width: 720px){.banner-sl-image{display:none}}.app-home{background-repeat:no-repeat;background-position:left center;background-size:contain;display:block;margin-bottom:1px;height:60px;text-indent:-9999em;width:500px}@media only screen and (max-width: 800px){.app-home{height:54px;width:315px}}@media only screen and (max-width: 720px){.app-home{position:absolute;top:14px;left:0}}@media only screen and (max-width: 485px){.app-home{top:12px;background-size:contain;height:45px}}@media only screen and (max-width: 388px){.app-home{width:244px}}.ub-home{background-position:right;background-repeat:no-repeat;background-image:url("../images/unboundlogo_header.png");background-size:88px;float:right;height:63px;margin-right:-5px;margin-top:-5px;width:88px}@media only screen and (max-width: 800px){.ub-home{background-size:contain;height:54px}}@media only screen and (max-width: 485px){.ub-home{height:50px;width:72px}}@media only screen and (max-width: 388px){.ub-home{background-size:contain;height:45px;width:65px}}#banner-search{float:right;margin-top:27px;margin-right:15px}#banner-search.hidden-search{display:none}@media only screen and (max-width: 800px){#banner-search{margin-top:21px}}@media only screen and (max-width: 720px){#banner-search{padding:16px 0 2px 0;margin:0 auto;clear:both;float:none}}#banner-search .banner-search-input-wrapper{display:flex}#banner-search .banner-search-input-wrapper input[type='submit']{position:absolute;font-family:'unbound-icons';font-size:20px;color:#000;background:none;border:none;padding:6px;padding-left:14px;cursor:pointer}#banner-search .banner-search-input-wrapper input[type='submit']:focus{outline:none}#banner-search #banner-search-field{color:#000;background-color:#fff;border:1px solid #878787;border-radius:100vh;font-size:14px;padding:7px 32px;text-indent:10px}#banner-search #banner-search-field::placeholder{color:#4d4d4d}#banner-search #banner-search-field:focus{outline:none}@media only screen and (max-width: 640px){#banner-search #banner-search-field{font-size:16px}}@media only screen and (max-width: 720px){#banner-search #banner-search-field{width:95%}}@media only screen and (max-width: 523px){#banner-search #banner-search-field{width:92%}}#subheader{height:34px;width:100%;min-width:calc(100% - 10px);z-index:2001;background:#191919}#subheader.fixedsubheader{position:fixed;top:0;left:0}#android-native-install-prompt{top:0px;display:none;height:64px;padding:16px 16px 10px 16px;box-sizing:border-box;width:100%;left:0px;z-index:2001;background-color:#fafafa;justify-content:space-around;align-items:center;border-bottom:1px solid #ccc;box-shadow:2px 1px 1px #ccc}#android-native-install-prompt #close-android-native-install-prompt{cursor:pointer;padding:16px}#android-native-install-prompt #close-android-native-install-prompt img{max-height:12px}#android-native-install-prompt #android-native-install-prompt-activate{display:flex;height:100%;cursor:pointer;align-items:center;flex:1;padding-left:16px}#macos-app-install-prompt-wrapper{display:none;top:0px;box-sizing:border-box;width:100%;left:0px;z-index:2001;background-color:#F8F8FA;border-bottom:1px solid #ccc;box-shadow:2px 1px 1px #ccc;position:relative}#macos-app-install-prompt-wrapper *{box-sizing:border-box}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner{max-width:980px;width:93%;margin:0 auto;display:flex;align-items:center;min-height:64px;padding:10px 0}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-prompt-close{cursor:pointer;position:absolute;display:flex;align-items:center;height:100%;left:24px;margin-right:8px}@media only screen and (max-width: 1024px){#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-prompt-close{position:static}}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-prompt-close:before{content:"\e987";font-family:"unbound-icons";display:inline-block;font-size:14px}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-prompt-content{display:flex;height:100%;align-items:center;flex:1;font-size:18px;color:#000}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-prompt-content #macos-app-install-prompt-content-body{padding:0;padding-left:14px;display:flex;align-items:center;justify-content:flex-start}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-prompt-content #macos-app-install-prompt-content-body #macos-app-install-prompt-content-sep{height:36px;border-left:1px solid #8F8F91;margin-left:8px}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-prompt-content #macos-app-install-prompt-content-body #macos-app-install-prompt-content-subtext{color:#8F8F91;font-size:16px;padding:0;padding-left:8px}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-prompt-content img{max-height:44px}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-buttons{display:flex;cursor:pointer;justify-content:space-evenly;align-items:center;text-decoration:none}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-buttons #macos-app-install-prompt-activate{font-size:18px;padding:8px 20px;border-radius:18px;color:#fff;background-color:#3777F3;margin-left:auto}#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-buttons .macos-app-install-smalltext{color:#8F8F91;margin-left:14px;font-size:14px}@media only screen and (max-width: 640px){#macos-app-install-prompt-wrapper #macos-app-install-prompt-banner #macos-app-install-buttons .macos-app-install-smalltext{display:none}}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:2001;display:none;min-width:160px;padding:4px 0;margin:0 0 10px 63px;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.ui-menu-item>a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555555;white-space:nowrap;text-decoration:none}.ui-state-hover,.ui-state-active{color:#ffffff;text-decoration:none;background-color:#0088cc;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background-image:none}.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;filter:Alpha(Opacity=0)}.login_text{font-size:12px;font-weight:normal;display:block;margin-top:10px}#banner-push-down{background-color:#001c64;color:white;display:block;padding:26px 0}#banner-push-down[banner_id*="seasonal_promotion_banner"]{padding:12px 0}#banner-push-down[banner_id*="seasonal_promotion_banner"] .close{padding:0}@media (pointer: none), (pointer: coarse){#banner-push-down[banner_id*="seasonal_promotion_banner"]{display:none}}#banner-push-down.hiding{box-sizing:border-box;max-height:0;padding:0;transition:padding .3s;overflow:hidden}#banner-push-down.hiding .close{opacity:0;transition:opacity .3s}#banner-push-down.hide{display:none}#banner-push-down .banner-inner{box-sizing:border-box;font-size:16px;text-align:center;margin:auto;padding:0 40px;max-width:1060px !important;width:93%}#banner-push-down .close{position:absolute;font-size:20px;padding:6px;cursor:pointer;right:0;top:0;transform:translate(-50%, 50%)}#banner-push-down .close:before{font-family:'unbound-icons';content:'\e987'}#banner-push-down a{color:inherit;text-decoration:underline}#banner-push-down a.banner-inner{display:block}#navigation{display:flex;justify-content:flex-end;color:#f5efe0;height:34px;line-height:30px;margin:0 auto;text-align:center;max-width:980px;width:93%}#navigation ul{display:flex;height:34px;margin:0;padding:0;flex-grow:10;flex-shrink:0}@media only screen and (max-width: 640px){#navigation ul{margin:0 auto;width:100%}}#navigation li{color:#f5efe0;font-size:14px;list-style-type:none;padding:0 10px 0 11px;flex-shrink:0}#navigation li a:before{display:inline-block;font-family:unbound-icons;font-size:14px;line-height:1em;margin-top:-1px}#navigation li#home-link a:before,#navigation li#fav-link a:before{margin-top:-2px}#navigation li#home-link a:before{content:'\e973'}@media only screen and (max-width: 1024px){#navigation li#home-link .fullScrOnly{display:none}}#navigation li#fav-link{margin-left:1px}#navigation li#fav-link a:before{content:'\e938'}#navigation li#notes-link a:before{content:'\e972'}#navigation li#prime-link a:before{content:'\e976'}@media only screen and (max-width: 1024px){#navigation li#prime-link .fullScrOnly{display:none}}#navigation li#cme-link a:before{content:'\e971'}#navigation li#account a:before{content:'\e915'}@media screen and (min-width: 640px){#navigation li#account{display:none}}#navigation li#mobile-link a:before{content:'\e974'}#navigation li#grasp-link a:before{content:'\e93c'}@media only screen and (max-width: 640px){#navigation li#grasp-link .fullScrOnly{display:none}}#navigation li#browse-list a:before{content:'\e966'}#navigation li.drop-down-menuitem{display:block !important}#navigation li a{color:inherit;cursor:pointer;display:inline-flex;align-items:center;font-size:0.888888em;height:34px;line-height:34px;text-decoration:none}#navigation li a:hover{color:#d2d2d2}@media only screen and (max-width: 700px){#navigation li a#browse-link{background-position:35px 15px}#navigation li a#browse-link .fullScrOnly{display:none}}#navigation li a#browse-link span{padding-right:6px}#navigation li a .text{margin-left:4px;font-size:inherit}#navigation #logout{background:#444;border-radius:30px;height:26px;line-height:26px;text-shadow:none;z-index:1}#navigation #logout:hover{background:#555}#navigation #logout span{min-width:45px}@media only screen and (max-width: 740px){#navigation #logout span{display:none}}#navigation .burgerButton{display:none}#navigation #greeting{display:flex;justify-content:flex-end;align-items:center;color:#f0f0f0;font-weight:normal;font-size:12px;height:34px;line-height:34px;text-shadow:black 0px 1px 0px;max-width:calc(100% - 520px);flex-shrink:1;flex-grow:1;overflow:hidden}@media only screen and (max-width: 700px){#navigation #greeting{max-width:initial}}#navigation #greeting-text{flex-shrink:1;flex-grow:1;margin-right:12px;text-align:right;overflow:hidden;overflow-x:hidden}#navigation #greeting-text .text{position:relative;display:inline-block;white-space:nowrap;vertical-align:middle;max-width:100%;text-overflow:ellipsis;overflow:hidden}#navigation #greeting-text .textRepeat{display:none}@media only screen and (max-width: 900px){#navigation #greeting-text{display:none}}#navigation .gradientOverlay{display:none}#navigation #greeting.scroll .text{text-overflow:initial;overflow:initial;animation-name:hScroll;animation-duration:25s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes hScroll{from{left:0}40%{left:0}}#navigation #greeting.scroll .text .textRepeat{display:initial}#navigation #greeting.scroll .gradientOverlay{display:initial;position:absolute;width:20px;background:linear-gradient(-90deg, #191919 20%, transparent);height:34px;transform:translate(-103px)}@media only screen and (max-width: 600px){#subheader #navigation{justify-content:space-between;width:100%}#subheader #navigation .burgerButton{display:flex;align-items:center;padding:0 16px;font-size:26px;cursor:pointer}#subheader #navigation .burgerButton .burger:before{content:'\e657';font-family:unbound-icons;vertical-align:middle}#subheader #navigation .burgerButton:hover{color:white}#subheader #navigation #navlist{display:none;transition:left .5s;left:0;flex-direction:column;position:absolute;background-color:#252525;border-bottom-right-radius:20px;box-shadow:1px 1px 3px #1A1A1A;margin-top:34px;height:auto;width:200px;z-index:1000000}#subheader #navigation #navlist.slideOut{left:-210px}#subheader #navigation #navlist.show{display:flex}#subheader #navigation #navlist li{display:inline-flex;cursor:pointer;justify-content:flex-start;font-size:20px;padding:0}#subheader #navigation #navlist li a{padding:4px 20px;width:100%}#subheader #navigation #navlist li a:before{font-size:26px;width:34px}#subheader #navigation #navlist li#home-link a:after{display:none}#subheader #navigation #navlist li:not(.current-command){color:#fff}#subheader #navigation #navlist li:not(.current-command) a:hover{color:inherit}#subheader #navigation #navlist li:not(.current-command):hover{color:#666}#subheader #navigation #navlist .fullScrOnly{display:initial}#subheader #navigation #greeting{flex-grow:1}#subheader #navigation #greeting-text,#subheader #navigation #logout span{display:initial}#subheader #navigation #logout{margin-right:2%}#subheader.fixedsubheader #navlist{position:fixed}}#logout{display:inline-flex;align-items:center;padding:0 15px;color:#f5efe0;text-decoration:none;cursor:pointer}#logout:before{content:'\e975';display:inline-block;font-family:unbound-icons;font-size:14px}#logout span{margin-left:4px}#logout img{margin-top:3px;padding-right:6px;position:relative;top:1px}#logout img.ie7{top:6px}#pricing{display:inline-flex;font-weight:bold;align-items:center;padding:0 15px;color:#f5efe0;text-decoration:none;cursor:pointer}a#account{display:inline-flex;align-items:center;padding:0 15px;color:#f5efe0;text-decoration:none;cursor:pointer}@media only screen and (max-width: 640px){a#account{display:none}}a#account:before{content:'\e915';display:inline-block;font-family:unbound-icons;font-size:14px}a#account span{margin-left:4px}a#account img{margin-top:3px;padding-right:6px;position:relative;top:1px}a#account img.ie7{top:6px}.doclink,.study_link{color:#2D3E75;text-decoration:none;border-bottom:1px dotted #2D3E75;font-weight:none}.doclink.ytlink,.study_link.ytlink{border-bottom:none}.doclink:hover,.study_link:hover{text-decoration:none;color:#0096E4}.doclink span.highlight,.study_link span.highlight{text-decoration:underline}#navigation .current-command a,#navigation[color_template='5minute'] .current-command a{color:#89b1d7}#navigation .current-command a:hover,#navigation[color_template='5minute'] .current-command a:hover{color:#6398ca}#navigation[color_template=apsa] .current-command a{color:#71b3f4}#navigation[color_template=apsa] .current-command a:hover{color:#429af0}#navigation[color_template=nutritionguide] .current-command a{color:#83B6D8}#navigation[color_template=nutritionguide] .current-command a:hover{color:#5c9fcc}#navigation[color_template=washingtonmanual] .current-command a{color:#8CB3CA}#navigation[color_template=washingtonmanual] .current-command a:hover{color:#699cba}#navigation[color_template=anesthesia] .current-command a,#navigation[color_template=emergency] .current-command a,#navigation[color_template=evidence] .current-command a,#navigation[color_template=harrisons] .current-command a,#navigation[color_template=labdxtest] .current-command a,#navigation[color_template=medicine] .current-command a,#navigation[color_template=nursingcentral] .current-command a,#navigation[color_template=pedscentral] .current-command a,#navigation[color_template=relief] .current-command a{color:#fda830}#navigation[color_template=anesthesia] .current-command a:hover,#navigation[color_template=emergency] .current-command a:hover,#navigation[color_template=evidence] .current-command a:hover,#navigation[color_template=harrisons] .current-command a:hover,#navigation[color_template=labdxtest] .current-command a:hover,#navigation[color_template=medicine] .current-command a:hover,#navigation[color_template=nursingcentral] .current-command a:hover,#navigation[color_template=pedscentral] .current-command a:hover,#navigation[color_template=relief] .current-command a:hover{color:#f89202}#navigation[color_template=ddo] .current-command a{color:#7088d6}#navigation[color_template=ddo] .current-command a:hover{color:#4867cb}#navigation[color_template=harrietlane] .current-command a{color:#9CAEE8}#navigation[color_template=harrietlane] .current-command a:hover{color:#738cde}#navigation[color_template=hopkins] .current-command a{color:#73B3E7}#navigation[color_template=hopkins] .current-command a:hover{color:#479be0}#navigation[color_template=icd] .current-command a{color:#A1ACDE}#navigation[color_template=icd] .current-command a:hover{color:#7b8bd1}#navigation[color_template=merckmanual] .current-command a{color:#81BB77}#navigation[color_template=merckmanual] .current-command a:hover{color:#62aa55}#navigation[color_template=tabersonline] .current-command a{color:#71BC90}#navigation[color_template=tabersonline] .current-command a:hover{color:#50aa75}#navigation[color_template=ucentral] .current-command a{color:#2dc847}#navigation[color_template=ucentral] .current-command a:hover{color:#249e38}#browse-list-drop{background-image:url(../images/drop-down-notch.png);background-position:139px 0;background-repeat:no-repeat;display:none;height:auto;position:absolute;text-align:left;padding-top:10px;width:300px;z-index:1000001}#browse-list-drop ul{background-color:#fff;border:5px solid #182649;border-radius:10px;box-shadow:0 2px 7px rgba(0,0,0,0.7);height:auto;list-style:none;margin:0;padding:0;width:calc(100% - 10px)}#browse-list-drop ul li{background:none;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #d2d2d2;display:block !important;height:40px;line-height:40px;list-style-type:square;margin:0;padding:0;text-shadow:none;width:275px}#browse-list-drop ul li.first{border-top-right-radius:10px;border-top-left-radius:10px}#browse-list-drop ul li.first a{border-top-right-radius:10px;border-top-left-radius:10px}#browse-list-drop ul li.last{border-bottom:1px solid #fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#browse-list-drop ul li.last a{border-bottom-right-radius:10px;border-bottom-left-radius:10px}#browse-list-drop ul li a{color:#000;cursor:pointer;font-family:"Helvetica";font-size:14px;font-weight:bold;display:block;height:40px;line-height:40px;margin:0;padding:0 0 0 38px;position:relative;width:85%;white-space:nowrap;text-decoration:none;text-shadow:none;overflow:hidden;text-overflow:ellipsis}#browse-list-drop ul li a:hover{background-color:#f5f5f5;color:#000}#browse-list-drop ul li a img{position:absolute;top:8px;left:7px}@media only screen and (max-width: 600px){#browse-list-drop{left:0 !important;width:100%}#browse-list-drop ul,#browse-list-drop ul li,#browse-list-drop ul li a{width:auto}}ul#showindex{margin:0;list-style:none}ul#showindex li{padding:5px 0 0 0}ul#showindex li img{top:10px}ul#showindex li.index{padding:5px 0 0 0;line-height:22px;overflow:hidden}ul#showindex li.index a,ul#showindex li.index a:visited{margin:0 0 0 18px;height:20px;float:none;padding-left:28px;background-image:url("../images/index_expand.gif");background-repeat:no-repeat;background-position:0px 11px;text-decoration:none;font-weight:normal;line-height:20px}ul#showindex li.index:hover{background-color:#f5f5f5}ul#showindex li.indexentry{padding:5px 0 0 0;line-height:22px;overflow:hidden}ul#showindex li.indexentry a,ul#showindex li.indexentry a:visited{margin:0 0 0 45px;float:none;padding-left:20px;background-image:url("../images/file.png");background-repeat:no-repeat;background-position:0px 11px;text-decoration:none;font-weight:normal;line-height:20px}ul#showindex li.indexentry:hover{background-color:#f5f5f5}ul#showindex li.MLU a:before{display:inline-block;font-family:'unbound-icons';content:"\e91B";background-color:#2479ce;color:#FFF;font-size:20px;line-height:16px;width:22px;height:20px;padding-top:4px;padding-left:1px;border-radius:20px;font-weight:normal;font-style:normal;text-shadow:none;margin-top:-6px;margin-left:-33px;margin-right:10px;vertical-align:middle}ul#showindex li.MLU:hover{background-color:#f5f5f5}#message-box{background:#fcfcfc;border:1px solid #d9dde5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 -1px 0 white inset,0 2px 5px rgba(0,0,0,0.2);font-family:"Helvetica";font-size:14px;font-weight:bold;line-height:16px;display:none;margin:0 auto;min-height:50px;padding:40px 25px 20px 25px;width:410px;color:#222;z-index:4000;position:absolute;left:247px;top:0;text-align:center}#message-box.no-login{width:200px}#message-box.mb-wide{width:515px}#message-box.mb-wide.no-login{width:200px}@media only screen and (max-width: 600px){#message-box.mb-wide{width:calc(95vw - 52px)}}@media only screen and (max-width: 435px){#message-box.mb-wide input[type='text'],#message-box.mb-wide input[type='number'],#message-box.mb-wide textarea{font-size:16px}}@media only screen and (max-width: 640px){#message-box.login{width:calc(96% - 50px);left:2% !important}#message-box.login #dd-login input:not([type='checkbox']){width:100%}#message-box.login #dd-get-started p{margin-top:0 !important}}#message-box p{background-position:left top;background-repeat:no-repeat;margin:0 auto;min-height:38px;padding:0 0 0 45px;text-align:left;width:215px}#message-box p.error{background-image:url(../images/error.png);margin-bottom:10px}#message-box p.info{background-image:url(../images/success.png)}#message-box p.warning{background-image:url(../images/warning.png);background-size:38px 38px}#message-box a{text-decoration:underline}#message-box a#close-login{color:#000;cursor:pointer;font-size:12px;font-weight:bold;padding-right:12px;position:absolute;right:0;top:-25px;text-decoration:none}@media only screen and (max-width: 640px){#message-box a#close-login{padding-right:0}}#message-box div.forgot-password{padding-top:10px}#message-box div.forgot-password ul{list-style-type:disc}#message-box div.forgot-password ul li{margin-left:20px;line-height:20px}#message-box div.forgot-password ul li a{display:inline;margin-top:0}#message-box a.forgot-password{display:inline-block;color:#000;cursor:pointer;font-size:12px;font-weight:normal;line-height:12px;margin-top:15px;text-decoration:none;width:215px}#message-box #dd-get-started p{color:#1a1a1a;font-size:12px;font-weight:normal;margin:0;padding:0}p.message-box{font-family:"Verdana";font-size:10px;margin:5px 0;color:red}p.message-box#searchMessage{margin:5px 0}#drop-down-login{display:none;position:relative;z-index:4000}#drop-down-login.show{display:flex;justify-content:space-between}@media only screen and (max-width: 640px){#drop-down-login{flex-wrap:wrap}}#drop-down-login .instLogin{margin-top:90px}@media only screen and (max-width: 640px){#drop-down-login .instLogin{margin-top:0}}#dd-get-started{color:#1a1a1a;font-size:12px;font-weight:normal;width:245px;border-right:1px solid #dfdfe0}#dd-get-started.no-login{margin:auto;border:none}@media only screen and (max-width: 640px){#dd-get-started{border-right:none;margin-top:5px;margin-left:0;margin-bottom:8px}}#dd-get-started h1{color:#1a1a1a;font-size:14px;font-weight:bold;margin:3px 0 7px 0;padding:0;text-align:left}@media only screen and (max-width: 435px){#dd-get-started h1{width:180px}}#dd-get-started strong{display:block}#dd-login{display:flex;justify-content:space-between;flex-wrap:wrap}#dd-login-box{width:215px;text-align:left}@media only screen and (max-width: 640px){#dd-login-box{margin-top:5px;width:auto}}#dd-login-button{width:85px}#login-box{position:absolute;right:50px;top:0;height:248px;margin:25px 0 0 0;width:213px}#login-box h2{width:213px}#login-box .bottom{width:213px}#login-box p{font-family:"Helvetica","Arial",sans-serif;font-size:12px;margin:0 0 0 8px;padding:0 0 8px 15px}#login-box p a{color:#3041aa;cursor:pointer;text-decoration:none}#login input#username,#login input#password,#login input#fakepassword,#login input#email,#login input#usernamelu,input#dd-username,input#dd-password,input#dd-fakepassword,select#dd-namespace{border:1px solid #a7adb5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),0 1px 0 white;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),0 1px 0 white;-mox-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),0 1px 0 white;color:#999;font-size:14px;font-family:"Helvetica";display:block;height:30px;line-height:30px;margin:20px 18px;text-indent:8px;width:174px}@media only screen and (max-width: 435px){#login input#username,#login input#password,#login input#fakepassword,#login input#email,#login input#usernamelu,input#dd-username,input#dd-password,input#dd-fakepassword,select#dd-namespace{font-size:16px}}input#dd-username,input#dd-password,input#dd-fakepassword,select#dd-namespace{margin:0;margin-bottom:20px;width:210px}@media only screen and (max-width: 640px){input#dd-username,input#dd-password,input#dd-fakepassword,select#dd-namespace{flex-basis:100%}}select#dd-namespace{color:#000;width:100%}#login input#password,#login input#fakepassword{margin-bottom:5px}#login input#username:focus,#login input#password:focus,#login input#fakepassword:focus,#login input#email:focus,#login input#usernamelu:focus,input#dd-username:focus,input#dd-password:focus,input#dd-fakepassword:focus{color:#000;border:1px solid #000;box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000;-moz-box-shadow:0 0 2px #000;outline:none}#login input#email,#login input#usernamelu{margin:0 0 8px 0;width:300px}#remember{margin:0 0 0 10px}.checkboxLabel{color:#999;font-size:12px;font-family:"Helvetica";margin-left:8px;width:40px}.checkboxes{height:20px;margin-top:6px;margin-left:6px;width:120px;cursor:pointer}.checkboxes label{color:#999;font-size:12px;font-family:"Helvetica";font-weight:normal;padding-right:0;white-space:nowrap}.checkboxes label span{vertical-align:middle;margin-left:8px}.checkboxes label input{vertical-align:middle}body.hide-x-over{overflow-x:hidden}#page{background-color:#fafafa;padding:24px 0;display:flex;justify-content:center}@media only screen and (max-width: 865px){#page{padding:20px 0}}@media only screen and (max-width: 523px){#page{padding:17px 0}}@media only screen and (max-width: 388px){#page{padding:16px 0 22px 0}}#page.bare{background-color:white;padding:0;display:block}#page.bare #content{width:100%}#page.bare #document-body{border:none;box-shadow:none;margin:0 20px;padding:0}#page.bare .respTest{display:none}@media only screen and (max-width: 700px){#page.bare .respTest{display:block}}#content{order:1;display:flex;min-height:calc(100vh - 580px);text-align:left;justify-content:center;width:calc(100vw - 40px)}body.newFonts #content{font-family:"Lato"}@media only screen and (max-width: 700px){#content{display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:100vw;padding:0 2vw;box-sizing:border-box}}@media only screen and (min-width: 701px){#content.unloaded{display:flex}#content.unloaded #document-body{order:2;margin-left:0}#content.unloaded>.sidebarScroll{position:static !important;position:initial !important}#content.unloaded #document-sidebar{order:3}}#content-about-detail{margin:0 auto;min-height:650px;text-align:left;width:100%;position:relative;margin-top:-24px}@media only screen and (max-width: 700px){#content-about-detail{display:flex;flex-direction:column}}.content-box{margin-bottom:25px}p:empty{display:none}#document-body{order:2;flex-grow:1;margin-bottom:25px;max-width:539px;min-width:320px;margin:0 20px;line-height:1.3}#document-body.wide{max-width:735px}#document-body.really-wide{max-width:931px}#document-body.no_nav{max-width:755px}@media only screen and (max-width: 700px){#document-body{width:100%;max-width:initial;margin:0 auto;margin-bottom:10px;order:2;box-sizing:border-box}#document-body.wide{margin:0 auto}}#stickyHide{position:fixed;top:34px;width:100vw;height:48px;background:#fafafa;z-index:1002}#stickyHide.noshow{display:none !important}body[is-device-noframe="true"] #stickyHide{top:0}footer{border-top:3px solid #7f868c;margin:0 auto 30px auto;min-height:130px;padding:35px 0 0 0;position:relative;max-width:980px}@media only screen and (max-width: 1024px){footer{padding:35px 15px 0 15px}}footer #corporate-logo{border-right:1px solid #7f868c;height:95px;width:139px;display:block}@media only screen and (max-width: 1024px){footer #corporate-logo{width:120px;padding-right:10px}}@media only screen and (max-width: 840px){footer #corporate-logo{height:75px;width:100px}}@media only screen and (max-width: 600px){footer #corporate-logo{display:block;text-align:center;border-right:none;height:95px;margin:0 auto 35px auto;padding-right:0;width:139px}}footer #corporate-logo img{max-height:100%;max-width:100%}footer #footer-links{height:75px;position:relative;display:grid;display:-ms-grid;width:100%;grid-template-columns:160px auto 190px;-ms-grid-columns:160px auto 190px}@media only screen and (max-width: 1024px){footer #footer-links{margin:0 auto}}@media only screen and (max-width: 840px){footer #footer-links{height:auto;width:500px;grid-template-columns:120px auto;grid-template-rows:100px auto}}@media only screen and (max-width: 600px){footer #footer-links{display:flex;flex-direction:column;width:auto}}footer #footer-links .linkBlocks{display:flex;-ms-grid-column:2}@media only screen and (max-width: 600px){footer #footer-links .linkBlocks{flex-direction:column}}footer #footer-links ul{color:#000000;font-size:14px;font-weight:400;height:50px;margin-right:15px;width:150px;border-right:1px solid #e4e7e9}@media only screen and (max-width: 1024px){footer #footer-links ul{width:130px}}@media only screen and (max-width: 840px){footer #footer-links ul{padding-left:10px;width:110px}}@media only screen and (max-width: 600px){footer #footer-links ul{border-right:none;height:auto;padding-left:0;width:auto;margin-right:0}}footer #footer-links ul:last-of-type{border-right:none}footer #footer-links li{margin-bottom:8px}@media only screen and (max-width: 600px){footer #footer-links li{border-top:1px solid #d6d6d6;font-size:16px;font-weight:400;margin-bottom:0;text-align:center}footer #footer-links li a{display:block;padding:14px 0}}footer #footer-links a{text-decoration:none;cursor:pointer}footer #footer-links p{bottom:-15px;color:#737373;font-size:12px}footer #footer-links p.copyright{left:164px;position:absolute}@media only screen and (max-width: 840px){footer #footer-links p.copyright{left:120px;top:80px;height:12px}}@media only screen and (max-width: 600px){footer #footer-links p.copyright{margin-top:22px;position:static;text-align:center}}@media only screen and (max-width: 350px){footer #footer-links p.copyright{font-size:10px}}footer #connect{color:#737373;font-family:"Arial";font-size:12px;font-weight:700;text-align:center;-ms-grid-column:3}@media only screen and (max-width: 840px){footer #connect{grid-column:1 / span 2;display:flex;flex-direction:column}}@media only screen and (max-width: 600px){footer #connect{font-size:16px;margin-top:25px}}footer #connect p{display:inline-flex;font-size:18px;font-family:"Arial";line-height:26px;text-align:center;margin-bottom:4px}@media only screen and (max-width: 840px){footer #connect p{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 600px){footer #connect p{margin-left:auto;margin-right:auto}}footer #connect #flogo{background-repeat:no-repeat;background-size:contain;text-indent:0px;position:relative;height:auto;width:auto}footer #connect a{display:inline-block;height:40px;width:40px;background-repeat:no-repeat;background-size:contain;text-indent:-9999em;position:relative;text-decoration:none !important}footer #connect a[data-icon]:before{position:absolute;left:0px;top:0px;font-size:40px;line-height:40px;text-indent:0;color:#afb8c0}footer #connect a#instagram,footer #connect a#facebook,footer #connect a#youtube{margin-right:9px}body[abstyle='dark'] .footerPopup{background-color:#21252a;color:white}body[abstyle='dark'] .footerPopup a,body[abstyle='dark'] .footerPopup .button.hollow{color:white !important}body[abstyle='light'] .footerPopup{background-color:#e6e6e6;color:#161616}body[abstyle='light'] .footerPopup .button.hollow{color:#161616 !important}body[abstyle=''] .footerPopup,body:not([abstyle]) .footerPopup{display:none}.footerPopup,.subBanner{display:flex;justify-content:center;box-sizing:border-box;width:100%;padding:16px 3.5%;z-index:1004}.footerPopup.hide,.subBanner.hide{display:none}.footerPopup *,.subBanner *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footerPopup .fpContent,.footerPopup .subBannerContent,.subBanner .fpContent,.subBanner .subBannerContent{display:flex;align-items:center;width:100%;max-width:980px}.footerPopup .fpContent.vertical,.footerPopup .subBannerContent.vertical,.subBanner .fpContent.vertical,.subBanner .subBannerContent.vertical{flex-direction:column;text-align:center}.footerPopup .fpContent.vertical .bigmessage,.footerPopup .subBannerContent.vertical .bigmessage,.subBanner .fpContent.vertical .bigmessage,.subBanner .subBannerContent.vertical .bigmessage{margin-bottom:16px}.footerPopup .fpContent.vertical .buttons,.footerPopup .subBannerContent.vertical .buttons,.subBanner .fpContent.vertical .buttons,.subBanner .subBannerContent.vertical .buttons{flex-direction:column}.footerPopup .fpContent.vertical .button,.footerPopup .subBannerContent.vertical .button,.subBanner .fpContent.vertical .button,.subBanner .subBannerContent.vertical .button{margin-bottom:12px}.footerPopup .fpContent.vertical .button:last-child,.footerPopup .subBannerContent.vertical .button:last-child,.subBanner .fpContent.vertical .button:last-child,.subBanner .subBannerContent.vertical .button:last-child{margin-bottom:0}.footerPopup .fpContent.horizontal,.footerPopup .subBannerContent.horizontal,.subBanner .fpContent.horizontal,.subBanner .subBannerContent.horizontal{flex-direction:row;justify-content:space-between}.footerPopup .fpContent.horizontal .bigmessage,.footerPopup .subBannerContent.horizontal .bigmessage,.subBanner .fpContent.horizontal .bigmessage,.subBanner .subBannerContent.horizontal .bigmessage{margin-bottom:8px}.footerPopup .fpContent.horizontal .buttons,.footerPopup .subBannerContent.horizontal .buttons,.subBanner .fpContent.horizontal .buttons,.subBanner .subBannerContent.horizontal .buttons{flex-direction:row}.footerPopup .fpContent.horizontal .button,.footerPopup .subBannerContent.horizontal .button,.subBanner .fpContent.horizontal .button,.subBanner .subBannerContent.horizontal .button{margin-right:12px}.footerPopup .fpContent.horizontal .button:last-child,.footerPopup .subBannerContent.horizontal .button:last-child,.subBanner .fpContent.horizontal .button:last-child,.subBanner .subBannerContent.horizontal .button:last-child{margin-right:0}.footerPopup .fpContent.horizontal .right,.footerPopup .subBannerContent.horizontal .right,.subBanner .fpContent.horizontal .right,.subBanner .subBannerContent.horizontal .right{margin-left:20px}@media only screen and (max-width: 800px){.footerPopup .fpContent.horizontal .buttons,.footerPopup .subBannerContent.horizontal .buttons,.subBanner .fpContent.horizontal .buttons,.subBanner .subBannerContent.horizontal .buttons{flex-direction:column;padding:0}.footerPopup .fpContent.horizontal .button,.footerPopup .subBannerContent.horizontal .button,.subBanner .fpContent.horizontal .button,.subBanner .subBannerContent.horizontal .button{margin:0;margin-bottom:8px}.footerPopup .fpContent.horizontal .button:last-child,.footerPopup .subBannerContent.horizontal .button:last-child,.subBanner .fpContent.horizontal .button:last-child,.subBanner .subBannerContent.horizontal .button:last-child{margin:0}}@media only screen and (max-width: 490px){.footerPopup .fpContent.horizontal,.footerPopup .subBannerContent.horizontal,.subBanner .fpContent.horizontal,.subBanner .subBannerContent.horizontal{flex-direction:column;text-align:center}.footerPopup .fpContent.horizontal .right,.footerPopup .subBannerContent.horizontal .right,.subBanner .fpContent.horizontal .right,.subBanner .subBannerContent.horizontal .right{margin:0;margin-top:12px}}.footerPopup .fpContent .bigmessage,.footerPopup .subBannerContent .bigmessage,.subBanner .fpContent .bigmessage,.subBanner .subBannerContent .bigmessage{font-size:24px;font-weight:bold}@media only screen and (max-width: 490px){.footerPopup .fpContent .bigmessage,.footerPopup .subBannerContent .bigmessage,.subBanner .fpContent .bigmessage,.subBanner .subBannerContent .bigmessage{font-size:23px}}.footerPopup .fpContent .smallmessage,.footerPopup .subBannerContent .smallmessage,.subBanner .fpContent .smallmessage,.subBanner .subBannerContent .smallmessage{font-size:12px}.footerPopup .fpContent .buttons,.footerPopup .subBannerContent .buttons,.subBanner .fpContent .buttons,.subBanner .subBannerContent .buttons{padding:12px 0;display:flex;align-items:center}.footerPopup .fpContent .bigmessage+.buttons,.footerPopup .subBannerContent .bigmessage+.buttons,.subBanner .fpContent .bigmessage+.buttons,.subBanner .subBannerContent .bigmessage+.buttons{padding-top:0}.footerPopup .fpContent .button,.footerPopup .subBannerContent .button,.subBanner .fpContent .button,.subBanner .subBannerContent .button{width:auto;border-radius:12px}.footerPopup .fpContent .filled,.footerPopup .subBannerContent .filled,.subBanner .fpContent .filled,.subBanner .subBannerContent .filled{background-color:#006fd8;color:white}.footerPopup .fpContent .hollow,.footerPopup .subBannerContent .hollow,.subBanner .fpContent .hollow,.subBanner .subBannerContent .hollow{border:1px solid #097bd9;color:#097bd9}.footerPopup .fpContent .browse,.footerPopup .subBannerContent .browse,.subBanner .fpContent .browse,.subBanner .subBannerContent .browse{font-size:12px}.footerPopup .fpContent .special,.footerPopup .subBannerContent .special,.subBanner .fpContent .special,.subBanner .subBannerContent .special{font-weight:bold}.subBanner{position:sticky;top:34px;background:#C4D2EB;color:#003A82;align-items:center;z-index:2001;min-height:86px}.subBanner .subBannerContent{max-width:600px}.subBanner .subBannerContent .button{border-radius:100vh;font-weight:bold;font-size:16px}.subBanner .subBannerContent .button.filled{background-color:#548BD0;color:#003A82}[is-device-noframe=true] .subBanner,.subBanner.hide{display:none}@media only screen and (min-width: 601px){body:not([is-device-noframe="true"]) .subBanner:not(.hide) ~ main .sidebarScroll,body:not([is-device-noframe="true"]) .subBanner:not(.hide) ~ main .doc-title-box{top:138px}body:not([is-device-noframe="true"]) .subBanner:not(.hide) ~ main #stickyHide{top:120px}}.subBanner .close{position:absolute;right:20px;transform:translateX(-100%)}.subBanner .close a{display:inline-block;font-size:20px;height:1em}.subBanner .close a::after{content:"\e987";font-family:"unbound-icons";display:inline-block}@media only screen and (max-width: 740px){.subBanner .close{position:static;transform:initial;margin-left:12px}}@media only screen and (max-width: 600px){.subBanner{position:static}.subBanner:not(.hide) ~ main .sidebarScroll{top:136px}.subBanner .close a{font-size:24px}}.footerPopup{position:sticky;left:0;bottom:0;margin-bottom:-3px}.webpush-modal{z-index:30001;background-color:#fff;color:#333;border-radius:4px;border:1px solid #000;border-radius:10px;position:fixed;top:25%;left:calc(50% - 200px);width:400px;padding:16px 30px;text-align:center;box-sizing:border-box}.webpush-modal *{box-sizing:border-box}.webpush-modal h1{font-weight:bold;font-size:24px;margin:10px;margin-bottom:20px}.webpush-modal .webpush-subscribe-wrapper{display:flex;margin:0 auto;flex-flow:row nowrap;align-items:center;justify-content:space-around;cursor:pointer}.webpush-modal .webpush-subscribe-wrapper.loginmode{flex-flow:column nowrap;cursor:initial}.webpush-modal .webpush-subscribe-wrapper .webpush-yesno{display:flex;flex-flow:row-nowrap;justify-content:space-between;padding:10px;margin:10px;width:100%}.webpush-modal .webpush-subscribe-wrapper .webpush-yesno *{cursor:pointer;font-weight:bold;font-size:20px;width:40%;text-align:center}.webpush-modal .webpush-subscribe-wrapper span.webpush-message{font-size:16px;text-align:left;line-height:20px}.webpush-modal .webpush-subscribe-wrapper.clicked span.webpush-subscribe{background-image:url(../images/checkbox_checked_20x20.png)}.webpush-modal .webpush-subscribe-wrapper span.webpush-subscribe{background-image:url(../images/checkbox_20x20.png);background-repeat:no-repeat;height:20px;width:20px;min-width:20px;flex-shrink:0;margin-right:16px;display:inline-block}.group:after,.dialog-content:after{content:"";clear:both;display:table}.dialog{background-color:transparent;height:auto;width:500px;padding:40px;position:absolute;top:0;left:40%;z-index:4000}.dialog .ajax-message{color:#cc0033;font-family:"Helvetica";font-size:12px;line-height:14px}#user-account-edit-dialog{background-color:transparent;height:auto;padding:30px 20px 30px 30px;position:fixed;top:10%;z-index:6000;font-size:18px;font-weight:300;width:65%;max-width:750px;min-height:750px;border-radius:16px}#user-account-edit-dialog .centerTopDialog{border-radius:8px}#user-account-edit-dialog #account-main-container,#user-account-edit-dialog #your-account-container{font-family:"Lato",sans-serif;display:flex;font-size:20px;flex-direction:row;justify-content:center}@media only screen and (max-width: 780px){#user-account-edit-dialog #account-main-container,#user-account-edit-dialog #your-account-container{flex-direction:column}#user-account-edit-dialog #account-main-container span.vl,#user-account-edit-dialog #your-account-container span.vl{display:none}}#user-account-edit-dialog #account-main-container span.vl,#user-account-edit-dialog #your-account-container span.vl{border-right:1px solid #e4e4e4;height:500px}#user-account-edit-dialog #account-main-container input[type="text"],#user-account-edit-dialog #account-main-container input[type="password"],#user-account-edit-dialog #your-account-container input[type="text"],#user-account-edit-dialog #your-account-container input[type="password"]{width:60%;margin:10px;background-color:#fff;border:1px solid #999;clear:both;color:#444;font-size:15px;line-height:1.2em;padding:0.5em 0 0.5em 0.75em;-webkit-appearance:none;-moz-appearance:none;border-radius:0.5em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 1px 0 #fff;box-sizing:border-box}#user-account-edit-dialog #account-main-container input[type="text"][readonly],#user-account-edit-dialog #account-main-container input[type="password"][readonly],#user-account-edit-dialog #your-account-container input[type="text"][readonly],#user-account-edit-dialog #your-account-container input[type="password"][readonly]{background-color:#ddd;cursor:default}#user-account-edit-dialog #account-main-container input.field-success,#user-account-edit-dialog #account-main-container input.field-error,#user-account-edit-dialog #account-main-container select.field-success,#user-account-edit-dialog #account-main-container select.field-error,#user-account-edit-dialog #your-account-container input.field-success,#user-account-edit-dialog #your-account-container input.field-error,#user-account-edit-dialog #your-account-container select.field-success,#user-account-edit-dialog #your-account-container select.field-error{background-position:right;background-origin:content-box;padding-right:16px;box-sizing:border-box}#user-account-edit-dialog #account-main-container section.role-container .role-row,#user-account-edit-dialog #account-main-container section.radio-container .role-row,#user-account-edit-dialog #your-account-container section.role-container .role-row,#user-account-edit-dialog #your-account-container section.radio-container .role-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#user-account-edit-dialog #account-main-container section.role-container .role-column-left,#user-account-edit-dialog #account-main-container section.role-container label,#user-account-edit-dialog #account-main-container section.radio-container .role-column-left,#user-account-edit-dialog #account-main-container section.radio-container label,#user-account-edit-dialog #your-account-container section.role-container .role-column-left,#user-account-edit-dialog #your-account-container section.role-container label,#user-account-edit-dialog #your-account-container section.radio-container .role-column-left,#user-account-edit-dialog #your-account-container section.radio-container label{display:flex;flex-direction:column;flex-basis:100%;flex:0 1 135px;text-align:right;margin-right:20px;color:#444;font-size:20px}#user-account-edit-dialog #account-main-container section.role-container .role-column-left input[type="radio"],#user-account-edit-dialog #account-main-container section.role-container label input[type="radio"],#user-account-edit-dialog #account-main-container section.radio-container .role-column-left input[type="radio"],#user-account-edit-dialog #account-main-container section.radio-container label input[type="radio"],#user-account-edit-dialog #your-account-container section.role-container .role-column-left input[type="radio"],#user-account-edit-dialog #your-account-container section.role-container label input[type="radio"],#user-account-edit-dialog #your-account-container section.radio-container .role-column-left input[type="radio"],#user-account-edit-dialog #your-account-container section.radio-container label input[type="radio"]{text-align:right;width:50px}#user-account-edit-dialog #account-main-container section.role-container .role-column-left label,#user-account-edit-dialog #account-main-container section.role-container label label,#user-account-edit-dialog #account-main-container section.radio-container .role-column-left label,#user-account-edit-dialog #account-main-container section.radio-container label label,#user-account-edit-dialog #your-account-container section.role-container .role-column-left label,#user-account-edit-dialog #your-account-container section.role-container label label,#user-account-edit-dialog #your-account-container section.radio-container .role-column-left label,#user-account-edit-dialog #your-account-container section.radio-container label label{display:block;text-align:left}#user-account-edit-dialog #account-main-container section.role-container div.role-column-right,#user-account-edit-dialog #account-main-container section.radio-container div.role-column-right,#user-account-edit-dialog #your-account-container section.role-container div.role-column-right,#user-account-edit-dialog #your-account-container section.radio-container div.role-column-right{display:flex;flex-direction:row;flex-basis:100%;flex:1;color:#444;font-size:15px}#user-account-edit-dialog #account-main-container section.role-container div.role-column-right input[type="radio"],#user-account-edit-dialog #account-main-container section.radio-container div.role-column-right input[type="radio"],#user-account-edit-dialog #your-account-container section.role-container div.role-column-right input[type="radio"],#user-account-edit-dialog #your-account-container section.radio-container div.role-column-right input[type="radio"]{text-align:left;margin-right:10px}#user-account-edit-dialog #account-main-container section.role-container div.role-column-right label,#user-account-edit-dialog #account-main-container section.radio-container div.role-column-right label,#user-account-edit-dialog #your-account-container section.role-container div.role-column-right label,#user-account-edit-dialog #your-account-container section.radio-container div.role-column-right label{display:block;text-align:left !important;flex:1}#user-account-edit-dialog #account-main-container section.role-container div.role-item-container,#user-account-edit-dialog #account-main-container section.radio-container div.role-item-container,#user-account-edit-dialog #your-account-container section.role-container div.role-item-container,#user-account-edit-dialog #your-account-container section.radio-container div.role-item-container{font-size:14px;color:#444;margin:0 0 3px 20px;width:60%;clear:both}#user-account-edit-dialog #account-main-container select,#user-account-edit-dialog #your-account-container select{width:60%;margin:10px;background-color:#fff;font-size:20px;color:#3f3f3f}#user-account-edit-dialog #account-main-container hr,#user-account-edit-dialog #your-account-container hr{width:90%;color:#e4e4e4}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container{flex:1 1 50%;min-width:0;margin:20px 40px 10px 20px}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container a.contact-us-link,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container a.contact-us-link{font-size:16px;font-weight:500;text-align:center;margin:10px 0;color:#444444}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div.institutional-info,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div.institutional-info{text-align:center;margin-top:15px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div.institutional-info .institutional-info-img-container,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div.institutional-info .institutional-info-img-container{flex:0 0 50%;min-width:0}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div.institutional-info .institutional-info-img-container img,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div.institutional-info .institutional-info-img-container img{max-width:100%;max-height:60px}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div.institutional-info .institutional-info-text,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div.institutional-info .institutional-info-text{flex:0 0 50%;font-size:18px;color:#444;padding:0 8px;display:flex;flex-flow:column nowrap;align-items:center}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div.institutional-info .institutional-info-text span:not(:last-of-type),#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div.institutional-info .institutional-info-text span:not(:last-of-type){margin-bottom:4px}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container .institutional-info-contact-wrapper,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container .institutional-info-contact-wrapper{margin-top:15px;text-align:center}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div.more-info-text,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div.more-info-text{margin:10px;position:absolute;padding:10px;width:450px;right:0;z-index:2;font-size:15px;border:2px solid #444;background:#dddddd;color:#444444}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container i,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container i{border:solid #444444;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:5px;z-index:1;cursor:pointer}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container i.arrow-down,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container i.arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div.store-graphic img,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div.store-graphic img{height:65px}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#current-products,#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#upgrade-products,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#current-products,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#upgrade-products{margin:0 0;text-align:center}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#current-products div.product-item,#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#upgrade-products div.product-item,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#current-products div.product-item,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#upgrade-products div.product-item{display:flex;flex-direction:row;margin:5px 0 10px 0}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#current-products div.product-item div.product-body,#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#upgrade-products div.product-item div.product-body,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#current-products div.product-item div.product-body,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#upgrade-products div.product-item div.product-body{flex:1 1 20%;text-align:center;font-size:15px}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#current-products div.product-item div.product-body h2,#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#upgrade-products div.product-item div.product-body h2,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#current-products div.product-item div.product-body h2,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#upgrade-products div.product-item div.product-body h2{background:none;border:none;line-height:normal}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#current-products div.product-item div.product-body a.button,#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#upgrade-products div.product-item div.product-body a.button,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#current-products div.product-item div.product-body a.button,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#upgrade-products div.product-item div.product-body a.button{margin:5px 0;display:inline-block;padding:7px 10px}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#current-products div.product-item div.store-graphic,#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#upgrade-products div.product-item div.store-graphic,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#current-products div.product-item div.store-graphic,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#upgrade-products div.product-item div.store-graphic{flex:1 1 10%}#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#current-products h1,#user-account-edit-dialog #account-main-container #subscriptions-upgrades-container div#upgrade-products h1,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#current-products h1,#user-account-edit-dialog #your-account-container #subscriptions-upgrades-container div#upgrade-products h1{text-align:center;font-weight:500;margin-bottom:15px;color:#444}#user-account-edit-dialog #account-main-container #user-account-edit-container,#user-account-edit-dialog #your-account-container #user-account-edit-container{flex:1 1 50%;margin:20px 0 20px 40px;text-align:center;max-width:500px}@media only screen and (max-width: 780px){#user-account-edit-dialog #account-main-container #user-account-edit-container,#user-account-edit-dialog #your-account-container #user-account-edit-container{margin:0 20px 0 0}}#user-account-edit-dialog #account-main-container #user-account-edit-container p.field-tip,#user-account-edit-dialog #your-account-container #user-account-edit-container p.field-tip{color:#cc0033;display:none;font-family:"Helvetica";font-size:0.7em;padding:0;margin:0p;text-align:right;width:100%;position:static}#user-account-edit-dialog #account-main-container #user-account-edit-container .button,#user-account-edit-dialog #your-account-container #user-account-edit-container .button{margin-top:20px;display:inline-block}#user-account-edit-dialog #account-main-container #user-account-edit-container form#account-edit-form label,#user-account-edit-dialog #your-account-container #user-account-edit-container form#account-edit-form label{display:inline-block;text-align:right;width:120px;white-space:nowrap;font-size:16px}#user-account-edit-dialog #account-main-container #user-account-edit-container form#account-edit-form label.password-header,#user-account-edit-dialog #account-main-container #user-account-edit-container form#account-edit-form label.password_confirm-header,#user-account-edit-dialog #your-account-container #user-account-edit-container form#account-edit-form label.password-header,#user-account-edit-dialog #your-account-container #user-account-edit-container form#account-edit-form label.password_confirm-header{white-space:normal}#user-account-edit-dialog #account-main-container #user-account-edit-container p.eula-text,#user-account-edit-dialog #your-account-container #user-account-edit-container p.eula-text{background-position:left center;background-repeat:no-repeat;color:#666;cursor:pointer;font-size:12px;line-height:20px;margin:12px auto 16px auto;min-height:20px;padding-left:2em;text-align:left;width:90%}#user-account-edit-dialog #account-main-container #user-account-edit-container .eula-text.selected,#user-account-edit-dialog #your-account-container #user-account-edit-container .eula-text.selected{background-image:url(../images/checkbox_checked_20x20.png)}#user-account-edit-dialog #account-main-container #user-account-edit-container .eula-text.unselected,#user-account-edit-dialog #your-account-container #user-account-edit-container .eula-text.unselected{background-image:url(../images/checkbox_20x20.png)}#user-account-edit-dialog #account-main-container section.text-container,#user-account-edit-dialog #account-main-container section.list-container,#user-account-edit-dialog #your-account-container section.text-container,#user-account-edit-dialog #your-account-container section.list-container{display:flex;flex-direction:row;justify-content:center;margin:auto}#user-account-edit-dialog #account-main-container section.text-container select,#user-account-edit-dialog #account-main-container section.list-container select,#user-account-edit-dialog #your-account-container section.text-container select,#user-account-edit-dialog #your-account-container section.list-container select{background:#fff;border:1px solid #999;color:#666;font-size:15px;height:35px;line-height:1.2em;flex-grow:3;margin-left:20px;margin-right:20px;padding:0.5em 0 0.5em 5px;-moz-appearance:none;border-radius:0.5em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;box-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1)}#user-account-edit-dialog #account-main-container section.text-container label,#user-account-edit-dialog #account-main-container section.list-container label,#user-account-edit-dialog #your-account-container section.text-container label,#user-account-edit-dialog #your-account-container section.list-container label{text-align:right;margin:auto}#user-account-edit-dialog #account-main-container section.text-container div.text-item-container,#user-account-edit-dialog #account-main-container section.list-container div.text-item-container,#user-account-edit-dialog #your-account-container section.text-container div.text-item-container,#user-account-edit-dialog #your-account-container section.list-container div.text-item-container{flex-grow:3;margin:10px}#user-account-edit-dialog #account-main-container section.text-container div.text-item-container input,#user-account-edit-dialog #account-main-container section.list-container div.text-item-container input,#user-account-edit-dialog #your-account-container section.text-container div.text-item-container input,#user-account-edit-dialog #your-account-container section.list-container div.text-item-container input{width:100%}#user-account-edit-dialog #account-main-container section.radio-container,#user-account-edit-dialog #your-account-container section.radio-container{display:flex;flex-direction:row;justify-content:center;margin:auto}#user-account-edit-dialog #account-main-container section.radio-container label,#user-account-edit-dialog #your-account-container section.radio-container label{text-align:right}#user-account-edit-dialog #account-main-container section.radio-container div.radio-list-container,#user-account-edit-dialog #your-account-container section.radio-container div.radio-list-container{display:block;flex-grow:3;text-align:left}#user-account-edit-dialog #account-main-container section.radio-container div.radio-list-container div.radionew-item-container label,#user-account-edit-dialog #your-account-container section.radio-container div.radio-list-container div.radionew-item-container label{text-align:left !important;font-size:14px}#user-account-edit-dialog #account-main-container section.institution-container ul#institution-list li,#user-account-edit-dialog #account-main-container section#institution-container ul#institution-list li,#user-account-edit-dialog #your-account-container section.institution-container ul#institution-list li,#user-account-edit-dialog #your-account-container section#institution-container ul#institution-list li{background-color:#f5f5f5;border:1px solid #e4e4e4;border-radius:5px;padding:2px;cursor:pointer}#user-account-edit-dialog #account-main-container section.institution-container ul#institution-list li:hover,#user-account-edit-dialog #account-main-container section#institution-container ul#institution-list li:hover,#user-account-edit-dialog #your-account-container section.institution-container ul#institution-list li:hover,#user-account-edit-dialog #your-account-container section#institution-container ul#institution-list li:hover{background-color:#ccc}#user-account-edit-dialog #account-main-container div.title,#user-account-edit-dialog #your-account-container div.title{display:flex;text-align:center;flex-direction:column;color:#444}#user-account-edit-dialog #account-main-container div.title h1,#user-account-edit-dialog #your-account-container div.title h1{font-weight:500;letter-spacing:0.8px;text-align:center;font-size:20px;margin-bottom:5px}#user-account-edit-dialog #account-main-container div.title h2,#user-account-edit-dialog #your-account-container div.title h2{font-size:16px;font-weight:500;text-align:center;margin:10px 0}#user-account-edit-dialog #account-main-container div.title div.text,#user-account-edit-dialog #your-account-container div.title div.text{font-weight:400;text-align:left;padding-left:14px;padding-right:62px}@media only screen and (max-width: 455px){#user-account-edit-dialog #account-main-container div.title h1,#user-account-edit-dialog #your-account-container div.title h1{text-align:left;padding-left:7.1%}#user-account-edit-dialog #account-main-container div.title div.line,#user-account-edit-dialog #account-main-container div.title div.text,#user-account-edit-dialog #your-account-container div.title div.line,#user-account-edit-dialog #your-account-container div.title div.text{display:none}}#user-account-edit-dialog #account-bottom-container{font-family:"Lato",sans-serif;font-size:20px;background:#e6e6e6;margin-bottom:-28px}@media only screen and (max-width: 865px){#user-account-edit-dialog #account-bottom-container{margin-bottom:-24px;margin-top:20px}}#user-account-edit-dialog #account-bottom-container .bottom-container-background{width:99.5vw;position:relative;left:calc(-50vw + 50%);background:#e6e6e6}#user-account-edit-dialog #account-bottom-container .bottom-container-content{display:flex;padding:40px 20px;flex-flow:row nowrap;position:relative;background-repeat:no-repeat;margin:0 auto;text-align:left;max-width:980px;min-width:320px}#user-account-edit-dialog #account-bottom-container .bottom-container-content h2{color:#444;font-size:32px;font-weight:700;line-height:40px;margin-bottom:10px}#user-account-edit-dialog #account-bottom-container .bottom-container-content p{font-size:18px;font-family:"Arial";line-height:20px}#user-account-edit-dialog #account-bottom-container .bottom-container-content #bottom-left{flex:1 1 50%}#user-account-edit-dialog #account-bottom-container .bottom-container-content #bottom-right{flex:1 1 30%;text-align:center;margin:auto}#user-account-edit-dialog #account-bottom-container .bottom-container-content button.contactus-pricing-dialog{width:50%;cursor:pointer;background:#0072d6;border-radius:10px;font-weight:bold;color:white;line-height:1em;height:auto;padding:9px 20px;white-space:normal;border:0}@media only screen and (max-width: 780px){#user-account-edit-dialog #account-bottom-container .bottom-container-content{flex-flow:column nowrap;text-align:center}#user-account-edit-dialog #account-bottom-container .bottom-container-content button.contactus-pricing-dialog{margin-top:10px;width:100%}}#contactus_pricing{background-color:transparent;z-index:6003;font-size:18px;font-weight:300;width:50%;max-width:650px;text-align:center;font-family:"Arial";font-size:18px;color:#323232;-webkit-transform:translate(0px, -50%);transform:translate(0px, -50%);position:fixed;top:50%}@media only screen and (max-width: 720px){#contactus_pricing{width:85%}}#contactus_pricing .centerTopDialog{border-radius:16px}#contactus_pricing .contactus-pricing-container{padding:20px;position:relative}#contactus_pricing .contactus-pricing-container #pricing-form{text-align:left}#contactus_pricing .contactus-pricing-container #pricing-form .input-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}#contactus_pricing .contactus-pricing-container #pricing-form .input-container.best-time{margin:10px 0 0 20px;align-items:baseline}#contactus_pricing .contactus-pricing-container #pricing-form .input-container.center{justify-content:center;text-align:center}#contactus_pricing .contactus-pricing-container #pricing-form .input-container .left{flex:0 auto;overflow:hidden}#contactus_pricing .contactus-pricing-container #pricing-form .input-container .right{flex:1 60%;flex-grow:2;margin-right:20px}#contactus_pricing .contactus-pricing-container #pricing-form .input-container .half{flex:1 40%}#contactus_pricing .contactus-pricing-container #pricing-form .input-container .half:first-of-type{margin-right:20px}#contactus_pricing .contactus-pricing-container #pricing-form .input-container .entire-row{flex:1}#contactus_pricing .contactus-pricing-container #pricing-form .input-container .entire-row.space-link{margin-top:10px}#contactus_pricing .contactus-pricing-container #pricing-form .input-container .entire-row.larger-text{font-size:18px;font-weight:700;margin-bottom:8px}#contactus_pricing .contactus-pricing-container #pricing-form .input-container .entire-row a.bright-blue-link{text-decoration:underline}#contactus_pricing .contactus-pricing-container #pricing-form #contactus-pricing-submit{font-size:20px;margin-top:10px;width:fit-content;margin:auto}#contactus_pricing .contactus-pricing-container textarea{width:95%;margin:10px;padding:.5em 0 .5em .75em}#contactus_pricing .contactus-pricing-container select{width:100%;margin:5px 5px 5px 10px;height:35px;font-size:15px;padding:.5em 0 .5em 0}#contactus_pricing .contactus-pricing-container input[type=text]{width:100%;margin:5px;background-color:#fff;border:1px solid #999;clear:both;color:#444;font-size:15px;border-radius:8px;line-height:1.2em;padding:.5em 0 .5em .2em}#contactus_pricing .contactus-pricing-container input#contactus-pricing-product{background-color:#ccc4;pointer-events:none}#contactus_pricing .contactus-pricing-container input[name=phone],#contactus_pricing .contactus-pricing-container input[name=email]{margin:10px 20px;width:95%}#contactus_pricing .contactus-pricing-container span.error{font-size:14px;color:red;display:block;font-weight:normal}#contactus_pricing .contactus-pricing-container table{margin:0 auto}#contactus_pricing .contactus-pricing-container a.bright-blue-link{color:#0072D6;text-decoration:none;font-weight:bold}#contactus_pricing .contactus-pricing-container td{text-align:left;white-space:nowrap}#contactus_pricing .contactus-pricing-container td button{width:auto;margin-top:10px}#contactus_pricing .contactus-pricing-container span.text-gray{width:auto;font-size:15px;color:#8D8D8D;font-family:"Lato",sans-serif;font-weight:700;text-align:center;padding:0 12px 10px 0;margin:5px 0}#contactus_pricing div.title{margin-bottom:23px;display:table;margin:5px auto}#contactus_pricing div.title h1{width:auto;line-height:auto;display:table-cell;vertical-align:top;font-size:29.4px;color:#8D8D8D;white-space:nowrap;font-family:"Lato",sans-serif;font-weight:700;letter-spacing:0.8px;text-align:left;padding:0 12px 10px 0}@media only screen and (max-width: 455px){#contactus_pricing div.title h1{text-align:left;padding-left:7.1%}#contactus_pricing div.title div.line,#contactus_pricing div.title div.text{display:none}}.try-now-dialog,.upgrade-dialog,.expired-dialog,.expiration-renew-dialog{background-color:transparent;height:auto;padding:30px 20px 30px 30px;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:6002;font-size:18px;font-weight:300;width:400px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-color:#FAFAFA}.try-now-dialog.expired-dialog,.upgrade-dialog.expired-dialog,.expired-dialog.expired-dialog,.expiration-renew-dialog.expired-dialog{padding:50px 20px 50px 30px}.try-now-dialog.expired-dialog .blue-button,.upgrade-dialog.expired-dialog .blue-button,.expired-dialog.expired-dialog .blue-button,.expiration-renew-dialog.expired-dialog .blue-button{border:0}@media only screen and (max-width: 800px){.try-now-dialog,.upgrade-dialog,.expired-dialog,.expiration-renew-dialog{width:60%}}.try-now-dialog div#buy-renew-section,.upgrade-dialog div#buy-renew-section,.expired-dialog div#buy-renew-section,.expiration-renew-dialog div#buy-renew-section{display:flex;flex-direction:row}.try-now-dialog div#buy-renew-section a.buy-now,.upgrade-dialog div#buy-renew-section a.buy-now,.expired-dialog div#buy-renew-section a.buy-now,.expiration-renew-dialog div#buy-renew-section a.buy-now{flex:1 1 0px;display:flex;flex-direction:column;text-decoration:none;text-align:center;background:#F4F4F4;border-radius:16px;padding:10px;margin:10px}.try-now-dialog div#buy-renew-section a.buy-now span.buynow-toplinks,.upgrade-dialog div#buy-renew-section a.buy-now span.buynow-toplinks,.expired-dialog div#buy-renew-section a.buy-now span.buynow-toplinks,.expiration-renew-dialog div#buy-renew-section a.buy-now span.buynow-toplinks{flex:1 auto;margin-bottom:5px}.try-now-dialog div#buy-renew-section a.buy-now span.buynow-toplinks span.buynow-link-header,.upgrade-dialog div#buy-renew-section a.buy-now span.buynow-toplinks span.buynow-link-header,.expired-dialog div#buy-renew-section a.buy-now span.buynow-toplinks span.buynow-link-header,.expiration-renew-dialog div#buy-renew-section a.buy-now span.buynow-toplinks span.buynow-link-header{font-family:"Helvetica",sans-serif;float:none;font-size:18px;width:100%;font-weight:bold;color:black}.try-now-dialog div#buy-renew-section a.buy-now .blue-button,.upgrade-dialog div#buy-renew-section a.buy-now .blue-button,.expired-dialog div#buy-renew-section a.buy-now .blue-button,.expiration-renew-dialog div#buy-renew-section a.buy-now .blue-button{border:0}.try-now-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section,.upgrade-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section,.expired-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section,.expiration-renew-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section{flex:1 auto;display:flex;flex-direction:column;margin:0 0 15px 0}.try-now-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-text,.upgrade-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-text,.expired-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-text,.expiration-renew-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-text{color:#0072D6;font-size:45px;align-items:center}.try-now-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-text sup,.upgrade-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-text sup,.expired-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-text sup,.expiration-renew-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-text sup{font-size:20px}.try-now-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-sub-text,.upgrade-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-sub-text,.expired-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-sub-text,.expiration-renew-dialog div#buy-renew-section a.buy-now div#buy-now-mid-section span.large-sub-text{margin-top:5px;font-size:15px;color:#0072D6;align-items:center}.try-now-dialog div#buy-renew-section a.buy-now .buy-now-body,.upgrade-dialog div#buy-renew-section a.buy-now .buy-now-body,.expired-dialog div#buy-renew-section a.buy-now .buy-now-body,.expiration-renew-dialog div#buy-renew-section a.buy-now .buy-now-body{min-height:40px;display:block;margin:0 15px}.try-now-dialog div#buy-renew-section a.buy-now .buy-now-body p,.upgrade-dialog div#buy-renew-section a.buy-now .buy-now-body p,.expired-dialog div#buy-renew-section a.buy-now .buy-now-body p,.expiration-renew-dialog div#buy-renew-section a.buy-now .buy-now-body p{color:#444;font-size:11px;padding-bottom:10px;margin:0 4px;text-align:center}@media only screen and (max-width: 780px){.try-now-dialog div#buy-renew-section a.buy-now .buy-now-body,.upgrade-dialog div#buy-renew-section a.buy-now .buy-now-body,.expired-dialog div#buy-renew-section a.buy-now .buy-now-body,.expiration-renew-dialog div#buy-renew-section a.buy-now .buy-now-body{min-height:40px}}.try-now-dialog div#buy-renew-section a.buy-now span.buy-now-body,.upgrade-dialog div#buy-renew-section a.buy-now span.buy-now-body,.expired-dialog div#buy-renew-section a.buy-now span.buy-now-body,.expiration-renew-dialog div#buy-renew-section a.buy-now span.buy-now-body{flex:1 auto}.try-now-dialog div.stores,.upgrade-dialog div.stores,.expired-dialog div.stores,.expiration-renew-dialog div.stores{display:flex;flex-direction:row;margin-top:10px;justify-content:space-between}.try-now-dialog div.stores div.store-item,.upgrade-dialog div.stores div.store-item,.expired-dialog div.stores div.store-item,.expiration-renew-dialog div.stores div.store-item{text-align:center}.try-now-dialog div.stores div.store-item img.storeLink,.upgrade-dialog div.stores div.store-item img.storeLink,.expired-dialog div.stores div.store-item img.storeLink,.expiration-renew-dialog div.stores div.store-item img.storeLink{height:35px;margin:5px 30px}@media only screen and (max-width: 800px){.try-now-dialog div.stores div.store-item img.storeLink,.upgrade-dialog div.stores div.store-item img.storeLink,.expired-dialog div.stores div.store-item img.storeLink,.expiration-renew-dialog div.stores div.store-item img.storeLink{height:25px;margin:0}}.try-now-dialog .try-now-title,.try-now-dialog .upgrade-title,.try-now-dialog .expired-title,.try-now-dialog .expiration-renew-title,.upgrade-dialog .try-now-title,.upgrade-dialog .upgrade-title,.upgrade-dialog .expired-title,.upgrade-dialog .expiration-renew-title,.expired-dialog .try-now-title,.expired-dialog .upgrade-title,.expired-dialog .expired-title,.expired-dialog .expiration-renew-title,.expiration-renew-dialog .try-now-title,.expiration-renew-dialog .upgrade-title,.expiration-renew-dialog .expired-title,.expiration-renew-dialog .expiration-renew-title{font-weight:bold;text-align:center;margin-bottom:25px}.try-now-dialog .try-now-title.expired-title,.try-now-dialog .upgrade-title.expired-title,.try-now-dialog .expired-title.expired-title,.try-now-dialog .expiration-renew-title.expired-title,.upgrade-dialog .try-now-title.expired-title,.upgrade-dialog .upgrade-title.expired-title,.upgrade-dialog .expired-title.expired-title,.upgrade-dialog .expiration-renew-title.expired-title,.expired-dialog .try-now-title.expired-title,.expired-dialog .upgrade-title.expired-title,.expired-dialog .expired-title.expired-title,.expired-dialog .expiration-renew-title.expired-title,.expiration-renew-dialog .try-now-title.expired-title,.expiration-renew-dialog .upgrade-title.expired-title,.expiration-renew-dialog .expired-title.expired-title,.expiration-renew-dialog .expiration-renew-title.expired-title{font-size:1.5em;font-weight:100;line-height:1.13em}.try-now-dialog .try-now-close,.try-now-dialog .upgrade-close,.try-now-dialog .expired-close,.try-now-dialog .expiration-renew-close,.upgrade-dialog .try-now-close,.upgrade-dialog .upgrade-close,.upgrade-dialog .expired-close,.upgrade-dialog .expiration-renew-close,.expired-dialog .try-now-close,.expired-dialog .upgrade-close,.expired-dialog .expired-close,.expired-dialog .expiration-renew-close,.expiration-renew-dialog .try-now-close,.expiration-renew-dialog .upgrade-close,.expiration-renew-dialog .expired-close,.expiration-renew-dialog .expiration-renew-close{cursor:pointer;position:absolute;top:8px;right:8px;color:#444}.try-now-dialog .try-now-close:before,.try-now-dialog .upgrade-close:before,.try-now-dialog .expired-close:before,.try-now-dialog .expiration-renew-close:before,.upgrade-dialog .try-now-close:before,.upgrade-dialog .upgrade-close:before,.upgrade-dialog .expired-close:before,.upgrade-dialog .expiration-renew-close:before,.expired-dialog .try-now-close:before,.expired-dialog .upgrade-close:before,.expired-dialog .expired-close:before,.expired-dialog .expiration-renew-close:before,.expiration-renew-dialog .try-now-close:before,.expiration-renew-dialog .upgrade-close:before,.expiration-renew-dialog .expired-close:before,.expiration-renew-dialog .expiration-renew-close:before{-webkit-text-stroke:3px white}.try-now-dialog ol,.upgrade-dialog ol,.expired-dialog ol,.expiration-renew-dialog ol{list-style-type:decimal}.try-now-dialog ol li,.upgrade-dialog ol li,.expired-dialog ol li,.expiration-renew-dialog ol li{margin-bottom:10px;line-height:22px}.try-now-dialog span.item,.upgrade-dialog span.item,.expired-dialog span.item,.expiration-renew-dialog span.item{margin-bottom:10px}.try-now-dialog span.small,.upgrade-dialog span.small,.expired-dialog span.small,.expiration-renew-dialog span.small{font-size:14px;text-align:center;display:inline-block;margin:20px 0}.try-now-dialog span.red,.upgrade-dialog span.red,.expired-dialog span.red,.expiration-renew-dialog span.red{color:red;font-weight:bold}.try-now-dialog span.blue-bg,.upgrade-dialog span.blue-bg,.expired-dialog span.blue-bg,.expiration-renew-dialog span.blue-bg{background-color:#8eb2de;color:#374f89;font-size:12px;padding:5px;font-weight:bold}.try-now-dialog .blue-button,.upgrade-dialog .blue-button,.expired-dialog .blue-button,.expiration-renew-dialog .blue-button{background:#0072D6;border-radius:10px;font-weight:bold;color:white;line-height:1em;height:auto;padding:9px 20px;white-space:normal}.try-now-dialog .white-button,.upgrade-dialog .white-button,.expired-dialog .white-button,.expiration-renew-dialog .white-button{background-color:white;color:#0072D6;border:2px solid #0072D6;border-radius:10px;font-weight:bold;line-height:1em;height:auto;padding:9px 20px;white-space:normal}.dialog-content{background-color:#FAFAFA;border-radius:16px;padding:10px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.dialog-content a.close-dialog{display:none}.dialog-title{background-color:#003465;border-top-left-radius:16px;border-top-right-radius:16px;color:#fff;font-family:"Helvetica";font-size:12px;line-height:14px;margin:-10px -10px 10px -10px;padding:10px 15px}.medline-subs-dialog{max-width:310px}.medline-subs-dialog .dialog-content a.close-dialog{background-image:url(../images/close_dialog.png);background-position:center center;background-repeat:no-repeat;cursor:pointer;display:block;height:53px;position:absolute;top:20px;right:20px;width:55px}.warning-message{line-height:1.2em}.warning-message .options{display:flex;justify-content:space-between}.ajax-message{display:none !important}.dialog-subheader{color:#006699;display:block;font-family:"Helvetica";font-size:12px;font-weight:normal;line-height:14px;margin:0;padding:0;clear:both}.dialog-explanation{color:#336699;font-family:"Helvetica";font-size:12px;line-height:14px;margin:10px 0 20px 0}.dialog-description{margin:5px 0;color:#666666;font-family:"Helvetica";font-size:12px;line-height:14px;width:294px}.dialog-input{height:30px;width:278px;border:1px solid #cccccc;line-height:30px;font-family:"Arial","Helvetica",sans-serif;font-size:14px;font-weight:normal;padding-left:5px;background-color:#f7f7df;margin:5px 0 15px 0px}textarea.dialog-input{padding-top:5px;line-height:18px;height:132px}div.ui-dialog.unbound-dialog{background-color:#ffffff;border:1px solid #336699;font-family:"Helvetica";font-size:12px;padding:0}div.ui-dialog.unbound-dialog.ui-corner-all{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}div.ui-dialog.unbound-dialog div.ui-dialog-titlebar.ui-widget-header{background-color:#003465;border-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;color:#ffffff;padding:8px 5px;text-indent:5px;font-family:"Helvetica";font-size:12px;line-height:14px}div#grayout{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;display:none;background-color:black;filter:alpha(opacity=40);opacity:0.8}div#grayout.contactus-pricing-grayout,div#grayout.try-now-grayout{z-index:6002}.grayout{background-color:black;display:none;height:100%;left:0;opacity:0.8;position:fixed;top:0;width:100%;z-index:3000}#screenBackdrop,#popupBackdrop{display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,0.3);z-index:3000}div.topDialog{position:fixed;z-index:100;top:0;left:0;right:0;border-radius:0 0 8px 8px;max-width:75%;display:none;height:auto;width:97%;margin-bottom:22px;text-align:center;background-color:transparent;margin:0px auto 0px auto}div.topDialog [icon-name='close'][data-icon]{cursor:pointer;position:fixed;right:2.4%;top:15px;z-index:103}div.topDialog>div.centerTopDialog{box-shadow:0px 3px 28px 3px black;background:#fff;border:1px solid #444;border-top:none !important;display:inline-block;max-height:inherit;position:relative;margin:0 auto;width:100%;overflow:hidden;border-radius:0 0 8px 8px;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}div.topDialog>div.centerTopDialog>*:not(title){max-width:100%;margin:0 auto;display:block}#feedbackPopup{display:flex;flex-direction:column;position:fixed;left:calc(50% - 250px);top:82px;color:#5e5e5e;background-color:#f9f9f9;border-radius:8px;padding:16px 30px;box-sizing:border-box;width:500px}@media only screen and (max-width: 640px){#feedbackPopup{left:5%;width:90%}}@media only screen and (max-height: 700px){#feedbackPopup{top:40px}}#feedbackPopup .top{padding:16px 0}#feedbackPopup .boxTitle{color:#797979;font-size:26px;font-weight:bold;text-align:center}#feedbackPopup .secTitle{font-size:18px;margin-bottom:12px}#feedbackPopup .msg,#feedbackPopup .name{margin-bottom:12px}#feedbackPopup textarea{color:inherit;box-sizing:border-box;width:100%;padding:12px;margin:0;text-indent:0;font-size:14px;line-height:1em;resize:vertical;height:125px;max-height:300px;min-height:72px}#feedbackPopup #contactTime{display:flex;justify-content:left;align-items:flex-start;margin-left:25px;font-size:14px}#feedbackPopup .selects{display:flex;flex-direction:column}#feedbackPopup .selects>span{margin-bottom:4px}#feedbackPopup .selects>span *{vertical-align:middle}#feedbackPopup .selects input{margin-top:0}#feedbackPopup .selects input[type=text]{margin-bottom:4px}#feedbackPopup input[type="text"]{border-radius:8px;padding:4px;margin-left:21px;width:calc(100% - 33px)}#feedbackPopup .toggleContact{margin-bottom:12px}#feedbackPopup .toggleContact,#feedbackPopup .toggleContact label{cursor:pointer}#feedbackPopup .toggleContact *{vertical-align:middle}#feedbackPopup .contact{margin-bottom:24px}#feedbackPopup .contact:not(.show){display:none}#feedbackPopup .send{text-align:center}#feedbackPopup .send .button{background-color:#0072d4;color:white;font-size:18px;border-radius:8px;width:auto;display:inline-block;padding:0 32px}#feedbackPopup .bottom{text-align:center;padding-top:12px;margin:18px 12px;margin-bottom:0;border-top:1px solid #ababab}#feedbackPopup .bottom>div{margin-bottom:12px}#feedbackPopup .bottom>div:last-child{margin-bottom:0}#feedbackPopup .explore{display:inline-block;color:#0074d5;font-weight:bold;text-decoration:none;border-bottom:1px dotted}#feedbackPopup .explore:hover{border-bottom:1px dashed}@media only screen and (max-width: 640px){#feedbackPopup{left:5%;width:90%}}@media only screen and (max-height: 700px){#feedbackPopup{top:40px}}body[abstyle=old] .newLocked,body[abstyle=old] .footerPopup{display:none !important}body[abstyle=dark] .oldLocked,body[abstyle=light] .oldLocked{display:none !important}body.showLoginPopup{height:100vh;box-sizing:border-box;overflow-y:hidden}input#inline-username,input#inline-password,input#popup-username,input#popup-password{display:block;box-sizing:border-box;font-family:"Helvetica";border:1px solid #a7adb5;border-radius:8px;color:#999;font-size:14px;height:30px;width:100%;text-indent:8px}input#inline-username:not(:last-child),input#inline-password:not(:last-child),input#popup-username:not(:last-child),input#popup-password:not(:last-child){margin-bottom:12px}@media only screen and (max-width: 640px){input#inline-username,input#inline-password,input#popup-username,input#popup-password{height:auto;padding:8px;font-size:20px}}#login input#username:focus,#login input#password:focus,input#inline-username:focus,input#inline-password:focus,input#popup-username:focus,input#popup-password:focus{color:#000;border:1px solid #000;box-shadow:0 0 2px #000;outline:none}#login-inline{min-width:260px}#login-inline .inner-box{padding:20px;border:1px solid #bfc3c8;border-radius:10px}@media only screen and (max-width: 640px){#login-inline .inner-box{margin-bottom:28px}}#login-inline h2,#loginPopup .loginTitle h2{text-align:center;font-size:18px;color:#7d7d7d;font-weight:bold;margin-bottom:12px}#login-inline h2 .appName,#loginPopup .loginTitle h2 .appName{display:inline-block}@media only screen and (max-width: 640px){#login-inline h2,#loginPopup .loginTitle h2{font-size:28px}}#login-inline.sending,#login-inline.sending *,#loginPopup.sending,#loginPopup.sending *{cursor:wait !important}#login-inline .login-alert,#loginPopup .login-alert{display:none;font-size:14px;box-sizing:border-box;margin-bottom:16px;text-align:center;width:100%}#login-inline .login-alert.show,#loginPopup .login-alert.show{display:block}#login-inline .login-alert>*,#loginPopup .login-alert>*{display:flex;flex-direction:column;padding:8px 20px;width:100%;box-sizing:border-box;line-height:1.4em}#login-inline .login-alert.expire ~ .login-footer,#loginPopup .login-alert.expire ~ .login-footer{display:none}#login-inline .login-alert .exp-msg,#loginPopup .login-alert .exp-msg{display:block;background:#ffb508}#login-inline .login-alert .soft,#loginPopup .login-alert .soft{color:#0072d5;font-weight:bold}#login-inline .login-alert .invalid-creds,#loginPopup .login-alert .invalid-creds{background-color:#e6e6e6;color:#cb2c01;font-weight:bold}#login-inline .login-alert .account-link,#loginPopup .login-alert .account-link{font-weight:bold}#login-inline .login-alert .store-icon,#loginPopup .login-alert .store-icon{display:inline-block;vertical-align:middle}#login-inline .login-alert .store-icon:before,#loginPopup .login-alert .store-icon:before{font-family:'unbound-icons';content:'\e658';font-size:1.2em}#login-inline .login-alert.show.badCred ~ .login-box .txt-inputs input,#loginPopup .login-alert.show.badCred ~ .login-box .txt-inputs input{border-color:#cb2c01;border-width:2px}#login-inline .login-alert.show.badCred ~ .login-box .txt-inputs input::placeholder,#loginPopup .login-alert.show.badCred ~ .login-box .txt-inputs input::placeholder{color:#cb2c01 !important}#login-inline#login-inline .login-alert,#loginPopup#login-inline .login-alert{width:calc(100% + 40px);margin-left:-20px}#login-inline#loginPopup .login-alert,#loginPopup#loginPopup .login-alert{width:calc(100% + 80px);margin-left:-40px}@media only screen and (max-width: 640px){#login-inline#loginPopup .login-alert,#loginPopup#loginPopup .login-alert{width:calc(100% + 40px);margin-left:-20px}}#inline-login,#popup-login{display:flex;flex-direction:column;flex-wrap:nowrap;box-sizing:border-box;justify-content:space-between;align-items:center;border-radius:8px;margin:0;width:100%;font-size:initial;line-height:initial}#inline-login .inputs,#popup-login .inputs{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}#inline-login .inputs .txt-inputs,#popup-login .inputs .txt-inputs{margin-bottom:12px;width:100%}#inline-login .fp-links,#popup-login .fp-links{order:1;width:100%;box-sizing:border-box;margin-bottom:12px}#inline-login .fp-links.last,#popup-login .fp-links.last{order:4;margin-bottom:0;margin-top:12px}#inline-login .fp-links>*,#popup-login .fp-links>*{display:block}#inline-login .checkboxes,#popup-login .checkboxes{margin:0;margin-bottom:12px;height:auto;cursor:initial;width:auto}#inline-login .checkboxes *,#popup-login .checkboxes *{vertical-align:middle;cursor:pointer}#inline-login .checkboxes #remember,#popup-login .checkboxes #remember{margin:0}#inline-login .checkboxes #inline-remember-label,#inline-login .checkboxes #popup-remember-label,#popup-login .checkboxes #inline-remember-label,#popup-login .checkboxes #popup-remember-label{margin-left:6px;color:#727272}#inline-login .password-holder:not(:last-child),#popup-login .password-holder:not(:last-child){margin-bottom:12px}#inline-login .password-holder input#inline-password,#inline-login .password-holder #popup-password,#popup-login .password-holder input#inline-password,#popup-login .password-holder #popup-password{display:inline-block;margin-bottom:0}#inline-login .password-holder .show-passwd,#popup-login .password-holder .show-passwd{position:absolute;display:inline-flex;transform:translateY(1px) translateX(calc(-100% - 1px));border-top-right-radius:8px;border-bottom-right-radius:8px;align-items:center;font-size:12px;height:28px;padding:0 8px;cursor:pointer}#inline-login .password-holder .show-passwd:hover,#inline-login .password-holder .show-passwd.shown,#popup-login .password-holder .show-passwd:hover,#popup-login .password-holder .show-passwd.shown{background:#f0f6ff;mix-blend-mode:multiply}#inline-login .password-holder .show-passwd:before,#popup-login .password-holder .show-passwd:before{font-family:'unbound-icons';content:'\e998'}#inline-login .password-holder .show-passwd.shown:before,#popup-login .password-holder .show-passwd.shown:before{content:'\e999'}#inline-login span.forgot-password-msg,#popup-login span.forgot-password-msg{text-align:center;font-size:1.1em}#inline-login span.forgot-password-msg:not(:last-of-type),#popup-login span.forgot-password-msg:not(:last-of-type){margin-bottom:12px}@media only screen and (max-width: 640px){#inline-login .checkboxes #remember-label,#popup-login .checkboxes #remember-label{display:inline-block;margin:0;padding:0}#inline-login .password-holder .show-passwd,#popup-login .password-holder .show-passwd{font-size:18px;height:40px;padding-left:12px}}#inline-login .buttons,#popup-login .buttons,#multibox #favs .buttons,#multibox #recent .buttons{width:100%;text-align:center}#inline-login .buttons *,#popup-login .buttons *,#multibox #favs .buttons *,#multibox #recent .buttons *{display:block}#inline-login .buttons *:not(:last-child),#popup-login .buttons *:not(:last-child),#multibox #favs .buttons *:not(:last-child),#multibox #recent .buttons *:not(:last-child){margin-bottom:6px}#inline-login .button,#popup-login .button,#multibox #favs .button,#multibox #recent .button{display:block;box-sizing:border-box;border:none;background:#eaebe9;color:#0072d5;font-weight:bold;width:100%;border-radius:8px;height:auto;padding:9px 20px;line-height:1em;white-space:break-spaces}@media only screen and (max-width: 640px){#inline-login .button,#popup-login .button,#multibox #favs .button,#multibox #recent .button{font-size:20px;height:auto;max-width:calc(100vw - 20px);padding:8px 20px;line-height:initial}}#inline-login #inline-login-button,#inline-login #popup-login-button,#popup-login #inline-login-button,#popup-login #popup-login-button,#multibox #favs #inline-login-button,#multibox #favs #popup-login-button,#multibox #recent #inline-login-button,#multibox #recent #popup-login-button{display:block;box-sizing:border-box;border:none;background:#eaebe9;color:#0072d5;font-weight:bold;width:100%;background:#0072d5;color:white}@media only screen and (max-width: 640px){#inline-login #inline-login-button,#inline-login #popup-login-button,#popup-login #inline-login-button,#popup-login #popup-login-button,#multibox #favs #inline-login-button,#multibox #favs #popup-login-button,#multibox #recent #inline-login-button,#multibox #recent #popup-login-button{font-size:20px;height:auto;max-width:calc(100vw - 20px);padding:8px 20px;line-height:initial}}#inline-login #inline-login-button.notReady,#inline-login #popup-login-button.notReady,#popup-login #inline-login-button.notReady,#popup-login #popup-login-button.notReady,#multibox #favs #inline-login-button.notReady,#multibox #favs #popup-login-button.notReady,#multibox #recent #inline-login-button.notReady,#multibox #recent #popup-login-button.notReady{background:#95c5ee;cursor:not-allowed}#inline-login .buttons .sep.text,#popup-login .buttons .sep.text,#multibox #favs .buttons .sep.text,#multibox #recent .buttons .sep.text{font-size:20px}@media only screen and (max-width: 640px){#inline-login .buttons .text,#popup-login .buttons .text,#multibox #favs .buttons .text,#multibox #recent .buttons .text{font-size:20px}#inline-login .buttons .text.sep,#popup-login .buttons .text.sep,#multibox #favs .buttons .text.sep,#multibox #recent .buttons .text.sep{font-size:26px}}#inline-forgot-password,#popup-forgot-password,.inline-forgot-password-external,.popup-forgot-password-external{display:block;text-align:center;color:#000;cursor:pointer;font-size:12px;font-weight:normal;text-decoration:underline}#inline-forgot-password:not(:last-child),#popup-forgot-password:not(:last-child),.inline-forgot-password-external:not(:last-child),.popup-forgot-password-external:not(:last-child){margin-bottom:8px}@media only screen and (max-width: 640px){#inline-forgot-password,#popup-forgot-password,.inline-forgot-password-external,.popup-forgot-password-external{font-size:18px}}#loginPopupHolder{display:none;position:fixed;flex-direction:column;justify-content:flex-start;align-items:center;left:0;top:0;width:100vw;height:100vh;overflow-x:hidden;z-index:10000;box-sizing:border-box}body.showLoginPopup #loginPopupHolder{display:flex}#loginPopupHolder #loginPopup,#loginPopupHolder #uCantDoDat{background:white;border-radius:10px;width:93vw;max-width:400px;margin-top:140px;padding:40px;box-sizing:border-box;z-index:3001}#loginPopupHolder #loginPopup .loginTitle{display:flex;flex-direction:column;margin-bottom:25px}#loginPopupHolder #loginPopup .loginTitle h2{font-size:24px;margin-bottom:0}#loginPopupHolder #loginPopup .loginTitle h2.alternate{display:none}#loginPopupHolder #loginPopup .loginTitle.showAlternate h2{display:none}#loginPopupHolder #loginPopup .loginTitle.showAlternate h2.alternate{display:block}#loginPopupHolder .login-box .button{font-size:18px;font-weight:normal}#loginPopupHolder .login-box .inputs{padding:0 20px}#loginPopupHolder .fp-links .forgot-password-msg{font-size:12px;font-weight:bold}#loginPopupHolder #loginBackdrop{display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,0.3);z-index:3000;display:block}#loginPopupHolder.sending *{cursor:wait !important}#loginPopupHolder.showUCDT #loginPopup{display:none}#loginPopupHolder.showUCDT #uCantDoDat{display:block}#loginPopupHolder.showUCDT .close{left:calc(50vw + 400px)}#loginPopupHolder #uCantDoDat{display:none;max-width:800px}#loginPopupHolder #uCantDoDat>*:not(:last-child){margin-bottom:16px}#loginPopupHolder #uCantDoDat .header .headImg{display:inline-block;vertical-align:middle;margin-right:12px}#loginPopupHolder #uCantDoDat .header .headImg img{height:32px}#loginPopupHolder #uCantDoDat .header .headTxt{color:#585858;font-weight:bold;vertical-align:middle}#loginPopupHolder #uCantDoDat .mainMsg{font-size:18px;padding:0 20px}#loginPopupHolder #uCantDoDat .mainMsg .reqActions:not(:last-child){margin-right:8px}#loginPopupHolder #uCantDoDat .actions{padding:0 20px}#loginPopupHolder #uCantDoDat .actions .action .text,#loginPopupHolder #uCantDoDat .actions .login-footer .text{margin-right:6px}#loginPopupHolder #uCantDoDat .sl-button span{padding:10px;border-radius:15px;background-color:#3172CE;color:#fff !important}#loginPopupHolder #uCantDoDat .doIt,#loginPopupHolder #uCantDoDat a{display:inline-block;color:#0072d5;font-weight:bold;cursor:pointer;text-decoration:none}#loginPopupHolder .close{position:fixed;font-size:20px;top:140px;left:calc(50vw + 200px);transform:translate(calc(-100% - 10px), 10px);padding:6px;z-index:3002;cursor:pointer}#loginPopupHolder .close:before{font-family:'unbound-icons';content:'\e987'}@media only screen and (max-width: 860px){#loginPopupHolder.showUCDT .close{left:initial;right:calc(3.5vw + 10px);transform:translateY(10px);top:140px}}@media only screen and (max-width: 640px){#loginPopupHolder{justify-content:flex-start;overflow-y:auto}#loginPopupHolder #loginPopup{margin:10vh 0;padding:20px;padding-bottom:40px}#loginPopupHolder .loginTitle h2{font-size:30px;padding:0 30px}#loginPopupHolder #popup-login .forgot-password-msg,#loginPopupHolder #inline-login .forgot-password-msg{font-size:14px}#loginPopupHolder #uCantDoDat .header .headTxt{font-size:20px}#loginPopupHolder #uCantDoDat .actions,#loginPopupHolder #uCantDoDat .mainMsg{text-align:center;font-size:20px;padding:0}#loginPopupHolder #uCantDoDat .mainMsg{font-size:24px}#loginPopupHolder .close{position:absolute;top:initial;margin-top:-20px;font-size:28px}}@media only screen and (max-width: 440px){#loginPopupHolder .close{left:initial;right:calc(3.5vw + 10px);transform:translateY(10px)}}#loginPopupHolder #loginPopup.showFp .loginTitle,#loginPopupHolder #loginPopup.showFp .login-box{display:none}#loginPopupHolder #loginPopup.showFp #forgotpassword{display:block}#loginPopupHolder #loginPopup.showFp #forgotpassword+.login-box{display:none}#loginPopupHolder #loginPopup.showFp .login-footer{display:none}#loginPopup .login-footer{border-top:2px solid #e2e2e2;margin-top:20px;padding:20px;padding-bottom:0}#loginPopup .login-footer .holder{display:flex;justify-content:space-between;align-items:center}#loginPopup .login-footer .holder .image{flex-basis:20%}#loginPopup .login-footer .holder .image img{height:60px}#loginPopup .login-footer .holder .textStuff{flex-basis:70%}#loginPopup .login-footer .holder .textStuff .topTxt{margin-bottom:8px}#loginPopup .login-footer .holder .textStuff a{color:#0072d5;font-weight:bold;text-decoration:none}#login-inline .login-footer{border-top:2px solid #e2e2e2;margin-top:20px;padding-top:20px;font-size:14px}#login-inline .login-footer .holder{display:flex;justify-content:space-between;align-items:center}#login-inline .login-footer .holder .image{flex-basis:20%}#login-inline .login-footer .holder .image img{height:60px}#login-inline .login-footer .holder .textStuff{flex-basis:70%}#login-inline .login-footer .holder .textStuff .topTxt{margin-bottom:8px}#login-inline .login-footer .holder .textStuff a{color:#0072d5;font-weight:bold;text-decoration:none}#login-inline .login-footer .holder .image{flex-basis:40px}#login-inline .login-footer .holder .image img{height:40px}#login-inline .login-footer .holder .textStuff{flex-basis:calc(100% - 60px)}@media only screen and (max-width: 640px){#login-inline .login-footer .holder{justify-content:center}#login-inline .login-footer .holder .textStuff,#login-inline .login-footer .holder .image{flex-basis:auto}#login-inline .login-footer .holder .textStuff{margin-left:20px;font-size:20px}}body[data-authcat="sitelicense"] #login-inline .login-footer,body[data-authcat="sitelicense"] #loginPopupHolder:not(.showUCDT) .login-footer{display:none}@media only screen and (min-width: 641px){#uCantDoDat .login-footer{margin-top:12px}#uCantDoDat .login-footer .holder .image{display:none}#uCantDoDat .login-footer .topTxt,#uCantDoDat .login-footer .bottomTxt{display:inline}#uCantDoDat .login-footer .sl-button a{padding:10px;border-radius:15px;background-color:#3172CE;color:#fff !important}#uCantDoDat .login-footer .sl-topTxt{display:flex;margin-top:12px}}@media only screen and (max-width: 640px){#uCantDoDat .login-footer{border-top:2px solid #e2e2e2;margin-top:20px;border:none}#uCantDoDat .login-footer .holder{display:flex;justify-content:space-between;align-items:center}#uCantDoDat .login-footer .holder .image{flex-basis:20%}#uCantDoDat .login-footer .holder .image img{height:60px}#uCantDoDat .login-footer .holder .textStuff{flex-basis:70%}#uCantDoDat .login-footer .holder .textStuff .topTxt{margin-bottom:8px}#uCantDoDat .login-footer .holder .textStuff a{color:#0072d5;font-weight:bold;text-decoration:none}#uCantDoDat .login-footer .holder{flex-direction:column}#uCantDoDat .login-footer .holder .image img{height:160px}#uCantDoDat .login-footer .holder .textStuff{margin-top:20px}}#forgotpassword{display:none}#forgotpassword .learnmoreBlock{border-bottom:1px solid #d5d5d5;margin:0 auto;width:100%;max-width:440px;padding:12px;box-sizing:border-box}#forgotpassword .learnmoreBlock:first-of-type{padding-top:0}#forgotpassword .learnmoreBlock:nth-last-of-type(2){padding-bottom:0;border-bottom:none}#forgotpassword .learnmoreBlock .text{color:#666666;font-family:"Arial","Helvetica",sans-serif;font-size:13px;margin:5px 0 10px 0}#forgotpassword .learnmoreBlock label{display:block;margin-bottom:12px}#forgotpassword .learnmoreBlock .inputs>*{margin-bottom:12px}#forgotpassword .learnmoreBlock .inputs>*:last-child{margin-bottom:0}#forgotpassword .learnmoreBlock .inputs.error{border:2px solid red}#forgotpassword .learnmoreBlock .inputs .text{display:block;margin-top:0;font-style:italic}#forgotpassword .learnmoreBlock input[type='text'],#forgotpassword .learnmoreBlock input[type='email']{width:100%;border:1px solid #a9a9a9;box-sizing:border-box;padding:4px;border-radius:8px;outline:none}#forgotpassword .learnmoreBlock input[type='text']:focus,#forgotpassword .learnmoreBlock input[type='email']:focus{border:1px solid black}#forgotpassword .learnmoreBlock input[type='submit']{background-color:#0072d5;color:white;border:none;border-radius:100vh;padding:4px 20px}#forgotpassword .learnmoreBlock input[type='submit']:focus{outline-offset:-1px}#forgotpassword .learnmoreBlock h2{margin-bottom:12px;font-weight:bold}#forgotpassword .learnmoreBlock h2.productHeader{background-image:url(../../../img/products/logo.png);background-position:center;background-repeat:no-repeat;color:#000;font-size:18px;font-weight:bold;height:60px;margin:0}#forgotpassword .learnmoreBlock h2.productHeader a{background-image:url(../../../img/products/logo.png);background-position:center;background-repeat:no-repeat;display:block;height:60px;margin:0 auto;width:83px}#forgotpassword .learnmoreBlock h2 span{vertical-align:middle}#forgotpassword .learnmoreBlock .toggleable{display:block;box-sizing:border-box;transition:transform .2s,margin-top .2s,margin-bottom .2s,padding-top .2s,padding-bottom .2s}#forgotpassword .learnmoreBlock:not(.expanded) .toggleable{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:scale(0);overflow:hidden}#forgotpassword .learnmoreBlock:not(.expanded) .toggleable.hide{height:0}#forgotpassword .learnmoreBlock.expanded .toggleable{height:auto;transform:scale(1)}#forgotpassword .learnmoreBlock .toggleableContainer h2{cursor:pointer}#forgotpassword .learnmoreBlock .toggle:after{display:inline-block;font-family:'unbound-icons';content:'\e950';vertical-align:middle;margin-left:6px;transition:transform .2s}#forgotpassword .learnmoreBlock:not(.expanded) label,#forgotpassword .learnmoreBlock:not(.expanded) h2{margin:0}#forgotpassword .learnmoreBlock:not(.expanded) .toggle:after{transform:rotate(90deg)}#forgotpassword .learnmoreBlock.expanded .toggle:after{transform:rotate(-90deg)}#forgotpassword .supportLinks{padding:12px 6px 0 6px;list-style:none}#forgotpassword .supportLinks>*{display:flex;justify-content:flex-start;align-items:center;margin-bottom:12px}#forgotpassword .supportLinks>*:last-of-type{margin-bottom:0}#forgotpassword .supportLinks>* .icon{flex-basis:15%}#forgotpassword .supportLinks>* .icon:before{font-size:20px;color:black;font-family:'unbound-icons'}#forgotpassword .supportLinks a{color:#cc0033}#forgotpassword .supportLinks #ub_email .icon:before{content:'\e985'}#forgotpassword .supportLinks #web{line-height:24px}#forgotpassword .supportLinks #web .icon:before{content:'\e905';font-size:26px;height:20px;width:20px;display:inline-block;line-height:20px;vertical-align:middle;position:relative;left:-3px}#forgotpassword .supportLinks #phone{font-size:14px}#forgotpassword .supportLinks #phone .icon:before{font-family:'unbound-icons';content:'\e984'}#forgotpassword .supportLinks #phone .phoneStuff{display:flex;flex-direction:column;flex-basis:85%}#forgotpassword .supportLinks #phone .phoneNum{color:#000;font-size:16px;font-weight:bold;line-height:22px}#forgotpassword #fpSentMsg{display:none;justify-content:center;align-items:center;font-size:24px}#forgotpassword #fpSentMsg .img{margin-right:20px}#forgotpassword #fpSentMsg .img .text:before{font-family:unbound-icons;content:'\e986';font-size:34px;color:#0072d5}#forgotpassword #fpSentMsg>*:not(.img){display:none}@media only screen and (max-width: 640px){#forgotpassword #fpSentMsg{margin-top:20px}}#forgotpassword.showFpSent .learnmoreBlock{display:none}#forgotpassword.showFpSent #fpSentMsg{display:flex}#loginPopupHolder .login-box .buttons .custom-login .button{font-weight:bold}.custom-login-box{padding:10px;box-shadow:0 0 4px #888}.custom-login-box .custom-login{display:flex;flex-direction:column;flex-wrap:nowrap;box-sizing:border-box;justify-content:space-between;align-items:center;border-radius:8px;margin:0;width:100%;font-size:initial;line-height:initial}.custom-login-box .custom-login .login-button{display:block;box-sizing:border-box;border:none;background:#eaebe9;color:#0072d5;font-weight:bold;width:100%;background:#0072d5;color:white;border-radius:8px;display:block;box-sizing:border-box;border:none;background:#eaebe9;color:#0072d5;font-weight:bold;width:70%;background:#0072d5;color:white;margin-bottom:15px}@media only screen and (max-width: 640px){.custom-login-box .custom-login .login-button{font-size:20px;height:auto;max-width:calc(100vw - 20px);padding:8px 20px;line-height:initial}}.custom-login-box .custom-login .login-button.notReady{background:#95c5ee;cursor:not-allowed}.custom-login-box .custom-login #popup-login .inputs .buttons #popup-login-button{width:80%;margin:auto;margin-bottom:15px}.custom-sso-title.loginTitle *{margin:auto}.custom-sso-title.loginTitle h1{font-size:30px;font-weight:bold;margin-top:-15px;margin-bottom:5px}.custom-sso-title.loginTitle h3{margin-top:16px;font-size:13px}#loginPopupHolder #loginPopup .custom-sso-title.loginTitle h2{font-size:23px}.custom-sso-text{margin:8px 0px 10px 0px;padding:0px 22px;text-align:center}.custom-sso-text.sts{background-image:url(../images/sts-logo.png);background-size:30px 30px;background-position-y:-5px;background-position-x:-5px;background-repeat:no-repeat}.custom-sso-sep{margin:30px 0px 30px 6px;font-size:20px;width:100%;display:flex;flex-direction:row}.custom-sso-sep .custom-sso-sep-text{margin:0px 13px;line-height:1px}.custom-sso-sep .custom-sso-sep-line{border-top:1px solid #000;width:35%;margin:0px 6px}

