::placeholder{color:#aaa}
#searchbar{grid-area:searchbar;margin-bottom:1em}
#result-info{grid-area:result-info;font-size:.95em;margin-bottom:1em}
#narrow-search{grid-area:narrow-search;margin-bottom:2em}
#res{grid-area:content;margin-bottom:1em}
#curated{grid-area:curated;margin-bottom:1em}
#keymatch{grid-area:keymatch}
aside{grid-area:sidebar}
h1{grid-area:pagetitle;margin:0}
.sort-container{text-align:right;line-height:36px}
.advanced-search{border:1px solid #bbb;color:#000;padding:3px 10px 6px;margin-right:20px}
.advanced-search:before{content:"";position:relative;top:4px;background:rgba(0,0,0,0) url("../../../../etc.clientlibs/solrsearch-cdn/clientlibs/static/resources/images/search-sprite.png") 0 -242px no-repeat;display:inline-block;margin-right:9px;width:20px;height:20px}
.advanced-search:visited{color:#000}
.advanced-search:hover{text-decoration:none;background-color:#176eb1;color:#fff}
.advanced-search:hover:before{background-position:0 -275px}
@media only screen and (min-width:768px){.sort-container,.advanced-search{float:right;margin-top:-5px}
}
@media only screen and (max-width:768px){.sort-container,.advanced-search{display:inline-block;margin-top:1em}
#result-info>span{display:block}
}
em{font-style:normal;font-weight:bold}
.res-item{padding:1.2em 1em;border-bottom:1px solid #ddd}
.res-item:hover{background-color:#f4f4f4}
.rtitle,.rdesc{display:block}
.rtitle,.rtitle:visited,#curated a,#curated a:visited{font-size:1.1em;margin-bottom:.25em;color:#1a7ac3}
.rdesc{display:block;display:-webkit-box;max-width:100%;margin-bottom:.25em}
.rlink{display:block;font-size:.85em;word-break:break-all}
.rsize:before,.rdate:before{content:"-";display:inline-block;padding:0 3px}
.rtype{display:none;width:20px;height:21px;text-indent:-9999px;margin-right:3px;line-height:21px;background:rgba(0,0,0,0) url("../../../../etc.clientlibs/solrsearch-cdn/clientlibs/static/resources/images/search-sprite.png") 0 0 no-repeat}
.rtype.pdf,.rtype.doc,.rtype.ppt,.rtype.xls{display:inline-block}
.rtype.pdf{background-position:0 -96px}
.rtype.doc{background-position:0 0}
.rtype.ppt{background-position:0 -62px}
.rtype.xls{background-position:0 -31px}
.rpreview{background:rgba(0,0,0,0) url("../../../../etc.clientlibs/solrsearch-cdn/clientlibs/static/resources/images/search-sprite.png") 0 -126px no-repeat;width:20px;height:19px;display:inline-block;margin-left:6px}
.rlink{color:green}
#pagination{grid-area:pagination;display:flex;justify-content:center;margin-bottom:1.5em;text-align:center}
@media(max-width:991px){#pagination{flex-wrap:wrap}
}
@media(max-width:600px){#pagination{gap:4px}
}
#pagination a{color:#000;padding:.5em .75em;display:flex;justify-content:center;align-items:center;text-decoration:none;height:45px;width:45px}
@media(max-width:600px){#pagination a{width:32px;height:32px;border:none !important}
}
#pagination a:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}
#pagination a:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}
#pagination a:hover{background-color:#ececee}
#pagination a:not(.previous):not(.next){border-top:1px solid #dcdce1;border-bottom:1px solid #dcdce1}
#pagination a.previous,#pagination a.next{display:flex;gap:8px;justify-content:center;align-items:center;border:1px solid #dcdce1;width:128px}
@media(max-width:991px){#pagination a.previous,#pagination a.next{font-size:0;width:45px;gap:0}
}
@media(max-width:600px){#pagination a.previous,#pagination a.next{width:32px;border:none !important}
}
#pagination a.previous{border-top-left-radius:8px;border-bottom-left-radius:8px;flex-direction:row-reverse}
#pagination a.previous:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2213%22%20viewBox%3D%220%200%2012%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0.456581%206.04206L4.40479e-07%206.49864L0.456581%206.95522L4.58192%2011.0806L5.0385%2011.5371L5.94897%2010.6267L5.49239%2010.1701L2.46822%207.14323L11.3554%207.14323L12%207.14323L12%205.85406L11.3554%205.85406L2.46822%205.85406L5.49508%202.82989L5.95166%202.37331L5.04118%201.46283L4.5846%201.91941L0.456581%206.04206Z%22%20fill%3D%22black%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:12px;height:13px;order:1}
#pagination a.next{border-top-right-radius:8px;border-bottom-right-radius:8px}
#pagination a.next:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2211%22%20viewBox%3D%220%200%2012%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M11.5434%205.95794L12%205.50136L11.5434%205.04478L7.41808%200.91944L6.9615%200.46286L6.05103%201.37333L6.50761%201.82991L9.53178%204.85677L0.644584%204.85677H0L0%206.14594H0.644584L9.53178%206.14594L6.50492%209.17011L6.04834%209.62669L6.95882%2010.5372L7.4154%2010.0806L11.5434%205.95794Z%22%20fill%3D%22black%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:12px;height:11px;order:3}
#pagination a.selected{background-color:#0029cf;color:#fff;cursor:default}
#pagination a.selected:hover{background-color:#0029cf}
#pagination .pagination-label{display:flex;align-items:center;color:#4a4a4a;padding:0 20px;white-space:nowrap}
@media(max-width:991px){#pagination .pagination-label{display:block;width:100%;min-width:100%;margin-bottom:10px}
}
#narrow-search ul{margin:.5em 0}
#narrow-search li{display:inline-block}
#narrow-search a{background-color:#e7e7e7;padding:3px 10px;border-radius:30px;font-size:.8em;text-decoration:none;color:#000}
#narrow-search a:hover{background-color:#176eb1;color:#fff}
.narrow-list-wrapper{margin-top:.5em}
#curated{position:relative;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #ddd;padding:2em 1.5em 1em 1.5em}
#curated h2{font-size:1.45em}
#curated .inner-content:before,#curated .inner-content:after{content:"";display:table;clear:both}
#keymatch{position:relative;margin-bottom:1.5em;padding:1.25em .75em;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #ddd}
#keymatch .res-item{border-bottom:0;padding:10px}
#keymatch .rtitle{margin-bottom:0}
.keymatch-content-wrapper{display:grid;grid-gap:.5em 1em}
#curated .legend,#keymatch .legend{position:absolute;right:5px;top:5px;color:#999;font-size:.8em}
.periodictable{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #ddd;margin-bottom:1em;padding:1em 1em 1em 1.5em}
.periodictable .element{display:grid;grid-template-areas:"ele-name ele-name" "ele-symbol ele-info";grid-template-columns:70px auto}
.element-name{grid-area:ele-name;margin-bottom:10px}
.element-symbol{grid-area:ele-symbol}
.element-info{grid-area:ele-info;margin-bottom:1em}
.element-data ul,.physical-properties ul{margin:0;padding:0}
.element-data li,.physical-properties li{list-style:none}
.element-data,.data-label{margin-right:1%}
.data-label{font-weight:bold;width:55%;display:inline-block}
.periodic-table-links{margin-bottom:1.5em}
.inonization .data-label{width:100%}
.inonization .data-value .data-label{width:70px}
@media only screen and (min-width:768px){.keymatch-content-wrapper{grid-template-columns:1fr 1fr}
.element-data,.physical-properties{display:inline-block;width:49%}
}
@media only screen and (max-width:768px){#curated,#result-info{margin-bottom:1em}
.narrow-list-wrapper{margin-bottom:1em;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:100%}
.narrow-list-wrapper ul{white-space:nowrap}
}
.advanced #searchbar{display:none}
#bd.advanced h1{margin:32px 0 0}
#bd.advanced h5{color:#757575;font-size:16px;margin:16px 0}
#bd.advanced hr{margin:32px 0}
#bd.advanced input[type=text],#bd.advanced select{border:1px solid #bdbdbd;border-radius:999px;min-height:40px;flex:1;font-weight:450}
#bd.advanced select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%228%22%20viewBox%3D%220%200%2012%208%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1%201.5L6%206.5L11%201.5%22%20stroke%3D%22%23757575%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");background-position:calc(100% - 16px) center;background-repeat:no-repeat;background-size:12px 8px;padding-right:32px}
#bd.advanced select::-ms-expand{display:none}
#bd.advanced .form-horizontal{margin-bottom:48px}
#bd.advanced .form-group{display:flex;align-items:center;margin-left:0;margin-right:0;margin-bottom:16px;gap:16px}
@media(max-width:1024px){#bd.advanced .form-group{flex-direction:column;gap:8px;align-items:flex-start}
}
#bd.advanced .form-group .control-label{font-size:14px;font-weight:450;color:#000;width:224px}
@media(max-width:1024px){#bd.advanced .form-group .control-label{width:100%}
}
#bd.advanced .form-group span{font-size:14px;font-weight:450}
#bd.advanced .form-group .controls{display:flex;flex:1;gap:16px}
@media(max-width:1024px){#bd.advanced .form-group .controls{width:100%}
}
#bd.advanced .form-group .controls label{font-size:14px}
#bd.advanced .form-group .controls .filter-type-wrapper{flex:1}
#bd.advanced .form-group .controls .filter-type-wrapper select{width:100%}
@media(max-width:1024px){#bd.advanced .form-group.format .controls{flex-direction:column;gap:8px;align-items:flex-start}
#bd.advanced .form-group.format .controls .filter-type-wrapper{width:100%}
}
@media(max-width:1024px){#bd.advanced .form-group.dates .controls{flex-direction:column;gap:8px;align-items:flex-start}
#bd.advanced .form-group.dates .controls>div,#bd.advanced .form-group.dates .controls input[type=date]{width:100%}
}
#bd.advanced [class^=col-md-]:not([type=text]){padding-left:0;padding-right:0}
#bd.advanced input[type=date]{width:155px;margin-left:4px}
#bd.advanced input[type=submit]{margin:32px 0}
@media only screen and (min-width:768px){#bd.advanced .col-md-2{margin-right:8px}
}
@media only screen and (max-width:768px){#bd.advanced .form-group .col-md-6 input,#bd.advanced .form-group .col-md-6 select{margin:5px 0}
}
#maincontent{margin-bottom:2em}
#search{display:none}
#bd:not(.advanced) h1{font-size:1.75em}
#searchbar{position:relative;color:#757575;z-index:5}
#searchbar label[for=searchsite-results]{font-size:14px;font-weight:450}
@media(max-width:480px){#searchbar .twitter-typeahead{transform:translateY(8px)}
}
#searchbar input{display:block;width:100%;border:0;border-bottom:1px solid #ccc;margin-bottom:.5em;padding:.2em 0 .2em 1.1em;font-size:2em;font-family:sans-serif;font-weight:100}
@media(max-width:480px){#searchbar input{font-size:1.5em;padding:.2em 0 .2em 1.4em}
}
#searchbar input:focus{outline:0;border-bottom:1px solid #1ca1ef;background-position:0 -181px}
#searchbar input:focus::placeholder{color:rgba(1,130,230,.5)}
.clear-searchbar{position:absolute;right:4px;top:28.5px;cursor:pointer;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 10%,#fff 25%,#fff 100%);border-radius:9999px;overflow:hidden}
.clear-searchbar:before{content:"";width:40px;height:40px;background:rgba(0,0,0,0) url("../../../../etc.clientlibs/solrsearch-cdn/clientlibs/static/resources/images/search-sprite.png") 10px -309px no-repeat;display:block}
.clear-searchbar:hover:before{background:rgba(0,0,0,.05) url("../../../../etc.clientlibs/solrsearch-cdn/clientlibs/static/resources/images/search-sprite.png") 10px -309px no-repeat}
button[type=submit]{position:absolute;top:29px;left:-8px;height:50px;background:rgba(0,0,0,0);border:0;font-size:21px;padding:0 1rem}
button[type=submit]:hover{color:#0182e6}
#searchbar .twitter-typeahead{display:block !important}
.ext_links,.ext_links:visited{display:block;background-color:#f4f4f4;margin-bottom:.5em;padding:.8em .75em;color:#000;border-left:5px solid #666;font-size:.9em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .5s ease-out;-moz-transition:color .5s ease-out;-o-transition:color .5s ease-out;transition:color .5s ease-out}
.ext_links:before,.ext_links:visited:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:transform .5s ease-out;-moz-transition:transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out}
.ext_links:hover,.ext_links:visited:hover{color:#fff;text-decoration:none}
.ext_links:hover:before,.ext_links:visited:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}
.ext_links.pubs,.ext_links:visited.pubs{border-color:#1a4b90;text-transform:none}
.ext_links.pubs:hover:before,.ext_links:visited.pubs:hover:before{background-color:#1a4b90}
.ext_links.cen,.ext_links:visited.cen{border-color:#a92024}
.ext_links.cen:hover:before,.ext_links:visited.cen:hover:before{background-color:#a92024}
.ext_links.cas,.ext_links:visited.cas{border-color:#508ad1}
.ext_links.cas:hover:before,.ext_links:visited.cas:hover:before{background-color:#508ad1}
.ext_links.network,.ext_links:visited.network{border-color:#fccd28}
.ext_links.network:hover,.ext_links:visited.network:hover{color:#000}
.ext_links.network:hover:before,.ext_links:visited.network:hover:before{background-color:#fccd28}
@media only screen and (min-width:768px){.menu #search{display:none}
#maincontent{display:grid;grid-column-gap:1em;grid-template-areas:"searchbar searchbar searchbar searchbar" "narrow-search narrow-search narrow-search narrow-search" "pagetitle pagetitle pagetitle pagetitle" "result-info result-info result-info result-info" "curated curated curated curated" "keymatch keymatch keymatch keymatch" "sidebar content content content" "sidebar pagination pagination pagination";grid-template-columns:repeat(4,1fr)}
#res{order:2}
aside{order:1}
#searchbar{margin-top:1.25em}
}
@media only screen and (max-width:768px){#bd>.container,#bd>.container-fluid{padding:0 15px}
#searchbar{margin-top:1em;margin-bottom:1em}
.hat__search-button{display:none}
}
#acstenantidontexist{display:none}