.choose_tab{height:31px;position:relative;margin:10px 0 0}
.choose_tab>ul{width:100%;float:left;list-style:none;margin:0 0;padding:0 0;border-bottom:3px solid #000}
.choose_tab>ul>li{float:left;margin:0 8px 0 0;color:#000;padding:0}
.choose_tab>ul>li a{text-align:center;text-decoration:none;color:#5a5858!important;font-size:14px;line-height:31px;display:block;padding:0 10px;border-bottom:none;cursor:default;cursor:pointer;background-color:#e5e5e5}
.choose_tab>ul>li a.current_tab{color:#fff !important;cursor:pointer;background:#000;}
.your_selected_ring{width:auto;position:absolute;right:0;bottom:0px;background:#000;text-align:center;padding:0 12px}
.your_selected_ring>a{text-align:center;text-decoration:none;font-size:14px;font-weight:400;line-height:31px;color:#fff;background:url(/images/diamond-search/arrow-down.png) no-repeat right 60%;padding-right:15px}
.choose_tab ul.selected_ring{display:none;position:absolute;top:34px;z-index:3;right:0;background-color:#fff;padding:10px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:4px solid #000;list-style:none;width:210px}
.choose_tab ul.selected_ring>li{margin:5px 0 0;padding:5px 0 0;overflow:hidden;display:block;border-top:1px dotted #555;float:left;width:100%}
.choose_tab ul.selected_ring>li:first-child{margin-top:0;padding-top:0;border-top:none}
.choose_tab ul.selected_ring>li .buttonType28{line-height:20px;margin-top:6px}
@media(max-width:766px){
ul.select_diamond li{width:31%}
.choose_tab>ul>li{width:100%;margin-right:0}
.your_selected_ring{position:relative;bottom:1px}
.choose_tab{height:auto}
.choose_tab ul.selected_ring{width:100%;top:32px}
}

.selected_ring li .sr_left{width:25%;height:50px;float:left;margin:00;padding:0;text-align:center;overflow:hidden;border:1px solid #dfdfdf}
.selected_ring li .sr_left img{width:100%;height:auto}
.selected_ring li .sr_left p{clear:left;margin:5px 5px;color:#353535;padding-bottom:10px}
.selected_ring li .sr_right{width:71%;float:right;margin:0;padding:0}
.selected_ring li .sr_right p{color:#000;font-size:12px;text-align:left;clear:left;line-height:14px;margin:0 0 10px}
.selected_ring li .sr_right p strong{color:#5a5858;font-weight:700;display:block;margin:0 0 3px}
.selected_ring li .sr_right p span{color:#000;font-size:14px;display:block;margin:3px 0 0}
.selected_ring li h3{clear:left;font-size:14px;font-weight:700;margin:0 0 15px 0;padding:0 0}
.selected_ring li h3 a{text-align:left;text-decoration:underline;color:#953675}
.selected_ring li h3 a:hover{text-decoration:none}
.selected_ring .btn{border-radius: 0;}
.selected_ring li .sr_right .btn{font-size: 12px; padding: 4px 10px;}

.ui-widget-header{background: #000!important;}
@media(max-width:766px){
    .choose_tab > ul > li,.choose_tab > ul{float: none;}
}