.diamond_results .choose_tab ul li.step1  .dropdown-menu {border-radius: 22px 0 30px 30px;}
.diamond_results .choose_tab ul li.step2 {border-radius:0;}
.diamond_results .choose_tab ul li.step3 {border-radius:0 30px 30px 0px;}
.diamond_results .choose_tab ul li.step3  .dropdown-menu {border-radius:0 22px 30px 30px;}
.chooseDiamondsTop {text-align: center;margin: 10px 0 10px;display: inline-block;width: 100%;}
.chooseDiamondsTop p{margin: 10px 0 20px;}
.chooseDiamondsTop .loose-diamonds{display:flex;justify-content:center;margin:40px 0 17px;border-bottom:solid 1px #d0d0d0;padding:0 0 17px;gap:20px}
.chooseDiamondsTop .loose-diamonds li a{border-radius:30px;padding:7px 27px;border:solid 1px #000;line-height:inherit;color:#000;text-decoration:none}
.chooseDiamondsTop .loose-diamonds li a:hover {background:#d0a355!important;border-color:#d0a355!important;  color:#fff;}
.chooseDiamondsTop .loose-diamonds  li.active a {background:#000;color:#fff;}
.diamoneShape {display:flex;flex-wrap:wrap;align-items: center;}
.diamondLabel {width:100%;}
.diamoneShapeFilterBox {width:100%;}
.diamoneShapeFilterBox ul {display:flex;flex-wrap:wrap; justify-content: center;    }
ul.shape-diamonds{list-style:none;margin:0 0;padding:0;background-color:#fff;width:100%}
ul.shape-diamonds li{width:10%;margin:0;font-size:12px;padding:0 6px;margin-bottom:10px;text-align:center;position:relative}
ul.shape-diamonds li label{display:inline-block;vertical-align:top;height:50px;width:100%;line-height:46px;position:relative;margin-bottom:0}
ul.shape-diamonds li input[type="radio"]{display:none}
ul.shape-diamonds li img{max-width:26px}
ul.shape-diamonds li input~span{width:100%;margin:0;height:100%;border:none;border-radius:3px;display:inline-block;background:inherit;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}
ul.shape-diamonds li input:checked~span{border:1px solid #d0a355;background:inherit}
ul.shape-diamonds li:hover span{border:1px solid #d0a355;background:inherit}
.ionRangeSlider {display:flex;flex-wrap:wrap;align-items: center;}
.diamondLabel {width:100%;}
.diamoneShapeRangeBox {width:100%;} 
.ionRangeSlider .irs--round .irs-bar{background-color:#d0a355}
.ionRangeSlider .irs--round .irs-handle{height:15px;top:30px}
.ionRangeSlider .irs--round .irs-handle{width:15px;border:2px solid #fff;background-color:#d0a355;z-index:1}
.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{display:none}
.ionRangeSlider .irs--round .irs-grid-text{font-size:11px;text-transform:uppercase;color:#000;font-weight:600}
.w-25.price-rang{position:relative}
.w-25.price-rang input{padding-left:15px}
.w-25.price-rang span{position:absolute;left:5px;top:2px;font-size:15px}
.responsive-tab-filter{border-top:solid 1px #d0d0d0;padding:16px 0 20px;position:relative;display:flex;border-bottom:solid 1px #d0d0d0;margin:30px 0 0px;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:center}
.search-diamond{position:relative;width: 270px;}
.search-diamond .input-group-append{position:absolute;right:0;top:0;margin:0;width:39px;height:100%}
.search-diamond .btn{width:100%;height:100%;border-radius:0;padding:0;line-height:0}
#stockVal{width:100%;height:45px;box-shadow:inherit!important;outline:0!important;font-weight:100;font-size:12px}
.dropdownWrappers .depthblock span{border-radius:0;padding:0 15px;height:35px;font-weight:400;font-size:13px}
.dropdownWrappers .depthblock input{width:70px;border-radius:0;margin-right:11px;height:35px;border:solid 1px #bdb8b8;border-left:none}
#changeView .findValue{display:flex;align-items:center;justify-content:space-between;margin:20px 0 0}
.diamondsSearchFilter ul.sortFilter{display:flex;justify-content:end;gap:17px}
.diamondsSearchFilter ul.sortFilter li .dropdown-toggle::after{display:none}
.diamondsSearchFilter ul.sortFilter li a{color:#000;font-size:14px;text-decoration:none}
.diamondsSearchFilter ul.sortFilter .dropdown-menu{width:160px;padding:0}
.diamondsSearchFilter ul.sortFilter .dropdown-menu li{padding:5px 10px;border-bottom:solid 1px #f6f6f6}
.diamondsSearchFilter ul.sortFilter .dropdown-menu li:hover{background:#d0a355}
.diamondsSearchFilter ul.sortFilter .dropdown-menu{left:auto!important;right:0}
.diamondsSearchFilter ul.sortFilter .dropdown-menu li a{font-weight:200;font-size:14px}
.diamondsSearchFilter ul.sortFilter .dropdown-menu li:hover a{color:#fff}
#dataResult .smalldesc.gray{color:#ddd!important}
.chngview{display:flex;align-items:center;gap:10px}
.chngview a{border:solid 1px #f2f2f2;width:30px;height:30px;display:flex;justify-content:center;align-items:center;padding:0;background:#f2f2f2;color:#000;text-decoration:none}
.chngview a.active{border:solid 1px #d0a355;width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:#d0a355;color:#fff!important}
.gridView .dsResultBox .dsPreview{height:260px}
.gridView .dsResultBox .dsPreview span,.gridView .dsResultBox .dsPreview a{display:block;width:100%;height:100%}
.gridView .dsResultBox .dsPreview img{height:100%;object-fit:contain;object-position:center;width:200px}
.gridView .gridListing{display:block}
.gridView .ftListing{display:flex;flex-wrap:wrap;padding:12px 0 0;justify-content:center}
.gridView .ftListing li{width:100%;padding:0 15px;display:flex;justify-content:space-between;margin:0 0 13px;font-weight:100}
.gridView .ftListing li span{font-size:14px;font-weight:200;display:flex;align-items:center;gap:4px}
.gridView .ftListing li span small{font-size:11px;font-weight:200}
.gridView .ftListing li span b{font-size:14px;font-weight:400;color:#040404}
.gridView .ftListing li span a{color:red;text-decoration:none}
.gridView .add-rings{width:100%;margin:3px 0 0;display:flex;gap:10px;padding:12px 10px 13px;border-top:solid 1px #f6f6f6}
.gridView .add-rings .btn{width:50%;border:solid 1px #000;border-radius:5px;color:#000;height:40px;line-height:40px;padding:0}
.gridView .add-rings .btn.btn-primary{color:#fff}
.gridView .add-rings .btn:hover{border:solid 1px #d0a355;background:#d0a355;color:#fff}
.gridListing{display:none}
.listView .resultDiamonds .dsResultBox tr:hover,.listView .resultDiamonds .dsResultBox tr.active{background:#e7e7e7;border:1px solid #fff0}
.listView .resultDiamonds:nth-child(2n+1) .dsResultBox tr{background-color:#f2f2f2}
.listView .dsInfoTable .btn{font-weight:500;color:#000;padding:2px 10px}
.listView .dsResultBox .dsInfoTable table tr{border:solid 1px #0000}
.gridView .diamondWrap-75{width:100%}
.shape-color{display:flex;flex-wrap:wrap;gap:8px}
.shape-color li{width:19%}
.shape-color li input{display:none}
.shape-color li label{width:100%}
.shape-color li label .colorText{border:solid 1px #eaeaea;text-align:center;padding:10px 5px;font-weight:100;font-size:14px}
.shape-color li input:checked~.colorText{background:#d0a355!important;border-color:#d0a355!important;color:#fff}
.shape-color li:hover .colorText{background:#d0a355!important;border-color:#d0a355!important;  color:#fff;}

.dataResultTabs .nav-tabs>li:not(.active)>.btnLeft{background-color:#f9f9f9;border-bottom:1px solid #ddd}
.dataResultTabs .nav-tabs > li > a  {margin-right: 7px;}
.dataResultTabs .nav-tabs>li:last-child>a{margin-right:0}
.dataResultTabs .nav-tabs > li .btn.active{background-color: #6fbf99; color: white; box-shadow: none;}
.gridView .resultHeader{display:none}
.gridView .dsResultBox{width:100%;float:left;margin:12px 0;padding:0;position:relative;border:1px solid #d5d5d5;box-sizing:border-box}
.gridView .dsResultBox .dsHeader    {position: absolute; left: 0; top: 0; right: 0; display: none !important;}
.gridView .dsResultBox .dsHeader .btnAct{margin-top:10px;border-color:#6fbf99;color:#6fbf99;background-color:rgb(255 255 255 / .5)}
.gridView .dsResultBox .dsHeader .btnAct:hover{border-color: #222; color: #222;}
.gridView .dsResultBox .dsPreview{overflow:hidden;width:100%;margin:0;background:#919392;}
.gridView .dsResultBox .dsInfoBox{font-size:14px;padding:10px 10px 0;width:100%;text-align:left!important;margin:0 0 auto}
.gridView .dsResultBox .dsInfoBox .title{color:#222;line-height:18px;font-size:17px}
.gridView .dsResultBox .dsInfoBox.open .dsInfoTable{opacity:1;visibility:visible;z-index:1}
.gridView .dsResultBox .btnAct.btnDsInfo{max-width:32px;min-width:32px;position:absolute;top:0;right:0;z-index:2;background-color:rgb(255 255 255 / .5);border-color:#6fbf99;color:#6fbf99}
.gridView .dsResultBox .btnAct.btnDsInfo:hover   {background-color: #6fbf99; color: white;}
.gridView .dsResultBox .dsPrice{font-size:14px;line-height:inherit;letter-spacing:.03em;color:#333;text-align:left!important;padding:0 0;margin:0 0 0}
.gridView .conditionalReport a.dia-cert{color:#000}
.gridView .dsResultBox .dsPrice .onCall{font-size: 20px;}
.gridView .dsResultBox .btnAct{width:32px;height:32px;text-align:center;line-height:28px;border:1px solid #d5d5d5;border-radius:50%;display:inline-block;margin:10px;color:#d5d5d5}
.gridView .dsResultBox .btnAct:hover{border-color: #6fbf99; color: #6fbf99;}
.gridView .dsResultBox .btnAct.active{border-color: #6fbf99; background-color: #6fbf99; color: white;}
.gridView .dsResultBox .btnAvail{position: absolute; left: 0; top: 0;}
.gridView .dsResultBox .btnAvail img{width: auto; height: 40px;}
.gridView .dsResultBox .actWishlist{margin-left: auto;}
.gridView .dsResultBox .actDetail{margin-left: auto;}
.gridView .dsResultBox .actDetail span{display: none;}
.gridView .dsResultBox .dsInfoTable {border-color: #f5f5f5; border-radius: 0; left: 5px; right: 5px;top: 5px; background-color: rgba(255,255,255,0.9); position: absolute; opacity: 0; visibility: hidden; transition: all 0.4s linear; z-index: -1;}
.gridView .dsResultBox .dsInfoTable table {width: 100%; border: none; border-collapse: collapse;}
.gridView .dsResultBox .dsInfoTable tr td {padding: 3px 7px; border: 1px solid #f5f5f5; font-size: 13px; text-align: left; font-weight: bold;}
.gridView .dsResultBox .dsInfoTable tr td .btn {border-color: #6fbf99;}
.gridView .dsResultBox .dsInfoTable tr td .btn:hover {border-color: black;}
.gridView .dsResultBox .dsFooter {width: 100%;   bottom: 0; z-index: 1;}
.gridView .diamondContent { display:none; }
.dsResultList.listView{margin: 0;}
.dsResultList.listView   [class*="col-"]{width: 100%; padding: 0px 0;   flex: 100%; max-width: 100%;}
.dsResultList.listView   [class*="col-"]:first-child{border-top: 1px none;}
.listView .dsResultBox .imgBar{max-width:90px}
.listView .dsResultBox a.sarin-grid{ display: none !important;}
a.sarin-grid{position: absolute; top: 5px; right: 5px;}
.listView .dsResultBox{width: 100%; flex-direction: row !important; align-items: center; cursor: pointer; }
.listView .resultDiamonds:nth-child(2n+1) .dsInfoBox tr{background-color:#f2f2f2}
.listView  .resultDiamonds .dsInfoBox tr:hover{background: #e7e7e7; border:1px solid transparent;}
.listView  .resultDiamonds .dsInfoBox tr{border:1px solid transparent;}
.listView  .resultDiamonds .dsInfoBox tr.active{border:1px solid #000; border-right:0;}
.listView .resultHeader{margin:0 0 4px}
.listView br{display:none}
.listView .dsResultBox > *{flex: 1 1 100%;}
.listView .dsResultBox .dsHeader,
.listView .dsResultBox .dsInfoBox .title,
.listView .dsResultBox .dsInfoBox .btnDsInfo{display: none !important;}
.listView .dsResultBox .dsInfoBox{display: flex; align-items: center;}
.listView .dsResultBox .dsInfoTable table tr td {text-align: center;float: left;width:12.5%;padding:10px 0;}
.listView .dsResultBox .dsInfoTable{width: 100%;}
.listView .dsResultBox .dsInfoTable table,
.listView .dsResultBox .dsInfoTable table tbody{ width: 100%;}
.listView .dsResultBox .dsInfoTable table tr{ padding: 0 12px;}
.listView .dsResultBox .dsPrice{font-size: 18px; padding: 0 12px;}
.listView .dsResultBox .dsPrice .onCall{font-size: 15px; color: #6fbf99;}
.listView .dsResultBox .dsFooter{margin-left: auto; justify-content: end; display:none!important;}
.listView .dsResultBox .dsFooter .btnAct{padding: 7px 10px; border: 1px solid transparent; border-radius: 4px;}
.listView .dsResultBox .dsFooter .btnAct:hover {border: none;}
.listView .dsResultBox .dsFooter .btnAct + .btnAct{margin-left: 10px;}
.listView .dsResultBox .btnAvail    {display: none;}
.listView .dsResultBox .dsPreview{max-width: 90px; display: none;}
.listView .dsResultBox .actDetail .fa{display: none;}
.listView .dsInfoTable .btn   {padding: 0;}
.listView .dsResultBox .dsPrice{max-width: 120px;}
.listView .dsResultBox .dsFooter{max-width: 160px;}
.listView .resultHeaderList{margin: 0; padding: 0; list-style: none; background:#d0a355;color: #fff;text-align: center;}
.listView .resultHeaderList > li{margin: 0; padding: 10px 0; text-align: center; white-space: nowrap; flex: 1 1 100%;}
.listView .resultHeaderList > li:nth-child(2){max-width: calc(100% - 370px);}
.listView .resultHeaderList > li:nth-child(3){max-width: 120px;}
.listView .resultHeaderList > li:nth-child(4){max-width: 160px;}
.listView .resultHeaderList > li .dsInfoLabels span {flex: 100%;max-width: 100%;}
.listView .add-rings { display: none;}
.gridView .dsResultBox .btnAct.btnDsInfo, .gridView .dsResultBox .btnAct, .listView .dsResultBox .dsInfoBox .conditionalReport {display: none;}
.gridView .dsResultBox .dsPrice span{font-weight: 700;margin: 2px 0;display: inline-block;font-size: 14px;}
.listView .dsResultBox .dsInfoTable table tr a.dia-cert,  .listView  .dsFooter a  {color: #024162;}
.search_result_grid_container { border: none;border-top: none;width: 100%;}
.gridView .dsResultBox .dsPrice.listingViewprice {display: none;}
.listView .dsResultBox .dsPrice.gridViewprice {display: none;}
.listView .diamond_right_detail {position: relative;}
.listView .dsResultBox .dsInfoTable  table.diamond_right_detail tr:last-child, .listView .dsResultBox .dsInfoTable  table.diamond_right_detail tr td:first-child {display:block!important;}
.gridView .diamondWrap-75{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.listView .diamondWrap-75{width:75%}
.listView .diamondContent{width:25%}
.listView .diamond_right_detail{border:1px solid #000}
.listView .diamond_right_detail .diamondBtn{display:block;width:100%;text-align:center}
.listView .diamond_right_detail .diamondBtn a{width:90%;border:solid 1px #000;margin:13px 0 5px;padding:0;color:#000;font-weight:200;border-radius:5px;height:50px;line-height:50px}
.listView .diamond_right_detail .diamondBtn a:hover {background:#d0a355!important; border-color:#d0a355!important; color:#fff!important;}
.imageCell{position:relative}.imageLabel{position:absolute;bottom:2px;left:0;z-index:2;width:100%;font-family:Nunito Sans Bold;font-size:14px;color:#000;letter-spacing:.3px;text-align:center;line-height:20px;text-shadow:2px 2px 10px rgb(0 0 0 / .5)}
.listView .properties{justify-content:space-between;text-align:left;-webkit-box-pack:justify;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 10px}
.listView .properties div{-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%;margin-bottom:10px}
.listView .properties div .value{display:block;color:#000;font-weight:400;margin-right:5px}
.listView .properties div .property{width:70px;float:left}
.arrow_text{text-decoration:none!important}
.load_more_div.w-100{margin-top:30px;border:solid 1px #f6f6f6;padding:10px 0 10px;border-left:none;border-right:none}
.listView .property-price{padding:10px 10px 10px;text-align:center;border-top:solid 1px #f6f6f6}
._d-md-none{display:none!important}
.listView .property-price span.property{font-weight:400;font-size:22px}
.listView .property-price span.value{font-weight:200;font-size:19px;color:#000}
.listView .diamond_right_detail .diamondBtn a:last-child{background:#000;color:#fff;border:solid 1px #000}
.listView .diamond_right_detail .closenew{display:none}

.ttip {background: #d0a355;border: 1px solid #d0a355; color:#fff;}

ul.shape-diamonds li:hover  .ttip  {display:block;}

  .selectedFilters   {
  display: flex;
  margin: 20px 0 0;
  flex-wrap: wrap;
  gap: 9px;
}
        

  .selectedFilters .listItem   {
  display: flex;
  gap: 9px;
}
       .listItemContainer  li a i{
  color: #d0a355;
}
        















@media (min-width:1001px) 
{
.diamondResultFilters .btn-advanced-options{background:#000;text-decoration:none;color:#fff;border-radius:0;z-index:1;padding:0 10px;height:52px;width:160px}
.diamondResultFilters .advanced-filters{opacity:0;left:-100px;transition:all 1s ease;position:relative}    
.diamondResultFilters.showdiamondResultFilters .advanced-filters{opacity:1;left:0}
.diamondResultFilters .certificatesList{gap:20px}
.diamondResultFilters .certificatesList>li a{font-size:14px;color:#000;padding:11px 4px 11px;display:inline-block;font-weight:300;text-decoration:none; border:1px solid #fff}
.diamondResultFilters li .dropdown-menu{position:absolute;min-width:300px;background:#fff;border:solid 1px #000;border-radius:0;padding:12px;z-index:9;display:none;border:solid 1px #000;border-radius:0;top:42px}
.diamondResultFilters .certificatesList>li:hover .dropdown-menu{display:block!important}
.diamondResultFilters li .dropdown-menu h6 {display: none;}    
.diamondResultFilters li:hover a{position:relative;z-index:99;border:1px solid #000;border-bottom:solid 1px #fff}
.diamondResultFilters .certificatesList>li .dropdownWrappers ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.diamondResultFilters .certificatesList > li .dropdownWrappers ul li {width: 50%;}
.diamondResultFilters .certificatesList>li .dropdownWrappers ul li label{display:flex;align-items:center;gap:6px;width:100%}
.gridView .diamondWrap-75  .col-lg-3 {padding: 0 7px 0 0;}
.gridView .diamondWrap-75 {margin-right: 0;margin-left: 0;}  
   
}



@media (max-width:1200px) 
{
.diamondLabel{width:16%}.diamoneShapeFilterBox{width:84%}
.diamoneShapeRangeBox{width:84%}
.diamondResultFilters .advanced-filters{width:58%}
.diamondResultFilters .certificatesList>li a{font-size:13px;padding:11px 0 11px}
.search-diamond{position:relative;width:240px}
#stockVal{font-size:11px}
.diamondResultFilters .btn-advanced-options{height:43px;width:141px;font-size:13px;font-weight:100}
.diamondResultFilters .certificatesList{gap:12px}
.diamondResultFilters li .dropdown-menu.show{display:block}
  
}

@media (max-width:1100px) 
{
.diamondResultFilters .advanced-filters{width:51%}
.diamondResultFilters .certificatesList>li a{font-size:13px;padding:0 0 0}
.diamondLabel {width: 100%;}
.diamoneShapeFilterBox {width: 100%;margin: 6px 0 0;}
.gridView .diamondWrap-75{margin:0;}
.gridView .diamondWrap-75 .col-lg-3  {padding:0 5px;}
.gridView .ftListing li span {  font-size: 14px;}  
.gridView .ftListing li span b {font-size:13px;}  
.diamoneShapeRangeBox {width: 100%;}  
  
    
}


@media (max-width:992px)
{
.diamondResultFilters .advanced-filters {width: 100%;margin: 2px 0 10px;}
.diamondResultFilters .btn-advanced-options{background:inherit;padding:0;width:auto;height:auto;font-size:16px;text-transform:uppercase;font-weight:400;color:#d0a355}
.diamondResultFilters .certificatesList>li a{font-size:13px;color:#000;display:block;text-align:center;border:solid 1px #ccc;padding:8px 13px;font-weight:200}
.search-diamond{position:relative;width:100%}
.diamondResultFilters .certificatesList>li .dropdown-menu{position:fixed!important;z-index:-999!important;opacity:0!important;visibility:hidden;bottom:0;min-height:0;top:0!important;left:0;width:100%;height:100%;min-height:100%;background-color:rgb(0 0 0 / .7)!important;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;display:block;transform:inherit!important;will-change:inherit!important}
.diamondResultFilters .certificatesList>li .dropdown-menu.show{z-index:99999!important;opacity:1!important;visibility:visible}
.diamondResultFilters .certificatesList>li .dropdown-menu .dropdownWrappers{width:100%;max-width:100%;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;display:inline-block;padding:20px 30px 20px;position:fixed;max-height:100%;overflow:auto;-webkit-box-shadow:0 0 50px 5px rgb(0 0 0 / .5);box-shadow:0 0 50px 5px rgb(0 0 0 / .5);border-radius:8px 8px 0 0;bottom:-100%;z-index:9999}
.diamondResultFilters .certificatesList>li .dropdown-menu.show .dropdownWrappers{bottom:0}
.diamondResultFilters  .dropdownWrappers h6 {display:flex;justify-content:space-between;align-items:center;margin:0 0 20px;border-bottom:solid 1px #000;padding:0 0 12px}
.diamondResultFilters .dropdownWrappers h6 a{border:none;padding:0}
.diamondResultFilters .dropdownWrappers ul{display:flex;flex-wrap:wrap}
.diamondResultFilters .dropdownWrappers ul li{width:25%;margin:0 0 6px}  
.diamondResultFilters .dropdownWrappers ul li label{width:100%;display:flex;align-items:center;gap:3px;font-size:15px}
.dropdownWrappers .depthblock span {width: 10%;}
 .dropdownWrappers .depthblock input { width: 90%;}
.ionRangeSlider { margin: 30px 0 0;}
 .gridView .add-rings .btn {width: 100%;}
.gridView .add-rings, #changeView .findValue {flex-wrap: wrap;}
.findValue .diamondsSearchFilter{width:100%;border-top:solid 1px #f6f6f6;border-bottom:solid 1px #f6f6f6;padding:8px 0;margin:11px 0 0}
.diamondsSearchFilter ul.sortFilter {justify-content: space-between;gap: 10px;}
ul.shape-diamonds li {
  width: 20%;}
  

}



@media only screen and (max-width:767px)
{
.listView .diamondContent{width:90%;position:absolute;z-index:9;background:#fff;left:5%}
}
 
 
@media only screen and (max-width:767px)
{
.dsResultList.listView .diamondWrap-75 .resultHeader{display:block}
.listView .diamondWrap-75{width:100%}
.listView .hides{display:none}
.listView .resultHeader{display:none}
.listView .diamond_right_detail{display:none}
.listView .diamond_right_detail .closenew{display:block;position:absolute;top:0;right:0;background:#024162;color:#fff!important;padding:6px 10px}
.listView .diamond_right_detail .diamondBtn{padding:36px 0 0}
.listView .dsResultBox .dsInfoTable table tr{flex:inherit}
.listView .dsResultBox .dsInfoTable table,.listView .dsResultBox .dsInfoTable table tbody{overflow:auto}
.listView .dsResultBox .dsInfoTable table tr td{width:14%;padding:6px 0 3px;font-size:11px}
.listView .dsResultBox .dsInfoTable table tr td:first-child{width:10%}
.listView .dsResultBox .dsInfoTable table tr td:last-child{width:25%;float:right}
.listView .dsResultBox .dsInfoTable table tr td:last-child i{float:right;font-size:17px;display:block;margin:-5px 9px 0 0;font-weight:800}
.listView .resultHeaderList>li .dsInfoLabels span{font-size:10px;width:14%;max-width:14%}
.listView .resultHeaderList>li .dsInfoLabels span:last-child{width:43%;max-width:38%}
.listView .resultHeaderList > li .dsInfoLabels span:first-child {
width:15%;max-width:15%}   
}


@media only screen and (max-width:500px)
{
ul.shape-diamonds li {width:18%;padding: 0;}
ul.shape-diamonds li label {width: 100%; }
ul.shape-diamonds li input ~ span {border: 1px solid #ececec;}
ul.shape-diamonds {  display: flex;  gap: 10px;}

.ionRangeSlider .irs--round .irs-grid-text{margin-left: -10px!important;}
.ionRangeSlider .irs--round .irs-grid-text.js-grid-text-2 {margin-left: -30px !important;}
.chooseDiamondsTop .loose-diamonds{padding:0 0 17px;gap:7px}
.chooseDiamondsTop .loose-diamonds li a{padding:7px 17px;font-size:12px}
ul.shape-diamonds li{width:17%}.arrow_text{font-size:13px!important}
.chnageTxt{display:none}
.diamondsSearchFilter ul.sortFilter .dropdown-menu{left:0!important;right:auto}  
.diamondsSearchFilter ul.sortFilter li a{font-size:13px}
 
 
 .insensity   .irs--round .irs-grid-text.js-grid-text-2 {
    margin-left: -39px !important;
  }
 .insensity   .irs--round .irs-grid-text.js-grid-text-4 {
    margin-left:-69px !important;
  }
 
  
   .insensity   .irs--round .irs-grid-text.js-grid-text-6 {
    margin-left:-85px !important;
  }  
   .insensity   .irs--round .irs-grid-text.js-grid-text-8 {
    margin-left:-70px !important;
  }
  
 
  
    
}  