.mosaic-grid .li,.mosaic-grid .li .img-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.search-clarification .a,.search-description .related-search a{text-decoration:none}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes bounceIn{0%{-ms-transform:translateY(-200%);-moz-transform:translateY(-200%);-webkit-transform:translateY(-200%);transform:translateY(-200%);opacity:0}100%{-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes infiniteNextLoader{to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.slideInUp{animation-name:slideInUp}@keyframes ripple{0%{box-shadow:inset 0 0 100px #f7f7f7}100%{box-shadow:inset 0 0 0}}.ripple{animation:250ms ease-in-out ripple}.max-750{max-width:750px}.w-12{width:100%}.h-100{height:100%}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}.vtop{vertical-align:top}.vmiddle{vertical-align:middle}.vbottom{vertical-align:bottom}.inherit{display:inherit;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;margin-top:inherit;margin-bottom:inherit;line-height:inherit}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.nobox{margin:0;padding:0;border:0}.nowrap{white-space:nowrap}.wrap{white-space:normal}.over-auto{overflow:auto}.flex-row:after,.flex-row:before{display:none}.body-content .bold{font-weight:700}.body-content .m0{margin-top:0;margin-bottom:0}.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body-content.loading .search-content:after,.mosaic-grid .li .overlay:after{display:block;position:absolute;content:" "}.body-content.loading .search-content:after,.mosaic-grid .li .overlay,.mosaic-grid .li .overlay:after{width:100%;height:100%}.tooltip-button{border:0;background:0 0}.text-left{text-align:left}.text-right{text-align:right}.visuallyhidden{margin:-1px;position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;padding:0;border:0}.mobile .hidden-mo{display:none}.left-of-parent{right:0;left:auto}.mosaic-grid{position:relative;overflow:hidden;list-style:none;padding:0}.mosaic-grid .li{box-sizing:border-box;display:none;position:absolute;overflow:hidden;border:1px solid #EBEBEB;text-align:center}.mosaic-grid .li.mosaiced{display:block}.mosaic-grid .li .img-wrap{box-sizing:border-box;display:block;overflow:hidden}.mosaic-grid .li .img-wrap img{position:relative;width:102%;left:-1%}.mosaic-grid .li .overlay{display:none;position:absolute;z-index:5;left:0;top:0;color:#FFF}.mosaic-grid .li .overlay:after{left:0;top:0;background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.28) 13%,transparent 36%,transparent 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.28) 13%,transparent 36%,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,.28) 13%,transparent 36%,transparent 100%);opacity:.5;z-index:-1}.mosaic-grid .li .overlay .a{display:block;height:100%;text-decoration:none;color:inherit;cursor:pointer}.mosaic-grid .li .description{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;padding:10px;height:51px;font-size:14px;line-height:20px;letter-spacing:0;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,0,0,.6)}.mosaic-grid .li .actions{margin:5px;position:absolute;right:0;bottom:0;text-align:right}.mosaic-grid .li .actions-row{display:inline;float:right;position:relative}.mosaic-grid .li .btn-icon{margin:6px 5px 5px;padding:7px 8px 8px;font-size:16px}.mosaic-grid .li .btn-icon:hover{background:rgba(0,0,0,.8)}.mosaic-grid .li .btn-icon.i-disabled{cursor:default;opacity:.5}.mosaic-grid .li .btn-icon.i-row{clear:both}.mosaic-grid .li .i-menu{display:none;padding:7px 8px 8px;font-weight:400}.mosaic-grid .li:hover .overlay{display:block}.mosaic-grid .actions-sm .actions-row,.mosaic-grid .actions-xs .actions-row{display:block;clear:both;float:right}.mosaic-grid .actions-sm .i-menu,.mosaic-grid .actions-xs .i-menu{display:inline-block}.mosaic-grid .actions-sm .i-toggle,.mosaic-grid .actions-xs .i-toggle{display:none}.mosaic-grid .actions-sm.i-toggle-in,.mosaic-grid .actions-sm.i-toggle-in .i-toggle,.mosaic-grid .actions-xs.i-toggle-in,.mosaic-grid .actions-xs.i-toggle-in .i-toggle{display:inline-block}.mosaic-grid .actions-sm.i-toggle-in .i-toggle.i-lightbox,.mosaic-grid .actions-xs.i-toggle-in .i-toggle.i-lightbox{animation:slideInUp 165ms ease}.mosaic-grid .actions-sm.i-toggle-in .i-similar,.mosaic-grid .actions-xs.i-toggle-in .i-similar{animation:slideInUp 190ms ease}.mosaic-grid .actions-sm.i-toggle-in .i-more-artist,.mosaic-grid .actions-xs.i-toggle-in .i-more-artist{animation:slideInUp 215ms ease}.mosaic-grid .actions-sm.i-toggle-in .i-editor,.mosaic-grid .actions-xs.i-toggle-in .i-editor{animation:slideInUp 240ms ease}.mosaic-grid .actions-sm .i.i-lightbox{position:absolute;left:-42px}.mosaic-grid .actions-xs{width:42px}.search-results-grid{margin-bottom:30px}.search-results-grid .li{display:block;opacity:0;text-align:center}.search-results-grid .li.mosaiced{opacity:1}.search-content .mosaic-next{width:345px}.no-js .search-results-grid .li{display:inline-block;opacity:1;position:relative}.no-js .search-results-grid .li .actions,.no-js .search-results-grid .li .description,.no-js .search-results-grid .li .overlay{display:block}.search-results{min-height:360px}.search-results .no-results{padding-top:8px}.search-results .no-results .clear-filters{padding-left:0}.search-results .no-results .search-tips{padding:10px 0}.search-results .no-results .search-tips li{padding-top:5px;padding-bottom:5px}.search-filter-form{position:relative}.search-filter-form .pagination-container{position:absolute;right:0;top:6px;z-index:1}.body-content.loading .search-content,.search-common,.search-common .filter-pills-pagination{position:relative}.search-description{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:15px}.search-description .related-search{-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;float:right;text-align:right;font-size:12px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-search,.search-clarification{margin-bottom:10px}.search-similar-container{width:66%}.same-model-similar-container .search-filter-form .pagination-container{top:-40px}.search-clarification{float:left;color:#999;padding-right:20px}.search-clarification::first-letter{text-transform:uppercase}.search-clarification b{display:inline;color:#333}.search-clarification .a b{color:#298AAE}.search-clarification .back-button-link{margin-bottom:25px}.search-clarification .similar-header a.thumbnail{margin-right:30px}.search-clarification .similar-header h1.h4{margin-top:0}.search-clarification .similar-header h1.h4 span{color:#555}.search-clarification .similar-header .search-context-photo{max-height:150px}.search-context-photo{height:40px;margin-right:7px;border:1px solid #999}.search-spellchecked{margin-bottom:14px;font-size:12px}.search-spellchecked .did-you-mean{color:#B3590E}.search-filters{margin-bottom:0;margin-top:14px}.search-filters .btn.navbar-btn{margin:0;padding:10px 12px;line-height:20px}.search-filters .btn.active{color:#333;font-weight:700}.search-filters .filter-horizontal .filter-content .btn.active{position:relative;margin-bottom:-1px;border-bottom:1px solid #333;opacity:1;cursor:default}.search-filters .dropdown-menu li a{cursor:pointer}.search-filters .filter-dropdown .more-options{min-width:340px;padding:0 10px}.search-filters .filter-dropdown .more-options .tooltip-button{border:0;background:0 0}.search-filters .filter-dropdown .more-options .tooltip-button .sstk-icon{font-size:11px;left:7px;top:0}.search-filters .filter-dropdown .more-options table{width:100%}.search-filters .filter-dropdown .more-options table tr td{height:50px;color:#64676B;border-bottom:1px solid #E1E1E1}.search-filters .filter-dropdown .more-options table tr td .form-group{margin-bottom:0}.search-filters .filter-dropdown .more-options table tr td .checkbox label{margin-bottom:-5px}.search-filters .filter-dropdown .more-options table tr td:first-of-type{padding-right:15px;vertical-align:middle;font-weight:700;width:50px;white-space:nowrap;text-align:right}.search-filters .filter-dropdown .more-options table tr td:last-of-type{min-width:195px}.search-filters .filter-dropdown .more-options table tr td.buttons{padding-right:0}.search-filters .filter-dropdown .more-options table tr td.buttons button{margin-left:10px}.search-filters .filter-dropdown .more-options table tr:last-of-type td{border-bottom:0}.body-content.loading .search-content:after{left:0;top:0;z-index:5;background:rgba(255,255,255,.75)}.search-common .modal .modal-dialog{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);margin-top:0;top:20px}.search-common .pills-container{margin-top:5px;margin-bottom:10px}.search-common .top-pagination{position:absolute;right:0;top:6px;z-index:1}.search-common .divider{margin:20px 0;border-top:1px solid #EBEBEB}.search-common .footer-pagination{margin-bottom:40px}.not-found-by-id{margin-bottom:20px}