@media (max-width:400px){#search-fields{margin-top:0}#search-fields #Shape.field{top:0;position:relative}#search-fields #Shape.field span{width:49%}#control ul.inline li a{padding:11px 0}}@media (max-width:768px){#control li{margin:0 .125em}#control li span{display:none}#associations{border-top:1px solid #b6c7d8;margin-top:2em;padding-top:1em}dl.cols dd,dl.cols dt{display:block;width:100%;text-align:left}.form-inline #builder_quantity_2{width:100%}#listing .pair{min-height:400px}#navigation a{padding:14px 0}#control>div{padding:11px}#control ul li a{padding:11px}#flash{margin-top:48px}.attn{padding:1em 1em 1em 2em;background-position:.5em center}#search-fields .field{height:auto}#image-main-wrapper #image-main{min-height:300px;width:100%}#image-main-wrapper #image-main div .image-builder{height:auto;width:100%;object-fit:contain}#image-main-wrapper #image-thumbs .thumb{height:80px}#image-main-wrapper #image-thumbs .thumb div .image-builder,#image-main-wrapper #image-thumbs .thumb div img{height:80px}}@media (min-width:768px){#masthead{text-align:left}#divisions{width:100%}#divisions .division{width:76px}#divisions .division img{width:76px}#navigation ul{font-size:smaller}#markets-button{position:relative;display:inline-block;top:-15px;left:408px}table.grid{font-size:100%}#search-fields{margin:6em auto 3em}#search-fields #Shape.field{top:-11.5em}#search-fields #Shape.field span{width:7.69%}#melee-search #secondary div.detail-toggle img{width:100%}#results table tr .CalcPercentOffRap,#results table tr .Details,#results table tr .Polish,#results table tr .Symmetry{display:table-cell}#melee-search #page-number{display:inline;margin:0}#listing .pair{width:100%}#search-results,#shopping-cart{overflow-x:auto}}@media (min-width:845px){.catalog-nav{display:block}.catalog .header,.quickorder .header{margin-top:-3em}#markets-button{margin:0}}@media (min-width:992px){#associations{border-left:1px solid #b6c7d8}#divisions .division{width:9%}#divisions .division img{width:auto}#navigation>nav{margin-top:6px}#navigation ul{font-size:9pt}#blocks .block{width:20%}#details,#form-wrapper{margin:0}#alternates,#related-items{display:block}#cart .total_labor,#cart .total_material{display:table-cell}#results table tr .Depth,#results table tr .Table{display:table-cell}#listing .pair{width:47%}a.button,button,input.button,label.button{padding:4px 6px}a{padding:auto}#search-fields .field header{height:27px}#search-fields #Clarity button,#search-fields #CutRating button,#search-fields #FluorescenceStrengh button{margin-right:-2px}.popover{max-width:600px}#main #left>p:first-child>img{width:100%}}@media (min-width:1080px){#control #usermenu li span{display:inline}#cart .labor_per_unit,#cart .material_price{display:table-cell}}@media (min-width:1200px){#control #shortcuts li span{display:inline}#results table tr .FluorescenceStrength,#results table tr .Measurements{display:table-cell}}@media (min-width:1270px){#control li span{font-size:100%}}@media (min-width:1500px){#divisions{margin:5px auto}#main{max-width:2000px}#search-fields #Clarity button,#search-fields #CutRating button,#search-fields #FlourescenceStrength button,#search-fields .enum .button-strip button{font-size:10px;padding:4px 6px}#search-fields #Clarity button{padding:4px}}