.diamondResultTop{background:#FAFAFA;box-shadow: 0px 0px 2px #0000004F;padding:19.5px 0;display:inline-block;width:100%}
.diamondResultTop ul{display:flex;gap: 10px;flex-wrap:wrap;width:100%;align-items:center}
.diamondResultTop ul li a{border: solid 1px #E2E2E2; cursor: pointer;  color:#284162;font-size:14px;padding: 0 15px;letter-spacing:.84px;line-height:26px;display:flex;text-align:center;height:35px;justify-content:center;align-items:center;font-weight:300;border-radius:3px}
.diamondResultTop .solitaire  li a{border:none;border-right: solid 1px #E2E2E2;}
.diamondResultTop ul li a.labs{color:#284162;font-weight:400}
.sorting.dropdown .dropdown-menu{box-shadow:-10px 3px 16px #00000012;border:1px solid #DDD8D8;border-radius:3px;padding:20px;width:100%}
.sorting.dropdown .dropdown-menu ul li{width:100%;margin:0 0 8px}
.sorting.dropdown .dropdown-menu ul li a{display:flex;width:100%;gap:8px;align-items:center}

 .sorting.dropdown .dropdown-menu ul li span{width:30px; text-align: center;}
 .sorting.dropdown .dropdown-menu ul li span img{width:20px;}
 .sorting.dropdown .dropdown-menu ul li img.last{width:30px;}



.price.dropdown .dropdown-menu{box-shadow:-10px 3px 16px #00000012;border:1px solid #DDD8D8;border-radius:3px;padding:0;width:100%}
.price.dropdown .dropdown-menu ul li{width:100%;margin:0 0 8px}
.price.dropdown .dropdown-menu ul li:last-child,.sorting.dropdown .dropdown-menu ul li:last-child{margin:0}
.price.dropdown .dropdown-menu ul li a{display:flex;width:100%;gap:8px;align-items:center;border-bottom:solid 1px #f5f5f5;padding:4px 10px;font-size:14px}
ul.filterButtoBox .price.dropdown .btn{width:150px;height:44px;background:#fff;color:#284162;border:1px solid #E2E2E2;border-radius:3px;font-size:13px;line-height:18px;font-weight:400;letter-spacing:1.04px}
ul.filterButtoBox .sorting.dropdown .btn{width:240px;height:44px;background:#fff;color:#284162;border:1px solid #E2E2E2;border-radius:3px;font-size:13px;line-height:18px;font-weight:400;letter-spacing:1.04px}
ul.filterButtoBox .price.dropdown .btn:after {display: none;}
ul.filterButtoBox .sorting.dropdown .btn:after {display: none;}
.diamondResultTop ul li:hover a {color:#fff!important;background:#284162!important;}
.diamondResultTop ul li a.brownBtns{color:#fff;background:#7E480F; }
.diamondResultTop ul li a.yellowBtns{color:#000;background:#FFDA0D;}
.diamondResultTop ul li a.whiteBtns{color:#000;background:#fff; }
/*.diamondResultTop ul li a:after{content:'|';padding: 0 15px;color: #DBDADA; font-weight: 300;}   */
.diamondResultTop ul li:last-child a:after{display: none;}
.diamondFilterBox{background:#fff;padding:26px}
.diamondFilterBox h2{font-size:22px;line-height:44px;letter-spacing:0;color:#000;margin:0;font-weight:400}
.diamondFilterBox h2 span{font-size:18px;font-weight:300;margin-left:5px}
.diamondFilterBox .filterGrid{display:flex;justify-content:space-between;flex-wrap: wrap;}
.filterGrid ul{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.filterGrid ul li{position: relative;}
.filterGrid ul li .searchBox{position: relative;}
.filterGrid ul li #stockVal{box-shadow:0 3px 16px #0000000A!important;border:1px solid #E2E2E2;border-radius:5px;height:42px;width:300px}
.filterGrid ul li .searchBox .btn{position:absolute;top:0;right:0;height:100%}
.filterGrid ul li .gridView{width:30px;text-align:center}
.filterGrid ul li .gridView a{display:none}
.filterGrid ul li .gridView a.active{display:block}
ul.filterButtoBox{display:flex;margin:20px 0 0;flex-wrap: wrap;gap: 10px;}   
.filterButtoBox .searchBox {position: relative;}
.filterButtoBox .searchBox .form-control{font-weight: 300;letter-spacing: 1.04px;width:288px;height:44px;border:1px solid #E2E2E2;border-radius:3px}
.filterButtoBox .searchBox .btn{position:absolute;top:0;right:0;height:100%;background:inherit;color:#6c6c6c;font-size:21px;padding:0 13px;border:none}
.filterButtoBox .price select {margin-left: 20px;border:1px solid #E2E2E2;border-radius:3px;width:100px;height:44px;padding:1px 10px;color:#284162;font-size:13px;letter-spacing:1.04px;font-weight:600}
 .filterButtoBox   .sortfilterBy select   {border:1px solid #E2E2E2;border-radius:3px;width:200px;height:44px;padding:3px 10px 0;color:#000;font-weight:400}
ul.filterButtoBox #filterBtns{cursor: pointer;background:#0F0F0F 0% 0% no-repeat padding-box;border-radius:3px;border:none;color:#fff;width:100%;padding: 0 14px;height:44px;align-items: center;display: flex;   justify-content: center;  gap: 6px;}
ul.filterButtoBox #filterBtns img {width: 25px;height: 18px;}
.filterSlideBoxes{background:#f6f6f6;padding:0;top:0;left:0%;height:100%;max-width:820px;z-index:9999;border-right:solid 1px #eeecec;padding-bottom:0;position:fixed;outline:0;transition:transform 375ms cubic-bezier(.4,0,.2,1);transform:translateX(-100%)}
.filterSlideBoxes.active{left:0;transform: translateX(0);}
.filterSlideheader{background:#015B41;box-shadow:20px 3px 26px #0000000F;padding:10px 30px 9px;display:flex;justify-content:space-between;align-items:center}
.filterSlideheader h4{font-size:22px;line-height:31px;color:#FFF}
.filterSlideheader h4 span{display:block;font-size:14px;font-weight:300;color:#fff;letter-spacing:.84px;margin:0;text-transform:capitalize}
.filterSlideheader button{background:inherit;border:none}
.filterSlideheader button img{filter:invert(1)}
.footerfixBtn{box-shadow:20px 3px 26px #0000000F;background:#fff;padding:18px 0 13px;position:absolute;text-align:right;left:0;width:100%;z-index:999;bottom:0}
.filterSlideModel{background: #fff;height:82vh;overflow: hidden;overflow-y: auto;padding:0px 0 60px;position:relative;z-index:99}
.diamondShapesBoxes ul{margin:0 -5px;padding:0;list-style:none;display:flex;flex-wrap:wrap}
.diamondShapesBoxes li{margin:0 0 8px;padding:0 5px;width:12.5%;float:left;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.diamondShapesBoxes li  .selectDiamond { border: solid 1px rgba(0,0,0,0); }
.diamondShapesBoxes li input:checked ~ .selectDiamond { opacity:0.5;}
.diamondShapesBoxes li label{display:block;margin:0;width:100%}
.diamondShapesBoxes li label input{display:none}
.diamondShapesBoxes li label>span{display:block;padding:6px 0 2px;font-size:12px;text-transform:uppercase;font-weight:400;}
 .diamondShapesBoxes li label img{display:inline-block;mix-blend-mode:multiply;max-width:100%;border-radius:6px;width:30px;height:30px;  object-fit: contain;}
.filterModelBox{padding:27px 27px 0;display:inline-block;width:100%}
.resultitle{font-size:15px;text-transform:capitalize;line-height:34px;letter-spacing:0;color:#000;font-weight:400}
.diamondShapesBoxes li label>span.dTitle{font-size:10px;letter-spacing:1.12px;color:#284162;line-height:14px}
.filterModelBox.secondBox{border-top:solid 1px #DBDADA;border-bottom:solid 1px #DBDADA;margin:15px 0 0;padding:0 27px;display:flex;flex-wrap:wrap}
.filterModelBox.secondBox .filterModelFirst{width:50%;border-right:solid 1px #DBDADA;padding-right:20px;padding:20px 0}
.filterModelBox.secondBox .filterModelSecond{width:50%;padding:20px 0;padding-left:20px}
.diamond_certificate label{width:36%;text-align:center}
.diamond_certificate label:not(.wide){margin:0 0 11px;display:block;font-size:13px;width:17%;text-align:center}
.diamond_certificate input{display:none}
.diamond_certificate span{border:1px solid #CDE3FF;background:#fff;padding:6px 10px;color:#284162;cursor:pointer;border-radius:5px;display:block;width:100%;font-size:12px}
.diamond_certificate{padding-right:20px;display:flex;flex-wrap:wrap;gap:10px}
.diamond_certificate label input:checked~span{border:1px solid #284162;background:#284162;color:#fff}
.filterModelSecond #myTab{width:auto;border:none;justify-content:end;gap:8px}
.filterModelSecond #myTab .nav-link{border:solid 1px #DBDADA;background:inherit;color:#284162}
.filterModelSecond #myTab .nav-link.active{border:solid 1px #284162;background:#284162;color:#fff}
.filterModelSecond{position:relative}
.filterModelSecond .resultitle.pds{margin:10px 0 0!important;display:inline-block}
.filterModelSecond .resultitle.dcBox{width:auto;display:inline-block;position:absolute;top:21px;margin:0}
.checkWrapBoxes{display:flex;flex-wrap:wrap;gap:3px}
.tab-content>.tab-pane .checkWrapBoxes label{margin:0;display:inline-flex;margin:0 0 4px}
.checkWrapBoxes input{display:none}
.checkWrapBoxes span{font-size: 13px;border:1px solid #CDE3FF;background:#fff;padding:6px 15px;color:#284162;cursor:pointer;border-radius:5px}
.checkWrapBoxes label input:checked~span{border:solid 1px #284162;background:#284162;color:#fff;cursor:pointer}
#wrapper-wide-search-div .caratweight{display:flex;flex-wrap:wrap;gap:10px}
#wrapper-wide-search-div .caratweight .caratweightLeft {width: 30%;}
#wrapper-wide-search-div .caratweight .caratweightRight {width: 68%;}
#wrapper-wide-search-div .caratweight .inputBoxes{align-items:center;gap:10px}
#wrapper-wide-search-div .caratweight .inputBoxes label{border:1px solid #CDE3FF;background:inherit!important;color:#284162;cursor:pointer;border-radius:5px;text-align:center;font-size:12px;width:80px;text-transform:uppercase;height:52px;padding:9px 0 0;line-height:10px}
#wrapper-wide-search-div .caratweight .inputBoxes label input{padding: 3px 0 0;border:none;text-align:center; }
.caratweightRight ul{display:flex;flex-wrap:wrap;gap:10px}
.caratweightRight li{font-size: 13px;border:1px solid #CDE3FF;background:#fff;padding:6px 15px;color:#284162;cursor:pointer;border-radius:5px}
.caratweightRight li a{color:#284162}
.caratweightRight li.active{border:solid 1px #284162;background:#284162;color:#fff;cursor:pointer}
.caratweightRight li.active a{color:#fff}
.caratweightRight li.resetCaratWeight{background-color:#284162;color:#fff}
.caratweightRight li.resetCaratWeight a{color:#fff}
.caratData  {display: flex;flex-wrap: wrap;gap: 15px;}
.filterboxWrap{display:flex;border-top:solid 1px #DBDADA;border-bottom:solid 1px #DBDADA;flex-wrap:wrap}
.filterboxWrap .filterboxSection{width:50%;border-bottom:solid 1px #DBDADA;border-right:solid 1px #DBDADA;padding:18px 27px 28px}
.filterboxWrap .filterboxSection:nth-child(5){border-right:none;border-bottom:none}
.filterboxWrap .filterboxSection:nth-child(even){border-right:none}
.filterModelBoxes .ratioBox{border:1px solid #CDE3FF;background:inherit!important;color:#284162;cursor:pointer;border-radius:5px;font-size:12px;width:80px;height:60px;padding:13px 0 0;line-height:10px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.filterModelBoxes .ratioBox label{width:100%;text-align:center;margin:0;font-size:10px;color:#284162}
.filterModelBoxes .ratioBox input{padding:0 0 4px;text-align:center;background:inherit;font-size:14px;color:#284162}
.filterModelBoxes .ratioBox span {color:#284162; font-size:13px;}
#myTab1{border:none;margin:0 0 10px;gap:10px}
#myTab1 .nav-item button{border:1px solid #CDE3FF;color:#284162;font-size:13px;background:#fff}
#myTab1 .nav-item button.active{border:1px solid #284162;color:#fff;font-size:13px;background:#284162}
#myTabContent1 h4{color:#284162;font-size:14px;margin:5px 0 10px}

.footerfixBtn .btn-primary{background:#284162 0% 0% no-repeat padding-box;border:1px solid #C7D9ED;border-radius:5px;font-size:13px;width:200px;height:50px;font-size:12px;letter-spacing:1.44px;line-height:17px}
.resetFilter{background:inherit;border:none;color:#284162;font-size:12px;margin-right:10px!important;display:inline-block}
.cutReslts{display:flex;flex-wrap:wrap}
.selectedOptionContainer{margin:0 20px 6px 0;background:#f9f9f9;padding:10px 10px;border-radius:7px;display:flex;flex-wrap:wrap}
.cutReslts ul{display:flex;margin-left:8px;flex-wrap:wrap}
.cutReslts ul li{margin-right:11px;font-weight:300;font-size:13px}
.typeBtns{display:flex;gap:10px;margin:10px 0 40px}
.typeBtns li a{border:1px solid #E2E2E2;border-radius:3px;padding:9px 10px 8px;color:#0F0F0F;font-size:14px;letter-spacing:.84px;font-weight:400}
.typeBtns li a.active {  border: 1px solid #284162;  color: #fff; background: #284162;}
.diamondShape{display:flex;flex-wrap:wrap;gap:15px}
.diamondShape li .selectDiamond{border:1px solid #CDE3FF;border-radius:5px;padding:10px 10px}
.diamondShape li input{display:none}
.diamondShape li label{width:100%;margin:0;cursor:pointer}
.diamondShape li label img{display:table;width:50px;height:50px;margin:auto;object-fit:contain}
.diamondShape li img {width:100%;}
.diamondShape .dTitle{font-size:11px;color:#284162;text-transform:uppercase;font-weight:400;letter-spacing:1.2px;text-align:center;display:block;width:100%;margin:8px 0 0}
.diamondShape li input:checked~.selectDiamond{border:solid 1px #284162;background:#284162;color:#fff;cursor:pointer}
.diamondShape li input:checked ~ .selectDiamond .dTitle{color: #fff;}
.diamondFilterBox .row{border-bottom:1px solid #F0F0F0;padding:0 0 0}
.diamondFilterBox .row:last-child{border-bottom:none;padding:0}
.diamondFilterBox.small {padding:0;}
.diamondFilterBox.small .col-md-4.border-right{border-right:1px solid #E2E2E2}
.pad-20{padding:20px 0 20px}
.diamondSecondFilter{background:#FAFAFA;box-shadow:0 0 2px #0000004F;padding:20px 0}
.diamondSecondFilter ul.filterListed{display:flex;margin:0;align-items:center;gap:20px}
.diamondSecondFilter ul.filterListed li select{border:1px solid #E2E2E2;border-radius:3px;background:#fff;color:#284162;padding:0 11px;text-align:center;height:44px;cursor:pointer}
.diamondSecondFilter ..filterListed li .filterBtn{border:1px solid #8B8B8B;border-radius:3px;background:inherit;color:#284162;font-size:13px;line-height:18px;cursor:pointer}
.dropdonFilter button{background:#fff;border:1px solid #E2E2E2;border-radius:3px;color:#284162;height: 44px;font-size:13px}
.dropdonFilter button:after{display:none}
.diamondSecondFilter li .filterBtn:hover,.diamondSecondFilter ul li:hover select,.dropdonFilter button:hover{border:1px solid #284162;background:#284162;color:#fff}
.diamondResulWrapper{background:#F4F4F4;padding:20px 20px;display:inline-block;width:100%}
#dataResult{background:#fff;margin-bottom:50px}
.listView .dsPreview{display:none}
/*------filterlist------------------*/
 
 
/*------filterlist------------------*/

#dsResultListAll .resultHeader,#dsResultListAll .classForPageScroll{width:100%}
.diamondsListed th{width:10%;padding:20px 20px 20px;text-align:center;color:#000;font-size:11px;line-height:17px;text-transform:uppercase;border-bottom:solid 1px #F0F7FF;font-weight:400;letter-spacing:.66px}
.diamondDataListed td{width:10%;padding:20px 20px 20px;text-align:center;color:#000;font-size:13px;line-height:17px}
input[type='number']::-webkit-outer-spin-button,input[type='number']::-webkit-inner-spin-button,input[type='number']{-webkit-appearance:none;margin:0;-moz-appearance:textfield!important}
.diamondDataListed td input[type='number']{width:90px;border:1px solid #CDE3FF;border-radius:5px;height:40px;text-align:center;padding:0 10px}

.diamondSecondFilter ul.filterListed  li.sorting  .dropdown-menu {width: 246px;}
.diamondSecondFilter ul.filterListed  .dropdown-menu ul li span img {
  width: 20px;
}

.npcs input{
  width: 87px;
  border: 1px solid #CDE3FF;
  border-radius: 5px;
  height: 40px;
  text-align: center;
  color: #284162;
}

td.listSecond, th.listSecond  {
  width:150px !important;
}

 
 
 th.lastTd {
  width: 30px !important;
}

  td.lastTd  {
  width: 30px!important;
}


.smallLayout.listinfoPopup   { margin-top: -1px;}
.smallLayout.listinfoPopup td {background: #fff;} 

 .smallLayout.listinfoPopup input    {
  background: #F4F4F4;
  border: 1px solid #DBDBDB;
  border-radius: 3px;
  height: 46px;
}

 .smallLayout.listinfoPopup textarea    {
  background: #F4F4F4;
  border: 1px solid #DBDBDB;
  border-radius: 3px;
  height:67px;
}




 .smallLayout.listinfoPopup  .confirmCart{
  background: #284162;
  border: 1px solid #C7D9ED;
  border-radius: 5px;
  width: 200px;
  height: 50px;
  color: #fff;
  margin: 30px 0 0;
}


.diamondFilterBox.small .checkWrapBoxes label {   
  margin-bottom: 16px;
}

   .listTableClick   {
  cursor: pointer;
}


 

.filterMatch label {position: relative;padding: 7px 14px;border-bottom: solid 1px #f2f2f2; width: 100%;display: flex;align-items: center;gap: 7px;}
.filterMatch li label input {display: none;}
.filterMatch li label span:before {content:''; width:20px; height:20px; display: block; border:solid 1px #cecbcb;}
.filterMatch li label span::after{content:'';display:block;border:solid 1px #284162;background:#284162;display:block;width:12px;height:12px;position:absolute;top:12px;left:18px;opacity:0}
.filterMatch li input:checked ~ span::after { opacity:1;}  
.filterMatch li label span{display:flex;align-items:center;gap:7px}
.diamondResultMiddle{background:#6A707B;padding:10px 0 9px}
.diamondResultMiddle h2{margin:0;font-size:22px;color:#fff}
.diamondResultMiddle h2 span{font-size:18px;font-weight:300;text-transform:capitalize}
.tenisFilter{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;padding:12px 0 15px}
.btn.apply{background:#015B41;border-color:#015B41}
.btn.reset{background:#fff;color:#284162;border-color:#C1C1C1}
.btn.reset:hover,.btn.apply:hover{background:#fff;color:#284162;border-color:#284162}
ul.filterListed.tenisFilterBoxes .btn{background:#fff;border:1px solid #E2E2E2;border-radius:3px;color:#284162;font-size:13px;line-height:18px;letter-spacing:1.04px}
ul.filterListed.tenisFilterBoxes .btn:after {display:none;}
ul.filterListed.tenisFilterBoxes .dropdown-menu { padding:20px 20px;}
ul.filterListed.tenisFilterBoxes label{width:100%;display:flex;align-items:center;gap:7px;margin:0 0 12px}
.caratWeightNew label{border:solid 1px #CDE3FF;padding:10px 10px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;gap:5px;width:90px}
.caratWeightNew input{border:none;text-align:center;border-radius:0}
.caratWeightNew{align-items:center;gap:10px}

.tenisProductsBox {border: 1px solid #E8E8E8;border-radius: 3px; background: #fff;}
.tenisProductsBox .tenisProductsTop {display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:10px 10px}
.tenisProductsBox .tenisProductsTop .gridTenisDrop{display:flex;align-items:center;gap:12px}
.tenisProductsBox .tenisProductsTop .gridTenisDrop button  {
  background: inherit;  border: none;  padding: 0;}
.tenisProductsBox .tenisProductsTop .gridTenisDrop img {width:24px;}
.tenisProductsBox .tenisProductsTop .gridTenisDrop img.wishlist{   width: 18px!important;  margin: -3px 0 0;}
.tenisProductsBox .tenisProductsTop .gridTenisDrop img.shares{   width:18px!important; }
.tenisProductsBox .tenisProductsTop .gridTenisDrop .dropdown-toggle::after {display: none;}
.tenisProductsBox .tenisProductsTop .gridTenisDrop .dropdown-menu {padding: 0;  width: 230px;}
.tenisProductsBox .tenisProductsTop .gridTenisDrop .dropdown-menu li { width: 100%; border-bottom:solid 1px #f2f2f2; padding:10px;}
.dlisted{display:flex;padding:10px 0 9px;justify-content:space-between;font-size:13px;letter-spacing:.84px;font-weight:400;border-bottom:solid 1px #E2E2E2}
.dlisted li:last-child{width:100px;text-align:right;color:#015B41;font-size:14px}
.dlisted li:last-child span {color:#707984;}

.dInformation  {border-bottom:solid 1px #E2E2E2; padding:0 0 10px;}
.dInformation li{display:flex;padding:10px 0 0;justify-content:space-between;font-size:11px;letter-spacing:.84px;font-weight:400;color:#284162}
.dInformation li span:last-child{font-weight:300}
.tenisProductsBox .purchaseAllbtn .btn-primary{background:#015B41;border-color:#015B41;border-radius:5px;font-size:12px;height:38px;letter-spacing:.6px;line-height:17px}
.tenisProductsBox .purchaseAllbtn .btn-primary-outline{background:#284162;border-color: #284162;opacity:1;color:#fff;height:38px;padding:0 11px}
.tenisProductsBox .purchaseAllbtn .btn-primary-outline img{float:left;margin:3px 4px 0 0}
.labIcon{
  display: flex;
  align-items: center;
  padding:12px 14px 10px;gap:6px;justify-content: space-between;
}
.labIcon img {width: 18px;}
.labIcon span {
  font-size: 11px;
  letter-spacing: 0.11px;
  line-height: 16px;
}



@media only screen and (max-width:992px)
{
.filterSlideBoxes { max-width: 700px;}
.filterSlideModel { height: 91vh;}
.diamondFilterBox {  padding:24px 0;}
.diamondFilterBox h2 {font-size: 19px;}
.filterButtoBox .searchBox .form-control {   border-radius: 3px; width:100%;font-size: 13px;}
.filterButtoBox .sortfilterBy select {width: 160px;height: 44px;padding: 3px 10px 0;font-size: 14px;}
.dsResultList.row {margin: 0;}
#dsResultListAll .resultHeader, #dsResultListAll .classForPageScroll {width: 100%;padding: 0 6px;}

  
} 
 
 
 
 
@media only screen and (max-width:767px)
{
.filterGrid ul{width:100%}.filterButtoBox li{width:100%;margin:0 0 11px}
.filterGrid ul li:first-child{width:87%}
.filterGrid ul li #stockVal{width:100%}
ul.filterButtoBox #filterBtns{width:100%}
.filterButtoBox .searchBox .form-control{width:100%}
.boxWidth{width:48%!important;margin-right:4%!important}
.boxWidth:last-child{width:48%!important;margin-right:0!important}
.filterButtoBox .sortfilterBy select{width:100%}
.filterButtoBox .price select{margin-left:0;width:100%}
.topLinkDiamond li{width:48.4%;text-align:center}
.diamondResultTop ul li:last-child{width:100%}
.diamondResultTop ul li:last-child a{display:flex;width:100%;font-size:13px}
.diamondResultTop ul li a{font-size:15px;letter-spacing:0;line-height:26px;display:block;padding:5px 0!important}
.diamondResultTop ul li a::after {display: none;}
.diamondShapesBoxes li{width:25%}
.filterModelBox.secondBox .filterModelFirst{width:100%;padding:20px 0}
.filterModelBox.secondBox .filterModelSecond{width:100%;padding:20px 0}
#wrapper-wide-search-div .caratweight .caratweightLeft,#wrapper-wide-search-div .caratweight .caratweightRight {width:100%}
.filterModelBoxes .ratioBox {width:100%;margin: 0 0 10px;}


   
}