.btnTheme{background-color:#283e31;border-color:#283e31;color:#fff}.btnTheme:hover{background-color:#fff;color:#283e31}.pageHeading{width:100%;float:left;margin:0;padding:0}.pageHeading .title{margin:0 0 10px;font-size:36px}@media(max-width:767px){.pageHeading .title{font-size:24px}}.panelWrapper{width:100%;float:left;margin:0;padding:0;position:relative}.panelWrapper .leftPanel{width:250px;float:left}.panelWrapper .rightPanel{margin-left:280px;vertical-align:top}@media(min-width:768px){.jewelryBrandListing{margin:0 0 50px}.jewelryBrandListing [class*=col-]{padding:0;border:1px solid #d5d5d5;border-left:none}.jewelryBrandListing [class*=col-]:nth-child(4n-3){border-left:1px solid #d5d5d5}.jewelryBrandListing [class*=col-]:nth-child(4)~[class*=col-]{border-top:none}.jewelryBrandListing a{display:block;text-align:center;padding:30px 0}}@media(max-width:767px){.jewelryBrandListing{margin:0 0 50px}.jewelryBrandListing [class*=col-]{padding:0;border:1px solid #d5d5d5;border-left:none}.jewelryBrandListing [class*=col-]:nth-child(2n-1){border-left:1px solid #d5d5d5}.jewelryBrandListing [class*=col-]:nth-child(2)~[class*=col-]{border-top:none}.jewelryBrandListing a{display:block;text-align:center;padding:10px 0}}.productFilterForm{width:100%;float:left;margin:0 0 30px;padding:0;background-color:#fff}.productFilterForm .filterList{margin:0;padding:0;list-style:none}.productFilterForm .filterList>li{float:left;margin:0 0 0 20px}.productFilterForm .filterList>li:first-child{margin-left:0;font-size:16px;line-height:34px}.productFilterForm .filterList>li.productPrice{font-size:18px;line-height:34px;color:#000; font-weight: 600;}.productFilterForm .form-control{max-width:150px}.productFilterForm .resultFound{float:right;line-height:34px}
@media(max-width:767px){.productFilterForm .filterList{margin:0 -5px}
.productFilterForm .filterList>li{float:left;margin:0;width:33%;padding:5px}

.productFilterForm .filterList>li:first-child{margin:0;width:100%;text-align:left;line-height:20px}}
.productPreviewBox .activePreview{border-radius:0; position:relative; border: 1px solid #e4e4e4;
margin: 0 0 12px;}

.productPreviewBox .activePreview a{display:block}.productPreviewBox .activePreview a img{width:100%}.productPreviewBox .btnViewLarge{display:inline-block;position:absolute;bottom:12px;right:12px;width:32px;height:32px;line-height:30px;text-align:center;border-radius:50%;background-color:#f9f9f9;border:1px solid #d5d5d5;color:#353535;font-size:14px;transition:all .4s ease-in-out}.productPreviewBox .btnViewLarge:hover{transform:scale(1.1);border-color:#283e31;color:#283e31}.productPreviewBox .thumbList{width:100%;float:left;margin:0;padding:0;list-style:none;}
.productPreviewBox .thumbList>li{width:18%;float:left;margin:0 1%;padding:5px;box-sizing:border-box;border:1px solid #d5d5d5}.productPreviewBox .thumbList>li a{display:block}.productPreviewBox .thumbList>li a img{width:100%}.productSocialPlugin{width:100%;float:left;margin:15px 0;padding:0;list-style:none}.productSocialPlugin>li{float:left;margin:0 0 0 15px}.productSocialPlugin>li:first-child{margin-left:0}.productSocialPlugin>li>a{width:30px;height:30px;text-align:center;line-height:34px;background-color:#283e31;color:#fff;font-size:18px;display:block;border-radius:50%}.productSocialPlugin>li.productRating{float:right;padding:5px 0}.productSocialPlugin>li.productRating span{display:inline-block;vertical-align:top}.productSocialPlugin>li.productRating .star-rating{margin-top:2px;margin-right:5px;vertical-align:top}.otherActionBtns{width:100%;float:left;margin:0 0 15px;padding:0}.otherActionBtns ul{margin:0 -5px;padding:0;list-style:none}.otherActionBtns ul>li{float:left;margin:0;padding:0;}.needAdviceAlert{font-size:16px;text-align:center}.needAdviceAlert span{font-size:20px}#productDetailContainer .section-1{margin-bottom:30px}#productDetail{width:100%;float:left;margin:0;padding:0}#productDetail .productTitle{margin:0 0 10px;padding:0;font-size:22px;font-weight:400;line-height:24px}#productDetail .productSKU{padding:0 0 15px;border-bottom: 1px solid #e1e1e1;font-size:16px;font-weight:400;line-height:20px}#productDetail .productDesc{width:100%;float:left;margin:0;padding:0}#productDetail .productDesc .descTitle{display:block;font-weight:700;font-size:16px}#productDetail .productPrice{width:100%;float:left;margin:15px 0;padding:0}#productDetail .productPrice .sellPrice{font-size:22px}#productDetail .productFilterForm{background-color:transparent;padding-left:0;padding-right:0;margin:0}#productDetail .productDetailBtns{width:100%;float:left;margin:15px 0 15px;padding:15px 0;}@media(max-width:767px){#productDetail .productDetailBtns .btn{width:calc(50% - 12px);margin:5px;float:left}}.completeRingDetail{margin-bottom:50px}.completeRingDetail .productTitle span{display:block;font-size:16px}.specificationBox #tabSpecification .table>tbody>tr:first-child>td{border-top:none}.specificationBox .tab-content{padding:15px;border:1px solid #d5d5d5;border-top:none}.specificationBox .featuresList ul{list-style:none;margin:0;padding:0}.specificationBox .featuresList ul>li{width:50%;float:left;margin:5px 0;padding:5px 0}#relatedProductCarousel,#similarProductCarousel{width:100%;float:left;margin:0 0 50px;padding:0}#relatedProductCarousel .itemInfo,#similarProductCarousel .itemInfo{margin:0 7px}@media(max-width:767px){#relatedProductCarousel .slick-next,#relatedProductCarousel .slick-prev,#similarProductCarousel .slick-next,#similarProductCarousel .slick-prev{display:none!important}}.requestViewingInfo .title{margin:0 0 10px}.requestViewingInfo ul{list-style:none;margin:0;padding:0}.requestViewingInfo ul>li{margin:15px 0 0}.requestViewingInfo ul>li.btnRow{padding:12px 0 0;text-align:center}.panelSimple{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.panelSimple>.panel-heading{padding-left:0;padding-right:0;border:none;border-bottom:1px solid #d5d5d5;background-color:transparent}.panelSimple>.panel-title{font-size:18px;text-transform:uppercase;letter-spacing:1px}.panelSimple>.panel-body{padding-left:0;padding-right:0;border:none}#trackOrderSection{width:100%;float:left;margin:0 0 50px;padding:0}#loginSignupSection .fbLoginBox{display:inline-block;text-align:center}#loginSignupSection .fbLoginBox .orSeprator{display:inline-block;padding:0 12px;position:relative;margin:0 0 10px}#loginSignupSection .fbLoginBox .orSeprator:after,#loginSignupSection .fbLoginBox .orSeprator:before{content:"";position:absolute;width:58px;top:50%;border-top:1px solid #d5d5d5}#loginSignupSection .fbLoginBox .orSeprator:before{left:100%}#loginSignupSection .fbLoginBox .orSeprator:after{right:100%}#loginSignupSection .g-recaptcha{display:inline-block}#loginSignupSection .checkoutGest{margin-bottom:-15px;border-radius:0;border-left:none;border-right:none;border-bottom:none}.pageContentSection{width:100%;float:left;margin:0 0 60px;padding:0}.pageContentSection ol{padding-left:0;margin-bottom:15px;margin-left:20px}.pageContentSection ol li{line-height:24px}.pageContentSection p{margin:0 0 25px}.pageContentSection .contentTable{width:100%;float:left;margin:0 0 30px;padding:0}.pageContentSection .contentTable table{width:100%;border:1px solid #d5d5d5;border-collapse:collapse}.pageContentSection .contentTable table tr td,.pageContentSection .contentTable table tr th{padding:7px;border:1px solid #f5f5f5;vertical-align:top}.pageContentSection .contentTable table thead{background-color:#d5d5d5}.pageContentSection .alertInfoBox{width:100%;float:left;margin:20px 0 35px}.contentListing{width:100%;float:left;margin:0 0 30px;padding:0}.contentListing .listingTitle{display:block;margin:0 0 10px;font-weight:700;font-size:14px}.contentListing .list{margin:0;padding:0}.contentListing .list>li{margin:20px 0 0;padding:0;display:block}.contentListing .list>li:first-child{margin-top:0}.contentListing .listArrow>li{padding-left:20px;background:url(/images/icons/side-nav-icon.png) no-repeat left 5px}.locationsbox{width:100%;float:left;margin:0 0 30px;padding:0}.locationsbox .locationList{margin:0;padding:0;list-style:none}.locationsbox .locationList>li{width:100%;float:left;margin:20px 0 0;padding:20px 0 0;border-top:1px solid #d5d5d5}.locationsbox .locationList>li:first-child{margin-top:0;padding-top:0;border-top:none}.locationsbox .locationList>li .thumbnail .btn{border-radius:0;border-left:none;border-right:none;border-bottom:none;padding-top:5px}[class*=diamondShape-],[class*=metalType-],[class*=yourStyle-]{display:inline-block;background-image:url(../images/bs-diamond-shape.jpg);background-repeat:no-repeat}[class*=diamondShape-]{width:50px;height:50px}[class*=metalType-],[class*=yourStyle-]{width:70px;height:40px}.diamondShape-round{background-position:0 0}.diamondShape-princess{background-position:-50px 0}.diamondShape-emerald{background-position:-100px 0}.diamondShape-asscher{background-position:-150px 0}.diamondShape-marquise{background-position:-200px 0}.diamondShape-oval{background-position:-250px 0}.diamondShape-radiant{background-position:-300px 0}.diamondShape-pear{background-position:-350px 0}.diamondShape-heart{background-position:-400px 0}.diamondShape-cushion{background-position:-450px 0}.metalType-platinum{background-position:0 -50px}.metalType-yellowGold{background-position:-70px -50px}.metalType-whiteGold{background-position:-140px -50px}.yourStyle-classic{background-position:0 -90px}.yourStyle-eternity{background-position:-70px -90px}.yourStyle-halo{background-position:-140px -90px}.yourStyle-traditional{background-position:-210px -90px}.yourStyle-vintage{background-position:-280px -90px}.wishlistHeader{margin-bottom:30px}.wishlistHeader .btnBox{text-align:right}.wishlistHeader p{text-align:center}@media(max-width:767px){.wishlistHeader .pageHeading{text-align:center}.wishlistHeader .btnBox{text-align:center;margin-bottom:15px}}.newsEventBox{width:100%;float:left;margin:0;padding:0}.newsEventBox .newsEventList{margin:0;padding:0;list-style:none}.newsEventBox .newsEventList>li{width:100%;float:left;margin:30px 0 0;padding:0}.newsEventBox .newsEventList>li:first-child{margin-top:0}.newsEventBox .newsEventList>li .title{display:block;margin:0;font-size:16px;text-transform:uppercase;font-weight:700}.newsEventBox .newsEventList>li .postedIn{padding-left:0;padding-right:0}.preferredCustomerForm .checkRadioList{margin:0 -10px;padding:0;list-style:none}.preferredCustomerForm .checkRadioList>li{min-width:20%;float:left;margin:0;padding:0 10px;height:30px}@media(max-width:767px){.preferredCustomerForm .form-group [class*=col-]+[class*=col-]{margin-top:15px}.preferredCustomerForm .checkRadioList>li{min-width:inherit;width:100%;height:auto}}.brBanner{width:100%;float:left;margin:0 0 15px;padding:0}.brBanner img{width:100%}.brSection{width:100%;float:left;margin:50px 0;padding:0}.brSection .brPageTitle{display:block;margin:0 0 10px;padding:0 0 10px;border-bottom:2px solid #273e31;font-family:Merienda,cursive;font-size:20px;color:#273e31}.brSection .brUserDetailList{margin:0;padding:0;list-style:none}.brSection .brUserDetailList>li{width:100%;float:left;margin:10px 0;font-size:16px}.brSection .brUserDetailList>li span{display:inline-block;width:170px;vertical-align:top;position:relative;margin-right:20px}.brSection .brUserDetailList>li span:after{content:":";margin:0;position:absolute;left:100%;top:0}.brSection .regUserList [class*=col-]{margin-bottom:30px}.brSection .regUserList a{font-family:Merienda,cursive;font-size:16px;color:#273e31;text-decoration:none}.checkoutSection{width:100%;float:left;margin:0 0 50px;padding:0}.checkoutBlock .blockTitle{display:block;font-size:16px;line-height:22px;text-transform:uppercase;font-weight:400;border-bottom:1px dotted #d5d5d5;margin:0 0 10px;padding:0 0 5px}.orderReviewList table{width:100%;border:none;border-collapse:collapse}.orderReviewList table tr td,.orderReviewList table tr th{padding:4px 5px}.orderReviewList table tr td:last-child,.orderReviewList table tr th:last-child{text-align:right}.orderReviewList table thead{background-color:#f0f0f0;border-bottom:1px solid #fece02}.orderReviewList table .cartWhile tr{border-top:1px dashed #d5d5d5}.orderReviewList table .cartWhile tr:first-child{border-top:none}.orderReviewList table .cartWhile tr td{padding:7px 5px}.orderReviewList table .pricingDetail tr:first-child{background-color:#f0f0f0;border-bottom:1px solid #fece02}.orderReviewList table .pricingDetail tr:first-child th{text-align:left}.orderReviewList table .pricingDetail tr td{text-align:right}.orderReviewList table tfoot{border-top:1px dashed #d5d5d5;border-bottom:1px dashed #d5d5d5}.orderReviewList table tfoot th{text-align:right}.productFilterList{float:left;list-style:outside none none;margin:0 0 20px;padding:0;width:100%}.productFilterList>li:first-child{margin-left:0}.productFilterList>li{display:inline-block;margin:0 0 0 15px;padding:0}.flatFields .form-control{border-radius:0}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.productGalleryBox{width:100%;float:left;margin:0;padding:0}.productGalleryBox .row{margin-left:-10px;margin-right:-10px}.productGalleryBox .row [class*=col-]{margin-bottom:20px;padding:0 10px}.productGalleryBox .thumbnail{margin:0;position:relative}.productGalleryBox .thumbnail a{display:block;overflow:hidden}.productGalleryBox .thumbnail a img{width:auto}.productGalleryBox .thumbnail:hover .galleryFooter{visibility:visible;opacity:1}.galleryFooter{position:absolute;left:0;right:0;bottom:0;text-align:right;z-index:1;transition:all .5s linear;visibility:hidden;opacity:0}.galleryFooter .socialIcons{width:100%;float:left;margin:0;padding:0;list-style:none}.galleryFooter .socialIcons>li{display:inline-block;vertical-align:top;margin:0 5px 10px}.galleryFooter .socialIcons>li>a{display:block;width:30px;height:32px;border:1px solid #d5d5d5;line-height:32px;text-align:center;border-radius:50%;background-color:rgba(255,255,255,.5)}.galleryFooter .btn{border-radius:0;text-transform:uppercase}.galleryInfoBox{position:absolute;left:10px;top:0;border:1px solid #d5d5d5;border-radius:4px;overflow:hidden;z-index:2;display:none;width:193%;height:208%;background-color:#fff}.galleryInfoBox .closeMe{position:absolute;top:10px;right:10px;z-index:2;width:30px;height:32px;border:1px solid #d5d5d5;line-height:32px;text-align:center;border-radius:50%;background-color:rgba(255,255,255,.5)}.galleryInfoBox .innerGallery{width:100%;float:left;margin:0;padding:0}.galleryInfoBox .innerGallery a{display:block}.galleryInfoBox .innerGallery a img{max-height:100%;max-width:100%}.galleryInfoBox .infoText{position:absolute;left:0;right:0;bottom:0;padding:10px 0;text-align:center;font-size:18px;background-color:rgba(255,255,255,.8)}@media(min-width:768px){.productGalleryBox .random{width:50%}.productGalleryBox .random .thumbnail a img{width:auto;height:330px}.productGalleryBox .random .galleryInfoBox{width:97%;height:100%}.productGalleryBox .thumbnail a img{height:150px}.last-class .galleryInfoBox{left:auto;top:0;right:10px}.bottom-class .galleryInfoBox{left:auto;top:auto!important;right:10px;bottom:0}}
@media(min-width:992px){.productGalleryBox .thumbnail a img{height:235px}.productGalleryBox .random .thumbnail a img{width:auto;height:500px}}

@media(max-width:767px){.productGalleryBox .thumbnail a img{height:135px}
.productGalleryBox .row [class*=col-]:nth-child(2n) .galleryInfoBox{left:auto;top:0;right:10px}
.galleryFooter{visibility:visible;opacity:1}.galleryFooter .socialIcons{text-align:center}.galleryFooter .btn{padding-left:0;padding-right:0;font-size:10px}}

.addReviewForm{overflow:hidden;padding:20px 30px;max-width:60%}.addReviewForm label{font-weight:400}.addReviewForm .errMsg{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:3px 5px;font-size:14px;border-radius:4px;position:absolute;top:0;right:20px}@media(max-width:767px){#chatra{display:none!important}}.myProfileInfo{width:100%;float:left;margin:0;padding:0}.myProfileInfo ul{margin:0;padding:0;list-style:none}.myProfileInfo ul>li{width:100%;float:left;margin:0 0 15px;font-size:16px}.myProfileInfo ul>li span{display:inline-block;width:110px;vertical-align:top;position:relative;margin-right:20px;font-weight:700}.myProfileInfo ul>li span:after{content:":";margin:0;position:absolute;left:100%;top:0}
.productQuickViewBox .productFilterForm .filterList > li.productPrice, .productQuickViewBox .productFilterForm .filterList > li{float: left; width: 100%; margin: 0 10px 10px 0px; }

.aboutPage{    margin: 0 0 50px;    display: inline-block;    width: 100%;}
.aboutPage .row  {    display: flex;    align-items: center;}
.order-md-1, .order-lg-1 {    -ms-flex-order: 1;    order: 1;}
.aboutPage p {    line-height: 25px;    font-size: 15px;    text-align: justify;}
.teamListedPage {padding:40px 0 80px;}
.teamListedPage .zoomPad img {  width: 100%;}
.teamListedPage .FL  {  width: 100%; }
.teamListedPage table {  width: 96%;  margin: 11px 0 0;}
.teamListedPage .product-img  {position: relative;}
.teamListedPage #imageNameDiv {  float: left; z-index: 1; padding: 8px;  position: absolute;  right: 20px;  top: 0;} 
.teamListedPage .zoomPad {float: none;margin: auto;}
.btnTheme.focus, .btnTheme:focus{color: #fff; background: #283e31; border-color: #283e31;}
	#similarProductsCarousel {width: 100%; display:inline-block;}
	
@media only screen and (min-width:993px)
{
.pl-70{
    padding-left: 70px;
}


.pr-70{padding-right: 70px;}


}

  .pageHeading h1{
  font-size:32px!important;
}
   
   
   
@media only screen and (max-width:1200px)
{

 .cartBox .panel {
  min-height: 320px;
  margin: 0;
}


    
}

   
@media only screen and (max-width:990px)
{
  .breadcrumbBox {
  margin: 20px 0 0;
} 
 
 .productFilterForm .filterList > li {
  float: left;
  margin: 0 0 0 11px;
}


.productFilterForm .form-control {
  max-width: 80px;
}
.pageHeading .title {   
  font-size: 20px;
  margin: 0 0 20px;
}

 .pageHeading h1{
  font-size:20px!important;
}
   
} 

    
@media only screen and (max-width:767px)
{
.aboutPage .row {    display: block; }
.aboutPage {: 0 0 20px;}
 .aboutPage .imgBlock {    margin: 0 0 10px;}
 .productFilterForm .form-control{    max-width:100% !important; width: 100%; font-size: 12px;}

.teamListedPage .twoFifth, .teamListedPage .threeFifth {  width: 100%;}
  .teamListedPage table {  width:100%;  margin: 11px 0 0;}

}

.mar-50{
  margin-top: 50px;
}

 
@media only screen and (max-width:600px)
{
#shoppingCartList table {
  width: 580px;  
}
 #shoppingCartList table tr td {   
  font-size: 12px;
  line-height: 17px;
}

  #shoppingCartList table tr th {
  padding: 0 10px;
  line-height: 17px;
  font-size: 12px;
  text-align: left;
}

.productFilterForm .filterList > li {
  float: left;
  margin: 0;
  width: 50%;
  padding: 5px;
}



}




@media only screen and (max-width:420px)
{
.productFilterForm .filterList > li {
  width:100%;
}


 
    
}
    
    
@media only screen and (min-width:768px) and (max-width:992px)
{
.aboutPage .col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;}    
    
}

#boss-dy-microsite-page-wrapper #boss-dy-microsite-header {background:inherit;}
   .row.leftRightText, .row.leftRightTextNew{margin-top: 20px; margin-bottom: 20px;}
   .row.leftRightText h2, .row.leftRightTextNew h2{margin-top: 0;}

@media only screen and (min-width:767px){
    .row.leftRightText{display: flex; flex-wrap:wrap; align-items: center;}
    .order-md-1{order:1;}
    
}

 .w-100{
  width: 100%;
  display: block;
}

#relatedProductCarousel .slick-next, #relatedProductCarousel .slick-prev, #similarProductCarousel .slick-next, #similarProductCarousel .slick-prev{text-indent: -9999px;}

.append_plus_friend_data button { background-color: inherit; margin: 10px 0; padding: 0;}
.requestViewingInfo .well.row { margin: 0;}
.requestViewingInfo .well { background-color:#fff; border: none; -webkit-box-shadow: none;
  box-shadow: none;
}
.requestViewingInfo .well p {padding: 0;}
.requestViewingInfo button.remove_append_friend_data{
  font-size: 14px;
  padding: 4px 6px;
  line-height: 15px;
  float: right;
  margin-top: -45px;
  margin-right: -15px;
}
.popupContainer_01 .modal-title {
  padding-left: 30px;
}
.request-popup .modal-title {
  padding-left: 30px;
}
.requestViewingInfo p {padding-left: 30px;}


.productFilterForm ul.filterList li.widthlist { width: 20% !important;}
.cartBox .panel {min-height: 300px;}

.productQuickViewBox .modal-header h3 {float: left;
  margin: 0;
  font-size: 23px;}

  .productQuickViewBox .quickViewModal .productPreviewBox {
    margin-bottom: 30px;
  
}

 
 
.classForDevUse.CatImgDiv a {
  height: 370px;
  display: block;
}

 
.classForDevUse.CatImgDiv1 a  {
  height: 370px;
  display: block;
}
.classForDevUse.CatImgDiv2 a  {
  height: 360px;
  display: block;
}

 .featuredProduct.productImg img {
  height: 100%;
  object-fit: cover;
}
.locationsbox .locationList img{max-width: 100%;}

 .mb-2 {  
    margin-bottom: 30px;
  }

  @media only screen and (min-width:767px) and (max-width:995px){
  .classForDevUse.CatImgDiv1 a  {
      height: 350px;
      display: block;
    }
    .classForDevUse.CatImgDiv a {
      height: 350px;
      display: block;
  }
  .classForDevUse.CatImgDiv2 a  {
    height: 350px;
    display: block;
  }
  }
  .storeHide {display: none;}
  .storeContainer {padding: 10px;}
  .shipping-head { margin-bottom: 10px;}
  
  
  
  

.productBox .productImage  .yellowColor,.productBox .productImage  .pinkColor, .productBox .productImage  .grayColor  { display: none;}
.productBox .productImage  .yellowColor.img-default { display: block;}
.productBox .productImage  .grayColor.img-default { display: block;}
.productBox .productImage  .pinkColor.img-default { display: block;}
.productBox.yellowColor .productImage  .grayColor  { display: none;} 
.productBox.yellowColor .productImage  .pinkColor  { display: none;} 
.productBox.yellowColor .productImage  .yellowColor  { display: block;} 
.productBox.grayColor .productImage  .yellowColor  { display: none;} 
.productBox.grayColor .productImage  .pinkColor  { display: none;} 
.productBox.grayColor .productImage  .grayColor  { display: block;} 
.productBox.pinkColor .productImage  .yellowColor  { display: none;} 
.productBox.pinkColor .productImage  .grayColor  { display: none;}
.productBox.pinkColor .productImage  .pinkColor  { display: block;} 
.productDetail.radioBlock li {
  list-style-type: none;
  margin-right: 10px;
}

.productDetail.radioBlock li span {
  height: 26px;
  width: 26px;
  border-radius: 100%;
  border: 1px solid #fff;
  display: block;
  position: relative;
}


.productDetail.radioBlock li span::before {
  height: 26px;
  width: 26px;
  border-radius: 100%;
  border: 2px solid #fff;
  content: '';
  left: 0;
  position: absolute;
}


.productDetail.radioBlock li.grayColor span::before {
  background: #b3b2af !important;

  background: -moz-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%) !important;

  background: -webkit-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%) !important;

  background: linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%) !important;

}

.productDetail.radioBlock li.yellowColor span::before {
  background: #e1b94f !important;
  background: -moz-linear-gradient(30deg,#e1b94f 0,#fcf1d5 55%,#fcf1d5 60%,#e1b94f 100%) !important;
  background: -webkit-linear-gradient(30deg,#e1b94f 0,#fcf1d5 55%,#fcf1d5 60%,#e1b94f 100%) !important;
  background: linear-gradient(30deg,#e1b94f 0,#fcf1d5 55%,#fcf1d5 60%,#e1b94f 100%) !important;
}

.productDetail.radioBlock li.pinkColor span::before {
  background: #ec8a55 !important;
  background: -moz-linear-gradient(30deg,#ec8a55 0,#fcede2 55%,#fcede2 60%,#ec8a55 100%) !important;
  background: -webkit-linear-gradient(30deg,#ec8a55 0,#fcede2 55%,#fcede2 60%,#ec8a55 100%) !important;
  background: linear-gradient(30deg,#ec8a55 0,#fcede2 55%,#fcede2 60%,#ec8a55 100%) !important;
}

.productDetail.radioBlock {
  height: 30px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

#_breitling_integrator {
    overflow: inherit !important;
}