@charset "UTF-8";
/* CSS Document */

#container.stones [data-transitional="main-content"]{background:#232323;}
#container.stones section[role="article"]{top:84px;letter-spacing:0;}
#container.stones .lithium-filter{margin:0 50px;height:84px;}
#container.stones .lithium-filter,#container.stones .lithium-filter form{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}
#container.stones .lithium-filter form{padding-top:14px;height:100%;line-height:1;border-top:0;}
#container.stones .lithium-filter fieldset{letter-spacing:0;}
#container.stones .lithium-filter fieldset,#container.stones .lithium-filter h1{display:0;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;vertical-align:auto;height:53px;min-height:53px;border-right:1px solid #000;border-left:1px solid #303234;}
#container.stones .lithium-filter fieldset,#container.stones .lithium-filter h1{display:inline;}
#container.stones .lithium-filter fieldset:last-of-type{border-right-color:#232323;}
#container.stones .lithium-filter label{display:block;margin:3px 5px 8px;}
#container.stones .lithium-filter h1{font-family:"Novecentowide-Light", HelveticaNeue-Light, Helvetica, Arial, sans-serif;border-left:0;padding:0;padding-right:20px;font-size:53px;line-height:53px;}
#container.stones .lithium-filter ol{position:relative;margin:0 8px;}
#container.stones .lithium-filter li label{margin:0;display:inline;}
#container.stones .lithium-filter li.submit{margin-left:28px;left:100%;bottom:0;position:absolute;}
#container.stones .lithium-filter fieldset>ol>li:first-child{margin:2px 0 12px;}
#container.stones .lithium-filter select,#container.stones .lithium-filter .customfield-select{min-width:275px;width:100%;display:block;}
#container.stones .lithium-filter input[type="checkbox"],#container.stones .lithium-filter .customfield-checkbox{margin-right:8px;}
#container.stones .lithium-filter select,#container.stones .lithium-filter input[type="checkbox"]{background:#000;color:#fff;border:0;font-family:"Helvetica Neue Bold", HelveticaNeue-Bold, Helvetica, Arial, sans-serif;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
#container.stones .lithium-filter select{font-family:"Novecentowide-DemiBold", HelveticaNeue-Medium, Helvetica, Arial, sans-serif;font-size:18px;padding:3px 20px 0 6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAMCAYAAAB1Lg0yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwOTQ4MTg5RTAxMTFFMThGQjBGOURGMzhDOEE5QjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwOTQ4MTk5RTAxMTFFMThGQjBGOURGMzhDOEE5QjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MjNDM0NGNTlFMDAxMUUxOEZCMEY5REYzOEM4QTlCNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MjNDM0NGNjlFMDAxMUUxOEZCMEY5REYzOEM4QTlCNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PibZCn4AAAC0SURBVHjaYkxLS5NjYGAQYCAffALiBzNnziRJEwsQSwDxaiBmJcPSv0AcBrKYVI1MQHwKiJvJ9G0LEB8nRyMTlJ4DxJtI1LsdiGeSGz9MSOxiIL5FpL67QFxIQbpAsfgrECdDaXwApu4TtSwm1idlJIQM0RaDwBY8cQdKC+sZqACYcIi3QVM7MqAk9RNt8W8gTgPiV1D+Wyj/N60tZoBamonFEVQBLATkQYWDPTklEyEAEGAAAbcmbMo3YAcAAAAASUVORK5CYII=) no-repeat right center;-webkit-background-size:15px 6px;-moz-background-size:15px 6px;background-size:15px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
#container.stones .lithium-filter label{font-family:"Novecentowide-DemiBold", HelveticaNeue-Medium, Helvetica, Arial, sans-serif;font-size:14px;color:#C8C8C8;letter-spacing:0;vertical-align:middle;}
#container.stones .lithium-filter .lithium-count{position:absolute;top:17px;right:0;line-height:1;text-align:right;color:rgba(255,255,255,0.9);}
#container.stones .lithium-filter .lithium-count .loading{top:17px;font-size:18px;left:auto;right:90%;}
#container.stones .lithium-filter .lithium-count>*{display:inline-block;}
#container.stones .lithium-filter .lithium-count span{display:block;}
#container.stones .lithium-filter .lithium-total{font-size:30px;}
@media only screen and max-width 1024px {
#container.stones .lithium-filter{margin:0 20px;}
#container.stones .lithium-filter select,#container.stones .lithium-filter .customfield-select{min-width:0;width:218px;}
}
#container.stones .lithium .learn-more,#container.stones .lithium .visit-site{display:none;}
#container.stones .lithium [data-picture]{width:238px;height:182px;}
#container.stones .lithium h4,#container.stones .lithium h5{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;font-size:12px;}
#container.stones .lithium h4{margin:8px 0 5px;}
#container.stones .lithium h5{font-size:12px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
#container.stones .lithium figure{position:relative;border:1px solid #414141;}
#container.stones .lithium figure:hover{border-color:#616161;}
#container.stones .lithium figcaption{padding:0 6px;height:56px;}
#container.stones .lithium aside{height:184px;}
#container.stones .lithium-grid.item-1 [data-type]:not([data-type*="1"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-1 [data-type]:not([data-type*="1"]) figure{opacity:0.1;}
#container.stones .lithium-grid.item-2 [data-type]:not([data-type*="2"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-2 [data-type]:not([data-type*="2"]) figure{opacity:0.1;}
#container.stones .lithium-grid.item-3 [data-type]:not([data-type*="3"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-3 [data-type]:not([data-type*="3"]) figure{opacity:0.1;}
#container.stones .lithium-grid.item-4 [data-type]:not([data-type*="4"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-4 [data-type]:not([data-type*="4"]) figure{opacity:0.1;}
#container.stones .lithium-grid.item-5 [data-type]:not([data-type*="5"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-5 [data-type]:not([data-type*="5"]) figure{opacity:0.1;}
#container.stones .lithium-grid.item-6 [data-type]:not([data-type*="6"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-6 [data-type]:not([data-type*="6"]) figure{opacity:0.1;}
#container.stones .lithium-grid.item-7 [data-type]:not([data-type*="7"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-7 [data-type]:not([data-type*="7"]) figure{opacity:0.1;}
#container.stones .lithium-grid.item-8 [data-type]:not([data-type*="8"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-8 [data-type]:not([data-type*="8"]) figure{opacity:0.1;}
#container.stones .lithium-grid.item-9 [data-type]:not([data-type*="9"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-9 [data-type]:not([data-type*="9"]) figure{opacity:0.1;}
#container.stones .lithium-grid.item-10 [data-type]:not([data-type*="10"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.item-10 [data-type]:not([data-type*="10"]) figure{opacity:0.1;}
#container.stones .lithium-grid.featured [data-type]:not([data-type*="featured"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.featured [data-type]:not([data-type*="featured"]) figure{opacity:0.1;}
#container.stones .lithium-grid.has_awards [data-type]:not([data-type*="has_awards"]){z-index:10;pointer-events:none;-webkit-transform:translate3d(0,0,-1000px);-moz-transform:translate3d(0,0,-1000px);-ms-transform:translate3d(0,0,-1000px);transform:translate3d(0,0,-1000px);}
#container.stones .lithium-grid.has_awards [data-type]:not([data-type*="has_awards"]) figure{opacity:0.1;}
#container.stones .lithium-items{padding-top:25px;padding-left:40px;}
@media only screen and min-width 280px {
#container.stones .lithium-items{width:280px;}
}
@media only screen and min-width 520px {
#container.stones .lithium-items{width:520px;}
}
@media only screen and min-width 760px {
#container.stones .lithium-items{width:760px;}
}
@media only screen and min-width 1000px {
#container.stones .lithium-items{width:1000px;}
}
@media only screen and min-width 1240px {
#container.stones .lithium-items{width:1240px;}
}
@media only screen and min-width 1480px {
#container.stones .lithium-items{width:1480px;}
}
@media only screen and min-width 1720px {
#container.stones .lithium-items{width:1720px;}
}
@media only screen and min-width 1960px {
#container.stones .lithium-items{width:1960px;}
}
#container.stones [data-type]{margin:0 12px 12px 0;width:240px;height:240px;overflow:hidden;}
#container.stones [data-type][data-type*="featured"] figure:after{content:"";top:0;left:0;position:absolute;width:10px;height:10px;background:red;}
.js li.submit{display:none;}


header[role="article"] ul {margin:13px 20px 0 5px;}
header[role="article"] ul li {height:30px;}
header[role="article"] li ul{margin-top:5px;top:60px;left:305px;padding:0;position:absolute;display:none;z-index:10;letter-spacing:0;background:#232323;border:1px solid #414141;}
header[role="article"] li ul li,header[role="article"] nav li ul a{height:auto;display:block;}
header[role="article"] li ul a{margin:0;padding:0 10px;color:#414141;font-size:14px;white-space:nowrap;height:28px;line-height:28px;}
header[role="article"] li ul a:hover{color:#C8C8C8;background:#232323;}
header[role="article"] li:hover ul{display:block;}