*{box-sizing:border-box}body{overflow-x:hidden;font-weight:400;font-size:14px;color:#252525}div.col-full,.container{max-width:1440px!important;width:100%!important;margin:0 auto;padding:0 15px}a:focus,button:focus,button.alt:focus,input:focus,textarea:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,#adv-area:focus,.grid_tabs .listing_grid li a,button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{outline:0!important}#diamond_shapes li a,.grid_tabs .listing_grid li a{color:#16689a;vertical-align:middle;padding:10px;font-size:14px;font-weight:500;line-height:21px}.row{display:-ms-flexbox;display:block!important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.p-0{padding:0!important}.mt-5,.my-5{margin-top:3rem!important}.loadbox{background-size:50px 60px;height:auto;position:fixed;width:100%;z-index:9999}.loader{background-size:50px 60px;height:100%;position:fixed;width:100%}.selected_filters_wrapper li,.selected_filters_wrapper .tps_reset{margin-right:1.5em}.selected_filters_wrapper{display:flex;align-items:center}.selected_filters_wrapper ul{display:flex;align-items:center}.tps_similar_products_wrapper{text-align:center;margin-bottom:30px}.tps_prod_img.zoom{min-height:225px;margin-bottom:5px}.tps_prod_img img{margin:0 auto;max-height:225px}.tps_prod_text2{margin-top:5px}.tps_prod_text2 .tps_prod_price .amount{font-size:15px;font-weight:600}.tps_prod_name{font-size:14px;line-height:20px}.grid-no-diamond-err-tps,.diamond_page .diamondlistingDesk span.grid-no-diamond-err-tps,.diamond_compare_page .diamondlistingDesk span.grid-no-diamond-err-tps{padding-bottom:3%;padding-top:3%!important}#calcAmount2{font-size:14px!important}#tps_adv_slide{margin-top:25px;clear:both}.colorless-wrapp hr{margin:-13px 0 1.41575em}.colorless-wrapp span{text-transform:capitalize;background:#fff;padding:0 10px}.colorless-wrapp-faint-color{width:65%!important}.colors-group span{background:transparent}.color_group{border:1px solid rgba(219,180,167,1)}.clarity_first_div:hover,.clarity_second_div:hover,.clarity_third_div:hover,.colorless-wrapp:hover,.near_colorless:hover,.colorless:hover,.faint_colorless:hover{background-color:#fff!important;color:#333!important}.color_group:first-child{border-left:1px solid rgba(219,180,167,1)!important}.colorless-wrapp:last-child .colors-group.color_group.tps_content_group{border-left:0!important}.clarity-group{width:50%;border:1px solid rgba(219,180,167,1);justify-content:center;float:left}.clarity_first_div{padding-left:0!important;width:24.5%;float:left}.clarity_first_div .clarity-group.cut_group.tps_content_group{border-left:1px solid rgba(219,180,167,1)}.clarity_second_div .cut_group{width:20%}.clarity_second_div{width:48.5%;float:left;margin:0}.clarity_third_div .clarity-group.cut_group.tps_content_group{border-left:0}.clarity_third_div{width:24.5%;float:left}.dia-searchbox3-row-tps.tps_lab_page .clarity_first_div{width:25%}.dia-searchbox3-row-tps.tps_lab_page .clarity_second_div{width:70%}.dia-searchbox3-row-tps.tps_lab_page .clarity_third_div{width:9.5%}.dia-searchbox3-row-tps.tps_lab_page .clarity_first_div .clarity-group.cut_group.tps_content_group:first-child{border-right:0}.colorless-wrapp{width:100%;padding-left:0!important;padding-right:0!important}.colorless,.near_colorless,.faint_colorless{display:flex!important;width:100%;padding:0!important;margin-bottom:0}.search_price_range .price_right#pricerange_max{margin-right:0!important}.price-filter-wrapp{display:flex;margin:0 0 5px}#hint_Modal form{margin-bottom:0}.loader{background:hsl(0,0%,100%) url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/icons/loading.GIF) no-repeat scroll 0 0;background-position:center center;bottom:0;display:none;left:0;opacity:.7;position:fixed;right:0;top:0;z-index:999999;background-size:54px 59px}.loader h3{color:hsl(0,0%,0%);display:block;font-size:15px;font-weight:500;margin-top:40px;position:absolute;text-align:center;text-indent:10px;text-transform:uppercase;top:50%;width:100%}.loader.loader-select-diamond>div{display:block;font-size:1.5em;left:8px;position:absolute;right:0;text-align:center;top:54%}#loadingMessage{background:hsl(0,0%,100%) url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/icons/loading.GIF) no-repeat scroll 0 0;background-position:center center;bottom:0;left:0;opacity:.7;position:absolute;right:0;top:0;z-index:999999;background-size:54px 59px}.op-checkout-loader{position:absolute;width:100%;height:100%;left:0;top:-9px;background:rgba(255,255,255,.6);z-index:9999}.cut-info{display:none}.tps_input{display:inline-block;width:90%;margin-top:5px}.slider_comm .car_diamonds_filter_container_inner_content .slider-left-input{border:1px solid #d4d4d4;display:inline-block;font-size:11px;padding:2px 0 0;position:relative;text-align:center;width:60px;float:left}.slider_comm .car_diamonds_filter_container_inner_content .slider-right-input{border:1px solid #d4d4d4;display:inline-block;font-size:11px;padding:2px 0 0;position:relative;text-align:center;width:60px;float:right}.hidden_description{display:none}.shipping_icons{background:hsla(0,0%,0%,0) url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/icons/free_shipping.jpg) no-repeat scroll 0 0;display:block;height:22px;margin:0 auto;position:relative;width:36px;background-position:center}#diamond_selection .slider_comm.fme_video_sku_area{width:100%}.fme_sku_area{display:inline-block;position:relative}.fme_video_sku_area .cut-layout-filter{width:48%;display:inline-block;position:relative}td.border-active{border-right:4px solid #a6a6a8!important}.gia-color{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:16px}.colorspan td:hover{color:rgba(219,180,167,1);font-weight:400}.color-active-tbl .table-bordered td{border-width:0 1px 4px;border-color:#a6a6a8;text-align:center}.border-none{border-left:none!important}.colorspan td{border:0!important}.color-active-tbl td{cursor:pointer}.color-active-tbl td.active,.color-active-tbl td:hover{background-color:rgba(219,180,167,1)!important}.lightyello span{width:auto!important}.colorspan span{display:block;text-align:center;width:101px;margin:0 auto}.color-active-tbl{flex:0 0 86.333333%!important;max-width:86.333333%!important}.main_sku_block{display:inline-block;float:right;position:relative;width:48%}.main_sku_block .sku_title{color:#333;display:inline-block;font-weight:200;margin-top:7px;position:relative;text-decoration:underline;width:125px}.main_sku_block .sku_input{display:inline-block;float:right;position:relative;width:76%;margin-top:7px}.main_sku_block .sku_input>input{border:1px solid #e1e1e1;height:33px;width:300px}.sku_input>button{background:#313131 none repeat scroll 0 0;border:0 none;color:#fff;cursor:pointer;display:inline-block;float:right;font-size:15px;letter-spacing:1px;line-height:17px;padding:8px 28px;position:relative;text-transform:uppercase;vertical-align:top}.slider_comm .cut-layout-filter #video_buttons.car_diamonds_filter_container_inner_content ul{list-style:none}.slider_comm .cut-layout-filter #video_buttons.car_diamonds_filter_container_inner_content ul li{width:120px;display:inline-block;border:1px solid #ebebeb;background:#fff;padding:5px;text-align:center}.slider_comm .cut-layout-filter #video_buttons.car_diamonds_filter_container_inner_content ul li:hover{border:1px solid #e698b8}.slider_comm .cut-layout-filter #video_buttons.car_diamonds_filter_container_inner_content ul li.video_selected{background:#313131;color:#fff;border:1px solid #e698b8}.slider_comm .cut-layout-filter #video_buttons.car_diamonds_filter_container_inner_content ul li.video_selected a{color:#fff}.slider_comm .cut-layout-filter #video_buttons.car_diamonds_filter_container_inner_content ul li:nth-child(2) {margin-left:-4px}.slider_comm .cut-layout-filter #video_buttons.car_diamonds_filter_container_inner_content ul li a{color:#464646;font-size:15px}.cut-layout-filter.tps_video_area{display:inline-block;height:60px;margin:10px 0;position:relative;vertical-align:top;width:48%}#diamond_videos>li{display:inline-block;margin-right:21px;position:relative}#diamond_videos .videofilter{display:inline-block;position:relative;top:2px}.car_filter_shape_container>li{display:inline-block;position:relative;width:9.4%;border:1px solid #fff;cursor:pointer;padding-top:3px;float:left;margin-right:5px;margin-bottom:5px}.car_filter_shape_container>li:hover{border:1px solid #313131}.car_filter_shape_container>li.filter-selected{border:1px solid #313131}.car_filter_shape_container h6{font-family:'Futura-book';font-size:11px;text-transform:uppercase;margin-bottom:5px;color:#333;letter-spacing:1px}.car_filter_shape_image{display:block;margin:0 auto;position:relative}.car_diamonds_filter_container_inner_header{display:inline-block;position:relative;vertical-align:middle;width:21%}.car_diamonds_filter_container_inner_content{display:inline-block;float:right;position:relative;vertical-align:middle;text-align:center;margin-top:8px}.sel_car_filter_shape_container>li{display:inline-block;position:relative;width:40px;height:35px;border:1px solid #fff;pointer-events:none;cursor:default;opacity:.5}.sel_car_filter_shape_container>li.filter-selected{border:1px solid #313131;opacity:1}.sel_car_filter_shape_container h6{display:none}.sel_car_filter_shape_image{display:block;margin:0 auto;position:relative}.sel_car_diamonds_filter_container_inner_header{display:inline-block;position:relative;vertical-align:middle;width:21%}.sel_car_diamonds_filter_container_inner_content{display:inline-block;float:right;position:relative;vertical-align:middle;width:75%}.sel_car_filter_shape_container>li.filter-selected{border:1px solid #313131}.sel_car_filter_shape_container h6{display:none}.sel_car_filter_shape_image{display:block;margin:0 auto;position:relative}.sel_car_diamonds_filter_container_inner_header{display:inline-block;position:relative;vertical-align:middle;width:21%}.sel_car_diamonds_filter_container_inner_content{display:inline-block;float:right;position:relative;vertical-align:middle;width:75%}.slider_comm .header-indent{margin:0}.advance_search img{display:inline-block;position:relative;vertical-align:middle}.advance_search{display:inline-block;position:relative;width:200px;margin-bottom:20px}.tps_more{clear:both;display:block;width:100%;border-top:1px solid #c3935b}.elementor-element.elementor-button-info .elementor-button:hover,.tps-btn:hover,.tps_search button:hover,.tps_reset button:hover,.view_detail_btn a.btn-pink:hover,.view_detail_btn button.btn-pink:hover{background-color:transparent;color:#848484}#adv-area{background-color:#c3935b;border-color:transparent;float:none;color:#fff;font-weight:600;text-transform:capitalize;font-size:13px;display:block;margin:0 auto;clear:both}#adv-area:hover{background-color:transparent}#adv-area.button_collapse:after,#adv-area.button_collapsed:after{content:'';background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/emotions-diamond-sprite.svg);background-repeat:no-repeat;display:inline-block;background-position:-240px -131px;width:10px;height:7px;position:relative;margin-left:2px}#adv-area.button_collapsed:after{transform:rotate(180deg)}.tps_filter_handler{display:block;clear:both;float:right;margin-top:20px}.tps_search,.tps_reset{float:right;display:inline-block}.tps_reset{float:left;display:inline-block;margin-left:0;width:auto;line-height:35px;vertical-align:middle;margin-left:2%}.tps_search button,.tps_reset button{color:#252525!important;border:0;background:transparent;font-size:12px;font-weight:500;line-height:21px;padding:0;border-bottom:2px solid transparent;text-transform:uppercase;font-family:'Montserrat-Medium'}.tps_search button:focus,.tps_reset button:focus{background-color:transparent!important}.tps_reset button:hover{border-bottom:2px solid #777}.tps_reset a{text-transform:uppercase}.tps_reset .reset_icon{position:relative;width:15px;height:15px;display:inline-block;vertical-align:middle;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:-187px -92px;cursor:pointer}.table_view .row_main_div{max-height:1080px;overflow-x:hidden;padding-right:0!important;-webkit-overflow-scrolling:touch}.widthless .row_main_div{height:700px}.pageinner2 #comparelist{display:block}#listingAJAX1 .pageinner2 .compare_dia{display:none}#listingAJAX1 table{display:inline-block;position:relative;vertical-align:top;width:75%}#diamonds_ajax_list thead{background:#ebebeb}#diamonds_ajax_list th{color:#292929;font-size:12px;letter-spacing:1px;line-height:18px;padding:15px 0;text-align:center;text-transform:uppercase}.listviewright .sublist{display:inline-block;width:100%;margin-top:15px;line-height:100%}.sm_rt{text-transform:lowercase}.sublist li .left_dt{color:#5d5d5d;display:inline-block;position:relative;width:40%;text-transform:capitalize;font-weight:400;font-size:14px}.sublist li span:nth-child(2) {text-align:right}.sublist>li{color:#6a6969;display:inline-block;font-size:12px;line-height:20px;position:relative;text-transform:uppercase;width:100%}.sublist li span{color:#5d5d5d;display:inline-block;position:relative;width:60%;text-transform:capitalize;font-weight:400;text-rendering:optimizelegibility;font-size:14px}.sublist li span.sm_rt{letter-spacing:0;display:inline-block}#diamonds_ajax_list td{text-align:center;padding:12px 0}.listviewright.listview-diamond-details{display:inline-block;height:350px;position:absolute;text-align:left;z-index:1}#listiveiwcontainer{background-color:#fff;box-shadow: 0 2px 4px rgb(51 51 51 / 10%), 0 4px 8px rgb(51 51 51 / 10%);border:1px solid #e0e0e0;margin-top:10px;height:100%;position:relative;width:100%;display:inline-block!important;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;float:left;-webkit-overflow-scrolling:touch;margin-bottom:50px}.listviewright.listview-diamond-details{background:#fff none repeat scroll 0 0;display:inline-block;height:690px;left:0;position:relative;text-align:left;top:0;width:100%;z-index:0}.info_main_block .listviewright.listview-diamond-details{display:inline-block;height:auto;left:0;position:relative;text-align:left;top:0;width:100%;z-index:0;border-bottom:1px solid #e0e0e0;padding:4px;background:#eee}.info_main_block .tps_diamond_detail_block,.info_main_block .tps_diamond_measurement_block,.info_main_block .tps_diamond_price_block{float:left;display:inline-block;width:32.33%;margin:10px;background:#fff;margin-right:0;padding:20px 15px;min-height:290px}.info_main_block .tps_diamond_detail_block .block_heading,.info_main_block .tps_diamond_measurement_block .block_heading,.info_main_block .tps_diamond_price_block .block_heading{font-size:16px;font-weight:500;line-height:26px;margin-bottom:10px}.info_main_block .more_info_section{display:inline-block;float:left;width:50%}.info_main_block .more_info_tps{margin-bottom:4px}.info_main_block .list_info_tps_left{width:50%;font-size:14px;line-height:23px;color:#848484}.info_main_block .list_info_tps_right{width:50%;font-size:12px;line-height:23px;color:#252525}.info_main_block .preview.tps_gallery_preview{display:inline-block;float:left;width:35%;margin-right:3%}.info_main_block .tps_diamond_detail_block .tps_list_detail_lab{display:inline-block;position:absolute;background-color:#16689a!important;color:#252525;top:auto;left:auto;width:auto;height:auto;padding:2px 5px 0 5px;font-weight:500;text-align:center;z-index:1;font-size:9px;line-height:normal}.info_main_block .tps_detail_block_info{display:inline-block;float:left;width:62%}.info_main_block .tps_view_report{display:block;width:74%;float:none;line-height:23px;text-align:right;position:relative}.info_main_block .tps_view_report a{color:#16689a}.info_main_block .tps_view_report a:hover{color:#16689a;text-decoration:underline}.info_main_block .tps_view_report a:before{content:'';display:inline-block;width:20px;height:20px;vertical-align:top;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:-58px -91px}#listiveiwcontainer div.table_rows:hover+#info_di span.listviewright.listview-diamond-details{display:block}#listingAJAX1 .pagination{margin-top:5%}.diamondtitle{color:#464646;font-size:12px;letter-spacing:1px;line-height:47px;position:relative;text-align:center;text-transform:uppercase;width:100%}.empty_info_block,.empty_info_block_compare{display:inline-block!important;width:100%}.empty_info_block .diamondtitle,.empty_info_block_compare .diamondtitle{background:#ebebeb none repeat scroll 0 0;display:inline-block!important;position:relative;width:100%}.info_main_block{background:#fff none repeat scroll 0 0;display:none;position:relative;text-align:center;width:100%;margin-left:0;padding:0;overflow-y:auto}.info_main_block .diamondtitle{}.view_detail_btn{display:inline-block;position:relative;width:100%;text-align:center;margin-top:0}#diamonds_ajax_list tbody tr:hover{background:#ebebeb none repeat scroll 0 0}.main_div_info{display:inline-block;padding:0;position:relative;width:100%}.table-row-link>a{color:#464646;font-size:13px;letter-spacing:1px;line-height:18px;text-transform:uppercase}.view_detail_btn a.btn-pink,.view_detail_btn button.btn-pink{display:inline-block;width:85%;box-shadow:none;font-size:13px;font-weight:600;background-color:#c3935b;color:#fff}.view_detail_btn .startedbutton{margin-top:6px;margin-bottom:22px}.view_detail_btn #addToCartBTN{background:#ebebe3 none repeat scroll 0 0;color:#313131;font-size:12px;line-height:22px;padding:10px 7px;position:relative;text-align:center;text-transform:uppercase;border:1px solid #e1e1e1;box-shadow:0 1px 2px 1px #ebebe3;border-radius:5px}.view_detail_btn #addToCartBTN:hover,.view_detail_btn #addToCartBTN:active,.view_detail_btn #addToCartBTN:focus{background:#313131;box-shadow:0 1px 0 0 rgba(204,204,204,.75);border:1px solid #313131;color:#fff;box-shadow:inset 0 1px 4px 0 #ccc}.dia_main_fil{display:inline-block;margin-top:20px;position:relative;width:100%}.info_wrapper{display:inline-block;float:left;position:absolute;width:25%}#listiveiwcontainer .table_view{float:left}#listiveiwcontainer .table_view{display:inline-block;position:relative;width:100%!important;vertical-align:top;border:0}.table_view .table_header,.table_view .table_rows{display:flex;position:relative;width:100%;text-align:center;line-height:100%;align-items:center;border-bottom:1px solid #e0e0e0!important}#listiveiwcontainer .table_rows:hover .info_main_block .diamondtitle{display:inline-block}.table_header{background:#ebebeb}.table_header>span{display:inline-block;font-size:12px;letter-spacing:1px;position:relative;text-align:center;text-transform:uppercase;width:10.6%;color:#282828;padding:15px 0;float:left;cursor:pointer}.mb_video{vertical-align:middle}.mb_video>a{display:block;margin:0 auto;position:relative}.mb_video img{display:block;margin:0 auto;position:relative}.table_rows>span{display:inline-block;font-size:12px;letter-spacing:0;position:relative;text-align:center;text-transform:none;width:10.7%;color:#282828;padding:7px 0;vertical-align:middle;float:left}.table_rows>span.mb_shape{padding:7px 0;padding-left:0}.dia_img_detail{cursor:pointer}.table_rows>span.mb_shape a{display:inline-block;width:100%}.table_rows:hover{background:#ebebeb}.shp_img{display:none}.desk_shp_img{display:inline-block;position:relative;vertical-align:middle;width:40px;height:auto;cursor:pointer;object-fit:cover;min-width:40px;min-height:40px;height:100%!important}.mb_media .tps_list_lab{display:inline-block;position:absolute;background-color:#16689a!important;color:#252525;top:7px;left:auto;right:auto;width:auto;height:auto;padding:2px 3px 0 3px;font-weight:500;text-align:center;z-index:1;font-size:9px;line-height:normal}.mb_shape .sh_tit{display:inline-block;position:relative;text-align:left;vertical-align:middle;width:auto;padding-left:0;line-height:30px;color:#282828}.steps_list{}.steps_list .steps_tick{display:inline-block;position:relative}.small-line{background:#999;width:3px;height:15px;position:absolute;background:#ccc;top:-24px;display:inline-block;right:0}.color_main .steps_list .steps_tick{display:inline-block;width:14.285714286%;text-align:center;float:left}.cut_main .steps_list .steps_tick{display:inline-block;width:25%;text-align:center;float:left}.clarity_main .steps_list .steps_tick{display:inline-block;width:12.50%;text-align:center;float:left}.polish_main .steps_list .steps_tick{display:inline-block;width:25%;text-align:center;float:left}.symmetry_main .steps_list .steps_tick{display:inline-block;width:25%;text-align:center;float:left}.fluorence_main .steps_list .steps_tick{display:inline-block;width:20%;text-align:center;float:left}.steps_list .steps_tick .small-label{font-size:11px;font-weight:600;white-space:normal;text-rendering:optimizelegibility}.ui-slider .ui-slider-handle{position:absolute;z-index:3;width:20px;height:20px;cursor:default;margin-left:-10px;top:-.2em;cursor:pointer!important}.ui-slider .ui-state-active{transform:scale(1.5);cursor:grabbing!important}.ui-slider-handle{background:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/xCircle.png.pagespeed.ic.6zyEJFyj0f.png) center center no-repeat}.cms-page-view .std li{color:#333;font-style:normal;font-size:15px}.slider_comm .header-indent{color:#0c0c0c;font-size:12px;font-weight:200;letter-spacing:1px;line-height:22px;margin:0;text-decoration:none;font-size:11px;text-rendering:optimizelegibility}.header-indent{color:#464646;font-size:13px;font-weight:200;letter-spacing:1px;line-height:22px;margin:0;text-decoration:underline}.slider_comm .car_diamonds_filter_container_inner_content .ui-slider-label{color:#464646;font-size:10px;font-weight:200;letter-spacing:1px;text-transform:uppercase;margin-top:10px}#diamond_selection{display:inline-block;position:relative;width:100%}#diamond_selection2{display:inline-block;margin-top:60px;position:relative;width:100%}.diamond_count{display:inline-block;letter-spacing:1px;position:relative;text-transform:uppercase}.dia_main_fil .comp_btn{background:#313131 none repeat scroll 0 0;cursor:pointer;display:inline-block;float:right;font-size:15px;letter-spacing:1px;line-height:30px;padding:5px 40px;position:relative;right:15px;text-transform:uppercase;vertical-align:middle}.dia_main_fil .comp_btn a{color:#fff}.dia_main_fil .comp_btn:hover{background:#e698b8}.ui-slider-horizontal{display:inline-block;width:100%;vertical-align:top;height:15px;margin-top:0;background:#bcbcbc!important}#diamonds-color-slider{vertical-align:top}#cut-option-handlebar.cut-layout-filter{float:right}.slider_comm .car_diamonds_filter_container_inner_content .slider-left-input,.slider_comm .car_diamonds_filter_container_inner_content .slider-right-input{height:20px;border:1px solid #313131;color:#313131;text-align:left;padding:0 5px}.car_diamonds_filter_container_inner_content{text-align:left}.shape_main .car_diamonds_filter_container_inner_content{text-align:center}.steps_list{vertical-align:top}.steps_list .steps_tick{line-height:10px;height:auto}.advance_search{display:inline-block;width:100%;margin:0}#tab1,#tab2{padding:0 20px}.filter_line{background:#313131;height:2px;white-space:normal}.advance_search{padding:0 20px}.tps_advance{position:relative}.tps_advance label{color:#0c0c0c;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:.5px;vertical-align:middle;position:relative;cursor:pointer;padding-top:5px}.tps_advance input{vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;width:16px;height:17px;margin-top:5px!important;position:absolute;left:0}.tps_advance label::before{content:'';width:13px;height:13px;border:1px solid #ccc;display:inline-block;margin-right:5px;vertical-align:middle;margin-top:-3px;border-radius:3px;background:red;background:-webkit-linear-gradient(#fff,#ccc);background:-o-linear-gradient(#fff,#ccc);background:-moz-linear-gradient(#fff,#ccc);background:linear-gradient(#fff,#ccc)}.tps_advance label::after{content:'';width:13px;height:5px;position:absolute;top:6px;left:2px;border:3px solid #333;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tps_advance input:checked+label::after{opacity:1}.steps_list .steps_tick:last-child .small-line{display:none}.tps_diamondlisting_area{display:inline-block;position:relative;width:100%;overflow:hidden;padding:0 35px;margin-top:40px}.diamondlisting_tab{display:inline-block;position:relative;width:50%;margin-bottom:15px;padding-right:30px;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;border:1px solid #000}.listingtab{display:inline-block;float:left;padding:8px 25px;position:relative;width:auto;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px}.listingtab .active{color:#000}.tps_gridmain_area{display:inline-block;position:relative;width:100%}#diamondresult{display:inline-block;position:relative;width:100%;overflow:hidden}.table_view{display:inline-block;position:relative;width:100%;float:left}.presta_main_pop_div{display:none;width:25%;float:left;display:inline-block;padding-left:20px;opacity:0;visibility:hidden}.presta_main_pop_div.active{opacity:1;visibility:visible;z-index:1;border:1px solid rgba(219,180,167,1);margin-left:0;padding-left:0;height:auto;border-left:0}.presta_main_pop_div.active .gallery{margin-left:0;margin-right:0}.table_header{display:inline-block;width:100%;background:#313131 none repeat scroll 0 0;color:#fff;position:relative;width:100%;z-index:1;background:#fff}.row_main_div{overflow-x:hidden;-webkit-overflow-scrolling:touch}.table_header>span{display:inline-block;padding:0;position:relative;text-align:center;width:9.9%}.table_header>span:last-child{width:6%}.table_rows.diamond_row,.table_rows.diamond_compare{display:inline-block;position:relative;width:100%;cursor:pointer}.table_rows.diamond_row:nth-child(2n),
.table_rows.diamond_compare:nth-child(2n) {background:#ccc none repeat scroll 0 0}.hovereffect:hover{background:#7b98ba none repeat scroll 0 0}.diamond_page span.sh_comp a{width:20px;height:20px;line-height:20px;vertical-align:middle;color:#595959;display:inline-block;border:1px solid transparent;margin-top:0}.diamond_page .table_rows.mobile_add.current,.diamond_compare_page .table_rows.mobile_add.current{background:#e1e1e1;color:#fff}.diamond_page span,.diamond_compare_page span{display:inline-block;position:relative;text-align:center;vertical-align:top;width:6.25%;font-size:12px;font-weight:400;line-height:19px;white-space:nowrap;overflow:hidden;color:#252525}.diamond_page span.no_diamond_found{text-align:center;display:inline-block;width:100%;padding-top:3%;font-size:16px;padding-bottom:3%}.contact_number{width:30%!important}.single-product.woocommerce .thumbnails #slider-prev{z-index:1;cursor:pointer}.withoutfl{width:12.5%}.withoutfl .clarity-group{width:100%}.withoutflsecond{width:65.5%}.withoutflthird{padding-left:0!important}.diamond_page .amount{overflow:visible}.sh_comp input[type="checkbox"]{margin:0;padding-top:2px;margin-top:0;top:5px;position:relative;display:inline-block;width:20px;height:20px;left:5px;cursor:pointer}.grid-no-diamond-err-tps{font-size:16px!important;width:20%!important;text-align:center!important;margin-top:8%;color:#333;margin-left:40%}.diamond_page span .mb_inner_title,.diamond_compare_page span .mb_inner_title{width:100%;display:inline-block;vertical-align:middle;line-height:30px;border:0}.diamond_page span.mb_price .mb_inner_title,.diamond_compare_page span.mb_price .mb_inner_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;font-size:12px}.diamond_page span.mb_price .mb_inner_title span,.diamond_compare_page span.mb_price .mb_inner_title span{width:auto;color:#333;vertical-align:middle}.diamond_page span.mb_price .mb_inner_title span span,.diamond_compare_page span.mb_price .mb_inner_title span span{vertical-align:top}.diamond_page span.mb_view,.diamond_compare_page span.mb_view,.diamond_page span.mb_detail{margin:0;width:14.285714286%}.diamond_page span.mb_view i,.diamond_compare_page span.mb_view i{margin-left:5px}.diamond_page .pres_diamond_title{text-align:center;width:auto;margin:0}.diamond_page span.mb_inner_title.mb_final_price_tps{display:block}.diamond_page span.mb_inner_title.mb_final_price_tps,.diamond_page span.mb_inner_title.mb_final_price_tps span{color:#ff5a5f}.listview-diamond-details .tps_diamond_price_block span.diamond_price span{color:#ff5a5f}.diamond_page span.mb_inner_title.mb_price_per_ct_tps,.diamond_page span.mb_inner_title.mb_price_per_ct_tps span{color:green;line-height:23px;vertical-align:top}.mb_shape img{width:17px;height:19px;margin-top:6px}.diamond_Page .diamond_shape{display:inline-flex;float:left;position:relative;width:27%}.dimond_sarch_data .diamond_row.tps_rotate i,.dimond_sarch_data .mobile_add.tps_rotate i,.dimond_compare_data .diamond_compare.tps_rotate i,.dimond_compare_data .mobile_add.tps_rotate i{color:#fff!important;font-size:18px;transform:rotate(-180deg);transition:transform 500ms ease-in-out 0s , -webkit-transform 500ms ease-in-out 0s , -moz-transform 500ms ease-in-out 0s , -o-transform 500ms ease-in-out 0s;vertical-align:sub}.datagrid-sort-icon{padding-left:5px}.listingHeaderTwo{display:none;text-align:center}.listingHeaderOne>span.deskPrice{border:0}.diamond_page span.mb_price{border:0;text-transform:none}.listingHeaderOne>span.deskView{border:0}.table_rows .diamond_shape>img{vertical-align:text-bottom}.listingHeaderOne{display:flex;width:100%;padding-right:0}.diamondlistingMob,.compareHeaderTwo{display:none}.divdata{padding-left:15px}.diamond_title{display:inline-block;width:100%;margin:10px 0;font-size:20px;text-align:center}.diamond-info{display:inline-block;width:100%;margin:30px 0}.diamond-info span{width:100%;display:inline-block;vertical-align:top;padding:5px 0;font-size:13px}.diamond-info span:nth-child(2n+1) {background-color:#f1f1f1}.diamond-info span p{width:48%;float:left;display:inline-block;font-size:13px;margin:0}.diamond-info span p:nth-child(2) {text-align:right}.diamond-info span p strong{display:inline-block;height:auto}.dimond_sarch_data{display:inline-block;width:100%;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}.dimond_sarch_data.widthless,#listiveiwcontainer.widthless,.diamondlisting_tab.widthless{width:75%}.empty_info_block,.table_header{border-bottom:1px solid #fff}.info_img{display:inline-block;width:100%}.info_img ul{display:inline-block;width:100%;padding:0;margin:0}.divdata .info_img ul li a{width:100%;display:inline-block;text-align:center}.divdata .info_img ul li a img{display:inline-block;width:75%}.diamond_shape{width:20px!important;float:left;vertical-align:middle!important;line-height:35px}.diamond_page span.mb_shape .pres_diamond_title{text-align:left;display:inline-block}.back_diamond_list,.listingHeaderOne>span,.compareHeaderOne>span,.table_header span{padding:7px 0;position:relative;text-align:center;width:6.25%;font-size:12px;line-height:19px;color:#848484;font-weight:500}.table_header span:last-child{width:8%}.back_diamond_list{display:inline-block;width:100%;letter-spacing:0;position:relative;border-bottom:1px solid rgba(219,180,167,1)}.back_diamond_list i{position:absolute;right:15px;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);cursor:pointer;width:20px;line-height:20px;text-align:center;font-style:normal}i#order_by_carat,i#order_by_price,.datagrid-sort-desc i#order_by_carat,.datagrid-sort-desc i#order_by_price{background:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg) no-repeat -23px -102px!important;display:inline-block;width:7px;height:6px;margin-left:3px;position:relative;top:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.datagrid-sort-asc i#order_by_carat,.datagrid-sort-asc i#order_by_price{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-2px}.listingHeaderTwo{border-left:1px solid #e1e1e1}.diamond_page .mb_shape{padding-left:0%}.table_view .table_rows{border-bottom:0;cursor:pointer}.table_view .table_rows:nth-child(2n+2) {background:#fff}.table_header{border-bottom:1px solid rgba(219,180,167,1)}.table_view .table_rows:hover{background:#f5f5f5;cursor:pointer;box-shadow: rgb(229 229 229) 0px -1px 0px}.diamond_page .table_rows.current,.diamond_compare_page .table_rows.diamond_compare.current{background:#c3935b;z-index:1}#specification_label{font-size:35px;display:inline-block;width:100%;margin:25px 0}#diamond_name{text-transform:none;font-size:18px;text-align:center;color:#333;margin:5px 20px 15px 20px;line-height:22px}#diamond_shape{margin-bottom:0}#diamond_color,#diamond_clarity{display:inline-block}#diamond_cut{display:block}#price,#gst{font-size:13px;text-transform:uppercase;line-height:17px;letter-spacing:.5px}#total{text-transform:uppercase;color:#5d5d5d;font-size:16px;margin-top:10px;letter-spacing:.5px;font-weight:600}.polish_main{margin-left:1%!important}.steps_color #color_list{display:inline-block;width:100%;margin:0}.diamond_page .table_rows.current span.mb_view .tps_detailview i{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;margin-top:0;vertical-align:middle}.color_slider-tps.gd-fancy-color #color_list>li{display:inline-block;width:9.5%;padding:0;cursor:pointer;height:48px;text-align:center;margin:0;margin-right:2px;margin-bottom:5px;border-bottom:2px solid #fff;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out}.color_slider-tps #color_list>li{width:10%;margin:0;padding:0}.fancy-color-tps .img_shape{display:block;margin:0 auto;width:32px;height:32px;float:none;margin-bottom:5px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}.fancy-color-tps .text_shape{font-size:12px;text-align:center}.fancy-color-tps .img_shape.Yellow{background-position:-176px -250px}.fancy-color-tps .img_shape.Pink{background-position:-118px -250px}.fancy-color-tps .img_shape.Purple{background-position:-60px -251px}.fancy-color-tps .img_shape.Red{background-position:-388px -250px}.fancy-color-tps .img_shape.Blue{background-position:1px -250px}.fancy-color-tps .img_shape.Green{background-position:-224px -250px}.fancy-color-tps .img_shape.Orange{background-position:-333px -250px}.fancy-color-tps .img_shape.Black{background-position:-276px -250px}.fancy-color-tps .img_shape.Gray{background-position:-444px -250px}span.mb_inner_title.mb_color_tps.Blue{display:block;margin:0 auto;width:21px;height:30px;float:none;margin-top:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}span.mb_inner_title.mb_color_tps.Blue.round_blue{background-position:-560px -245px}span.mb_inner_title.mb_color_tps.Blue.princess_blue{background-position:-560px -352px}span.mb_inner_title.mb_color_tps.Blue.oval_blue{background-position:-561px -48px}span.mb_inner_title.mb_color_tps.Blue.emerald_blue{background-position:-563px -94px}span.mb_inner_title.mb_color_tps.Blue.pear_blue{background-position:-561px 4px;transform:rotate(180deg)}span.mb_inner_title.mb_color_tps.Blue.radiant_blue{background-position:-561px -411px}span.mb_inner_title.mb_color_tps.Blue.cushion_blue{background-position:-560px -460px}span.mb_inner_title.mb_color_tps.Blue.asscher_blue{background-position:-560px -298px}span.mb_inner_title.mb_color_tps.Blue.marquise_blue{background-position:-562px -142px}span.mb_inner_title.mb_color_tps.Blue.heart_blue{background-position:-560px -194px}span.mb_inner_title.mb_color_tps.Purple{display:block;margin:0 auto;width:21px;height:30px;float:none;margin-top:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}span.mb_inner_title.mb_color_tps.Purple.round_purple{background-position:-613px -245px}span.mb_inner_title.mb_color_tps.Purple.princess_purple{background-position:-613px -352px}span.mb_inner_title.mb_color_tps.Purple.oval_purple{background-position:-614px -48px}span.mb_inner_title.mb_color_tps.Purple.emerald_purple{background-position:-616px -94px}span.mb_inner_title.mb_color_tps.Purple.pear_purple{background-position:-614px 4px;transform:rotate(180deg)}span.mb_inner_title.mb_color_tps.Purple.radiant_purple{background-position:-614px -411px}span.mb_inner_title.mb_color_tps.Purple.cushion_purple{background-position:-613px -460px}span.mb_inner_title.mb_color_tps.Purple.asscher_purple{background-position:-613px -298px}span.mb_inner_title.mb_color_tps.Purple.marquise_purple{background-position:-615px -142px}span.mb_inner_title.mb_color_tps.Purple.heart_purple{background-position:-613px -194px}span.mb_inner_title.mb_color_tps.Pink{display:block;margin:0 auto;width:21px;height:30px;float:none;margin-top:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}span.mb_inner_title.mb_color_tps.Pink.round_pink{background-position:-679px -245px}span.mb_inner_title.mb_color_tps.Pink.princess_pink{background-position:-679px -352px}span.mb_inner_title.mb_color_tps.Pink.oval_pink{background-position:-680px -48px}span.mb_inner_title.mb_color_tps.Pink.emerald_pink{background-position:-682px -94px}span.mb_inner_title.mb_color_tps.Pink.pear_pink{background-position:-680px 4px;transform:rotate(180deg)}span.mb_inner_title.mb_color_tps.Pink.radiant_pink{background-position:-680px -411px}span.mb_inner_title.mb_color_tps.Pink.cushion_pink{background-position:-679px -460px}span.mb_inner_title.mb_color_tps.Pink.asscher_pink{background-position:-679px -298px}span.mb_inner_title.mb_color_tps.Pink.marquise_pink{background-position:-681px -142px}span.mb_inner_title.mb_color_tps.Pink.heart_pink{background-position:-679px -194px}span.mb_inner_title.mb_color_tps.Yellow{display:block;margin:0 auto;width:21px;height:30px;float:none;margin-top:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}span.mb_inner_title.mb_color_tps.Yellow.round_yellow{background-position:-737px -245px}span.mb_inner_title.mb_color_tps.Yellow.princess_yellow{background-position:-737px -352px}span.mb_inner_title.mb_color_tps.Yellow.oval_yellow{background-position:-738px -48px}span.mb_inner_title.mb_color_tps.Yellow.emerald_yellow{background-position:-740px -94px}span.mb_inner_title.mb_color_tps.Yellow.pear_yellow{background-position:-738px 4px;transform:rotate(180deg)}span.mb_inner_title.mb_color_tps.Yellow.radiant_yellow{background-position:-738px -411px}span.mb_inner_title.mb_color_tps.Yellow.cushion_yellow{background-position:-737px -460px}span.mb_inner_title.mb_color_tps.Yellow.asscher_yellow{background-position:-737px -298px}span.mb_inner_title.mb_color_tps.Yellow.marquise_yellow{background-position:-739px -142px}span.mb_inner_title.mb_color_tps.Yellow.heart_yellow{background-position:-737px -194px}span.mb_inner_title.mb_color_tps.Green{display:block;margin:0 auto;width:21px;height:30px;float:none;margin-top:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}span.mb_inner_title.mb_color_tps.Green.round_green{background-position:-785px -245px}span.mb_inner_title.mb_color_tps.Green.princess_green{background-position:-785px -352px}span.mb_inner_title.mb_color_tps.Green.oval_green{background-position:-786px -48px}span.mb_inner_title.mb_color_tps.Green.emerald_green{background-position:-788px -94px}span.mb_inner_title.mb_color_tps.Green.pear_green{background-position:-786px 4px;transform:rotate(180deg)}span.mb_inner_title.mb_color_tps.Green.radiant_green{background-position:-786px -411px}span.mb_inner_title.mb_color_tps.Green.cushion_green{background-position:-785px -460px}span.mb_inner_title.mb_color_tps.Green.asscher_green{background-position:-785px -298px}span.mb_inner_title.mb_color_tps.Green.marquise_green{background-position:-787px -142px}span.mb_inner_title.mb_color_tps.Green.heart_green{background-position:-785px -194px}span.mb_inner_title.mb_color_tps.Black{display:block;margin:0 auto;width:21px;height:30px;float:none;margin-top:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}span.mb_inner_title.mb_color_tps.Black.round_black{background-position:-837px -245px}span.mb_inner_title.mb_color_tps.Black.princess_black{background-position:-837px -352px}span.mb_inner_title.mb_color_tps.Black.oval_black{background-position:-838px -48px}span.mb_inner_title.mb_color_tps.Black.emerald_black{background-position:-840px -94px}span.mb_inner_title.mb_color_tps.Black.pear_black{background-position:-838px 4px;transform:rotate(180deg)}span.mb_inner_title.mb_color_tps.Black.radiant_black{background-position:-838px -411px}span.mb_inner_title.mb_color_tps.Black.cushion_black{background-position:-837px -460px}span.mb_inner_title.mb_color_tps.Black.asscher_black{background-position:-837px -298px}span.mb_inner_title.mb_color_tps.Black.marquise_black{background-position:-839px -142px}span.mb_inner_title.mb_color_tps.Black.heart_black{background-position:-837px -194px}span.mb_inner_title.mb_color_tps.Orange{display:block;margin:0 auto;width:21px;height:30px;float:none;margin-top:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}span.mb_inner_title.mb_color_tps.Orange.round_orange{background-position:-894px -245px}span.mb_inner_title.mb_color_tps.Orange.princess_orange{background-position:-894px -352px}span.mb_inner_title.mb_color_tps.Orange.oval_orange{background-position:-895px -48px}span.mb_inner_title.mb_color_tps.Orange.emerald_orange{background-position:-897px -94px}span.mb_inner_title.mb_color_tps.Orange.pear_orange{background-position:-895px 4px;transform:rotate(180deg)}span.mb_inner_title.mb_color_tps.Orange.radiant_orange{background-position:-895px -411px}span.mb_inner_title.mb_color_tps.Orange.cushion_orange{background-position:-894px -460px}span.mb_inner_title.mb_color_tps.Orange.asscher_orange{background-position:-894px -298px}span.mb_inner_title.mb_color_tps.Orange.marquise_orange{background-position:-896px -142px}span.mb_inner_title.mb_color_tps.Orange.heart_orange{background-position:-894px -194px}span.mb_inner_title.mb_color_tps.Red{display:block;margin:0 auto;width:21px;height:30px;float:none;margin-top:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}span.mb_inner_title.mb_color_tps.Red.round_red{background-position:-949px -245px}span.mb_inner_title.mb_color_tps.Red.princess_red{background-position:-949px -352px}span.mb_inner_title.mb_color_tps.Red.oval_red{background-position:-950px -48px}span.mb_inner_title.mb_color_tps.Red.emerald_red{background-position:-952px -94px}span.mb_inner_title.mb_color_tps.Red.pear_red{background-position:-950px 4px;transform:rotate(180deg)}span.mb_inner_title.mb_color_tps.Red.radiant_red{background-position:-950px -411px}span.mb_inner_title.mb_color_tps.Red.cushion_red{background-position:-947px -460px}span.mb_inner_title.mb_color_tps.Red.asscher_red{background-position:-949px -298px}span.mb_inner_title.mb_color_tps.Red.marquise_red{background-position:-951px -142px}span.mb_inner_title.mb_color_tps.Red.heart_red{background-position:-949px -194px}span.mb_inner_title.mb_color_tps.Gray{display:block;margin:0 auto;width:21px;height:30px;float:none;margin-top:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/fancy-diamond.svg);background-repeat:no-repeat}span.mb_inner_title.mb_color_tps.Gray.round_gray{background-position:-1005px -245px}span.mb_inner_title.mb_color_tps.Gray.princess_gray{background-position:-1005px -352px}span.mb_inner_title.mb_color_tps.Gray.oval_gray{background-position:-1006px -48px}span.mb_inner_title.mb_color_tps.Gray.emerald_gray{background-position:-1008px -94px}span.mb_inner_title.mb_color_tps.Gray.pear_gray{background-position:-1006px 4px;transform:rotate(180deg)}span.mb_inner_title.mb_color_tps.Gray.radiant_gray{background-position:-1006px -411px}span.mb_inner_title.mb_color_tps.Gray.cushion_gray{background-position:-1005px -460px}span.mb_inner_title.mb_color_tps.Gray.asscher_gray{background-position:-1005px -298px}span.mb_inner_title.mb_color_tps.Gray.marquise_gray{background-position:-1007px -142px}span.mb_inner_title.mb_color_tps.Gray.heart_gray{background-position:-1005px -194px}.color_slider-tps.gd-fancy-color #color_list>li:hover .text_shape,#color_list>li.selected_color .text_shape{border-bottom:2px solid rgba(219,180,167,1);border-radius:0}#tps_adv_slide .panel-sec-filters-tps .columns:first-child,.dimond_search_box1 ul .columns:first-child{padding-left:0}#tps_adv_slide .panel-sec-filters-tps .columns:last-child,.dimond_search_box1 ul .columns:last-child{padding-right:0}.search_addvanc_slider .steps_tick,.search_slider .steps_tick{top:30px;border:0;display:inline-block;background:#fff;width:2px;margin-top:0;height:15px;margin-left:-.5%;z-index:2}.search_addvanc_slider .steps_tick{top:68%}.advance_steps_list ul,.steps ul,.clarity_steps_list ul,.steps_list ul{display:inline-block;width:100%}.steps_list ul li{text-transform:capitalize;color:#111}#pad_in{width:100%;display:inline-block;padding:0;padding-right:15px}.tps_detailview.btn{border:0;background:transparent;width:20px;height:29px;padding:0;line-height:29px;text-shadow:none;box-shadow:none;text-align:center;font-size:14px;color:#333;text-transform:capitalize;font-weight:200;box-shadow:none!important}.tps_detailview.btn i{margin-left:0}.more_info_sty_tps{display:inline-block;width:100%;margin-bottom:5px;float:left;padding-left:5%;padding-right:3%}.more_info_sty_tps .list_info_tps_left{display:inline-block;width:auto;float:left;text-align:left;font-weight:600}.more_info_sty_tps .list_info_tps_right{display:inline-block;width:auto;float:left;text-align:left}.more_info_sty_tps span{font-size:14px;font-weight:200;line-height:1.5;color:#333}.more_info_sty_tps span.woocommerce-Price-amount,.more_info_sty_tps span.woocommerce-Price-currencySymbol,.table_checkbox_block{display:inline-block;text-align:center;position:relative}.table_checkbox_block .table_checkbox{width:20px;height:20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.table_checkbox_block input{opacity:0;z-index:1}.table_checkbox_block .table_checkbox:before{content:'';width:20px;height:20px;position:absolute;left:50%;top:50%;display:inline-block;border:1px solid #333;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.table_checkbox_block .table_checkbox:after{content:'';width:10px;height:7px;position:absolute;left:50%;top:40%;display:inline-block;border:1px solid #333;opacity:0;border-top-color:transparent;border-right-color:transparent;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.diamond_page .table_rows.current .table_checkbox_block .table_checkbox:after{border-top-color:transparent;border-right-color:transparent}.table_checkbox_block input:checked+.table_checkbox:after{opacity:1}.Fluorescence-sty-tps_fancy{margin-top:25px}.grid-no-diamond-err-tps,.diamond_page .diamondlistingDesk span.grid-no-diamond-err-tps,.diamond_compare_page .diamondlistingDesk span.grid-no-diamond-err-tps{display:block;width:100%!important;margin:10px auto;padding-top:10%;font-size:16px!important;color:#333;text-transform:capitalize;font-weight:400!important}.tps-breadcrumb.breadcrumb{background-color:transparent;font-size:13px;line-height:20px;margin-bottom:0;color:#333;font-weight:200}.tps-breadcrumb.breadcrumb a,.tps-breadcrumb.breadcrumb a:hover,.tps_diamond_tab ul li a:hover,.tps_diamond_tab ul li a{color:#333}.tps-breadcrumb span{padding:0 2px}.tps_filter_head{text-align:center;margin-bottom:0;text-transform:capitalize;letter-spacing:0;padding-top:0;padding-bottom:0;color:#333;font-size:24px;font-weight:200}.tps_tab_section{display:inline-block;width:100%;margin-top:0;margin-bottom:30px;border:0;border-radius:4px;padding:0;height:48px;position:relative}.tps_diamond_tab{display:block;float:none;width:auto;text-align:center;margin:auto}.tps_diamond_tab ul{display:inline-block;width:auto;text-align:center;list-style:none;margin-left:0;margin-bottom:0;border:1px solid #e0e0e0;border-radius:3px}.tps_diamond_tab ul li{display:inline-block;float:left;margin:0;border-right:1px solid #e0e0e0;width:auto;min-width:200px;text-align:center}.tps_diamond_tab ul li:last-child{border-right:0}.tps_diamond_tab ul li:hover,.tps_diamond_tab ul li.active{background:#16689a;color:#fff}.tps_diamond_tab ul li a{border:0;padding:8px 10px;display:inline;font-weight:500;text-transform:capitalize;font-size:14px;width:auto;color:#848484;line-height:43px}.tps_diamond_tab ul li:hover a,.tps_diamond_tab ul li.active a{color:#fff;display:inline}.reset_block{float:right;display:inline-block;margin-top:-70px;position:relative;z-index:9}.reset_block .reset{font-size:14px}input[type="button"].reset_btn{background-color:transparent;text-transform:capitalize;font-weight:200;padding:10px 5px;font-size:16px}#dimond_sarch{display:inline-block;width:100%}#diamond_shapes li{display:inline-block;width:9%;float:none;text-align:center}#diamond_shapes{margin-left:0}.dimond_sarch-carat,.dimond_sarch-price{width:100%;display:inline-block;float:left}.clarity_third_div{padding-right:0}.colorless-wrapp:last-child{padding-right:0!important}.clarity_content{width:33.33%;margin-bottom:0;display:inline-block;float:left}.color_slider-tps.gd-fancy-color{width:33.33%;margin-bottom:30px;display:inline-block;float:left}#diamond_shapes li a div{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/emotions-diamond-sprite.svg);background-repeat:no-repeat;display:inline-block;width:55px;height:52px}.dimond_sarch_Round,.dimond_sarch_Round_select{background-position:4px 3px}.dimond_sarch_Princess,.dimond_sarch_Princess_select{background-position:-75px 3px}.dimond_sarch_Emerald,.dimond_sarch_Emerald_select{background-position:-542px 3px}.dimond_sarch_Asscher,.dimond_sarch_Asscher_select{background-position:-228px 3px}.dimond_sarch_Marquise,.dimond_sarch_Marquise_select{background-position:-296px 3px}.dimond_sarch_Oval,.dimond_sarch_Oval_select{background-position:-353px 3px}.dimond_sarch_Radiant,.dimond_sarch_Radiant_select{background-position:-420px 3px}.dimond_sarch_Pear,.dimond_sarch_Pear_select{background-position:-484px 3px}.dimond_sarch_Heart,.dimond_sarch_Heart_select{background-position:-611px 3px}.dimond_sarch_Cushion,.dimond_sarch_Cushion_select{background-position:-152px 3px}.dimond_sarch_Square,.dimond_sarch_Square_select{background-position:-682px 3px}.dimond_sarch_Other,.dimond_sarch_Other_select{background-position:-753px 3px}.dimond_sarch_Baguette,.dimond_sarch_Baguette_select{background-position:-1003px 2px}.dimond_sarch_European,.dimond_sarch_European_Cut{background-position:-1529px 1px}.dimond_sarch_Old,.dimond_sarch_Old_Miner{background-position:-1206px 1px}.dimond_sarch_Circular,.dimond_sarch_Circular_Brilliant{background-position:-1142px 1px}.dimond_sarch_Flanders,.dimond_sarch_Flanders{background-position:-1604px 0}.dimond_sarch_Hexagonal,.dimond_sarch_Hexagonal{background-position:-1677px 0}.dimond_sarch_Rose,.dimond_sarch_Rose{background-position:-1395px 0}.dimond_sarch_Tapered_Baguette,.dimond_sarch_Tapered_Baguette{background-position:-1046px 2px}.dimond_sarch_Triangular,.dimond_sarch_Triangular{background-position:-824px 1px}.dimond_sarch_Trilliant,.dimond_sarch_Trilliant{background-position:-885px 2px}#diamond_shapes li a span{}#diamond_shapes li a{position:relative;display:inline-block;border:1px solid #fff;padding:5px 0 0 0;width:100%;cursor:pointer;border-radius:1px}#diamond_shapes li a.selected,#diamond_shapes li a:hover{background:#16689a;color:#fff;border-radius:4px}#diamond_shapes li a.selected span,#diamond_shapes li a:hover span{display:block;color:#fff}.ui-slider-horizontal .ui-slider-handle{width:20px;height:20px;background:#b7b7b7}.ui-slider-horizontal{height:3px!important}.ui-slider-range.ui-widget-header{margin-left:2px}.ui-slider .ui-slider-handle{width:20px!important;height:20px!important;top:-5px!important;transition:none}.ui-widget-header,.ui-slider .ui-slider-handle{background:rgba(219,180,167,1)!important;box-shadow:none!important}.ui-widget-header{background-color:#2caddf!important}.ui-slider .ui-slider-handle{height:13px!important;width:13px!important;background-color:#fff!important;border:1px solid #16689a!important;border-radius:50%!important;cursor:-webkit-grab}.search_price_range{margin-bottom:20px;position:relative;height:30px}.search_price_range .price_left,.search_price_range .price_right{width:100%;border:none!important;border-radius:2px;background:none;height:35px;font-size:14px;text-align:center!important}.search_price_range .price_left#calcAmount{text-align:left;padding-left:5px}.search_price_range .price_right#calcAmount2{text-align:right;padding-right:5px;position:absolute;right:0;top:0}.search_table_range .input_left_box,.search_table_range .input_right_box,.search_dept_range.search_range .input_left_box,.search_dept_range .input_right_box{width:72%;border:none!important;border-radius:2px;background:none;height:35px;font-size:14px;text-align:center!important}.tps_parameter_filter_section .left_input_box span,.tps_parameter_filter_section .right_input_box span{width:25%;font-family:'Montserrat-Medium';font-size:12px;color:#252525;padding-right:3%;display:inline-block;text-align:right}.search_table_range .input_right_box,.search_dept_range .input_right_box{}#carat_right{float:right;padding-right:5px;text-align:right}#carat_left{padding-left:5px}.tps_cut_content .filter_content div,.tps_color_content .filter_content div{display:inline-block}.tps_cut_content{float:left;width:33.33%;display:inline-block;margin-bottom:30px}.tps_cut_content .filter_content div{width:30%;height:35px;float:left;position:relative;border:1px solid rgba(219,180,167,1);text-align:center;border-left:0;padding:4px;text-transform:capitalize;cursor:pointer}.tps_cut_content .filter_content div:first-child{border-left:1px solid rgba(219,180,167,1)}.table-slider-content,.depth-slider-content,.lab-slider{}.tps_cut_content .tps_grid_checkbox input,.tps_color_content .tps_grid_checkbox input,.clarity_content .tps_grid_checkbox input,.polish_content .tps_grid_checkbox input,.tps_symmetry .tps_grid_checkbox input,.tps_fluorescence .tps_grid_checkbox input{position:absolute;left:0;width:100%;height:35px;opacity:0;cursor:pointer;font-size:12px}.tps_color_content .tps_grid_checkbox label,.clarity_content .tps_grid_checkbox label,.polish_content .tps_grid_checkbox label,.tps_symmetry .tps_grid_checkbox label,.tps_fluorescence .tps_grid_checkbox label{font-size:12px}.tps_cut_content .filter_content div:first-child,.tps_color_content .filter_content div:first-child,.clarity_content .filter_content div:first-child,.polish_content .filter_content div:first-child,.tps_symmetry .filter_content div:first-child,.tps_fluorescence .filter_content div:first-child{}.tps_cut_content .tps_grid_checkbox,.tps_color_content .tps_grid_checkbox,.clarity_content .tps_grid_checkbox,.polish_content .tps_grid_checkbox,.tps_symmetry .tps_grid_checkbox,.tps_fluorescence .tps_grid_checkbox{position:absolute;width:100%;height:35px;left:0;top:0}.tps_cut_content .filter_content div:hover,.tps_color_content .filter_content div:hover,.clarity_content .filter_content div:hover,.polish_content .filter_content div:hover,.tps_symmetry .filter_content div:hover,.tps_fluorescence .filter_content div:hover,.tps_cut_content .filter_content div.selected,.tps_color_content .filter_content div.selected,.clarity_content .filter_content div.selected,.polish_content .filter_content div.selected,.tps_symmetry .filter_content div.selected,.tps_fluorescence .filter_content div.selected{background-color:#16689a;color:#fff}.tps_cut_content .filter_content div.tps_content_group:hover .info_label,.tps_color_content .filter_content div.tps_content_group:hover .info_label,.clarity_content .filter_content div.tps_content_group:hover .info_label,.polish_content .filter_content div.tps_content_group:hover .info_label,.tps_symmetry .filter_content div.tps_content_group:hover .info_label,.tps_fluorescence .filter_content div.tps_content_group:hover .info_label,.tps_cut_content .filter_content div.tps_content_group.selected .info_label,.tps_color_content .filter_content div.tps_content_group.selected .info_label,.clarity_content .filter_content div.tps_content_group.selected .info_label,.polish_content .filter_content div.tps_content_group.selected .info_label,.tps_symmetry .filter_content div.tps_content_group.selected .info_label,.tps_fluorescence .filter_content div.tps_content_group.selected .info_label{color:#fff}.tps_cut_content .filter_content div.selected,.tps_color_content .filter_content div.selected,.clarity_content .filter_content div.selected,.polish_content .filter_content div.selected,.tps_symmetry .filter_content div.selected,.tps_fluorescence .filter_content div.selected{}.tps_color_content{float:left;display:inline-block}.depth_table_wrapper{clear:both}.polish_content,.tps_symmetry{float:left;display:inline-block;width:33.33%;margin-bottom:20px;padding-right:40px}.table-slider-content,.depth-slider-content{padding-right:50px}.tps_fluorescence{float:left;display:inline-block;width:33.33%;margin-bottom:20px}.tps_color_content .filter_content div{position:relative;text-align:center;border-left:0;padding:5px 0;text-transform:uppercase;cursor:pointer}.table_rows>span.mb_shape a{width:auto!important;text-align:left!important}.clarity_content .filter_content div{position:relative;text-align:center;border-left:0;padding:5px 0;text-transform:capitalize;cursor:pointer}.polish_content .filter_content div,.tps_symmetry .filter_content div{width:33.33%;height:35px;float:left;position:relative;border:1px solid rgba(219,180,167,1);text-align:center;border-left:0;padding:4px;text-transform:capitalize;cursor:pointer}.tps_fluorescence .filter_content div{width:20%;float:left;position:relative;border:1px solid rgba(219,180,167,1);text-align:center;border-left:0;padding:6px 0 5px 0;text-transform:capitalize;cursor:pointer}.polish_content .filter_content div:first-child,.tps_symmetry .filter_content div:first-child,.tps_fluorescence .filter_content div:first-child{border-left:1px solid rgba(219,180,167,1)}.dimond_sarch-carat .search_row_slider_box,.dimond_sarch-price .search_row_slider_box{}.info_label{font-size:11px;color:#252525;font-weight:500;font-family:'Montserrat-Medium'}.table-slider-content,.depth-slider-content{display:inline-block;width:33.33%;float:left;margin-bottom:35px}.lab-slider{display:inline-block;width:100%}.table_left,.table_right,.tp-depth-left,.tp-depth-right{width:32%;height:35px;font-size:14px;padding:5px;display:inline-block;vertical-align:middle}.table_left+span,.table_right+span,.tp-depth-left+span,.tp-depth-right+span{width:33%;display:inline-block;text-align:center}.table_right,.dept_right{float:right}.lab-slider .certificates_col div,.tps_gemstone_type_filter .gemstone_type_col div,.dimond_ship .ship_col div,.tps_gemstone_color_filter .gemstone_color_col div{display:inline-block;margin-left:-4px;width:25%;border:1px solid rgba(219,180,167,1);position:relative;border-right:0;text-align:center;padding:6px 4px 5px 4px;margin-right:20px}.lab-slider .certificates_col div:last-child,.tps_gemstone_type_filter .gemstone_type_col div:last-child{border-right:1px solid rgba(219,180,167,1)}.lab-slider .certificates_col div:hover,.lab-slider .certificates_col div.selected{}.lab-slider .certificates_col div:first-child,.tps_gemstone_type_filter .gemstone_type_col div:first-child{margin-left:0}.tps_diamond_search_box h4{text-transform:capitalize;font-size:18px;font-weight:200;margin-bottom:15px;display:inline-block;float:left;color:#333}.tps_diamond_search_box #dimond_sarch h4{margin-top:22px}.tp-depth-left input,.tp-depth-right input{width:100%;font-size:14px;padding:5px}.tp-depth-left,.tp-depth-right{padding:0;position:relative}.diamond-arr-sprite{background-repeat:no-repeat;background-position:-225px -57px;width:11px;height:7px;display:inline-block}.tps_up{position:absolute;top:10px;right:6px;transform:rotate(180deg)}.tps_down{position:absolute;bottom:10px;right:6px}.tps_down.disabled,.tps_up.disabled{pointer-events:none;opacity:.3}.tp-lab-select{position:relative;width:100%;height:100%;border:1px solid;display:inline-block}.tp-lab-select input{cursor:pointer;opacity:0;z-index:9;position:absolute;top:0;left:0;width:100%;height:100%;margin-right:0!important}.tp-lab-select input+label:after{cursor:pointer;display:block;font-size:18px;opacity:1;position:relative;top:0;transition:opacity .2s ease 0s;content:"";left:-17px}.tp-lab-select input[type="checkbox"]:checked+label:after{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/Tick1.png);content:"";opacity:1;display:inline-block;position:absolute;left:-1px;width:100%;height:100%;top:0;background-size:100%}.leigh_result_area{display:inline-block;width:100%;margin-top:0;min-height:550px}.compare-diam-block-tps div.block_active{background:rgba(219,180,167,1)!important;color:#333;font-weight:200}.certificates-group span.checkbox_block{vertical-align:middle;position:absolute;opacity:0;width:100%;height:100%;left:0;top:0}.compare-diam-block-tps div{display:inline-block;padding:10px 5%;border:1px solid rgba(219,180,167,1);float:left;cursor:pointer;font-size:20px;font-weight:200;border-bottom:0}.compare-diam-block-tps div:hover{background:rgba(219,180,167,.8)}.compare-diam-block-tps div span{text-transform:capitalize}#listiveiwcontainer{border:0}#listiveiwcontainer.widthless{border-right:0}.table_view.recentgrid .table_header .listingHeaderOne span:first-child{display:none}.table_view.recentgrid .table_rows span.sh_comp{display:none}#diamond_grid::-webkit-scrollbar{width:10px}#diamond_grid::-webkit-scrollbar-button{background:#fafafa;display:none}#diamond_grid::-webkit-scrollbar-thumb{background: #333333b8;border-radius:2px}#diamond_grid::-webkit-scrollbar-track-piece{background:#fff}.diamond_page span.mob-title{display:none}.mobile-filter{display:none}.inner_close_filter{display:none}.mobile-visible{display:inline-block}.ico_plus,.ico_minus{display:none}.mobile-visible{display:none}.back_to_search_dia_dit_tps{text-transform:capitalize;font-size:14px;line-height:20px;color:#333;margin-bottom:20px;margin-top:20px}.back_to_search_dia_dit_tps a i{padding-right:5px}.tps_product_info .tps_galleria,.tps_product_info .tps_productmeta{float:left;display:inline-block;width:50%;padding:0 15px}.tps_thumbnail li{display:block;float:left;width:80px;height:80px;margin-bottom:5px;position:relative;background:#fff;cursor:pointer;margin-left:10px;opacity:1;border:1px solid rgba(219,180,167,.2);padding-top:15px;display:flex;justify-content:center;align-items:center;padding:2px}.tps_thumbnail li:first-child{margin-left:0}.tps_product_heading .product-name{font-size:20px;line-height:30px;margin-bottom:0;text-transform:capitalize;font-weight:600;color:#252525}.price .amount{margin-top:7px;font-size:22px!important;font-weight:600;margin-bottom:0;color:#c3935b;display:inline-block}.gst_text{display:inline-block;color:#333;font-weight:200;font-size:12px;line-height:normal;vertical-align:text-top}p.tps_product_description{font-size:14px;font-weight:200;color:#333;line-height:20px}.tps_diamond_detail{margin:5px 0 9px}.tps_ship_txt{width:100%;display:block;padding:20px 0;font-size:14px;font-weight:200;color:#333;clear:both;border-top:1px solid #e1e1e1}.tp-chat a,.drop-hint a,.diamond-detail-wish a.tp-chat a span,.diamond-detail-wish .wishlidt{font-size:14px!important}.tps-wish,#tps_hint_modal:before{background-repeat:no-repeat;color:#333;border-radius:100%;display:inline-block;text-align:center;text-decoration:none;position:relative;width:30px;height:30px;margin:0 0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;content:''}.affirm_logo{display:flex;align-items:center;margin-top:10px}.affirm_logo img{width:45px;margin:-8px 7px 0}.affirm_logo p{font-size:14px;color:#333}.affirm_logo a{font-size:14px;border-bottom:1px solid #333;color:#333}.affirm_logo span{font-size:14px;border-bottom:2px solid #333;color:#333;font-weight:400;letter-spacing:1px;line-height:normal;text-decoration:none!important}.tps-wish{background-position:-5px -82px;vertical-align:bottom}.wishlidt,#tps_hint_modal,.tp-chat li a span,.tp-chat li a{color:#333;font-size:14px;position:relative}#tps_hint_modal:before{background-position:-110px -127px;margin-right:6px;width:20px;height:15px}.tp-chat li a span:hover,.tp-chat li a:hover,.wishlidt:hover,#tps_hint_modal:hover{color:#c3935b!important}.tp-chat ul li{display:inline-block;width:90%;float:left;padding-bottom:20px}.tps_wishlist_wrapper:before,.tps_wishlist_wrapper.wishlisted:before{content:"\f106";font-family:woodmart-font;margin-right:5px;font-weight:400;color:#333}.tps_wishlist_wrapper.wishlisted:before{content:"\f107"!important}.tp-chat ul li:hover .tps_wishlist_wrapper:before,.tp-chat ul li:hover .tps_wishlist_wrapper.wishlisted:before,.tp-chat ul li:hover a,.tp-chat ul li:hover #wishlistText{color:#c3935b!important}.tps_wishlist_wrapper:after{opacity:0;transition:opacity .2s ease;content:"";display:inline-block;width:14px;height:14px;border:1px solid #bbb;border-left-color:#000;border-radius:50%;vertical-align:middle;position:absolute;top:50%;left:0;margin-top:-7px}.addtowishlistloading,.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart #addtocartloading{opacity:1;transition:opacity .2s ease;content:"";display:inline-block;width:14px;height:14px;border:1px solid #bbb;border-left-color:#000;border-radius:50%;vertical-align:middle;position:absolute!important;top:50%;left:33%;margin-top:-9px;background:transparent;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/loading.gif);background-position:center center;background-size:100%}#extra-details{width:100%;padding-top:30px;padding-bottom:30px;display:inline-block}.extra-details-main{clear:both}#extra-details{background-color:transparent}#extra-details hr{display:none}h2.you-might{font-size:18px;text-align:left;text-transform:uppercase;margin-bottom:0;border-top:1px solid #e1e1e1;padding-top:30px}span.hr_line{margin-top:2px;margin-bottom:20px;width:40px;border-top:2px solid #c3935b;display:block}.detail_head h3{text-align:left;margin:0 auto;margin-bottom:0;text-transform:uppercase;padding:30px 0 0 0;color:#333;font-size:18px;border-top:1px solid #e1e1e1}.column_detail td{background-color:#ebebeb!important}.ringdetailcol{width:33.3%;float:left;padding-left:0}.ringdetail_table{margin-top:10px;margin-left:0}.ringdetail_table li{list-style-type:none;padding:10px;font-size:14px}.ringdetail_table li span.icon_ring_dt{width:13px;height:15px;background:no-repeat -242px -128px;display:none;vertical-align:middle;cursor:pointer}.ringdetail_table li{list-style-type:none;text-align:left;font-size:14px;padding:15px 30px}.ringdetail_table li:nth-child(odd) {background:rgba(219,180,167,.2)}.ringdetail_table li:hover .textdetail,.ringdetail_table li:hover .num,.ringdetail_table li:hover .num .amount{font-weight:600;cursor:default}.ringdetail_table li .textdetail{width:auto;display:inline-block;font-size:14px;font-weight:600}.ringdetail_table li .num{width:auto;font-size:14px}.ringdetail_table li .num .amount{color:#333;font-weight:200}.tp-chat ul li i.fa-comment-o:after{background:no-repeat -180px -125px;width:24px;height:20px;display:inline-block;content:''}.tp-chat ul li i.fa-envelope-o:after{background:url(xemail.png.pagespeed.ic.EIQ6Jq-And.png) no-repeat 0 -4px;width:22px;height:12px;display:inline-block;content:''}.single-product .summary.entry-summary .tp-chat li a i{margin-right:0!important}.tp-chat ul li i.fa-phone:after{background:url(xphone.png.pagespeed.ic.0u8CQvxgS5.png) no-repeat -4px -5px;width:13px;height:12px;display:inline-block;content:''}.tp-chat ul li i.fa-phone:before,.tp-chat ul li i.fa-envelope-o:before,.tp-chat ul li i.fa-comment-o:before{display:none}.tp-chat,.tp-chat ul{margin-left:0}.diamond-detail-wish,.drop-hint{display:inline-block;width:22%;float:left;padding-bottom:12px}.wishlidt{margin-top:-10px;display:inline-block}.tp-chat{display:inline-block;width:100%}.thumbnail-tps.tps_thumbnail{display:flex;justify-content:center;margin-top:10px}.tps_product_info .tps_galleria{position:relative}.tps_galleria .diamond_generic{padding-left:0;padding-top:10%;text-align:center}.tps_galleria .diamond_generic img{margin:0 auto;display:block;max-width:375px}.image-additional.skin_thumb img{width:95%;margin:0 auto;height:auto}#hint_Modal .card-header,#email_modal .card-header{background:transparent;padding:0}#hint_Modal .card-header h3,#email_modal .card-header h3{background:transparent;padding:0;position:inherit;font-size:22px;margin-top:0;color:#333;text-transform:uppercase;letter-spacing:1.5px;padding:5px 0}#close_hint_popup,#close_email_popup{color:#333;opacity:1;padding-right:10px;padding-top:5px}.email_modal form{margin-bottom:0}.tps_form .form-group br{display:none}.tps_report{margin-bottom:10px;font-weight:600}.back_to_search_dia_dit_tps.back_to_search a{color:#333}.tps_bttn_sub{text-align:center}.tps_bttn_sub input{color:#fff!important;font-weight:100}.tps_galleria .diamond_generic .skintonnerimg{position:absolute;left:0;top:0}.tps_galleria .diamond_generic.skintone{position:relative;width:350px;height:400px;margin:0 auto;padding:0;margin-bottom:70px}.tps_galleria .diamond_generic.skintone img{max-width:100%}.tps_galleria .carat_diamond_img{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/hands/Round_Zoom.png);background-repeat:no-repeat;background-size:auto auto;background-position:center center;background-repeat:no-repeat;background-size:10% auto;cursor:default;height:40%;left:60.5%;margin-left:-22%;margin-top:-12%;position:absolute;top:48%;width:40%;z-index:2;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.tps_galleria .carat_diamond_img.round{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xround_white.png.pagespeed.ic.ApLLMEMqUw.png)}.tps_galleria .carat_diamond_img.princess{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xprincess_white.png.pagespeed.ic.ciNzKsIXjG.png)}.tps_galleria .carat_diamond_img.oval{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xoval_white.png.pagespeed.ic.0YkLccw_lU.png)}.tps_galleria .carat_diamond_img.emerald{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xemerald_white.png.pagespeed.ic.T52CKzsp0_.png)}.tps_galleria .carat_diamond_img.pear{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xpear_white.png.pagespeed.ic.GAEKod5MKd.png)}.tps_galleria .carat_diamond_img.radiant{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xradiant_white.png.pagespeed.ic.4Ybddm9Om7.png)}.tps_galleria .carat_diamond_img.cushion{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xcushion_white.png.pagespeed.ic.lznFKB0qBK.png)}.tps_galleria .carat_diamond_img.asscher{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xasscher_white.png.pagespeed.ic.B3twsr3l3R.png)}.tps_galleria .carat_diamond_img.marquise{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xmarquise_white.png.pagespeed.ic.6bLYSeRxF_.png)}.tps_galleria .carat_diamond_img.heart{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/White_Diamond/xheart_white.png.pagespeed.ic.SNGimddG5o.png)}.tps_galleria .carat_diamond_img.fancy_round_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Round/fancy_round_blue.png)}.tps_galleria .carat_diamond_img.fancy_round_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Round/fancy_round_purple.png)}.tps_galleria .carat_diamond_img.fancy_round_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Round/fancy_round_black.png)}.tps_galleria .carat_diamond_img.fancy_round_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Round/fancy_round_gray.png)}.tps_galleria .carat_diamond_img.fancy_round_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Round/fancy_round_green.png)}.tps_galleria .carat_diamond_img.fancy_round_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Round/fancy_round_orange.png)}.tps_galleria .carat_diamond_img.fancy_round_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Round/fancy_round_pink.png)}.tps_galleria .carat_diamond_img.fancy_round_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Round/fancy_round_red.png)}.tps_galleria .carat_diamond_img.fancy_round_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Round/fancy_round_yellow.png)}.tps_galleria .carat_diamond_img.fancy_princess_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Princess/fancy_princess_blue.png)}.tps_galleria .carat_diamond_img.fancy_princess_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Princess/fancy_princess_purple.png)}.tps_galleria .carat_diamond_img.fancy_princess_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Princess/fancy_princess_black.png)}.tps_galleria .carat_diamond_img.fancy_princess_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Princess/fancy_princess_gray.png)}.tps_galleria .carat_diamond_img.fancy_princess_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Princess/fancy_princess_green.png)}.tps_galleria .carat_diamond_img.fancy_princess_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Princess/fancy_princess_orange.png)}.tps_galleria .carat_diamond_img.fancy_princess_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Princess/fancy_princess_pink.png)}.tps_galleria .carat_diamond_img.fancy_princess_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Princess/fancy_princess_red.png)}.tps_galleria .carat_diamond_img.fancy_princess_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Princess/fancy_princess_yellow.png)}.tps_galleria .carat_diamond_img.fancy_oval_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Oval/fancy_oval_blue.png)}.tps_galleria .carat_diamond_img.fancy_oval_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Oval/fancy_oval_purple.png)}.tps_galleria .carat_diamond_img.fancy_oval_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Oval/fancy_oval_black.png)}.tps_galleria .carat_diamond_img.fancy_oval_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Oval/fancy_oval_gray.png)}.tps_galleria .carat_diamond_img.fancy_oval_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Oval/fancy_oval_green.png)}.tps_galleria .carat_diamond_img.fancy_oval_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Oval/fancy_oval_orange.png)}.tps_galleria .carat_diamond_img.fancy_oval_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Oval/fancy_oval_pink.png)}.tps_galleria .carat_diamond_img.fancy_oval_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Oval/fancy_oval_red.png)}.tps_galleria .carat_diamond_img.fancy_oval_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Oval/fancy_oval_yellow.png)}.tps_galleria .carat_diamond_img.fancy_emerald_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Emerald/xfancy_emerald_blue.png.pagespeed.ic.RRW28cEoEz.png)}.tps_galleria .carat_diamond_img.fancy_emerald_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Emerald/fancy_emerald_purple.png)}.tps_galleria .carat_diamond_img.fancy_emerald_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Emerald/xfancy_emerald_black.png.pagespeed.ic.CajCyG2v-Q.png)}.tps_galleria .carat_diamond_img.fancy_emerald_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Emerald/xfancy_emerald_gray.png.pagespeed.ic.Rcdtp3hej-.png)}.tps_galleria .carat_diamond_img.fancy_emerald_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Emerald/xfancy_emerald_green.png.pagespeed.ic._V4S82qW6j.png)}.tps_galleria .carat_diamond_img.fancy_emerald_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Emerald/xfancy_emerald_orange.png.pagespeed.ic.3t2vNHMr75.png)}.tps_galleria .carat_diamond_img.fancy_emerald_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Emerald/xfancy_emerald_pink.png.pagespeed.ic.v1c3zWy9ia.png)}.tps_galleria .carat_diamond_img.fancy_emerald_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Emerald/xfancy_emerald_red.png.pagespeed.ic.Zsko8N08wo.png)}.tps_galleria .carat_diamond_img.fancy_emerald_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Emerald/xfancy_emerald_yellow.png.pagespeed.ic.CPe52aJHPq.png)}.tps_galleria .carat_diamond_img.fancy_pear_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Pear/fancy_pear_blue.png)}.tps_galleria .carat_diamond_img.fancy_pear_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Pear/fancy_pear_purple.png)}.tps_galleria .carat_diamond_img.fancy_pear_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Pear/fancy_pear_black.png)}.tps_galleria .carat_diamond_img.fancy_pear_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Pear/fancy_pear_gray.png)}.tps_galleria .carat_diamond_img.fancy_pear_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Pear/fancy_pear_green.png)}.tps_galleria .carat_diamond_img.fancy_pear_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Pear/fancy_pear_orange.png)}.tps_galleria .carat_diamond_img.fancy_pear_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Pear/fancy_pear_pink.png)}.tps_galleria .carat_diamond_img.fancy_pear_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Pear/fancy_pear_red.png)}.tps_galleria .carat_diamond_img.fancy_pear_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Pear/fancy_pear_yellow.png)}.tps_galleria .carat_diamond_img.fancy_radiant_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/radiant/xfancy_radiant_blue.png.pagespeed.ic.qUln8cfcAf.png)}.tps_galleria .carat_diamond_img.fancy_radiant_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/radiant/fancy_radiant_purple.png)}.tps_galleria .carat_diamond_img.fancy_radiant_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/radiant/xfancy_radiant_black.png.pagespeed.ic.oXcdH46zGP.png)}.tps_galleria .carat_diamond_img.fancy_radiant_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/radiant/xfancy_radiant_gray.png.pagespeed.ic.cu5DlRccVN.png)}.tps_galleria .carat_diamond_img.fancy_radiant_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/radiant/xfancy_radiant_green.png.pagespeed.ic.DzlcWbJaIg.png)}.tps_galleria .carat_diamond_img.fancy_radiant_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/radiant/xfancy_radiant_orange.png.pagespeed.ic.34mJQixVf9.png)}.tps_galleria .carat_diamond_img.fancy_radiant_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/radiant/xfancy_radiant_pink.png.pagespeed.ic.nqtrKyTotj.png)}.tps_galleria .carat_diamond_img.fancy_radiant_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/radiant/xfancy_radiant_red.png.pagespeed.ic.2Goz025Gp-.png)}.tps_galleria .carat_diamond_img.fancy_radiant_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/radiant/xfancy_radiant_yellow.png.pagespeed.ic.Y5geRaUMxt.png)}.tps_galleria .carat_diamond_img.fancy_cushion_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Cushion/xfancy_cushion_blue.png.pagespeed.ic.q9jw3YMJfV.png)}.tps_galleria .carat_diamond_img.fancy_cushion_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Cushion/fancy_cushion_purple.png)}.tps_galleria .carat_diamond_img.fancy_cushion_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Cushion/xfancy_cushion_black.png.pagespeed.ic.yGNatSqNQL.png)}.tps_galleria .carat_diamond_img.fancy_cushion_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Cushion/xfancy_cushion_gray.png.pagespeed.ic.oktkT-TzOZ.png)}.tps_galleria .carat_diamond_img.fancy_cushion_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Cushion/xfancy_cushion_green.png.pagespeed.ic.IvWr31xzhB.png)}.tps_galleria .carat_diamond_img.fancy_cushion_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Cushion/xfancy_cushion_orange.png.pagespeed.ic.Lz1S9q35uP.png)}.tps_galleria .carat_diamond_img.fancy_cushion_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Cushion/xfancy_cushion_pink.png.pagespeed.ic.i0ekd9s2Jj.png)}.tps_galleria .carat_diamond_img.fancy_cushion_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Cushion/xfancy_cushion_red.png.pagespeed.ic.uXgxaLYbyA.png)}.tps_galleria .carat_diamond_img.fancy_cushion_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/Cushion/xfancy_cushion_yellow.png.pagespeed.ic.qMg67bZrWF.png)}.tps_galleria .carat_diamond_img.fancy_asscher_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/asscher/xfancy_asscher_blue.png.pagespeed.ic.__IaMHTgWg.png)}.tps_galleria .carat_diamond_img.fancy_asscher_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/asscher/fancy_asscher_purple.png)}.tps_galleria .carat_diamond_img.fancy_asscher_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/asscher/xfancy_asscher_black.png.pagespeed.ic.nqkbcH6wxj.png)}.tps_galleria .carat_diamond_img.fancy_asscher_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/asscher/xfancy_asscher_gray.png.pagespeed.ic.vqDRPVkOpR.png)}.tps_galleria .carat_diamond_img.fancy_asscher_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/asscher/xfancy_asscher_green.png.pagespeed.ic.JB2LELHJvP.png)}.tps_galleria .carat_diamond_img.fancy_asscher_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/asscher/xfancy_asscher_orange.png.pagespeed.ic.dZkKgvVFXx.png)}.tps_galleria .carat_diamond_img.fancy_asscher_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/asscher/xfancy_asscher_pink.png.pagespeed.ic.eGtY2c0s8G.png)}.tps_galleria .carat_diamond_img.fancy_asscher_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/asscher/xfancy_asscher_red.png.pagespeed.ic.mmg-XXXAce.png)}.tps_galleria .carat_diamond_img.fancy_asscher_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/asscher/xfancy_asscher_yellow.png.pagespeed.ic.tInKFMwqDo.png)}.tps_galleria .carat_diamond_img.fancy_marquise_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/marquise/xfancy_marquise_blue.png.pagespeed.ic.QyJH5pobA5.png)}.tps_galleria .carat_diamond_img.fancy_marquise_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/marquise/fancy_marquise_purple.png)}.tps_galleria .carat_diamond_img.fancy_marquise_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/marquise/xfancy_marquise_black.png.pagespeed.ic.vMC7alCSkP.png)}.tps_galleria .carat_diamond_img.fancy_marquise_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/marquise/xfancy_marquise_gray.png.pagespeed.ic.4UiG9JbuNC.png)}.tps_galleria .carat_diamond_img.fancy_marquise_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/marquise/xfancy_marquise_green.png.pagespeed.ic.LiQ3dYvN4m.png)}.tps_galleria .carat_diamond_img.fancy_marquise_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/marquise/xfancy_marquise_orange.png.pagespeed.ic.o4t4md_ZwH.png)}.tps_galleria .carat_diamond_img.fancy_marquise_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/marquise/xfancy_marquise_pink.png.pagespeed.ic.xuQOTPiWYi.png)}.tps_galleria .carat_diamond_img.fancy_marquise_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/marquise/xfancy_marquise_red.png.pagespeed.ic.9VxRF1Dfi2.png)}.tps_galleria .carat_diamond_img.fancy_marquise_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/marquise/xfancy_marquise_yellow.png.pagespeed.ic.BmfzcUPC_B.png)}.tps_galleria .carat_diamond_img.fancy_heart_blue{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/heart/xfancy_heart_blue.png.pagespeed.ic.-Jeuq7oUI1.png)}.tps_galleria .carat_diamond_img.fancy_heart_purple{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/heart/fancy_heart_purple.png)}.tps_galleria .carat_diamond_img.fancy_heart_black{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/heart/xfancy_heart_black.png.pagespeed.ic.QbFr4S95cx.png)}.tps_galleria .carat_diamond_img.fancy_heart_gray{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/heart/xfancy_heart_gray.png.pagespeed.ic.2_sbN0DwaR.png)}.tps_galleria .carat_diamond_img.fancy_heart_green{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/heart/xfancy_heart_green.png.pagespeed.ic.CMkqyL89rR.png)}.tps_galleria .carat_diamond_img.fancy_heart_orange{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/heart/xfancy_heart_orange.png.pagespeed.ic.UFwK7jDQFp.png)}.tps_galleria .carat_diamond_img.fancy_heart_pink{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/heart/xfancy_heart_pink.png.pagespeed.ic.QtrxfCpvqp.png)}.tps_galleria .carat_diamond_img.fancy_heart_red{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/heart/xfancy_heart_red.png.pagespeed.ic.DqruWZKk4A.png)}.tps_galleria .carat_diamond_img.fancy_heart_yellow{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/FancyDiamondShape/heart/xfancy_heart_yellow.png.pagespeed.ic.Nfc435FVGJ.png)}.search_slider{width:100%}.tps_galleria .search_slider{margin:20px 0;padding-right:0;padding-left:0}.tps_galleria .tps_slidercontrolle{position:relative;display:inline-block;width:100%;margin:5px 0;padding-right:0;padding-left:0;margin-top:12px}.tps_galleria .tps_slidercontrolle .col-md-12{padding:0}.tps_galleria .tps_leftslide_control,.tps_galleria .tps_rightslide_control{position:absolute;bottom:-15px;font-size:12px}.tps_galleria .tps_lbl{color:#333}.tps_galleria .tps_rightslide_control{right:0}.tps_galleria #min_carat_detail{display:inline-block;width:60px;font-size:12px;line-height:18px;color:#333;margin-left:0;top:10px!important;position:relative}#imagepopup{position:fixed;top:0;left:0;display:none;width:100%;height:100%;overflow:hidden;outline:0;z-index:9999999!important;background-color:rgba(0,0,0,.4)}#imagepopup .modal-dialog{max-width:90%;top:2%;position:relative;width:auto;margin:0 auto;pointer-events:none}#imagepopup .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}#imagepopup .modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;border-bottom:0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}#imagepopup .modal-header .close{cursor:pointer;float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#333;text-shadow:0 1px 0 #fff;opacity:.5;margin:-1rem -10px -1rem auto!important;padding:1rem 5px}#imagepopup .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 10px 10px 10px}iframe#certificate_file_url{border:0!important;height:690px}#certificate_loader{background-color:rgba(255,255,255,.25);background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/loading.gif);background-position:center center;background-repeat:no-repeat;z-index:999999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:30%;animation:initial!important;width:64px;height:64px}#contact_modal{position:fixed;top:0;left:0;display:none;width:100%;height:100%;overflow:hidden;outline:0;z-index:9999999!important;background-color:rgba(0,0,0,.4)}#contact_modal div.wpcf7 .ajax-loader:before{top:-27px}#contact_modal span.wpcf7-not-valid-tip{padding-bottom:15px;margin-left:87px;margin-top:-16px}#contact_modal .modal-dialog{max-width:600px;top:8%;position:relative;width:auto;margin:0 auto;pointer-events:none;border-radius:20px;overflow:hidden}#contact_modal .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid transparent;border-radius:0;outline:0}#contact_modal .modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;border-bottom:0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}#contact_modal .card-header{background:#c3935b;padding:20px}#contact_modal .card-header h3{color:#fff;font-size:30px;margin-bottom:0}#contact_modal span#close_contact_popup{float:right;cursor:pointer}#contact_modal .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 35px}#contact_modal .tps_bttn_sub input{font-size:13px;font-weight:600;background:#c3935b;border:1px solid #c3935b;color:#fff;width:25%;padding:12px 20px;margin-top:-25px;margin-bottom:35px}#contact_modal .tps_form_txt{padding:20px 35px;font-size:16px;line-height:22px}#contact_modal .modal-body label{display:inline-block;margin-bottom:5px;color:#333;vertical-align:text-bottom;font-weight:400;font-size:16px;width:15%}#contact_modal .tps_form .form-group span input,#contact_modal .tps_form .form-group span textarea{width:84%;margin-right:0;position:relative;display:inline-block;vertical-align:middle;margin-bottom:20px;text-align:left;border:1px solid #c3935b;border-radius:5px;padding:20px 30px 20px 22px;background-color:rgba(219,180,167,.2);box-shadow:none;font-size:14px}#contact_modal .tps_form .form-group span textarea{min-height:70px}.dimond_sarch-price .slider-row,.dimond_sarch-carat .slider-row{position:relative}.dimond_sarch-price .slider-row .search_price_range p,.dimond_sarch-carat .slider-row .search_price_range p{text-align:center}.dimond_sarch-price .slider-row .search_price_range p span{display:inline-block;width:20px;height:20px;position:absolute;left:155px;top:5px}.dimond_sarch-carat .slider-row .search_price_range p{margin-top:-29px!important}.dimond_sarch-carat .slider-row .search_price_range p span{margin-left:-3px;height:28px;display:block}.search_price_range .price_right#carat_right,.search_price_range .price_right#pricerange_max{text-align:right;padding-right:5px;margin-right:7px;position:absolute;top:0}.dimond_sarch-carat .slider-row .search_price_range p,.dimond_sarch-price .slider-row .search_price_range p{margin-top:-25px}.datagrid-sort-desc{cursor:pointer}.tps_sort::after{font-family:FontAwesome;content:"\f107";font-style:normal;padding-left:5px}.datagrid-sort-desc .tps_sort::after{content:"\f106"}.dimond_sarch-price.tp-pric .slider-row{display:inline-block;width:100%}.diamond_page .sh_comp span{width:100%;text-align:center}.natural-labdiamond .search_price_range{margin-top:25px}.ring-breadcrumb{clear:both}.back_to_search a{margin-bottom:20px;display:inline-block;font-size:14px}.back_to_search a,.back_to_search a:hover{color:#333}.gall-thumb-list li{display:inline-block;width:33.33%;float:left;height:55px;border:1px solid #333;width:55px;margin:1px;align-items:center;display:flex;cursor:pointer;opacity:.5}.gall-thumb-list li.active,.tps_thumbnail li.selected{opacity:1;border:1px solid rgba(219,180,167,1)}.tps_thumbnail li:hover{opacity:.5;border:1px solid rgba(219,180,167,1)}.gall-thumb-list li img{padding:5px}.gall-thumb-list{margin:0}.step_zero .step_text{margin-left:-10px}.step_number{display:inline-block;font-size:40px;vertical-align:middle}.dia_gallery_image img{margin:0 auto}input[type="button"].reset_btn:hover{background-color:transparent;border-color:transparent;box-shadow:none}.main_div_info .gallery .preview{width:95%;margin:0 auto}.main_div_info .gallery .preview canvas,.main_div_info .gallery .preview img{width:90%;margin:0 auto}.main_div_info .gallery .preview .tps_galleria{width:70%;margin:0 auto}.main_div_info .gallery .preview .tps_galleria .skintone{width:100%;height:auto}.preview .tps_galleria .diamond_generic .skintonnerimg{left:11px}.preview .tps_galleria .search_slider{margin:15px 0 0}.preview .tps_galleria .tps_leftslide_control,.tps_galleria .tps_rightslide_control{font-size:12px}.preview .tps_galleria .diamond_generic.skintone{margin-bottom:20px}.gallery .gallery-thumbnails{text-align:center}.gallery .gallery-thumbnails .gall-thumb-list{display:inline-block}.preview .tps_galleria .carat_diamond_img{margin-left:-21%;top:39%}.preview .search_slider .ui-corner-all div{font-size:12px;top:2%!important}span.wpcf7-not-valid-tip{font-size:12px}#close_hint_popup:hover,#close_email_popup:hover{background-color:transparent;border:transparent}.fourcs-block>div{text-align:center;padding:2% 0}.tps_spec_des p{font-size:16px;margin:25px 0}.carat_info{width:90%;margin:0 auto}.tps_report a,.tps_report a:hover{border-bottom:1px solid #333;cursor:pointer}.modal-header .close:hover{background-color:transparent;border:transparent}.woocommerce-breadcrumb a,a.woocommerce-review-link,.product_meta a{cursor:pointer}.prod-name-val li{display:inline-block;font-size:17px;font-size:14px;font-weight:200;color:#333;line-height:20px}.val-border-left{border-right:2px solid #333;padding-right:2px;margin-right:5px;display:none}.val-border-right{border-left:2px solid #333;padding-left:2px;margin-left:5px;display:none}.prod-name-val li::before,.prod-name-val li::after{display:none}.prod-name-val{margin-left:0;margin-bottom:20px}.prod-name-val li:after{content:" ";font-size:12px;font-family:inherit;color:#333;width:4px;height:4px;display:inline-block;background:#333;border-radius:50%;vertical-align:middle;margin:0 8px;position:relative}.prod-name-val li:last-child:after{opacity:0}#tps_contact_modal{font-size:13px;background:#c3935b;border:1px solid #c3935b;color:#fff;width:auto;padding:12px 20px;margin-top:10px;margin-bottom:30px}.diamond_generic iframe{border:0}.tps_diamond_box .arrow_box{background:#333;border:1px solid #333;width:130px;text-align:center;margin-left:-10px;color:#fff;margin-bottom:10px;position:relative;padding:5px}.tps_diamond_box .arrow_box:before,.tps_diamond_box .arrow_box:after,.tps_popover-color .arrow_box .arrow-sub:before,.tps_popover-color .arrow_box .arrow-sub:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tps_diamond_box .arrow_box:before,.tps_popover-color .arrow_box .arrow-sub:before{border-color:rgba(204,204,204,0);border-top-color:#333;border-width:10px;margin-left:0}.tps_diamond_box .arrow_box:after,.tps_popover-color .arrow_box .arrow-sub:after{border-color:rgba(255,255,255,0);border-top-color:#333;border-width:10px}.tps-font.sub_title{font-size:24px;display:block;line-height:30px}.tps_spec_des h3{font-size:38px;text-transform:uppercase;font-family:'Bodoni SvtyTwo ITC TT'}.arrow_box span{font-size:14px}.tps_diamond_box{margin-top:35px}.show_dialog{text-decoration:underline}.show_dialog:hover{background-color:transparent;border:none;text-decoration:underline;font-weight:600}.tps_prod a{color:#333}.recently_viewed .tps-row{display:flex;margin-bottom:30px;justify-content:center}.recently_viewed .tps_prod{text-align:center;font-size:17px!important}.recently_viewed h2{text-transform:uppercase;font-size:42px;margin-bottom:20px}.similar_diamond_div h1{text-transform:uppercase;margin-bottom:30px;font-size:42px}.similar_diamond_div{background-color:transparent!important;padding:0!important}.color_information p{font-size:15px;margin:25px 0;padding:0 112px}.color_information .sub-title{font-family:'Bodoni SvtyTwo ITC TT';font-size:42px;text-transform:uppercase}.info-width{width:140px;text-align:center;font-size:12px}.cut_information{background:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/xCUT-EXCELLENT.jpg.pagespeed.ic.yahmHpIVn7.jpg) no-repeat;background-position:90% 50%;background-size:35%;margin-bottom:30px}.clarity_information{background:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/xCLARITY-SI2-25.png.pagespeed.ic.Jq6yCUEFGY.png) no-repeat;background-position:12% 50%;overflow:hidden;background-size:27%;margin-bottom:30px}.clarity_information .col-md-7{float:right}table:not( .has-background ) tbody td,table:not( .has-background ) tbody tr:nth-child(2n) td{background-color:transparent!important}.table td{font-weight:600;text-transform:uppercase}.info-font{font-size:12px;font-weight:500!important;text-transform:initial!important}.tps_spec_des tr.active{background:#eee7e4!important}.tps_spec_des tr{background:#f7f6f6!important}.fourcs-block > div:nth-child(odd) {background-color:#f8f3ef}.tps_cut_popup .popover_cut,.tps_clarity_popup .popover-clarity{background:#333;border:1px solid #333;width:230px;text-align:left;margin-left:40px;color:#fff;margin-bottom:2px;position:relative;padding:5px 10px;display:inline-block}.text-center.tps_cut_para{margin-left:40px}.tps_cut_popup .tps_cut_para{font-size:14px}.tps-cut-block .tps_your_diamond{width:40%;float:right;display:inline-block;border:1px solid #333;margin-left:1%}.tps-cut-block .tps_your_diamond p{text-align:left;text-transform:capitalize;padding:0 10px;margin-bottom:0;text-align:left;border-bottom:1px solid #333}.tps-cut-block .tps_your_diamond p:last-child{border-bottom:0}.tps_cut_popup{display:inline-block}.tps_cut_arrow{content:'';border-width:12px;display:block;font-size:0;height:0;width:0;line-height:0;overflow:hidden;border-color:transparent;border-style:dashed;border-left-color:#333;border-left-style:solid;left:99%;top:0;position:absolute}.cut_info.cut_data{text-align:left;padding-left:2%;margin-top:2%}.cut_info.cut_data p{text-align:left!important}.tps_learn_btn button{padding:0;margin-top:10px;border:none}.tps_color_desk{margin:0 auto}.color_learn_more{margin-top:10px}.tps_cut_popup .tps-font{font-size:14px;line-height:20px;display:inline-block;text-align:left;padding:10px 5px}.tps_cut_popup .tps_cut_head{text-align:left;padding-left:5px}.tps_your_diamond .super{height:24px}.tps_your_diamond .excellent{height:30px}.tps_your_diamond .very{height:40px}.tps_your_diamond .good{height:60px}.tps_your_diamond .fair{height:80px}.tps_your_diamond .poor{height:128px}.color_info,.clarity_info.info{width:90%;margin:0 auto}.tps_popover-color .arrow_box{display:inline-block;width:80%;margin:0 auto;color:#fff;position:relative;margin-top:30px;margin-bottom:12px}.tps_popover-color .arrow_box p{display:inline-block;font-size:14px}.arrow-sub{padding:5px 20px;text-align:left;width:60%;background-color:#333}.tp-color-head{width:10%;vertical-align:middle}.tps_color_code{width:30%;vertical-align:middle}.tp-color-desc{width:58%;vertical-align:middle;padding-left:35px}.tps_clarity_popup.desk-hide{display:none}.tps_clarity_diamond{width:50%;float:right;text-align:left;border:1px solid #333}.tps_clarity_diamond .list{border-bottom:1px solid #333}.cut_active .tps_clarity_popup{display:inline-block;width:100%;position:absolute;left:-74%;top:50%;-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translate(0%,-50%)}.s1_s2.cut_active .tps_clarity_popup{top:-20%;bottom:auto}.tps_clarity_diamond>.list,.tps_clarity_diamond>p{text-transform:none;padding:0 10px;margin-bottom:0;text-align:left;border-bottom:2px solid #abaaaa;position:relative}.clarity-para{font-size:14px}.popover-clarity+.text-center.tps_cut_para{margin-left:-75px}.list-clarity{display:inline-block;width:15%;padding:5px 0;border-right:1px solid;vertical-align:middle}.list-clarity span{display:block}.tps_clarity_diamond .list>span{display:inline-block;vertical-align:middle}.tps_modal_content.modal-content{padding:20px}.tps_modal_content.modal-content .close{opacity:1;display:inline-block;text-align:right;cursor:pointer}.tps_modal_content.modal-content .modal-header{padding:0}.tps_modal_content.modal-content p{font-size:14px;margin-bottom:20px}.tps_modal_content.modal-content .skin_tone{position:relative;width:60%;margin:0 auto}.tps_modal_content.modal-content .skintonnerimg{position:absolute;top:0}.tps_modal_content.modal-content .tps_galleria .search_slider{margin-bottom:0}.tps_modal_content.modal-content .tps_galleria .tps_lbl{font-size:14px}.tps_modal_content.modal-content .tps_galleria .carat_diamond_img{margin-top:-20%}.steps{background:#fff none repeat scroll 0 0;display:inline-block;height:10px;width:3px;position:absolute;z-index:1}.steps.verygood{left:50%}.cutlearnmorelbl li{font-size:12px;text-transform:uppercase;width:15%;list-style-type:none}.cutlearnmorelbl{display:inline-block;position:relative;width:100%;padding-top:10px;height:30px;margin-left:0}.cutlearnmorelbl .excellent{position:absolute;left:0}.cutlearnmorewrap{position:relative}.cutlearnmorelbl .very_good{position:absolute;left:28%}.cutlearnmorelbl .good{position:absolute;left:65%}.cutlearnmorelbl .fair{position:absolute;left:95%}.steps.excellent{left:-2%}.steps.verygood{left:34.5%}.steps.good{left:68%}.cutimgcont img{margin:0 auto}.colorimgcont{display:inline-block;text-align:center;width:100%;position:relative;margin-bottom:10px;height:auto}.colorlearnmorewrap{width:90%;display:block;margin:0 auto;position:relative;margin-bottom:10px}.colorimgcont>img{width:70px;margin:0 auto}.colorlearnmorewrap .ui-slider-horizontal{background:#333 none repeat scroll 0 0;width:100%}.ui-slider .ui-slider-handle{background:#efefef none repeat scroll 0 0;cursor:pointer;background-size:100% 100%;border-radius:22px;height:19px;margin-left:-9px;margin-top:-1px;top:-7px;width:19px;box-shadow:0 1px 2px #333;z-index:10}.slider_steps{display:inline-block;height:10px;position:relative;top:-18px;width:100%}.tps_modal .slider_steps{position:absolute;top:0;left:0}.steps{background:#fff none repeat scroll 0 0;display:inline-block;height:10px;width:3px;position:absolute;z-index:1}.steps.d_color{left:100%}.steps.e_color{left:18%}.steps.f_color{left:34.5%}.steps.g_color{left:51.5%}.steps.h_color{left:68%}.steps.i_color{left:85%}.steps.j_color{left:100%}.steps.k_color{left:88%}.steps.l_color{left:-6px}.colorlearnmorelbl{display:inline-block;position:relative;width:100%;padding-top:10px;height:30px;margin-left:0;margin-top:-20px}.colorlearnmorelbl li{font-size:12px;text-transform:uppercase;width:6%;float:left;list-style-type:none}.colorlearnmorelbl .E{position:absolute;left:18%}.colorlearnmorelbl .F{position:absolute;left:34%}.colorlearnmorelbl .G{position:absolute;left:51%}.colorlearnmorelbl .H{position:absolute;left:67.5%}.colorlearnmorelbl .I{position:absolute;left:85%}.colorlearnmorelbl .J{position:absolute;left:100%}.colorlearnmorelbl .K{position:absolute;left:88%}.colorlearnmorelbl .L{position:absolute;left:100%}.clarityimgcont{display:inline-block;text-align:center;width:100%;margin-bottom:10px;height:auto}.clarityimgcont>img{width:100px;margin:0 auto}.claritylearnmorewrap{width:90%;display:block;margin:0 auto;position:relative;margin-bottom:10px}.tps_modal .slider_steps{position:absolute;top:0;left:0}.steps.FL{display:none}.steps.IF{left:18%}.steps.VVS1{left:34.56%}.steps.VVS2{left:51.5%}.steps.VS1{left:68.12%}.steps.VS2{left:85%}.steps.SI1{left:100%}.steps.SI2{left:99.96%}.claritylearnmorewrap .ui-slider-horizontal{background:#333 none repeat scroll 0 0;width:100%}.claritylearnmorelbl{display:inline-block;position:relative;width:100%;padding-top:10px;height:30px;margin-left:0}.claritylearnmorelbl li{font-size:12px;text-transform:uppercase;width:14.28%;list-style-type:none}.claritylearnmorelbl .SI2{position:absolute;left:97.96%}.claritylearnmorelbl .SI1{position:absolute;left:84%}.claritylearnmorelbl .VS2{position:absolute;left:66%}.claritylearnmorelbl .VS1{position:absolute;left:50%}.claritylearnmorelbl .VVS2{position:absolute;left:32%}.claritylearnmorelbl .VVS1{position:absolute;left:15%}.claritylearnmorelbl .IF{position:absolute;left:0%}.claritylearnmorelbl .FL{position:absolute;left:0}.container-fluid.fourcs-block{padding-bottom:15px;margin-top:5%;clear:both;padding-left:0;padding-right:0}.main_div_info .gallery .preview .search_slider .ui-corner-all div{padding-top:4px;color:#333;width:60px;padding-top:15px}.main_div_info .gallery .preview .search_slider .ui-corner-all div:focus,.ui-slider .ui-slider-handle:focus{outline:0;border:0}.tps_popover-color .arrow_box .arrow-sub:before{display:none}.storefront-breadcrumb{display:none}.grid_tabs.desk-tab{display:inline-block;float:right;position:absolute;width:auto;right:0;top:0}.grid_tabs .grid_view{float:right;font-size:20px;vertical-align:middle;padding:3px 10px 0 0}.tps-breadcrumb.breadcrumb{padding:20px 0}.grid_tabs .grid_view p{color:#333;margin-right:15px;margin-bottom:0}.grid_tabs .listing_grid{display:inline-block;list-style:none;margin-left:0;float:left;margin-bottom:0}.grid_tabs .listing_grid li{margin-right:0}.grid_tabs .listing_grid li,.grid_tabs .grid_view p{float:left}.grid_tab .products{list-style:none;margin:0;display:flex;flex-wrap:wrap;width:100%}.grid_tab .products .product.product-item{width:24%;margin:0 1% 0 0;display:block;float:left;margin-bottom:30px;padding-left:0;height:auto;padding-right:0;position:relative;box-shadow: 0 4px 8px rgb(51 51 51 / 10%), 0 2px 4px rgb(51 51 51 / 10%);background:#fff}.grid_tab .products .product.product-item:last-child{margin-bottom:20px}.grid_tab .product-item-photo span{width:100%;background:transparent;line-height:normal!important;vertical-align:middle}.grid_tab .product-image.diamond_image img{height:100%;border-radius:0;object-fit:cover;margin-bottom:0;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.grid_tab .product-item-photo span.product-image.diamond_image{position:relative;min-height:330px}.grid_tab .product-image.diamond_image img.tps-placeholder-img{height:auto;object-fit:unset}.grid_tab .product-item-details .product-item-link,.grid_tab .product-item-details .product-item-link .shape_grid{width:100%}.product-item-details center .product-item-link a,.product-item-details center .product-item-link span{font-size:14px;line-height:20px;color:#252525;white-space:normal;padding-bottom:12px;font-weight:600;text-align:left;min-height:52px}.product-item-details center .product-item-link a:hover,.product-item-details center .product-item-link span:hover{text-decoration:underline}.product-item-details center .product-item-link a:hover .product-item-details center .product-item-link span{text-decoration:underline}.product-item-inner .tps_grid_icons .dropdown-menu{display:none}.diamond_info.tps_diamond_info .tps_grid_icons{width:28px;height:28px;display:inline-block;position:relative;outline:0;border:0;padding:0;cursor:pointer;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/emotions-diamond-sprite.svg);background-repeat:no-repeat}.grid_tab .woocommerce-Price-amount{width:auto!important;font-size:16px!important;margin-top:10px;margin-bottom:0;font-weight:600;color:#252525;display:block}.grid_tab .woocommerce-Price-currencySymbol{font-size:16px!important;width:auto!important;margin-right:2px;font-weight:600}.grid_tab .product-item-details{padding:10px 5px 0 5px;position:unset!important}.product-item-inner .diamond_info{float:right}.grid_tab .products .product.product-item .product-item-info{border:1px solid #e1e1e1}.product-item-inner .tps_grid_icons{background-position:-100px -145px}.product-item-inner .tps_grid_icons.tps_compare:before{content:"\f128";font-family:woodmart-font;cursor:pointer;margin-left:-25px}.product-item-inner .tps_grid_icons.tps_compare.active:before{content:"\f128"!important;color:#c3935b}.product-item-inner i.fa.fa-trash{cursor:pointer;margin-left:-25px;padding-bottom:10px}span.diamond_text{position:absolute;top:92%;width:auto!important;text-align:left;font-size:12px!important;left:12%;color:#333}.product-item-inner .tps_grid_icons:hover,.product-item-inner .tps_grid_icons.active{background-position:-588px -79px}.diamond_info.tps_diamond_info .tps_grid_icons{background-position:-617px -79px}.diamond_info.tps_diamond_info .tps_grid_icons:hover{background-position:-617px -79px}.dropdown-menu.tps_info_popup.hide{position:absolute;top:0;left:0;background:rgba(219,180,167,.96);width:100%;height:90%;padding:30px 10px}.dropdown-menu.tps_info_popup.hide ul.attribute_list li span{font-size:13px;line-height:22px;text-overflow:unset;text-align:left;overflow:hidden;display:inline-block;white-space:normal}.dropdown-menu.tps_info_popup.hide ul.attribute_list li span.left{width:45%;font-weight:600}.dropdown-menu.tps_info_popup.hide ul.attribute_list li span.right{width:55%;font-weight:200}.tps_product_info .tps_productmeta .tps_product_heading p{}#add_to_cart:hover{color:#fff!important}.drop-hint-wrap i.fa-comment-o:before{background:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/xChat2.png.pagespeed.ic.cTBJpMDH3Q.png) no-repeat!important;margin-right:5px;display:inline-block;content:'';width:24px;height:21px}.woocommerce-breadcrumb a,a.woocommerce-review-link,.product_meta a{color:#585858!important;font-size:13px}.woocommerce-breadcrumb a:hover,a.woocommerce-review-link:hover,.product_meta a:hover{color:#333!important}.tp-chat.tp-chat-wrapp .fa{margin-right:7px}.clarity_information .col-md-5,.cut_information .col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.clarity_information .col-md-7,.cut_information .col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.tps_addto_wish button{width:70%;background-color:#fff!important;position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #333;color:#333;font-weight:600;font-size:16px;cursor:pointer;padding:8px 20px}.tps_addto_wish button:before{content:'';background-repeat:no-repeat;color:#333;display:inline-block;background-position:-10px -85px;width:30px;height:30px}.tps_addto_wish{margin-top:20px;margin-bottom:30px}.tps_addto_wish button:hover{opacity:1;border-color:#333}#loading{width:100%;height:100%;position:absolute;background:rgba(255,255,255,.7)}.tps_loader{box-sizing:border-box;width:70px;height:70px;position:absolute;left:50%;top:20%;transform:translate(-50%,-20%)}.tps_loder_container{position:absolute;width:100%;height:100%;left:0;top:0}.tps_spinner{position:absolute;width:100%;height:100%;left:0;top:0}.tps_spinner{animation:rotation0 4s infinite linear , resize2 4s infinite linear}.tps_hex0,.tps_hex120,.tps_hex240{position:absolute;box-sizing:border-box;width:100%;height:57.74%;left:0;top:21.13%;border-left:2px solid #16689a;border-right:2px solid #16689a}.tps_hex0{animation:rotation0 4s infinite linear}.tps_hex120{transform:rotate(120deg);animation:rotation120 4s infinite linear}.tps_hex240{transform:rotate(240deg);animation:rotation240 4s infinite linear}@keyframes rotation0{
    0%{
        transform:rotate(0deg);
    }
    100%{
        transform:rotate(360deg);
    }
}@keyframes rotation120{
    0%{
        transform:rotate(120deg);
    }
    100%{
        transform:rotate(480deg);
    }
}@keyframes rotation240{
    0%{
        transform:rotate(240deg);
    }
    100%{
        transform:rotate(600deg);
    }
}@keyframes resize1{
    0%,50%,100%{
        width:100%;
        height:100%;
        left:0%;
        top:0%;
    }
    25%,75%{
        width:120%;
        height:120%;
        left:-10%;
        top:-10%;
    }
    12.5%,37.5%,62.5%,87.5%{
        width:70%;
        height:70%;
        left:15%;
        top:15%;
    }
}@keyframes resize2{
    0%,33.33%,66.66%,100%{
        width:100%;
        height:100%;
        left:0%;
        top:0%;
    }
    16.66%,49.99%, 83.333%{
        width:70%;
        height:70%;
        left:15%;
        top:15%;
    }
}@keyframes resize3{
    0%,16.66%,33.33%,50%,66.66%,83.33%,100%{
        width:100%;
        height:100%;
        top:0;
        left:0;
    }
    2.77%,19.44%,36.11%,52.77%,69.44%,86.11%{
        width:93.5%;
        height:93.5%;
        top:3.25%;
        left:3.25%;
    }
    5.55%,22.22%,38.88%,55.55%,72.22%,88.88%{
        width:84.4%;
        height:84.4%;
        top:7.8%;
        left:7.8%;
    }
    8.33%,25%,41.66%,58.33%,75%,91.66%{
        width:73.2%;
        height:73.2%;
        top:13.4%;
        left:13.4%;
    }
    11.11%,27.77%,44.44%,61.11%,77.77%,94.44%{
        width:84.4%;
        height:84.4%;
        top:7.8%;
        left:7.8%;
    }
     13.88%,30.55%,47.22%,63.88%,80.55%,97.22%{
        width:93.5%;
        height:93.5%;
        top:3.25%;
        left:3.25%;
    }
}.table_view .row_main_div::-webkit-scrollbar-track{background:linear-gradient(0deg,rgba(219,180,167,1) 0%,#ac9892 100%)}.table_view .row_main_div::-webkit-scrollbar-thumb{background:linear-gradient(0deg,rgba(219,180,167,1) 0%,rgba(219,180,167,1) 100%)}.tps_price_info span{text-transform:uppercase;width:auto;float:left}.tps_price_info .price{float:left;width:100%;clear:both;font-size:12px;line-height:22px}.diamond_page span.diamond_cert_no{width:auto;padding-top:10px;padding-left:5px}.diamond_page span.diamond_stock_no{width:auto;padding-top:10px;padding-left:5px}.diamond_page span.diamond_cert_no a{color:#16689a}.diamond_page .product_other_details span.txt-left{width:auto;padding-right:5px;font-weight:600!important}.diamond_page .product_other_details span.txt-right{width:auto;padding-right:15px}.grid_tab .products .product.product-item .tps_wishlist_icon,.grid_tab .products .product.product-item .tps_wishlist_icon_filled{position:absolute;right:10px;top:15px;width:33px}.grid_tab .products .product.product-item .tps_wishlist_icon:before,.grid_tab .products .product.product-item .tps_wishlist_icon_filled:before{content:" ";cursor:pointer;display:block;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-color:#fff;border-radius:50%;width:33px;height:33px;opacity:1;position:relative;top:0;left:0;background-position:-488px -136px;transition:opacity .2s ease 0s;margin:0}.grid_tab .products .product.product-item .tps_wishlist_icon_filled:before,.grid_tab .products .product.product-item .tps_wishlist_icon:hover::before{background-position:-488px -90px}.grid_tab .products .product.product-item #tps_add_to_cart{position:absolute;right:10px;top:11%;width:33px}.grid_tab .products .product.product-item #tps_add_to_cart:before{cursor:pointer;display:block;width:33px;height:33px;opacity:1;position:relative;top:0;transition:opacity .2s ease 0s;content:" ";background-position:-649px -47px;left:0;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;margin:0;background-color:#fff;border-radius:50%}.diamond_page .grid_tab .products .product.product-item span{text-align:left;font-size:11px!important;font-weight:400;line-height:22px;margin-top:0}.diamond_page .product_other_details span.txt-right:last-child{padding-right:0}.tps_diamond_price{float:left;width:50%}.tps_delivered_price{float:left;width:50%}.tps_diamond_price .price,.grid_tab .tps_diamond_price .price .woocommerce-Price-amount,.tps_delivered_price .price,.grid_tab .tps_delivered_price .price .woocommerce-Price-amount{color:green}.tps_diamond_price .price.tps_final_dia_price,.grid_tab .tps_diamond_price .price.tps_final_dia_price .woocommerce-Price-amount{color:#ff5a5f}.tps_diamond_price .price.tps_dic_in_per,.grid_tab .tps_diamond_price .price.tps_dic_in_per .woocommerce-Price-amount{color:#252525}span.tps_grid_lab{display:inline-block;position:absolute;background-color:#2caddf!important;color:#252525;top:5px;left:-5px;width:60px!important;height:27px;min-height:auto!important;max-height:none!important;padding:5px;font-weight:500!important;text-align:center!important}.tps_filter_header{display:block;width:100%;float:left}.tps_filter_buttons{display:flex;float:left;border:1px solid #e0e0e0;border-radius:4px;height:35px}.tps_filter_buttons .tps_filter_tabs{font-size:12px;font-weight:500;color:#252525;line-height:21px;border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:1px solid #e0e0e0;margin-left:0;padding:6px 12px;cursor:pointer;font-family:'Montserrat-Medium'}.tps_gemstone_filter_tabs .tps_filter_buttons .tps_filter_tabs{border-right:none!important}.tps_filter_buttons .tps_filter_tabs:hover,.tps_filter_buttons .tps_filter_tabs.tab_active{background:#16689a;border-bottom-left-radius:0;border-top-left-radius:0;color:#fff}.tps_filter_buttons .tps_filter_tabs:nth-child(2):hover, .tps_filter_buttons .tps_filter_tabs.tab_active:nth-child(2){border-bottom-right-radius:0;border-top-right-radius:0}.tps_bx_srch{display:inline-block;float:left;width:20%;margin-right:17%;position:relative}.tps_gemstone_filter_tabs .tps_bx_srch{margin-right:25%}.tps_bx_srch:before{content:'';width:15px;height:35px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);display:inline-block;background-repeat:no-repeat;position:absolute;background-position:-161px -82px;margin-left:45px;vertical-align:middle}.tps_bx_srch input#sku_input{width:100%;height:35px;font-size:12px;border:1px solid #e0e0e0;box-shadow: 0 2px 4px rgb(51 51 51 / 10%), 0 4px 8px rgb(51 51 51 / 10%);text-align:center}.tps_bx_srch .search_close_button{position:absolute;top:4px;right:20px;cursor:pointer;vertical-align:middle}.sort-filter{display:flex;float:right;width:16%;align-items:center;padding-right:7px}.sort-filter .tps_grid_tab_name.tps_sort_nme{font-size:12px;font-weight:normal;text-transform:capitalize;padding:0 10px;line-height:40px;cursor:pointer;display:block;font-family:'Montserrat-Medium'}.sort-filter #dropdownMenuButton,.sort-filter #dropdown{font-size:12px}.sort-filter #dropdown{}.sort-filter .sortbtn.tps_sortby{width:100%;height:auto;border:1px solid #e0e0e0;position:relative;border-radius:6px;display:flex;-webkit-box-align:center;align-items:center;font-size:12px;color:#252525;-webkit-box-pack:justify;justify-content:space-between;cursor:pointer;padding:0}.info_main_block .tps_diamond_price_block a{float:right;display:block;cursor:pointer;background:#16689a;border:1px solid #16689a;border-radius:3px;color:#fff;padding:8px 10px;width:130px;font-size:14px;font-weight:600;line-height:23px;text-align:center}.info_main_block .tps_diamond_price_block a:hover{background:#fff;color:#16689a}.info_main_block .tps_diamond_price_block .more_info_tps{width:38%;float:none;display:inline-block}.info_main_block .tps_diamond_price_block .list_info_tps_left{width:52%;white-space:normal}.info_main_block .tps_diamond_price_block .list_info_tps_right{width:60%}.info_main_block .tps_diamond_price_block .diamond_price{width:auto;clear:both;display:block}.info_main_block .tps_diamond_price_block span{width:auto;line-height:23px}.info_main_block .tps_diamond_price_block .diamond_price_per_ct,.info_main_block .tps_diamond_price_block .diamond_price_per_ct span,.info_main_block .tps_diamond_price_block .diamond_delivered_price,.info_main_block .tps_diamond_price_block .diamond_delivered_price span{color:green}.grid_tab .tps_diamond_price .price .woocommerce-Price-currencySymbol,.grid_tab .tps_delivered_price .price .woocommerce-Price-currencySymbol{color:green}.grid_tab .tps_diamond_price .price.tps_final_dia_price .woocommerce-Price-currencySymbol{color:#ff5a5f}.tps_wishlist.tps_wishlist_icon:before{content:'';width:40px;height:35px;display:inline-block;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:-31px 6px;margin:0;vertical-align:middle}span.compare_head,.diamond_page span.compare_head,.diamond_page span.sh_comp.table_checkbox_block{width:50px!important}.tps_diamonds_details_page_container .tps_certificate_info{}.grid_tab .products .product.product-item .tps_360_icon{content:" ";cursor:pointer;display:block;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;width:37px;height:37px;opacity:1;position:absolute;top:auto;left:10px;bottom:25px;background-position:-643px -126px;transition:opacity .2s ease 0s;margin:0;border-radius:50%;border:2px solid transparent}.grid_tab .products .product.product-item .tps_360_icon:hover,.grid_tab .products .product.product-item .tps_360_icon.active{border:2px solid #16689a}.diamond_page span.tps_grid_cert_icon,.diamond_page span.tps_grid_stock_icon{position:relative;width:20px;height:20px;display:inline-block;vertical-align:middle;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:-58px -90px;margin-top:10px!important;cursor:pointer}.diamond_page span.tps_grid_stock_icon{background-position:-33px -90px;cursor:default}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{position:relative;width:20px;height:20px;display:inline-block;vertical-align:middle;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:-83px -90px;cursor:pointer}.diamond_page span.tps_grid_diamond_price_detail_icon,.diamond_page span.tps_grid_delivered_price_detail_icon{position:relative;width:20px;height:20px;display:inline-block;vertical-align:middle;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:-110px -90px;cursor:pointer}.diamond_page span.tps_grid_delivered_price_detail_icon{background-position:-134px -90px}.tps_price_info .tps_diamond_price .price,.tps_price_info .tps_delivered_price .price{width:auto}div#listiveiwcontainer{background-color:#fff;box-shadow: 0 2px 4px rgb(51 51 51 / 10%), 0 4px 8px rgb(51 51 51 / 10%);border:1px solid #e0e0e0;margin-top:10px}.table_view .table_header,.table_view .table_rows{border-bottom:1px solid #e0e0e0!important}.table_view .table_rows:hover{background:#bcbcbc!important;cursor:pointer;box-shadow: rgb(229 229 229) 0px -1px 0px}.diamond_page .table_rows.current,.diamond_compare_page .table_rows.diamond_compare.current{background:#f5f5f5;cursor:pointer;box-shadow: rgb(229 229 229) 0px -1px 0px}.listingHeaderOne{padding-right:0}.back_diamond_list,.listingHeaderOne>span,.compareHeaderOne>span,.table_header span{}.diamond_page span,.diamond_compare_page span{}.mb_inner_title.sh_lab_tps a{color:#16689a}.desk_shp_img{border-radius:3px}.grid_tab .products .product.product-item .product-video-container iframe{display:block;margin:auto;text-align:center;width:75%;height:330px!important;margin-bottom:0;vertical-align:middle}.table_rows.tps_table_even{background-color:#f5f5f5}.table_rows.tps_table_odd{background-color:#fff}.tps_wishlist.tps_wishlist_icon_filled:before{content:'';width:40px;height:35px;display:inline-block;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:7px 6px;margin:0;vertical-align:middle}.sort-filter #dropdown{background:#fff;border:1px solid #f5f5f5;box-shadow: rgb(22 22 22 / 5%) 0px 3px 15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;top:32px;width:100%;padding-top:5px;padding-bottom:5px;z-index:2;display:block;position:absolute!important;left:0}.sort-filter #dropdown .dropdown-item{font-weight:500;font-size:11px;line-height:17px;color:#757575;cursor:pointer;display:flex;-webkit-box-align:center;align-items:center;width:100%;font-family:'Montserrat-Medium'}.sort-filter .sortbtn.tps_sortby .dropdown{padding:5px 10px;width:100%}.sort-filter #dropdown .dropdown-item .sort_option{padding:8px 15px;transition:.3s ease;font-family:'Montserrat-Medium'}.sort-filter #dropdown .dropdown-item .col-xs-7{width:100%}.sort-filter #dropdown .dropdown-item .sort_option:hover{color:#252525}.sort-filter .sortbtn.tps_sortby .dropdown::after{content:'';position:absolute;top:55%;right:5%;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;box-sizing:border-box;transform:translateY(-50%)}.dimond_search_box .dia-searchbox3-row-tps{position:relative;top:36px;left:0;background-color:#fff}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section{display:block;z-index:2;color:#252525;width:100%;min-width:300px;position:relative;box-shadow: 0 2px 4px rgb(51 51 51 / 10%), 0 4px 8px rgb(51 51 51 / 10%);height:max-content;margin-bottom:10px;background-color:#fff;transition:transform .5s ease 0s;pointer-events:auto;max-width:none}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section h4{font-size:13px;color:#252525;font-weight:500;margin-bottom:0;line-height:35px;font-family:'Montserrat-Medium'}.dimond_search_box .tps_diamond_search_box .tps_diamond_shapes_filter,.dimond_search_box .tps_diamond_search_box .tps_main_filter_section .dimond_sarch,.dimond_search_box .tps_diamond_search_box .tps_diamond_lab_filter,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps,.dimond_search_box .tps_diamond_search_box .color_wrapper .tps_diamond_color_filter,.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter,.dimond_search_box .tps_diamond_search_box .tps_gemstone_type_filter,.dimond_search_box .tps_diamond_search_box .tps_diamond_ship_filter,.dimond_search_box .tps_diamond_search_box .tps_gemstone_color_filter,.dimond_search_box .tps_diamond_search_box .tp-pric .price-range-tps,.dimond_search_box .tps_diamond_search_box .carat-range-tps{display:grid!important;padding:15px 0 35px;grid-template-columns:2fr 10fr;border-bottom:1px solid #e0e0e0;width:100%}.dimond_search_box .tps_diamond_search_box .tps_fluorescence,.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider,.dimond_search_box .tps_diamond_search_box .polish_content,.dimond_search_box .tps_diamond_search_box .tps_symmetry{display:grid!important;padding:10px 0 5px;grid-template-columns:2fr 10fr;border-bottom:none}.dimond_search_box .tps_diamond_search_box .tps_diamond_lab_filter .slider-row,.dimond_search_box .tps_diamond_search_box .tps_gemstone_type_filter .slider-row,.dimond_search_box .tps_diamond_search_box .tps_diamond_ship_filter .slider-row,.dimond_search_box .tps_diamond_search_box .tps_gemstone_color_filter .slider-row{display:flex;flex-wrap:wrap}.lab-slider .certificates_col div,.lab-slider .certificates_col div:last-child,.tps_gemstone_type_filter .gemstone_type_col div,.tps_gemstone_type_filter .gemstone_type_col div:last-child,.tps_gemstone_color_filter .gemstone_color_col div,.tps_gemstone_color_filter .gemstone_color_col div:last-child{width:auto;border:none}.dimond_ship .ship_col,.dimond_ship .ship_col div:last-child{width:25px;height:25px;border:none}.lab-slider .certificates_col div input.chk_certificate,.tps_gemstone_type_filter .gemstone_type_col div input.chk_gemstone,.dimond_ship .ship_col div input.chk_ship,.tps_gemstone_color_filter .gemstone_color_col div input.chk_gemstone_color{cursor:pointer;opacity:0;z-index:9;position:absolute;top:0;left:0;width:100%;height:100%;margin-right:0!important;font-family:'Montserrat-Medium'}.lab-slider .certificates_col span.certchecked label::after,.lab-slider .certificates_col span.certchecked label::before,.tps_gemstone_type_filter .gemstone_type_col span.gemstonechecked label::after,.tps_gemstone_type_filter .gemstone_type_col span.gemstonechecked label::before,.dimond_ship .ship_col span.certchecked label::after,.dimond_ship .ship_col span.certchecked label::before,.tps_gemstone_color_filter .gemstone_color_col span.gemstonecolorchecked label::after,.tps_gemstone_color_filter .gemstone_color_col span.gemstonecolorchecked label::before{position:absolute;left:0%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.lab-slider .certificates_col span.certchecked label:before,.tps_gemstone_type_filter .gemstone_type_col span.gemstonechecked label:before,.dimond_ship .ship_col span.certchecked label:before,.tps_gemstone_color_filter .gemstone_color_col span.gemstonecolorchecked label::before{content:'';border-radius:3px;border-width:1.5px;border:1px solid #e0e0e0;width:20px;height:20px}.lab-slider .certificates_col .chk_certificate_group.selected span.certchecked label::after,.tps_gemstone_type_filter .gemstone_type_col .chk_gemstone_type_group.selected span.gemstonechecked label::after,.dimond_ship .ship_col .chk_ship_group.selected span.certchecked label::after,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.selected span.gemstonecolorchecked label::after{content:'';display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;background:#16689a;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);border-radius:3px;background-position:-364px -51px}.lab-slider .certificates_col .certificate_label,.tps_gemstone_type_filter .gemstone_type_col .gemstone_label,.tps_gemstone_color_filter .gemstone_color_col .gemstone_label{padding-left:26px}#diamond_shapes{display:flex;flex-wrap:wrap;margin-bottom:0}#diamond_shapes li a span{font-size:11px;color:#252525;font-weight:500;display:block;font-family:'Montserrat-Medium'}.lab-slider .certificates_col div input[type="checkbox"]::checked+label:before,.tps_gemstone_type_filter .gemstone_type_col div input[type="checkbox"]::checked+label:before,.dimond_ship .ship_col div input[type="checkbox"]::checked+label:before{opacity:1;color:#747474}.lab-slider .certificates_col .certificate_label,.tps_gemstone_type_filter .gemstone_type_col .gemstone_label,.tps_gemstone_color_filter .gemstone_color_col .gemstone_label{font-size:14px;color:#252525;font-weight:500}.lab-slider .certificates_col div,.tps_gemstone_type_filter .gemstone_type_col div,.tps_gemstone_color_filter .gemstone_color_col div{cursor:pointer}.dimond_sarch_Heart{background-position:-611px 3px}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv{display:flex;flex-wrap:wrap;align-items:center}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row{width:40%!important;padding-right:25px}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .filter_content{width:60%}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .filter_content .colorless{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));gap:4px 10px;grid-template-rows:1fr}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .filter_content .colorless .colors-group,.dimond_search_box .tps_diamond_search_box .color_wrapper .tps_diamond_color_filter #diamond_color .colorless-wrapp .colorless .colors-group,.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter #diamond_clarity .clarity-group,.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .polish_content .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content .tps_content_group{border:1px solid #e0e0e0!important;border-radius:4px}.dimond_search_box .tps_diamond_search_box .color_wrapper .tps_diamond_color_filter #diamond_color .colorless-wrapp .colorless,.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter #diamond_clarity{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:3px 5px;grid-template-rows:1fr;min-height:28px}.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter #diamond_clarity .clarity-group{width:100%}.dimond_search_box .tps_diamond_search_box .tps_fluorescence,.dimond_search_box .tps_diamond_search_box .tps_cut_content,.dimond_search_box .tps_diamond_search_box .polish_content,.dimond_search_box .tps_diamond_search_box .tps_symmetry{width:100%;padding-right:0;margin-bottom:0}.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content,.dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content,.dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content,.dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content,.dimond_search_box .tps_diamond_search_box .polish_content .filter_content,.dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content{width:70%;display:flex;flex-wrap:wrap}.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .polish_content .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content .tps_content_group{width:13%;margin-right:1%}.dimond_search_box .tps_diamond_search_box .tps_fluorescence{padding-bottom:35px;border-bottom:1px solid #e0e0e0}.dimond_search_box .dia-searchbox3-row-tps .tps_main_filter_section{max-height:350px;height:calc(100vh - 305px);overflow:hidden scroll;padding:10px 15px}.dimond_search_box .dia-searchbox3-row-tps .tps_price_filter_section{max-height:350px;height:auto;padding:10px 15px;overflow:hidden;overflow-y:auto}.tps_filter_handler{width:100%;display:block;margin-top:0;padding:10px 10px 20px;background:#fff;box-shadow: 0 0px 0px rgb(51 51 51 / 0%), 0 4px 8px rgb(51 51 51 / 10%);float:left}.tps_filter_handler .tps_filter_close{text-align:center;width:100%;display:inline-block;float:left}.tps_filter_handler .tps_filter_close button.filter_close{background-color:transparent;text-align:center;border:0;font-size:0;line-height:35px;width:16px;height:16px;display:inline-block;vertical-align:middle;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:-519px -47px;cursor:pointer;padding:0;transform:rotate(90deg)}.tps_filter_handler .tps_reset{float:left;display:inline-block;width:100px;margin-left:0;position:absolute;right:127px;text-align:center}.tps_filter_handler .tps_search{margin-left:auto;float:left;display:inline-block;width:100px;vertical-align:middle;line-height:35px;position:absolute;right:2%;text-align:center}.tps_filter_handler .tps_cancel .filter_cancel{padding:0;margin-right:15px;background-color:transparent;color:#848484;font-size:14px;font-weight:600}.tps_filter_handler .tps_cancel,.tps_filter_handler .tps_search button.search_btn,.tps_filter_handler .tps_reset button{font-size:14px;padding-bottom:0;font-weight:600;line-height:16px}.tps_filter_handler .tps_cancel:hover,.tps_filter_handler .tps_search button.search_btn:hover,.tps_filter_handler .tps_reset button:hover,.tps_filter_handler .tps_cancel:focus,.tps_filter_handler .tps_search button.search_btn:focus,.tps_filter_handler .tps_reset button:focus{border:none;text-decoration:underline;background-color:transparent!important}.tps_filter_handler .tps_search button.search_btn{color:#33c4ff!important}#diamond_shapes li a.selected .dimond_sarch_Round,#diamond_shapes li a:hover .dimond_sarch_Round{background-position:4px -222px}#diamond_shapes li a.selected .dimond_sarch_Oval,#diamond_shapes li a:hover .dimond_sarch_Oval{background-position:-353px -222px}#diamond_shapes li a.selected .dimond_sarch_Princess,#diamond_shapes li a:hover .dimond_sarch_Princess{background-position:-75px -222px}#diamond_shapes li a.selected .dimond_sarch_Emerald,#diamond_shapes li a:hover .dimond_sarch_Emerald{background-position:-542px -222px}#diamond_shapes li a.selected .dimond_sarch_Asscher,#diamond_shapes li a:hover .dimond_sarch_Asscher{background-position:-228px -222px}#diamond_shapes li a.selected .dimond_sarch_Cushion,#diamond_shapes li a:hover .dimond_sarch_Cushion{background-position:-152px -222px}#diamond_shapes li a.selected .dimond_sarch_Radiant,#diamond_shapes li a:hover .dimond_sarch_Radiant{background-position:-420px -222px}#diamond_shapes li a.selected .dimond_sarch_Marquise,#diamond_shapes li a:hover .dimond_sarch_Marquise{background-position:-296px -222px}#diamond_shapes li a.selected .dimond_sarch_Pear,#diamond_shapes li a:hover .dimond_sarch_Pear{background-position:-484px -222px}#diamond_shapes li a.selected .dimond_sarch_Heart,#diamond_shapes li a:hover .dimond_sarch_Heart,#diamond_shapes li a.selected .dimond_sarch_Heart_select,#diamond_shapes li a:hover .dimond_sarch_Heart_select{background-position:-611px -222px}#diamond_shapes li a.selected .dimond_sarch_Other,#diamond_shapes li a:hover .dimond_sarch_Other,#diamond_shapes li a.selected .dimond_sarch_Other_select,#diamond_shapes li a:hover .dimond_sarch_Other_select{background-position:-748px -217px}#diamond_shapes li a.selected .dimond_sarch_Square,#diamond_shapes li a:hover .dimond_sarch_Square,#diamond_shapes li a.selected .dimond_sarch_Square_select,#diamond_shapes li a:hover .dimond_sarch_Square_select{background-position:-674px -221px}#diamond_shapes li a.selected .dimond_sarch_Baguette,#diamond_shapes li a:hover .dimond_sarch_Baguette,#diamond_shapes li a.selected .dimond_sarch_Baguette_select,#diamond_shapes li a:hover .dimond_sarch_Baguette_select{background-position:-1011px -220px}#diamond_shapes li a.selected .dimond_sarch_European_Cut,#diamond_shapes li a:hover .dimond_sarch_European_Cut,#diamond_shapes li a.selected .dimond_sarch_European_Cut,#diamond_shapes li a:hover .dimond_sarch_European_Cut{background-position:-1514px -224px}#diamond_shapes li a.selected .dimond_sarch_Old_Miner,#diamond_shapes li a:hover .dimond_sarch_Old_Miner,#diamond_shapes li a.selected .dimond_sarch_Old_Miner,#diamond_shapes li a:hover .dimond_sarch_Old_Miner{background-position:-1213px -221px}#diamond_shapes li a.selected .dimond_sarch_Circular_Brilliant,#diamond_shapes li a:hover .dimond_sarch_Circular_Brilliant,#diamond_shapes li a.selected .dimond_sarch_Circular_Brilliant,#diamond_shapes li a:hover .dimond_sarch_Circular_Brilliant{background-position:-1155px -221px}#diamond_shapes li a.selected .dimond_sarch_Flanders,#diamond_shapes li a:hover .dimond_sarch_Flanders,#diamond_shapes li a.selected .dimond_sarch_Flanders,#diamond_shapes li a:hover .dimond_sarch_Flanders{background-position:-1588px -225px}#diamond_shapes li a.selected .dimond_sarch_Hexagonal,#diamond_shapes li a:hover .dimond_sarch_Hexagonal,#diamond_shapes li a.selected .dimond_sarch_Hexagonal,#diamond_shapes li a:hover .dimond_sarch_Hexagonal{background-position:-1662px -224px}#diamond_shapes li a.selected .dimond_sarch_Rose,#diamond_shapes li a:hover .dimond_sarch_Rose,#diamond_shapes li a.selected .dimond_sarch_Rose,#diamond_shapes li a:hover .dimond_sarch_Rose{background-position:-1396px -225px}#diamond_shapes li a.selected .dimond_sarch_Tapered_Baguette,#diamond_shapes li a:hover .dimond_sarch_Tapered_Baguette,#diamond_shapes li a.selected .dimond_sarch_Tapered_Baguette,#diamond_shapes li a:hover .dimond_sarch_Tapered_Baguette{background-position:-1058px -219px}#diamond_shapes li a.selected .dimond_sarch_Triangular,#diamond_shapes li a:hover .dimond_sarch_Triangular,#diamond_shapes li a.selected .dimond_sarch_Triangular,#diamond_shapes li a:hover .dimond_sarch_Triangular{background-position:-825px -220px}#diamond_shapes li a.selected .dimond_sarch_Trilliant,#diamond_shapes li a:hover .dimond_sarch_Trilliant,#diamond_shapes li a.selected .dimond_sarch_Trilliant,#diamond_shapes li a:hover .dimond_sarch_Trilliant{background-position:-887px -221px}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box{display:flex;flex-wrap:wrap}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .price_left,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .price_right{border:none!important;padding-left:8px!important;text-align:left!important;color:#848484!important}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .left_input_box,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .right_input_box{width:45%;border:1px solid #e3e3e3;border-radius:4px;position:relative}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .left_input_box{margin-right:2%}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .right_input_box{margin-left:2%}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .left_input_box .tps_left_ct,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .right_input_box .tps_right_ct,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .left_input_box:placeholder,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .right_input_box:placeholder{font-size:14px;text-align:left!important}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .left_input_box .tps_left_ct,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .right_input_box .tps_right_ct{position:absolute;right:5%;top:48%;transform:translateY(-50%);font-size:13px;font-family:'Montserrat-Medium'}.tps_price_filters.tps_filter_section .price-filter-wrapp .dimond_sarch-price{margin:0 15px 12px;padding:15px 5px 0}.tps_price_filters.tps_filter_section .price-filter-wrapp{display:inline-block;width:48%;float:left;margin-right:2%}.tps_price_filters.tps_filter_section .price-filter-wrapp:nth-child(1){border-bottom:0}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box{display:flex;flex-wrap:wrap}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .right_input_box{margin-left:auto}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .right_input_box,.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .left_input_box{width:45%;border:1px solid #bcbcbc;border-radius:3px;position:relative}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .tps_middel_price{width:10%;color:transparent;position:relative}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .tps_middel_price:after{content:'';position:absolute;width:35%;background-color:#252525;height:.5px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:none}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .right_input_box .tps_right_price,.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .left_input_box .tps_left_price{position:absolute;left:0;top:50%;color:#bcbcbc;font-size:14px;top:50%;transform:translateY(-50%);left:4%}.tps_price_filter_section .price-filter-wrapp .search_price_range .price_left,.tps_price_filter_section .price-filter-wrapp .search_price_range .price_right{float:right!important;font-size:12px;color:#252525;text-align:right!important;margin-right:10px!important;font-family:'Montserrat-Medium'}.grid_tabs .grid_view .view_sort_type li a{color:#bcbcbc;display:flex;align-items:center;font-family:'Montserrat-Medium'}.grid_tabs .grid_view .view_sort_type li:nth-last-child(1){padding-right:0}.grid_tabs .grid_view .view_sort_type li a i{content:'';background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);width:20px;height:20px;background-repeat:no-repeat;display:block;margin-right:5px}.grid_tabs .grid_view .view_sort_type li a i:before{opacity:0}.grid_tabs .listing_grid.view_sort_type li.view_active a,.grid_tabs .listing_grid.view_sort_type li a:hover{color:#16689a}.grid_tabs .grid_view .view_sort_type li.a i:before{display:none}.grid_tabs .grid_view .view_sort_type li.tps_view_grid a i{background-position:-124px -47px}.grid_tabs .grid_view .view_sort_type li.tps_view_list a i{background-position:-178px -47px}.grid_tabs .listing_grid.view_sort_type li.tps_view_grid.view_active a i,.grid_tabs .listing_grid.view_sort_type li.tps_view_grid a:hover i{background-position:-148px -47px}.grid_tabs .grid_view .view_sort_type li.tps_view_list.view_active a i,.grid_tabs .grid_view .view_sort_type li.tps_view_list a:hover i{background-position:-207px -46px}.tps_parameter_filter_section{max-height:350px;height:auto;overflow:hidden auto;padding:10px 15px}.tps_parameter_filter_section .symmetry-slider-container-table-tps{display:inline-block;padding:15px 0 25px;grid-template-columns:2fr 10fr;width:32%}.tps_parameter_filter_section .slider-row{width:85%!important;float:right;display:inline-block;margin-left:0}.tps_parameter_filter_section .input_box{display:flex;flex-wrap:wrap}.tps_parameter_filter_section .left_input_box{display:inline-block;float:left;width:30%;border:1px solid #e0e0e0!important;border-radius:2px}.tps_parameter_filter_section .tps_middel_table,.tps_parameter_filter_section .tps_middel_depth,.tps_parameter_filter_section .tps_middel_width,.tps_parameter_filter_section .tps_middel_length,span.tps_middel_mdepth{display:inline-block;float:left;width:10%;text-align:center}.tps_parameter_filter_section .right_input_box{display:inline-block;float:left;width:30%;border:1px solid #e0e0e0!important;border-radius:2px}.tps_diamonds_details_page_container .back_to_search{margin:0 15px 10px;padding:5px 15px}.tps_diamonds_details_page_container .back_to_search a{color:#2caddf;font-weight:600;margin-bottom:0;position:relative;display:flex;align-items:center}.tps_diamonds_details_page_container .back_to_search a::before{content:'';width:15px;height:24px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);display:inline-block;background-repeat:no-repeat;background-position:-520px -45px}.tps_diamonds_details_page_container .back_to_search a i{display:none}.tps_diamonds_details_page_container .tps_productmeta.large-6{width:35%;padding-right:4%;padding-left:4%;margin-bottom:40px}.tps_diamonds_details_page_container .tps_galleria.large-6{width:65%}.tps_diamonds_details_page_container .tps_galleria .tps_product_detail_section{border:1px solid #e2e4ee;box-shadow: rgb(51 51 51 / 10%) 0px 4px 8px, rgb(51 51 51 / 10%) 0px 2px 4px;padding:40px 0 0;margin-bottom:40px}.tps_diamonds_details_page_container .tps_detail_diamond_section{width:95%;margin-left:auto;margin-right:auto;display:table}.tps_diamonds_details_page_container .tps_certificate_info,.tps_diamonds_details_page_container .product_other_details,.tps_diamonds_details_page_container .tps_diamond_detail{display:flex;flex-wrap:wrap}.tps_diamonds_details_page_container .tps_diamond_detail div{width:100%}.tps_diamonds_details_page_container .tps_certificate_info div:nth-last-child(1), 
.tps_diamonds_details_page_container .product_other_details .txt-right, 
.tps_diamonds_details_page_container .tps_diamond_detail div:nth-last-child(1){margin-left:auto}.tps_product_heading .product-name{padding-left:40px;padding-right:40px}.tps_diamonds_details_page_container .tps_certificate_info{border-bottom:1px solid #e2e4ee;padding:28px 40px}.tps_diamonds_details_page_container .product_other_details{padding:15px 40px 12px 40px;border-bottom:1px solid #e2e4ee}.tps_diamonds_details_page_container .tps_diamond_detail{padding:15px 40px 10px 40px}.tps_diamonds_details_page_container .tps_diamond_detail span,.tps_diamonds_details_page_container .tps_diamond_detail p.price{font-size:14px!important;line-height:24px;font-weight:500;color:#252525}.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_amount_span{display:block}.tps_diamonds_details_page_container .tps_diamond_detail p.price span.amount.tps_amount_span:nth-child(2){margin-top:-3px}.tps_diamonds_details_page_container .tps_certificate_info div span,.tps_diamonds_details_page_container .product_other_details span{font-size:16px!important}.tps_diamonds_details_page_container .tps_diamond_detail p.price{margin-bottom:0}.tps_diamonds_details_page_container .tps_certificate_info div:nth-child(1) span.txt-right a{color:#16689a}.tps_diamonds_details_page_container .tps_certificate_info div:nth-child(1) span.txt-right a:hover{text-decoration:underline}.tps_diamonds_details_page_container .tps_diamond_detail div span:nth-child(1){text-transform:uppercase;color:#7e7e88}.tps_diamonds_details_page_container .tps_diamond_detail p.price span{margin-top:3px}.tps_diamonds_details_page_container .tp-addtocart .tps-btn{width:100%;font-size:16px;font-weight:600;color:#fff;text-align:center;border-radius:0 0 .25rem .25rem;transition:.3s ease;background-color:#2caddf;padding:10px 20px;line-height:25px}.tps_diamonds_details_page_container .tp-addtocart .tps-btn#add_to_cart:hover{background-color:transparent;border-color:#2caddf;color:#2caddf!important}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section .diamonddetailcol{display:flex;flex-wrap:wrap}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section .diamonddetailcol ul{width:50%;margin-left:0;list-style:none;margin-bottom:0;padding:20px 40px 25px}.tps_diamonds_details_page_container  .tps_galleria #extra-details.tps_product_detail_section:nth-last-child(1){margin-bottom:40px}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section span h3{font-size:21px;color:#252525;font-weight:600;background-color:#e2e5ee;padding:15px 40px}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section{padding-top:0;padding-bottom:0;margin-bottom:0}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section:nth-child(1){border-bottom:none}.tps_diamonds_details_page_container .tps_diamond_detail p.price span.woocommerce-Price-amount bdi,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.amount,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.woocommerce-Price-amount bdi span.woocommerce-Price-currencySymbol{color:#ff5a5f!important}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section .diamonddetailcol ul li{display:flex;flex-wrap:wrap;padding-bottom:15px}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section .diamonddetailcol ul li span{width:50%;font-size:19px}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section .diamonddetailcol ul li span.textdetail{color:#82828c}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section .diamonddetailcol ul li span.num{color:#252525}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic{margin-bottom:40px;position:relative}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic img{overflow:hidden;border-radius:3px}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic:nth-last-child(1){margin-bottom:0}.tps_diamonds_details_page_container .tps_productmeta .diamond_generic #wishlistText{display:none}.tps_diamonds_details_page_container .tps_productmeta .diamond_generic .tps_wishlist_wrapper,.tps_diamonds_details_page_container .tps_productmeta .diamond_generic#dia_img a{position:absolute;top:4%;right:4%;width:40px;height:40px;border-radius:50%;background-color:#fff}.tps_diamonds_details_page_container .tps_productmeta .diamond_generic .tps_wishlist_wrapper:before,.tps_diamonds_details_page_container .tps_productmeta .diamond_generic#dia_img a:before{content:'';top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);display:inline-block;background-repeat:no-repeat;background-position:-655px -3px;position:absolute;margin-right:0}.tps_diamonds_details_page_container .tps_productmeta .diamond_generic .tps_wishlist_wrapper:after,.tps_diamonds_details_page_container .tps_productmeta .diamond_generic#dia_img a:after{display:none}.tps_diamonds_details_page_container .tps_productmeta .diamond_generic .tps_wishlist_wrapper:hover:before,.tps_diamonds_details_page_container .tps_productmeta .diamond_generic .tps_deatil_wish_set:before{background-position:-688px -3px!important}.tps_diamonds_details_page_container .tps_productmeta .diamond_generic#dia_img:after{content:'';position:absolute;top:4%;left:4%;width:40px;height:40px;background-color:#d8d8d8;border-radius:4px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);display:inline-block;background-repeat:no-repeat;background-position:-592.5px -87px}.tps_diamonds_details_page_container .tps_productmeta .certificate span a{height:90px;width:100px;border:1px solid #e0e0e0;text-align:center;box-shadow: rgb(51 51 51 / 25%) 0px 1px 3px;border-radius:3px;padding:55px 0 0;cursor:pointer;font-size:16px;color:#252525!important;font-weight:500;position:relative;display:block;margin-left:auto;margin-top:40px}.tps_diamonds_details_page_container .tps_productmeta .certificate span a:before{position:absolute;content:'';width:30px;height:30px;left:50%;top:15px;transform:translateX(-50%);background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);display:inline-block;background-repeat:no-repeat;background-position:-535.5px -90px}.tps_diamonds_details_page_container .tps_productmeta .certificate span a:hover{box-shadow: rgb(51 51 51 / 55%) 0px 1px 3px;color:#16689a!important}.tps_diamonds_details_page_container .tps_diamond_detail div span.tps_diamond_detail_price_title:after{content:'';width:15px;height:20px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);display:inline-block;background-repeat:no-repeat;background-position:-85px -91px;margin-left:5px;cursor:pointer}.tps_diamonds_details_page_container .tps_diamond_detail div span.tps_diamond_detail_price_title{display:flex;align-items:center}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_video{position:relative;border-radius:3px;border:1px solid #e7e7e7;padding-top:20px}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic.diamond_video:before{content:'';position:absolute;width:40px;height:40px;background-color:#d8d8d8;border-radius:50%;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);display:inline-block;background-repeat:no-repeat;background-position:-640px -87px;left:4%;top:4%}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic.diamond_video:after{display:none!important}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic iframe{height:475px}.V360-instance.borderound{width:100%!important;border-radius:0!important}.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct .woocommerce-Price-amount,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct bdi,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct bdi span.woocommerce-Price-currencySymbol{color:green!important}.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt{font-size:16px;color:#252525;font-weight:500}.tinv-wishlist .tinvwl_added_to_wishlist .tinvwl-buttons-group .button{width:100%;font-size:16px;font-weight:600;color:#fff;text-align:center;border-radius:2px;transition:.3s ease;border:1px solid #33c4ff;background-color:#33c4ff}.tinv-wishlist .tinvwl_added_to_wishlist .tinvwl-buttons-group .button:hover{background-color:transparent;color:#33c4ff}.tps_grid_lab_detail{font-size:12px;position:unset!important;margin-bottom:10px}.tps_diamonds_details_page_container .tps_galleria .tps_product_detail_section{position:relative}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs{display:flex;flex-wrap:wrap;background-color:#e2e5ee;padding:20px 60px}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span{padding-right:150px}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span:hover h3,.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span.tab_active h3{border-bottom:2px solid #8c8d92}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span h3{margin-bottom:0;font-size:22px;color:#252525;font-family:'Montserrat-Medium';cursor:pointer}.tps_diamonds_details_page_container .tps_productmeta.large-6{padding-left:2.5%;padding-right:.5%}.tps_diamonds_details_page_container .tps_detail_diamond_section{width:100%}.tps_diamonds_details_page_container .tps_productmeta.large-6{width:35%}.tps_diamonds_details_page_container .tps_galleria.large-6{width:50%}.tps_diamonds_details_page_container .tps_galleria .tps_product_detail_section{border:none;box-shadow:none;padding:0 0 0}.tps_product_heading .product-name,.tps_diamonds_details_page_container .tps_diamond_detail{padding-left:0;padding-right:0}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol{display:flex}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table{list-style:none;margin-left:0;width:50%;margin-bottom:0}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li{display:flex;align-items:center;flex-wrap:wrap;min-height:70px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(1) li{padding:10px 10px 5px 75px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(2) li{padding:10px 75px 5px 10px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li:nth-child(even){background-color:#f5f5f5}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li:nth-child(odd){background-color:#fff}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li span{font-size:18px;font-family:'Montserrat-Regular'}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li span:hover{font-weight:600}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li span.textdetail{width:40%;color:#82828c}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li span.num{width:60%;color:#12122e}.thumbnail-tps.tps_thumbnail{margin-left:0}.thumbnail-tps.tps_thumbnail li{width:100px;height:100px;margin-left:3%;margin-right:3%;padding:2%;border-color:#f0f0f0;background-color:#fff;border-radius:3px}.tps_product_heading .product-name{font-size:30px;line-height:38px;font-family:'Montserrat-Medium';font-weight:normal}.gall-thumb-list li.active,.tps_thumbnail li.selected,.tps_thumbnail li:hover{border-color:#bcbcbc}.tps_diamonds_details_page_container .tps_productmeta .diamond_generic#dia_img:after,.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic.diamond_video:before{display:none}.tps_diamonds_details_page_container .tps_productmeta .diamond_generic{text-align:center;margin-left:auto;margin-right:auto}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic{border-radius:3px;border:1px solid #e7e7e7;padding:25px}.tps_diamonds_details_page_container .tps_galleria.large-6{padding-left:3%}.thumbnail-tps.tps_thumbnail li.dia_video_thumb{position:relative}.thumbnail-tps.tps_thumbnail li.dia_video_thumb:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;background-color: #0000009c;border-radius:3px}.thumbnail-tps.tps_thumbnail li.dia_video_thumb:after{content:'';position:absolute;width:30px;height:30px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-position:-548px -135px}.tps_diamonds_details_page_container .tps_product_detail_section .tps_diamond_detail{display:flex;flex-wrap:wrap;align-items:center}.tps_diamonds_details_page_container .tps_diamond_detail div:nth-child(1){width:30%}.tps_diamonds_details_page_container .tps_diamond_detail div:nth-child(2){width:50%}.tps_diamonds_details_page_container .tps_diamond_detail div .tps_discount_price{width:100%}.tps_diamonds_details_page_container .tps_diamond_detail div:nth-child(3){width:20%}.tps_diamonds_details_page_container .tps_diamond_detail p.price span.woocommerce-Price-amount bdi,.tps_diamond_detail p.price span.woocommerce-Price-amount bdi span.woocommerce-Price-currencySymbol,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.amount{font-size:18px!important;font-family:'Montserrat-Bold'}.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct bdi,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct .woocommerce-Price-amount,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct .woocommerce-Price-amount,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct bdi span.woocommerce-Price-currencySymbol{font-size:22px!important;font-family:'Montserrat-Bold';margin-bottom:5px}.tps_diamonds_details_page_container .tp-addtocart .tps-btn{width:auto;padding:10px 40px;border-radius:5px;width:250px;font-family:'Montserrat-Medium'}.tps_diamonds_details_page_container .tps_diamond_detail .tps_wishlist a.tps_wishlist_wrapper.tps_deatil_wish_set,.tps_diamonds_details_page_container .tps_diamond_detail .tps_wishlist a.tps_wishlist_wrapper{position:relative}.tps_diamonds_details_page_container .tps_diamond_detail .tps_wishlist #wishlistText{display:none}.tps_diamonds_details_page_container .tps_wishlist a.tps_wishlist_wrapper.tps_deatil_wish_set:after,.tps_diamonds_details_page_container .tps_wishlist a.tps_wishlist_wrapper:after,.tps_diamonds_details_page_container .tps_wishlist a.wishlist_active.tps_wishlist_wrapper:after{content:'';width:30px;height:30px;background-position:-490px -139px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;display:inline-block;opacity:1;border-radius:0;border:none;top:25%}.tps_diamonds_details_page_container .tps_wishlist a.tps_wishlist_wrapper.tps_deatil_wish_set:after,.tps_diamonds_details_page_container .tps_wishlist a.tps_wishlist_wrapper.tps_deatil_wish_set:hover:after,.tps_diamonds_details_page_container .tps_wishlist a.tps_wishlist_wrapper:hover:after{background-position:-490px -93px}.tps_diamonds_details_page_container .tps_certificate_info{padding:28px 50px;box-shadow: rgb(51 51 51 / 10%) 0px 4px 8px, rgb(51 51 51 / 10%) 0px 2px 4px;border-radius:10px;margin-top:35px}.tps_diamonds_details_page_container .tps_product_detail_section .tps_diamond_detail{margin-top:15px}.tps_diamonds_details_page_container .back_to_search{margin:0 15px 30px}.tps_diamonds_details_page_container .tps_certificate_info div span,.tps_diamonds_details_page_container .product_other_details span{font-size:14px;font-family:'Montserrat-Regular'}.tps_diamonds_details_page_container .tps_certificate_info div:nth-child(1) span.txt-left.tps_lab_gia{display:inline-block;width:65px;height:30px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/GIA-Icon.svg);background-repeat:no-repeat;background-size:100%;background-position:0 0;color:transparent;margin-right:8px}.tps_diamonds_details_page_container .tps_certificate_info div:nth-child(1) span.txt-left.tps_lab_hrd{display:inline-block;width:65px;height:30px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/xhrd-icon.png.pagespeed.ic.0C-pijub0x.png);background-repeat:no-repeat;background-size:100%;background-position:-6px -6px;color:transparent;margin-right:8px}.tps_diamonds_details_page_container .tps_certificate_info div:nth-child(1) span.txt-left.tps_lab_igi{display:inline-block;width:65px;height:30px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/IGI-icon.svg);background-repeat:no-repeat;background-size:100%;background-position:0 0;color:transparent;margin-right:8px}.tps_diamonds_details_page_container .tps_certificate_info div:nth-child(1) span.txt-right{cursor:pointer}.tps_diamonds_details_page_container .tps_productmeta.large-6{margin-bottom:15px}.tps_diamonds_details_page_container .tps_product_more_info{margin-bottom:30px}#imagepopup .modal-header{padding:12px}#imagepopup .modal-header .close{margin-right:6px!important;font-size:32px;font-family:'Montserrat-Regular';font-weight:100;color:#252525}#imagepopup .modal-header .close:hover{color:#16689a}#imagepopup .modal-dialog{top:50%;transform:translateY(-50%)}.tps_diamonds_details_page_container .tps_video_loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tps_diamonds_details_page_container .tps_video_loading #videoloading{background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/loading.gif);background-position:center center;width:50px;height:50px}.tps_diamonds_details_page_container .back_to_search a{font-family:'Montserrat-Medium'}.tps_diamonds_details_page_container .back_to_search a:hover{text-decoration:underline}.tps_diamonds_details_page_container .tps_4c_info{margin-top:35px;box-shadow: rgb(51 51 51 / 10%) 0px 4px 8px, rgb(51 51 51 / 10%) 0px 2px 4px;border-radius:10px;padding:28px 20px}.tps_diamonds_details_page_container .tps_4c_info .tps_4c_inner_info{max-width:450px;margin:auto;padding-bottom:14px;border-bottom:1px solid #e2e5ee;margin-bottom:20px}.tps_diamonds_details_page_container .tps_4c_info .tps_4c_inner_info div{display:flex;flex-wrap:wrap;padding:15px 15px 5px 15px}.tps_diamonds_details_page_container .tps_4c_info .tps_4c_inner_info div span{width:50%;font-size:18px;font-family:'Montserrat-Regular'}.tps_diamonds_details_page_container .tps_4c_info .tps_4c_inner_info div span:hover{font-weight:600}.tps_diamonds_details_page_container .tps_4c_info .tps_4c_inner_info div span.txt-left{color:#82828c}.tps_diamonds_details_page_container .tps_4c_info p{font-size:16px;font-family:'Montserrat-Regular';color:#252525;max-width:450px;margin:auto;position:relative;display:flex;align-items:center}.tps_diamonds_details_page_container .tps_4c_info p:before{content:'';width:20px;height:20px;background-position:-400px -94px;display:inline-block;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);margin-right:10px}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_parameter_filter_section .tps_filter_inner_section{display:flex;flex-wrap:wrap}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .table_depth_ratio_main_section,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .lenght_width_depth_main_section,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .tps_price_filter_section{width:33.33%}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .symmetry-slider-container-table-tps{width:100%}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .tps_price_filter_section .price-filter-wrapp .slider-row{width:100%!important}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .table_depth_ratio_main_section,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .lenght_width_depth_main_section{position:relative}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .table_depth_ratio_main_section:before,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .lenght_width_depth_main_section:before{content:'';width:1px;height:100%;background-color:#e0e0e0;display:inline-block;position:absolute;right:10%}.tps_filter_handler .tps_filter_close button.filter_close:before{background-color:transparent}.tps_filter_handler .tps_search button.search_btn{height:35px;width:100%;padding:10px 10px 10px 10px;border:1px solid #33c4ff;color:#fff!important;background-color:#33c4ff;border-top-right-radius:4px;border-bottom-right-radius:4px;font-family:'Montserrat-Regular'}.tps_filter_handler .tps_reset button{width:100%;height:35px;padding:10px 10px 10px 10px;border:1px solid #e0e0e0;border-top-left-radius:4px;border-bottom-left-radius:4px;font-family:'Montserrat-Regular'}.tps_filter_handler .tps_search button.search_btn:hover{text-decoration:none;border:1px solid #e0e0e0;color:#33c4ff!important;background-color:transparent}.tps_filter_handler .tps_reset button:hover{color:#fff!important;text-decoration:none;background-color:#33c4ff!important;border:1px solid #e0e0e0}.diamond_page span,.diamond_compare_page span{text-overflow:unset}.diamond_page span.mb_measurement{width:8%!important;padding-right:5px}.tps_diamond_price{width:100%}.tps_price_info .tps_diamond_price .price,.tps_price_info .tps_delivered_price .price{width:100%}.tps_price_info span{width:75%}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{position:absolute;background-position:-83px -89px;left:35%}.diamond_page span.mb_price.tps_prc_mob,.diamond_page span.mb_measurement.tps_meas_mob{display:none}.tps_diamond_count_mob{display:none}.tps_bx_srch input#sku_input{border-radius:3px}.tps_bx_srch input#sku_input:focus{border-color:#16689a}.search_price_range .left_input_box:focus,.search_price_range .price_right .right_input_box:focus{border-color:#16689a}.tps_diamond_details_body #loading{display:none}.tps_filter_fancy_parent .tps_color_filter_tabs .tps_color_tabs{font-size:13px;color:#252525;font-weight:500;margin-bottom:0;line-height:35px;font-family:'Montserrat-Medium';cursor:pointer;margin-right:30px}.tps_filter_fancy_parent .tps_color_filter_tabs .tps_color_tabs.tab_active{color:#16689a;border-bottom:1px solid #16689a;padding-bottom:2px}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .panel_color{display:inline-block;float:left;width:33.33%;padding-right:3%}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab label,.select2-container--default .select2-search--inline .select2-search__field{font-size:11px!important;color:#252525!important;font-weight:500!important;font-family:'Montserrat-Medium'!important}.select2-container--default .select2-search--inline .select2-search__field{padding-left:10px!important}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .select2-container--default .select2-selection--multiple{border:1px solid #e3e3e3;border-radius:4px;height:35px!important;overflow:hidden}.select2-results__option[aria-selected],.select2-results__option[data-selected]{font-size:11px!important;color:#252525!important;font-weight:500!important;font-family:'Montserrat-Medium'!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#16689a!important;color:#fff!important}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .form-group{display:flex;flex-wrap:wrap}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .form-group label{width:20%;display:flex;align-items:center}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .form-group .select2{width:80%!important}.tps_filter_fancy_parent .tps_color_filter_tabs{margin-bottom:25px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#16689a!important;border-color:#39d8ff!important;color:#fff!important;font-size:11px!important;font-family:'Montserrat-Medium'!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff!important}.tps_filter_fancy_parent .tps_color_white_tab #diamond_color .colorless-wrapp .colorless{min-height:35px!important}.tps_filter_fancy_parent .tps_color_white_tab #diamond_color .colorless-wrapp .colorless .colors-group{align-items:center;height:35px}.tps_color_content .tps_filter_fancy_parent .filter_content div.colorless{min-height:35px!important}.tps_color_content .tps_filter_fancy_parent .filter_content div.colorless .colors-group{align-items:center}.tps_diamonds_details_page_container .tps_diamond_detail div.tps_wishlist .addtowishlistloading{top:56%;left:45%;z-index:9}.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart{position:relative}.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart #addtocartloading{left:54%}.grid_tab .products .product.product-item.tps_dns_diamond{border:1px solid #16689a}#loading.tps_parcell_loading{position:relative;z-index:1}.tps_diamond_tab.tps_gem_dia_bx ul{background:#fff}.tps_diamond_tab.tps_gem_dia_bx ul li:hover,.tps_diamond_tab.tps_gem_dia_bx ul li.active{background:#2caddf}.tps_diamond_tab.tps_gem_dia_bx ul li:hover a,.tps_diamond_tab.tps_gem_dia_bx ul li.active a,.tps_diamond_tab.tps_gem_dia_bx ul li a{display:block;padding:0 0}.grid_tab .products .product.product-item .tps_readytoship_icon{content:" ";cursor:pointer;display:block;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;width:25px;height:25px;opacity:1;position:absolute;top:auto;right:11px;bottom:30px;background-position:-400px -94px;transition:opacity .2s ease 0s;margin:0}.diamond_request_filters .tps_color.tps_color_wrapper .slider_box,.diamond_request_filters .tps_clarity.tps_clarity_wrapper .slider_box{padding-right:15px}.tps_diamond_request_form .wpcf7 .wpcf7-form-control-wrap.customer-email{display:none}.tps_gemstone_type_filter .gemstone_type_col .tps_gemstone_type.tps_gem_filter_othr{width:100%;display:inline-block;text-align:left}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_red.selected span.gemstonecolorchecked label::after{background:red;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_green.selected span.gemstonecolorchecked label::after{background:green;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_blue.selected span.gemstonecolorchecked label::after{background:#00f;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_yellow.selected span.gemstonecolorchecked label::after{background:#ff0;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_pink.selected span.gemstonecolorchecked label::after{background:#ffc0cb;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_other.selected span.gemstonecolorchecked label::after{background:#873ac5;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_red span.gemstonecolorchecked label::before{background:red;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_green span.gemstonecolorchecked label::before{background:green;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_blue span.gemstonecolorchecked label::before{background:#00f;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_yellow span.gemstonecolorchecked label::before{background:#ff0;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_pink span.gemstonecolorchecked label::before{background:#ffc0cb;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_other span.gemstonecolorchecked label::before{background:#873ac5;background-image:none;left:10px}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_red.selected,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_green.selected,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_blue.selected,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_yellow.selected,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_pink.selected,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_other.selected{background:#16689a}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_red.selected .gemstone_label,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_green.selected .gemstone_label,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_blue.selected .gemstone_label,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_yellow.selected .gemstone_label,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_pink.selected .gemstone_label,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_other.selected .gemstone_label{color:#fff}.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_red,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_green,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_blue,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_yellow,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_pink,.tps_gemstone_color_filter .gemstone_color_col .chk_gemstone_color_group.tps_gemcolor_other{width:100px;margin-left:1px;margin-right:10px}.tps_gemstone_color_filter .gemstone_color_col span.gemstonecolorchecked label::before{left:10px}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps #pad_in{margin-top:15px}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row{width:50%!important}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row .search_price_range .input_box .right_input_box{width:45%;border:1px solid #bcbcbc;border-radius:3px;position:relative;float:right;height:35px}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row .search_price_range .input_box .left_input_box{width:45%;border:1px solid #bcbcbc;border-radius:3px;position:relative;float:left;height:35px}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row .search_price_range .input_box .tps_middel_price{width:10%;color:transparent;position:relative;display:inline-block;margin-top:5px}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row .search_price_range .input_box .right_input_box .tps_right_price,.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row .search_price_range .input_box .left_input_box .tps_left_price{position:absolute;left:0;top:50%;color:#bcbcbc;font-size:14px;top:50%;transform:translateY(-50%);left:4%}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row .search_price_range .price_left,.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row .search_price_range .price_right{float:right!important;font-size:12px;color:#252525;text-align:right!important;margin-right:10px!important;font-family:'Montserrat-Medium'}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row .search_price_range .input_box .tps_middel_price:after{content:'';position:absolute;width:35%;background-color:#252525;height:.5px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:none}.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .carat-range-tps .slider-row{width:50%!important}.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .search_price_range .input_box .right_input_box{width:45%;border:1px solid #bcbcbc;border-radius:3px;position:relative;float:right;height:35px}.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .search_price_range .input_box .left_input_box{width:45%;border:1px solid #bcbcbc;border-radius:3px;position:relative;float:left;height:35px}.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .search_price_range .input_box .right_input_box .tps_right_input_heading,.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .search_price_range .input_box .left_input_box .tps_left_input_heading{position:absolute;left:0;top:50%;color:#bcbcbc;font-size:14px;top:50%;transform:translateY(-50%);left:4%}.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .search_price_range .price_left,.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .search_price_range .price_right{float:right!important;font-size:12px;color:#252525;text-align:right!important;margin-right:10px!important;font-family:'Montserrat-Medium'}.price-filter-wrapp.tps_gemstone_price_filter{display:block}.ts_gemstone_size .slider-row{width:50%!important;margin-top:15px}.ts_gemstone_size .slider-row .search_price_range .input_box .right_input_box{width:45%;border:1px solid #bcbcbc;border-radius:3px;position:relative;float:right;height:35px}.ts_gemstone_size .slider-row .search_price_range .input_box .left_input_box{width:45%;border:1px solid #bcbcbc;border-radius:3px;position:relative;float:left;height:35px}.ts_gemstone_size .slider-row .search_price_range .input_box .tps_middel_price{width:10%;color:transparent;position:relative;display:inline-block}.ts_gemstone_size .slider-row .search_price_range .input_box .right_input_box .tps_right_input_heading,.ts_gemstone_size .slider-row .search_price_range .input_box .left_input_box .tps_left_input_heading{position:absolute;left:0;top:50%;color:#bcbcbc;font-size:14px;top:50%;transform:translateY(-50%);left:4%}.ts_gemstone_size .slider-row .search_price_range .price_left,.ts_gemstone_size .slider-row .search_price_range .price_right{float:right!important;font-size:12px;color:#252525;text-align:right!important;margin-right:10px!important;font-family:'Montserrat-Medium'}.ts_gemstone_size .slider-row .search_price_range .input_box .tps_middel_price:after{content:'';position:absolute;width:35%;background-color:#252525;height:.5px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:none}.listingHeaderOne.tps_gemstone_listing>span{width:10%}.diamond_page .tps_gemstone_listing span{width:10%}.diamond_page .tps_gemstone_listing .sh_comp span{width:100%}.diamond_page .tps_gemstone_listing .mb_shape .sh_tit{width:auto}.diamond_page .tps_gemstone_listing span .mb_inner_title,.diamond_compare_page .tps_gemstone_listing span .mb_inner_title{width:100%}.diamond_page .tps_gemstone_listing .mb_gem_type .sh_tit{width:100%}.diamond_page .tps_gemstone_listing span.mb_measurement{width:10%}.tps_diamond_price.tps_gemstone_price{padding:8px 0}.tps_diamonds_details_page_container .tp-addtocart{width:30%!important;margin-right:15px}.tps_diamonds_details_page_container .tps_whatsapp{width:15%!important;margin:0!important}.tps_diamonds_details_page_container .tps_whatsapp div{margin:0!important}.tps_diamonds_details_page_container .tps_whatsapp #st-1 .st-btn{width:32px;display:block!important}.tps_diamonds_details_page_container .tps_diamond_detail div:nth-child(3){text-align:center}.tps_diamonds_details_page_container .tps_whatsapp .st-total{display:none!important}.tps-badge-group-div{display:flex;align-items:center;width:100%;gap:6px;margin-top:5px;margin-bottom:5px;clear:both}.tps-badge-group-div .tps-badge-milky,.tps-badge-group-div .tps-badge-eyeclean{font-size:11px!important;line-height:normal!important;font-weight:500!important;width:auto!important;min-width:60px;padding:2px 5px;text-align:center!important;background:#d9ffb6;border:1px solid green;border-radius:1px;color:green;text-transform:uppercase;letter-spacing:.3px}.tps-badge-group-div .tps-badge-eyeclean.tps-color-green{background:#d9ffb6;border-color:green;color:green}.tps-badge-group-div .tps-badge-eyeclean.tps-color-yellow{background:#fdf2c1;border-color:#ffa500;color:#ffa500}@media (max-width:1920px){#imagepopup .modal-dialog{max-width:62%}.search_table_range .input_left_box,.search_table_range .input_right_box,.search_dept_range.search_range .input_left_box,.search_dept_range .input_right_box{width:70%}.tps_parameter_filter_section .table_depth_ratio_main_section .left_input_box,.tps_parameter_filter_section .table_depth_ratio_main_section .right_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .left_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .right_input_box{display:flex;flex-wrap:wrap;align-items:center}.tps_parameter_filter_section .left_input_box span,.tps_parameter_filter_section .right_input_box span{width:30%}.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart #addtocartloading{left:54%}}@media (max-width:1700px){.tps_bx_srch:before{margin-left:5%}.sort-filter #dropdown .dropdown-item .sort_option{padding:8px 10px}.diamond_page .product_other_details span.txt-left{padding-right:2px}.diamond_page .product_other_details span.txt-right{padding-right:5px}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{left:42%!important}.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart #addtocartloading{left:61%}}@media (min-width:1700px){.tps_diamond_tab ul{margin-left:2%}}@media (max-width:1600px){#imagepopup .modal-dialog{max-width:75%}.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart #addtocartloading{left:65%}}@media (min-width:1600px){.grid_tab .products .product.product-item{width:19.5%;margin-right:.5%}.grid_tab .product-item-details{padding:10px 5px 0 5px}.diamond_page span.diamond_cert_no{padding-left:12px}.diamond_page span.diamond_stock_no{padding-left:12px}.tps_bx_srch{margin-right:21%}.tps_gemstone_filter_tabs .tps_bx_srch{margin-right:25%}}@media (max-width:1550px){#imagepopup .modal-dialog{max-width:80%}.tps_diamonds_details_page_container .tps_productmeta.large-6{padding-right:3%;padding-left:3%}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic:nth-child(1){padding-top:0}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic:nth-child(1){padding:25px}.tps_diamonds_details_page_container .tps_diamond_detail div:nth-child(3){text-align:right}.tps_diamonds_details_page_container .tps_diamond_detail .tps_wishlist a.tps_wishlist_wrapper.tps_deatil_wish_set{margin-right:10px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li span.num,.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li span.textdetail{width:50%}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span{padding-right:123px}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic iframe{height:358px}.tps_bx_srch:before{margin-left:4%}.diamond_page .product_other_details span.txt-left{padding-right:2px}.diamond_page .product_other_details span.txt-right{padding-right:10px}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{left:35%!important}.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart #addtocartloading{left:222px}.tps_diamonds_details_page_container .tps_whatsapp div{margin:auto!important}.tps_diamonds_details_page_container .tps_diamond_detail div:nth-child(3){text-align:center!important}.tps_diamonds_details_page_container .tp-addtocart .tps-btn{width:200px}}@media (max-width:1400px){#imagepopup .modal-dialog{max-width:85%}.grid_tabs.desk-tab{}.tps_parameter_filter_section .slider-row{width:80%!important}.tps_parameter_filter_section .table_depth_ratio_main_section .left_input_box,.tps_parameter_filter_section .table_depth_ratio_main_section .right_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .left_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .right_input_box{width:35%}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .table_depth_ratio_main_section:before,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .lenght_width_depth_main_section:before{right:7%}.tps_bx_srch input#sku_input{padding:10px 15px 10px 30px}.tps_filter_header{padding-left:0}.tps_filter_handler .tps_reset,.tps_filter_handler .tps_search{width:8%}.tps_filter_handler .tps_reset{right:10%}.diamond_page .product_other_details span.txt-right{padding-right:5px}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{left:40%!important}.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart #addtocartloading{left:222px}}@media (max-width:1350px){.sort-filter,.tps_bx_srch{width:20%}.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section .diamonddetailcol ul li span{font-size:16px}.tps_diamonds_details_page_container .tps_productmeta.large-6{padding-right:1%;padding-left:1%}.tps_diamonds_details_page_container .back_to_search{margin:0 0 10px}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span{padding-right:90px}#pad_in{width:97%}}@media (min-width:1330px){.grid_tab .product-item-details{padding:10px 5px 0 5px}.diamond_page span.diamond_cert_no{padding-left:12px}.diamond_page span.diamond_stock_no{padding-left:12px}}@media (max-width:1280px){#imagepopup .modal-dialog{max-width:90%}.tps_bx_srch{width:21%;margin-right:3%}.tps_gemstone_filter_tabs .tps_bx_srch{margin-right:23%}.tps_product_heading .product-name{font-size:25px}.tps_diamonds_details_page_container .tps_diamond_detail p.price span.woocommerce-Price-amount bdi,.tps_diamond_detail p.price span.woocommerce-Price-amount bdi span.woocommerce-Price-currencySymbol,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.amount,.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li span,.tps_diamonds_details_page_container .tps_certificate_info div span,.tps_diamonds_details_page_container .product_other_details span{font-size:14px!important}.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct bdi,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct .woocommerce-Price-amount,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct .woocommerce-Price-amount,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct bdi span.woocommerce-Price-currencySymbol,.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span h3{font-size:18px!important}.tps_diamonds_details_page_container .tps_certificate_info{padding:28px 30px}.thumbnail-tps.tps_thumbnail li{width:90px;height:90px}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs{padding:20px 40px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li{height:55px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(1) li {padding:10px 10px 5px 45px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(2) li {padding:10px 40px 5px 10px}.tps_diamonds_details_page_container .tps_galleria.large-6{width:55%}.tps_diamonds_details_page_container .tps_4c_info .tps_4c_inner_info div span{font-size:14px}.tps_diamonds_details_page_container .tps_4c_info p{font-size:15px}.grid_tab .products .product.product-item{width:24.5%;margin:0 .5% 0 0;margin-bottom:20px}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{left:43%!important}.tps_price_info span{width:74%}.diamond_page .product_other_details span.txt-left{padding-right:2px}.tps_diamonds_details_page_container .tps_diamond_detail div .tps_discount_price span{font-size:12px!important}}@media (max-width:1199px){.recently_viewed .tps-row{flex-wrap:wrap}.dimond_sarch-price{padding-right:15px}.dimond_sarch-price .slider-row .search_price_range p span{display:inline-block;left:136px}#calcAmount2{font-size:14px!important}.dimond_sarch-carat{padding-left:15px;padding-right:15px}#carat_right{margin-right:0!important}.dimond_sarch-carat .slider-row .search_price_range p{margin-top:-30px}.diamondlisting_tab{padding-right:15px}.mb_shape .sh_tit{padding-left:2px}.diamond_page span,.diamond_compare_page span{}#diamond_shapes li a span{font-size:12px}.info_label{font-size:14px}.polish_content .filter_content div,.tps_symmetry .filter_content div{padding:5px 5px}.table_left,.table_right,.tp-depth-left,.tp-depth-right{width:31%}.tp-chat ul li,.diamond-detail-wish,.drop-hint{width:27%}#extra-details .details_column{padding:0 15px}.fourcs-block>div{}.tps_cut_popup{width:58%}.tps_cut_popup .popover_cut,.tps_clarity_popup .popover-clarity{width:80%}.arrow-sub{width:70%}.tps_clarity_popup .popover-clarity{margin-left:-30px}.popover-clarity+.text-center.tps_cut_para{margin-left:-95px}.container,div.col-full.container{max-width:960px;width:100%}.reset_block{float:unset;margin-top:0;width:100%;text-align:center}.grid_tabs .grid_view{margin-top:0}.tps_diamonds_details_page_container .tps_detail_diamond_section{width:100%}.tps_product_heading .product-name,.tps_diamonds_details_page_container .tps_certificate_info,.tps_diamonds_details_page_container .product_other_details,.tps_diamonds_details_page_container .tps_diamond_detail,.tps_diamonds_details_page_container .tps_galleria #extra-details.tps_product_detail_section .diamonddetailcol ul{padding-left:15px;padding-right:15px}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .table_depth_ratio_main_section,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .lenght_width_depth_main_section,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .tps_price_filter_section{width:50%}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .lenght_width_depth_main_section:before{display:none}.dimond_search_box .dia-searchbox3-row-tps .tps_price_filter_section{padding-left:0;padding-right:25px}.dimond_sarch-carat{padding-left:0;padding-right:0}.info_label{font-size:11px}.tps_bx_srch{margin-right:12%}.sort-filter,.tps_bx_srch{width:20%}.tps_bx_srch{width:14%;margin-right:3%}.tps_gemstone_filter_tabs .tps_bx_srch{margin-right:26%}#calcAmount2{font-size:12px!important}.price-filter-wrapp .price-range-tps h4.accordion{margin-bottom:10px}.tps_price_info span{width:65%}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .form-group label{width:25%}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .form-group .select2{width:75%!important}}@media (max-width:1024px){.tps_diamonds_details_page_container .tp-addtocart .tps-btn{padding:10px 10px;width:150px}}@media (min-width:1025px) and (max-width:1390px){.diamond_page span,.diamond_compare_page span{font-size:11px}}@media (min-width:769px) and (max-width:1200px){.tps_diamond_tab.tps_gem_dia_bx{float:left}}@media (min-width:768px) and (max-width:995px){.tps_diamond_tab.tps_gem_dia_bx ul li{min-width:155px}.tps_gemstone_filter_tabs .sort-filter{margin-top:0}.tps_gemstone_filter_tabs .tps_reset{width:20%;margin-top:0;margin-left:2%}.tps_gemstone_filter_tabs .tps_bx_srch{width:20%!important;margin-right:0%!important}}@media (max-width:1024px){#diamond_shapes li a:hover{border:1px solid transparent}#diamond_shapes li a.selected{border:1px solid #16689a}.tps_cut_content .filter_content div:hover,.tps_color_content .filter_content div:hover,.clarity_content .filter_content div:hover,.polish_content .filter_content div:hover,.tps_symmetry .filter_content div:hover,.tps_fluorescence .filter_content div:hover,.lab-slider .certificates_col div:hover{background-color:transparent}.tps_cut_content .filter_content div.selected, .tps_color_content .filter_content div.selected, .clarity_content .filter_content div.selected, 
.polish_content .filter_content div.selected, .tps_symmetry .filter_content div.selected, .tps_fluorescence .filter_content div.selected, /*.lab-slider .certificates_col div.selected*/ {background-color:#16689a}.color_slider-tps.gd-fancy-color #color_list>li:hover .text_shape{border-bottom:0}.color_slider-tps.gd-fancy-color #color_list>li.selected_color .text_shape{border-bottom:2px solid rgba(219,180,167,1)}#diamond_shapes li a:hover span{display:none}#diamond_shapes li a.selected span{display:block}.flour_label.info_label{font-size:12px}.color_slider-tps.gd-fancy-color #color_list>li{width:9.2%}.fancy-color-tps .text_shape{font-size:11px}.product-item-details center .product-item-link a,.product-item-details center .product-item-link span,.grid_tab .woocommerce-Price-amount,.grid_tab .woocommerce-Price-currencySymbol{font-size:14px!important}.product-item-inner .tps_grid_icons.tps_compare:before,.product-item-inner i.fa.fa-trash{margin-left:-10px}span.diamond_text{left:15%}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs{padding:20px 25px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(1) li {padding:10px 10px 5px 25px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(2) li{padding:10px 40px 5px 10px}.thumbnail-tps.tps_thumbnail li{width:65px;height:65px}.thumbnail-tps.tps_thumbnail li.dia_video_thumb:after{background-position:-546px -135px}.tps_cut_content .filter_content div.selected,.tps_color_content .filter_content div.selected,.clarity_content .filter_content div.selected,.polish_content .filter_content div.selected,.tps_symmetry .filter_content div.selected,.tps_fluorescence .filter_content div.selected{background-color:#16689a;color:#fff}.tps_reset button{border-radius:0}.grid_tab .products .product.product-item{width:32.33%;margin:0 1% 0 0;margin-bottom:20px}.diamond_page .product_other_details span.txt-right{padding-right:5px}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{left:41%!important}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .panel_color{width:50%}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .panel_color:nth-child(1), 
.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .panel_color:nth-child(2){margin-bottom:15px}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row{width:80%!important}.ts_gemstone_size .slider-row{width:80%!important}.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .carat-range-tps .slider-row{width:80%!important}}@media (max-width:1023px){#diamond_shapes li{width:20%}#diamond_shapes li:nth-child(1), #diamond_shapes li:nth-child(2), #diamond_shapes li:nth-child(3), #diamond_shapes li:nth-child(4), #diamond_shapes li:nth-child(5){margin-bottom:15px}}@media (max-width:995px){.tps_symmetry .filter_content div,.polish_content .filter_content div{height:35px}.gia-color{margin-right:15px}.polish_content,.tps_symmetry{padding-right:20px}.reset_block{margin-top:0}#adv-area{margin-bottom:10px}.dimond_sarch-price .slider-row .search_price_range p span{display:inline-block;left:155px}.table-slider-content,.depth-slider-content{padding-right:0;width:50%}.tps_product_heading .product-name,.price .amount{}.cut_information{background:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/CUT-EXCELLENT-550.jpg) no-repeat;background-position:center right}.clarity_information{background:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/CLARITY-SI2-Mobile-height400.png) no-repeat;background-position:center left}.color_information p{padding:0 50px}.tps_galleria .diamond_generic{padding-left:0}.tp-chat ul{display:flex}.tp-chat ul li:last-child{width:100%!important}.dimond_sarch_data.widthless,#listiveiwcontainer.widthless,.diamondlisting_tab.widthless{width:70%!important}.presta_main_pop_div.active,.info_wrapper.active{width:30%!important}.diamond_info{font-size:13px}.table_header{}.table_header>span{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:inline-block;vertical-align:top;white-space:nowrap;text-align:center;height:100%;line-height:30px;width:17%;font-size:13px}.row_main_div .diamond_page{position:relative;top:0;width:100%;display:inline-block}.table_rows.diamond_row{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:inline-block;vertical-align:top;white-space:nowrap;text-align:center;width:auto;min-width:100%}.table_rows.diamond_row span{width:93px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;vertical-align:top;white-space:nowrap;text-align:center;overflow:hidden;min-width:30px;font-size:13px}.table_rows.diamond_row .pres_diamond_title{display:none}.diamondlistingDesk .table_rows.diamond_row .mb_price{display:none}.diamondlistingDesk .table_rows.diamond_row .mb_view{display:none}.presta_main_pop_div{transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}.dimond_sarch_data.widthless,#listiveiwcontainer.widthless,.diamondlisting_tab.widthless{width:65%!important}.presta_main_pop_div.active,.info_wrapper.active{width:35%!important}.listingHeaderTwo .mbPrice{font-size:13px;font-size:13px;box-shadow: margin: 0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:70%;width:70%}.diamond_page .table_rows span.mb_view a.btn{font-size:12px;padding:4px 5px}.tps_detailview{font-size:12px;padding:4px 5px}.tps_diamondlisting_area{padding:0 10px}.slider_comm .car_diamonds_filter_container_inner_content .slider-left-input{width:50px}.slider_comm .car_diamonds_filter_container_inner_content .slider-right-input{width:50px}.slider_comm .header-indent{letter-spacing:0}.view_detail_btn .startedbutton{padding:7px 2px;font-size:11px;letter-spacing:0}.view_detail_btn #addToCartBTN{padding:7px 5px;font-size:12px;letter-spacing:0}#specification_label{font-size:30px;margin:20px 0}.listingHeaderTwo{}.diamondlistingDesk{}.table_rows.mobile_add{display:flex;position:relative;width:100%;text-align:center;line-height:100%}.diamond_page .diamondlistingMob .mb_price_mobile{font-size:11px}.table_rows.mobile_add{height:auto;background:#fff}.table_header span.mbView{width:auto!important;display:none}#listiveiwcontainer{-webkit-overflow-scrolling:touch}.diamondlistingMob .table_rows{border-left:1px solid #e1e1e1}.presta_main_pop_div{padding-left:10px}.mobile_add.current .mb_view_mobile i{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;margin-top:0;vertical-align:middle}#diamond_shape{margin-bottom:10px}.shape_area div{width:10.8%}.mb_shape .sh_tit{padding-left:0}#diamond_grid{-webkit-overflow-scrolling:touch;overflow:auto}.dimond_sarch-price{float:left;width:50%}.price-filter-wrapp{display:block}#diamond_shapes li{margin-bottom:10px}#diamond_shapes li a{width:100%;padding:5px 2px 0 2px}.tps_cut_content{width:33.33%}.info_label{font-size:11px}.polish_content .filter_content div,.tps_symmetry .filter_content div,.tps_fluorescence .filter_content div{}.lab-slider{width:33%}.widthless .table_header{display:none}.presta_main_pop_div.active,.info_wrapper.active{position:absolute;left:0;width:100%!important;background:#fff!important;border-left:1px solid #e1e1e1;height:auto}.info_main_block{margin-left:0}.more_info_sty_tps span{font-size:14px}#viewDiamondBTN{width:auto;padding:12px 20px;font-size:13px}.compare-diam-block-tps{}.compare-diam-block-tps div{float:left;padding:10px 1%;text-align:center}.tps_cut_content .filter_content div:hover,.tps_color_content .filter_content div:hover,.clarity_content .filter_content div:hover,.polish_content .filter_content div:hover,.tps_symmetry .filter_content div:hover,.tps_fluorescence .filter_content div:hover{background-color:transparent;color:#333}.tps_cut_content .filter_content div.selected,.tps_color_content .filter_content div.selected,.clarity_content .filter_content div.selected,.polish_content .filter_content div.selected,.tps_symmetry .filter_content div.selected,.tps_fluorescence .filter_content div.selected{background-color:#16689a;color:#333}.tps_thumbnail li{width:55px;height:auto}.tps_product_info .tps_productmeta{padding-left:3%}.tps_product_heading .product-name{font-size:24px}.diamond-detail-wish,.drop-hint,.tp-chat ul li{width:40%}.ringdetail_table li .textdetail{font-size:14px}.cut_info.cut_data p,.color_info,.clarity_info.info,.clarity_info p,.tps_clarity_diamond .list>span,.list-clarity span{font-size:14px}.tps_cut_popup .popover_cut,.tps_clarity_popup .popover-clarity{margin-left:0}.text-center.tps_cut_para{margin-left:10px}.tps_popover-color .arrow_box{width:100%}.tps_clarity_diamond{width:55%}.cut_active .tps_clarity_popup{left:-83%}.popover-clarity+.text-center.tps_cut_para{margin-left:-60px;font-size:14px}.tps_galleria .diamond_generic.skintone{width:330px}.tps_galleria .carat_diamond_img{margin-top:-15%}.fancy-color-tps .text_shape{font-size:12px}.tps_diamond_tab{float:left}.tps_filter_header{padding-left:0;display:flex;flex-wrap:wrap}.tps_bx_srch{width:40%}.tps_reset{width:60%;margin-left:0;margin-right:0;padding-right:0;margin-top:15px}.sort-filter{width:40%;margin-left:0;margin-right:0;padding-right:0;margin-top:15px}.tps_filter_buttons{margin-left:auto}.tps_tab_section{margin-bottom:15px}.tps_reset button{text-align:left}.grid_tabs .grid_view{padding:3px 0 0 0}.container,div.col-full.container{max-width:720px}.grid_tab .products .product.product-item{width:49%}.diamond_page .product_other_details span.txt-right{padding-right:10px}.dimond_sarch-carat{padding-left:0}.dimond_sarch-price{padding-right:0}#dimond_sarch,#dimond_sarch #diamond_shapes{margin-bottom:0}#diamondresult{padding-top:10px;position:relative}.grid_tabs .grid_view{float:left}.tps_diamond_tab ul li a{padding:5px 20px;width:100%;font-family:'Montserrat-Medium'}.table-slider-content,.depth-slider-content{width:50%}.clarity_information .col-md-7,.cut_information .col-md-7,.clarity_information .col-md-5,.cut_information .col-md-5{-ms-flex:0 0 58.333333%;flex:0 0 100%;max-width:100%}.tps_diamonds_details_page_container .tps_galleria.large-6{width:80%;padding-left:15px;margin-left:auto;margin-right:auto;float:unset;display:table}.tps_diamonds_details_page_container .tps_productmeta.large-6{width:80%;padding-left:15px;padding-right:15px;float:unset;display:table;margin-left:auto;margin-right:auto}.tps_product_heading .product-name{text-align:center}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol{flex-wrap:wrap}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table{width:100%}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(2) li, 
 .tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(1) li{padding:10px 25px 5px 25px}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span{padding-right:0%;width:50%}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span h3{width:fit-content}.dimond_search_box .tps_diamond_search_box .tps_diamond_shapes_filter,.dimond_search_box .tps_diamond_search_box .tps_main_filter_section .dimond_sarch,.dimond_search_box .tps_diamond_search_box .tps_diamond_lab_filter,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps,.dimond_search_box .tps_diamond_search_box .color_wrapper .tps_diamond_color_filter,.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter,.dimond_search_box .tps_diamond_search_box .tps_fluorescence,.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider,.dimond_search_box .tps_diamond_search_box .polish_content,.dimond_search_box .tps_diamond_search_box .tps_symmetry,.dimond_search_box .tps_diamond_search_box .tps_gemstone_type_filter,.dimond_search_box .tps_diamond_search_box .tps_diamond_ship_filter,.dimond_search_box .tps_diamond_search_box .tps_gemstone_type_filter,.dimond_search_box .tps_diamond_search_box .tps_gemstone_color_filter,.dimond_search_box .tps_diamond_search_box .tp-pric .price-range-tps,.dimond_search_box .tps_diamond_search_box .carat-range-tps{grid-template-columns:1fr}.tps_filter_handler .tps_reset button{text-align:center}.tps_filter_handler .tps_filter_close{padding-top:8px}.tps_filter_handler .tps_reset,.tps_filter_handler .tps_search{width:100px}.tps_filter_handler .tps_reset{right:16.5%;margin-top:0}.tps_filter_handler .tps_cancel,.tps_filter_handler .tps_search button.search_btn,.tps_filter_handler .tps_reset button{font-size:12px;padding:10px 10px 10px 10px}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .table_depth_ratio_main_section,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .lenght_width_depth_main_section,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .tps_price_filter_section{width:100%}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .table_depth_ratio_main_section:before,.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section.tps_parameter_filters .tps_filter_inner_section .lenght_width_depth_main_section:before{display:none}.dimond_sarch-price{padding-right:0!important;width:100%}.dimond_search_box .dia-searchbox3-row-tps .tps_price_filter_section{padding-right:0}.search_table_range .input_left_box,.search_table_range .input_right_box,.search_dept_range.search_range .input_left_box,.search_dept_range .input_right_box{width:70%}#diamond_shapes li a,.grid_tabs .listing_grid li a,.tps_diamond_tab ul li a{font-size:12px}.tps_parameter_filter_section .table_depth_ratio_main_section .left_input_box,.tps_parameter_filter_section .table_depth_ratio_main_section .right_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .left_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .right_input_box{width:45%}.tps_filter_fancy_parent .tps_color_filter_tabs{margin-bottom:5px;text-align:center}.tps_diamond_detail_info ul.diamonddetail_table.second_detail_tab li:nth-child(odd) {background-color:#f5f5f5!important}.tps_diamond_detail_info ul.diamonddetail_table.second_detail_tab li:nth-child(even) {background-color:#fff!important}.tps_diamond_measurement_info ul.diamonddetail_table.second_detail_tab li:nth-child(odd) {background-color:#f5f5f5!important}.tps_diamond_measurement_info ul.diamonddetail_table.second_detail_tab li:nth-child(even) {background-color:#fff!important}.dimond_ship .ship_col div{margin-left:3px}.dimond_search_box .dia-searchbox3-row-tps{top:91px}.tps_parameter_filter_section .left_input_box span,.tps_parameter_filter_section .right_input_box span{width:13%}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .right_input_box .tps_right_price,.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .left_input_box .tps_left_price{width:16%;padding-right:0%;text-align:left}.tps-badge-group-div{justify-content:center}.info_main_block .tps-badge-group-div,.grid_tab .product-item-details .tps-badge-group-div{justify-content:flex-start}}@media (min-width:768px) and (max-width:995px){.dimond_sarch-carat .search_row_slider_box,.dimond_sarch-price .search_row_slider_box{padding-right:5px}.dimond_sarch-price{padding-right:30px}.colorless-wrapp span{padding:1px 10px}.flour_label.info_label{font-size:11px;display:block;line-height:20px}.search_dept_range.search_range{padding-right:00}.search_table_range.search_range{padding-right:0}.search_table_range .input_right_box,.search_dept_range .input_right_box{}#calcAmount2{font-size:12px!important}.lab-slider .certificates_col div{font-size:11px;line-height:20px}.search_price_range .price_left,.search_price_range .price_right,.search_table_range .input_left_box,.search_table_range .input_right_box,.search_dept_range.search_range .input_left_box,.search_dept_range .input_right_box{width:100px;font-size:12px}.tps_diamond_search_box h4{font-size:14px}#adv-area:hover{background-color:#c3935b}.info_label{font-size:11px}.compare-diam-block-tps div,.grid_tabs .grid_view{font-size:16px}.tps_filter_head{font-size:20px}.listingHeaderOne>span{font-size:9px}.diamond_page span,.diamond_compare_page span{font-size:10px}.main-navigation .main-nav ul li a{font-size:13px}.main-navigation .main-nav ul li:nth-child(4) {margin-right:0!important}nav.main-navigation ul.menu li.weglot-flags a{width:125px}.main_div_info .gallery .preview canvas,.main_div_info .gallery .preview img{width:100%;max-width:375px}.more_info_sty_tps{margin-bottom:2px}.price .amount{font-size:18px!important}.product-item-details center .product-item-link a,.product-item-details center .product-item-link span,.grid_tab .woocommerce-Price-amount,.grid_tab .woocommerce-Price-currencySymbol{font-size:13px!important}.dropdown-menu.tps_info_popup.hide{padding:15px 10px}.product-item-inner .tps_grid_icons.tps_compare:before{margin-left:-10px}.detail_head h3,h2.you-might{font-size:16px}.ringdetailcol{margin-top:0;width:100%}.ringdetail_table li{padding:8px 10px}.ringdetailcol:nth-child(odd) .ringdetail_table li:nth-child(odd) {background:rgba(219,180,167,.2)}.ringdetailcol:nth-child(odd) .ringdetail_table li:nth-child(even) {background:rgba(255,255,255,1)}.ringdetail_table li:nth-child(odd) {background:rgba(255,255,255,1)}.ringdetail_table li:nth-child(even) {background:rgba(219,180,167,.2)}.ringdetail_table li{padding:15px}.color_slider-tps.gd-fancy-color #color_list>li{width:14.5%}.fancy-color-tps .img_shape{width:21px;height:21px}.fancy-color-tps .img_shape.Blue{background-position:-560px -250px}.fancy-color-tps .img_shape.Purple{background-position:-613px -251px}.fancy-color-tps .img_shape.Pink{background-position:-679px -250px}.fancy-color-tps .img_shape.Yellow{background-position:-737px -250px}.fancy-color-tps .img_shape.Green{background-position:-785px -250px}.fancy-color-tps .img_shape.Black{background-position:-837px -250px}.fancy-color-tps .img_shape.Orange{background-position:-894px -250px}.fancy-color-tps .img_shape.Red{background-position:-949px -250px}.fancy-color-tps .img_shape.Gray{background-position:-1005px -250px}.tps_galleria .diamond_generic img{max-width:100%}.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content,.dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content,.dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content,.dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content,.dimond_search_box .tps_diamond_search_box .polish_content .filter_content,.dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content{width:100%}.search_table_range .input_left_box,.search_table_range .input_right_box,.search_dept_range.search_range .input_left_box,.search_dept_range .input_right_box{width:85%}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{left:38%!important}}@media (min-width:768px){.clarity_col,.color_col,.color_group{display:flex!important;width:100%;justify-content:center}.filter_content.color_col.cut_short_filters_responsive.panel,.filter_content.color_col.polish_short_filters_responsive,.filter_content.color_col.symmetry_short_filters_responsive,.tps_fluorescence .filter_content.color_col{justify-content:left;padding:5px 0}}@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:landscape){#contact_modal .modal-content{max-height:350px!important;overflow-y:auto}.compare-diam-block-tps div{min-height:45px!important;height:45px!important}}@media only screen and (min-device-width:320px) and (max-device-width:720px) and (orientation:landscape){.product-item-details center .product-item-link a,.product-item-details center .product-item-link span{min-height:41px}.compare-diam-block-tps div{min-height:55px!important;height:55px!important}}@media only screen and (min-device-width:580px) and (max-device-width:767px) and (orientation:portrait){.product-item-details center .product-item-link a,.product-item-details center .product-item-link span{min-height:41px}}@media only screen and (min-device-width:581px) and (max-device-width:767px){.tps_diamonds_details_page_container .tps_wishlist a.tps_wishlist_wrapper:after{left:auto}}@media (max-width:767px){.tps_diamond_tab.tps_gem_dia_bx ul{display:flex}.inner_close_filter.stickyhead{top:0;position:sticky;background:#fff;width:100%;margin-bottom:0;z-index:1}.stickyheadreset{margin-top:0!important}.tps_diamond_tab ul li a{padding:5px 40px}.search_price_range .price_left,.search_price_range .price_right{font-size:14px;font-weight:200}.filter_content .info_label,.search_price_range .price_left#calcAmount,.search_price_range .price_left#carat_left,.search_price_range .price_right#calcAmount2{font-size:14px;font-weight:200}.filter_content .flour_label.info_label{font-size:14px}.home .tp-addtocart button{width:70%;margin:0 auto}.color-active-tbl{flex:initial!important;margin-top:15px!important;max-width:initial!important}.gia-color{margin-right:0;margin-top:20px}.color-active-tbl .no-scroll{position:fixed;top:0;left:0;width:100%;height:100%;background:#333;z-index:1001}.slider_box{padding:0;padding-right:6%}.info_label{font-size:10px}.clarity_first_div{width:15%}.clarity_second_div{width:68%}.clarity_third_div{width:16%}.clarity-group{width:100%}.dia-searchbox3-row-tps.tps_lab_page .clarity_first_div{width:28%}.dia-searchbox3-row-tps.tps_lab_page .clarity_second_div{width:72%}.dia-searchbox3-row-tps.tps_lab_page .clarity-group{width:50%}.dia-searchbox3-row-tps.tps_lab_page .clarity_second_div .cut_group{width:20%}.colorless-wrapp{padding-right:0!important;width:40%!important;margin-left:-5px}.colorless-wrapp-faint-color{width:20%!important;margin-left:-5px}#diamond_shapes li a span{font-size:13px;display:block!important;position:relative;bottom:0;text-align:center;left:0}.price-filter-wrapp{margin:0}.tps_diamond_tab{margin-top:10px;margin-bottom:10px}.tps_diamond_tab ul li{width:28%;margin-bottom:10px}.tps_filter_head{font-size:18px}.recently_viewed h2,.similar_diamond_div h1,.color_information .sub-title,.tps_spec_des h3{font-size:30px}#adv-area{float:none;text-align:center;margin:0 auto 20px auto;display:block;background-color:#c3935b!important}#tps_adv_slide{margin-top:0}.reset .fa-refresh{font-size:13px}.clarity_second_div{margin:0}.clarity_first_div{padding-left:0!important}.clarity_content .filter_content div{justify-content:center}.colorless,.near_colorless,.faint_colorless{justify-content:center}.tp-chat ul li.tps_email{width:50%!important}.diamond_info .drop-hint{width:32%}.tp-chat ul li{width:40%!important}.cut_information .col-md-7,.clarity_information .col-md-7{padding:0}.clarity_information{background:none;padding:0}.clarity_information .container{max-width:100%;padding:0}.cut_information{background:none}.cut-info{display:block;padding:0}.cut-info img{margin:0 auto}.tps_product_info .thumbnail-tps.tps_thumbnail{margin:20px 0}.color_information p{padding:0 5px}.tps_productmeta .tp-addtocart button{margin-bottom:10px}.affirm_logo{margin-bottom:20px}.tps_spec_des h3{line-height:1.2}.tps_spec_des h3{margin-top:15px}#diamondresult{overflow:visible;min-height:auto}.listviewright.listview-diamond-details{height:auto}#listiveiwcontainer{height:540px;border-bottom:1px solid rgba(219,180,167,1)}.search_row_slider_box .ui-slider-horizontal a:nth-child(2) {}.diamond_page span{width:93px}.listingHeaderOne>span,.table_header span{width:96px}.container{}.back_diamond_list{display:inline-block!important;cursor:pointer}.dimond_sarch_data,.presta_main_pop_div{transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}.dimond_sarch_data.widthless,#listiveiwcontainer.widthless,.diamondlisting_tab.widthless{width:100%!important}.dimond_sarch_data.widthless,#listiveiwcontainer.widthless,.diamondlisting_tab.widthless{width:0!important;border:0;height:0}.presta_main_pop_div{width:100%;z-index:0;left:100%;display:none}.presta_main_pop_div .dia_border{padding-bottom:20px}.presta_main_pop_div.active,.info_wrapper.active{width:100%!important;left:0;z-index:9;background:#fff;padding-left:0;display:block;position:relative;height:90%;border-left:1px solid rgba(219,180,167,1);margin-bottom:10px}.deskPrice{display:none}#listiveiwcontainer{height:100%;padding-right:5;overflow-x:hidden}.tps_diamondlisting_area{padding:0}.table_header span.mbView{display:none}.listingHeaderOne,.diamondlistingDesk{width:100%}.listingHeaderTwo,.diamondlistingMob{width:35%}.diamond_page span,.diamond_compare_page span,.diamond_page .diamondlistingMob .mb_price_mobile{font-size:14px}.diamond_page .diamondlistingMob .mobile_add .mb_price_mobile,.listingHeaderTwo .mbPrice{width:100%;max-width:100%}.diamond_page .diamondlistingMob .mobile_add .mb_view_mobile{width:20%;position:absolute;right:0}.diamond_page .diamondlistingMob .mobile_add .mb_view_mobile .mb_inner_title{text-align:right;padding-right:5px}.info_main_block{margin-left:0;overflow-y:auto}.main_div_info .gallery .preview canvas,.main_div_info .gallery .preview img{max-width:300px}#diamond_shape{margin-bottom:10px;padding:0}.view_detail_btn{text-align:center}.Fluorescence-sty-tps_fancy{margin-top:0}.back_diamond_list i{width:30px;line-height:30px;height:30px}.table_view .row_main_div{height:auto}.more_info_sty_tps{width:100%}.more_info_sty_tps .list_info_tps_left,.more_info_sty_tps .list_info_tps_right{width:50%}.more_info_sty_tps .list_info_tps_right{text-align:right}.more_info_sty_tps:nth-child(odd),
    .more_info_sty_tps:nth-child(even) {padding-left:5%}.mob-title{display:inline-block}.table_view .table_header{display:none}.diamond_page span.mob-title{display:block;position:static;width:auto;font-size:11px;font-weight:400}.table_checkbox_block .table_checkbox{position:absolute;top:25px}.mb_shape #show_info{}.table_view .table_rows{display:inline-block}.table_view .diamond_grid .table_rows{display:inline-block;padding-left:10px}.diamond_page span{width:25%}.diamond_page .sh_comp span.mob-title{margin-top:5px;margin-top:8px;position:static!important;top:auto!important}.table_checkbox_block .table_checkbox:before{top:35%}.compare-diam-block-tps div span{font-size:14px;vertical-align:middle;line-height:normal}.diamond_page span.mob-title.mob-view-arrow{background-repeat:no-repeat;background-position:-225px -57px;width:11px;height:7px;display:inline-block;position:relative;transform:rotate(270deg)}.compare-diam-block-tps{width:70%}.compare-diam-block-tps div{width:50%;padding:5px;font-size:inherit;min-height:80px;height:80px}.grid_tabs.desk-tab{float:right}.grid_tabs .grid_view{float:right;position:relative;top:-2px;font-size:14px;padding:10px 0;margin-top:0;left:-5px}.grid_tabs .listing_grid li{margin-right:0}.grid_tabs .listing_grid li a{padding:5px 5px;display:flex}.grid_tabs .grid_view p{margin-right:5px}.tps_mob_none{display:none}.diamond_page .table_rows span.mb_view{position:absolute;right:0;top:45px}.diamond_page .table_rows span.mb_view a.btn{display:block}.table_checkbox_block .table_checkbox:after{top:32%}.filter_row.dia-searchbox3-row-tps{border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 9px rgba(0,0,0,.5);border-radius:5px;position:absolute;z-index:9999999;padding:20px;top:1%;margin-top:0;left:0;width:90%;position:fixed;top:50%;left:50%;text-align:left;background:#fff;padding:10px;transform:translate(-50%,-50%);height:400px;overflow-y:scroll;padding-top:0;display:none}.mobile-filter{text-align:center;display:block;margin-bottom:5px}.inner_close_filter{width:98%;padding:10px 0;display:inline-block}.close_mobile_filter{float:right;margin-right:10px}.black_overlay{background:#4a4a4a;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:.8;display:none;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.dimond_sarch-carat,.dimond_sarch-price,.tps_cut_content,.tps_color_content,.polish_content,.tps_symmetry,.tps_fluorescence,.table-slider-content,.depth-slider-content,.lab-slider{width:100%;margin-top:0}.dimond_sarch-carat,.tps_color_content{padding-left:0}.polish_content,.tps_symmetry{padding-right:0}.mobile-visible{display:inline-block}.reset_block{display:none}.panel{display:none;margin-top:20px!important}#diamond_cut,#diamond_color,#diamond_clarity,.dimond_sarch-price.tp-pric .slider-row,.steps_color{display:none}.resetbox.mobile-visible{display:block;margin-top:45px;margin-bottom:10px}input[type="button"].reset_btn{text-transform:uppercase;padding:8px 5px;font-size:15px}.dimond_sarch-carat{padding-right:0}.ico_plus{display:inline-block;float:right;padding:5px 12px;color:#252525}.accordion.active .ico_minus{display:inline-block;float:right;padding:5px 12px;color:#252525}.accordion.active .ico_plus{display:none;margin-bottom:0;background:rgba(219,180,167,1);padding:5px 12px;color:#fff}.tps_diamond_search_box h4{border-bottom:1px solid #e1e1e1;margin-top:7px;padding:10px 0 0 0;font-size:14px;margin:3px 0;width:100%}.tps_diamond_search_box #dimond_sarch h4{margin-top:0}.clarity_content{width:100%}.color_slider-tps.gd-fancy-color{width:100%;margin-bottom:0}#dimond_sarch,.dimond_sarch-carat,.dimond_sarch-price,.tps_cut_content,.tps_color_content,.clarity_content,.polish_content,.tps_symmetry,.tps_fluorescence{margin-bottom:0;float:left}.dimond_sarch-price,.table-slider-content,.depth-slider-content{padding-right:0;margin-bottom:0}.slider-row.panel{width:100%!important;float:left}.tps_diamond_request_form .slider-row.panel{display:block!important;margin-bottom:0!important}.tps_diamond_request_form .search_price_range{margin-bottom:0}.tps_diamond_request_form .ico_plus,.tps_diamond_request_form .ico_minus{display:none}.search_price_range .price_left,.search_price_range .price_right{width:100px;height:100%}.search_price_range .price_left#calcAmount,.search_price_range .price_left#carat_left{margin-left:0}.search_price_range .price_right#calcAmount2,.search_price_range .price_right#carat_right{margin-right:0;font-size:14px!important;color:#333;font-weight:200;right:0}#pad_in.price-range-mob-tps,.dimond_sarch-carat .search_row_slider_box,.dimond_sarch-price .search_row_slider_box{padding-right:6%}.tps_cut_content .panel,.tps_color_content .panel,.clarity_content .panel,.polish_content .panel,.tps_symmetry .panel,.tps_fluorescence .panel{padding-bottom:0;width:100%;text-align:center}.table-slider-content .slider-row.panel,.depth-slider-content .slider-row.panel{width:100%!important;padding-bottom:20px}.tps_color_content{margin-bottom:3px}.certificates_col.panel{width:100%}.clarity_content .filter_content div{}.tps_product_heading .product-name,.price .amount{font-size:24px;line-height:35px}.grid_tab .woocommerce-Price-amount{line-height:1.5}.tps_product_info .tps_galleria,.tps_product_info .tps_productmeta{width:100%;padding:0}.tps_product_info .tps_galleria{text-align:center}.tps_galleria .search_slider,.tps_galleria .tps_slidercontrolle{padding-left:0}.thumbnail-tps.tps_thumbnail{position:static;width:auto;margin-top:30px}.tps_galleria .diamond_generic{padding-left:0}.tps_galleria .diamond_generic canvas{width:auto;margin:0 auto;max-width:100%}.tps_product_info .tps_productmeta{text-align:center}.affirm_logo img{margin:0 auto}.tp-addtocart{width:100%}.tps_ship_txt{font-size:14px;text-align:center}.tps_ship_txt br{display:none}.diamond-detail-wish,.drop-hint,.tp-chat ul li{width:100%;text-align:center}.wishlidt,#tps_hint_modal,.tp-chat li a span,.tp-chat li a{font-size:13px!important;display:inline}.ringdetailcol{width:100%}.ringdetail_table{margin-top:0;margin-bottom:0}.ringdetail_table li .num{font-size:14px}.ringdetail_table li .textdetail{width:45%}.ringdetailcol{margin-top:0}.ringdetail_table li{padding:8px 10px}.ringdetailcol:nth-child(odd) .ringdetail_table li:nth-child(odd) {background:rgba(219,180,167,.2)}.ringdetailcol:nth-child(odd) .ringdetail_table li:nth-child(even) {background:rgba(255,255,255,1)}.ringdetail_table li:nth-child(odd) {background:rgba(255,255,255,1)}.ringdetail_table li:nth-child(even) {background:rgba(219,180,167,.2)}#extra-details{padding-top:0;padding-bottom:15px}#extra-details .details_column{padding:0 0}.dimond_sarch-price.tp-pric .slider-row{padding-top:0}.tps_clarity_popup.desk-hide{display:inline-block}.tps_galleria .diamond_generic img{margin:0 auto;max-width:375px;width:100%}.tps_galleria .diamond_generic.skintone{width:350px}.tps_galleria .carat_diamond_img{margin-top:-12%}.cut_img img{margin:0 auto}.cut_info.cut_data{text-align:center}.tps_cut_popup{width:100%;margin:20px 0}.tps_cut_arrow{display:none}.tps-cut-block .tps_your_diamond{width:90%;float:none;margin:0 auto}.tps_cut_popup .popover_cut,.tps_clarity_popup .popover-clarity{width:90%}.arrow-sub{width:100%}.tp-color-desc{width:100%;vertical-align:middle;padding-left:0;margin-top:10px}.tps_color_code{width:60%}.tps_clarity_popup.mobi-hide{display:none}.tps_clarity_diamond{width:90%;float:none;margin:0 auto;margin-top:20px}.tps_product_info .tps_productmeta{padding-left:0;padding-right:0}.diamond-detail-wish,.drop-hint,.tp-chat ul li{text-align:center}.dimond_search_box .diamond_info .drop-hint-wrap .drop-hint{width:40%!important}.diamond-detail-wish{margin-left:0}.tps_clarity_diamond>.list.cut_active,.tps-cut-block .tps_your_diamond p.cut_active{background:#333;color:#fff}.tps_cut_content .filter_content div{padding:4px 0;height:35px;width:33.33%}.dimond_sarch-price .slider-row .search_price_range p span{margin-left:0;position:absolute;left:150px}.dimond_sarch-price .slider-row .search_price_range p{margin-top:-28px}.search_price_range .price_left,.search_price_range .price_right{height:100%}.tps_cut_content .tps_grid_checkbox,.tps_color_content .tps_grid_checkbox,.clarity_content .tps_grid_checkbox,.polish_content .tps_grid_checkbox,.tps_symmetry .tps_grid_checkbox,.tps_fluorescence .tps_grid_checkbox{height:100%}.tps_color_content .filter_content div{padding:4px 0;width:100%}.tps_cut_content .tps_grid_checkbox input,.tps_color_content .tps_grid_checkbox input,.clarity_content .tps_grid_checkbox input,.polish_content .tps_grid_checkbox input,.tps_symmetry .tps_grid_checkbox input,.tps_fluorescence .tps_grid_checkbox input{height:100%}.polish_content .filter_content div,.tps_symmetry .filter_content div,.tps_fluorescence .filter_content div{padding:4px 0}.tps_diamond_tab ul li a{font-size:14px;padding:0 5px;display:block!important;width:100%}.tps_diamond_tab ul li{padding-left:10px}.mobile-filter .tps-btn{font-size:13px;border:1px solid #c3935b;background:#c3935b;color:#fff;padding:10px;text-transform:uppercase;font-weight:600}.container{}.grid_tab .products .product.product-item{width:49%;max-width:100%;margin-bottom:30px}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{left:40%!important}.black_overlay{background:#4a4a4a;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:.8;display:none;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.ico_plus{color:#252525}.tps_productmeta .tps_ship_txt button,.tps_productmeta .tp-addtocart button{width:auto!important}.tps_addto_wish{margin-top:0}.tps_addto_wish button{margin:auto!important}.woocommerce-breadcrumb a,a.woocommerce-review-link,.product_meta a{font-size:13px}.col-md-1.gia-color,.color-active-tbl{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}#contact_modal .modal-dialog{max-width:90%;top:50%;transform:translateY(-50%)}#contact_modal .modal-content{max-height:620px;overflow-y:auto}#contact_modal .modal-body{padding:0 20px}#contact_modal .card-header{padding:10px 20px;margin-top:-1px}#contact_modal .card-header h3{font-size:24px}#contact_modal .modal-body label{font-size:14px;width:22%;vertical-align:text-bottom}#contact_modal .tps_form_txt{font-size:14px;padding:20px 20px;margin-bottom:0}#contact_modal .tps_form .form-group span input,#contact_modal .tps_form .form-group span textarea{width:75%}#contact_modal .tps_bttn_sub input{width:auto}.tps_thumbnail li{width:60px;height:60px}#loading{background-size:10%}.dropdown-menu.tps_info_popup.hide{padding:22px 10px}.color_slider-tps.gd-fancy-color #color_list>li{width:18%;margin-bottom:15px;margin-top:5px;margin-right:0}.search_table_range .input_left_box,.search_table_range .input_right_box,.search_dept_range.search_range .input_left_box,.search_dept_range .input_right_box{width:80%;height:30px;font-size:14px}.tps_parameter_filter_section .left_input_box span,.tps_parameter_filter_section .right_input_box span{width:20%}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .right_input_box .tps_right_price,.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .left_input_box .tps_left_price{width:30%;font-size:13px}.search_table_range .input_right_box,.search_dept_range .input_right_box{margin-right:0}#diamond_shapes li a{width:auto;padding:2px}#diamond_shapes li{width:20%}#diamond_shapes li a:hover{border:1px solid transparent}#diamond_shapes li a.selected{border:1px solid rgba(219,180,167,1)}.fancy-color-tps .img_shape{width:21px;height:21px}.fancy-color-tps .img_shape.Blue{background-position:-560px -250px}.fancy-color-tps .img_shape.Purple{background-position:-613px -251px}.fancy-color-tps .img_shape.Pink{background-position:-679px -250px}.fancy-color-tps .img_shape.Yellow{background-position:-737px -250px}.fancy-color-tps .img_shape.Green{background-position:-785px -250px}.fancy-color-tps .img_shape.Black{background-position:-837px -250px}.fancy-color-tps .img_shape.Orange{background-position:-894px -250px}.fancy-color-tps .img_shape.Red{background-position:-949px -250px}.fancy-color-tps .img_shape.Gray{background-position:-1005px -250px}.color_slider-tps.gd-fancy-color #color_list>li:hover .text_shape{border-bottom:0}.color_slider-tps.gd-fancy-color #color_list>li.selected_color .text_shape{border-bottom:2px solid rgba(219,180,167,1)}.product-item-inner .tps_grid_icons.tps_compare:before,.product-item-inner i.fa.fa-trash{margin-left:-20px}.product-item-details center .product-item-link a,.product-item-details center .product-item-link span{font-size:16px}span.diamond_text{top:92%;left:15%}#contact_modal span.wpcf7-not-valid-tip{margin-left:145px;margin-top:-15px}.tps_product_heading .product-name{font-size:18px;line-height:30px;max-width:403px;margin-left:auto;margin-right:auto}.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct bdi,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct .woocommerce-Price-amount,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct .woocommerce-Price-amount,.tps_diamonds_details_page_container .tps_diamond_detail p.price span.tps_detail_price_per_ct bdi span.woocommerce-Price-currencySymbol,.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs span h3{font-size:16px!important}.tps_diamonds_details_page_container .tp-addtocart .tps-btn{width:200px}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic iframe{height:425px}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table li{min-height:50px;height:40px}.woocommerce.tps_navigation .woocommerce-MyAccount-content{margin-left:0}.woocommerce.tps_navigation .woocommerce-MyAccount-navigation{display:none}.tps_diamonds_details_page_container .tps_galleria.large-6,.tps_diamonds_details_page_container .tps_productmeta.large-6{padding-left:0;padding-right:0}.tps_diamonds_details_page_container .tps_detail_diamond_section .tps_product_more_info .tps_diamond_detail_tabs{padding:20px 10px}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic{padding:15px 15px!important}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic{margin-bottom:25px}.tps_diamonds_details_page_container .tps_4c_info .tps_4c_inner_info div span{text-align:left}.tps_tab_section{display:flex;flex-wrap:wrap}.tps_diamond_tab ul li{width:50%}.tps_tab_section .tps_diamond_tab,.tps_tab_section .grid_tabs.desk-tab,.tps_diamond_tab ul{width:100%}.tps_diamond_tab ul li{margin-bottom:0}.tps_diamond_tab ul li:hover,.tps_diamond_tab ul li.active{color:#fff}.tps_diamond_tab.tps_gem_dia_bx ul li:hover a,.tps_diamond_tab.tps_gem_dia_bx ul li.active a{color:#fff}.tps_tab_section .grid_tabs.desk-tab{display:none}.tps_diamond_tab ul li:hover a,.tps_diamond_tab ul li.active a{color:#848484}.tps_diamond_tab ul li a span{display:none}.tps_diamond_tab ul li a{position:relative;transition:.3s ease;text-align:left}.tps_diamond_tab ul li a:after{content:'';width:96%;height:6px;position:absolute;bottom:0;left:0;background:#16689a;border-radius:12px;opacity:0}.tps_diamond_tab ul li:hover a:after,.tps_diamond_tab ul li.active a:after{opacity:0}.tps_diamond_tab ul li:nth-child(1){border-right:none}.tps_bx_srch{width:100%;margin-right:0%;margin-top:20px}.tps_bx_srch input#sku_input{height:45px;font-size:14px;font-family:'Montserrat-Medium';text-align:left;padding:10px 15px 10px 46px;border-radius:3px}.tps_bx_srch:before{width:30px;height:40px;background-position:-110px 11px;margin-left:1%}.tps_filter_buttons{margin-left:unset;width:40%;margin-top:20px}.tps_reset{margin-top:0;width:60%;text-align:right;margin-top:20px}.tps_search button,.tps_reset button,.tps_filter_buttons .tps_filter_tabs{font-size:14px}.sort-filter{width:35%}.grid_tabs.mob-tab{width:15%;margin-left:auto}.grid_tabs .grid_view{top:21%;left:0}.sort-filter .tps_grid_tab_name.tps_sort_nme{font-size:14px}.sort-filter .sortbtn.tps_sortby .dropdown{padding:10px 10px}span.compare_head,.diamond_page span.compare_head,.diamond_page span.sh_comp.table_checkbox_block{width:25%;margin-left:-10px}.diamond_page span,.diamond_compare_page span,.diamond_page .sh_comp span{font-size:12px;font-weight:500;line-height:normal;text-align:left}.diamond_page .product_other_details span.txt-right{padding-right:8px}.diamond_page span.mb_price.tps_prc_mob,.diamond_page span.mb_measurement.tps_meas_mob{display:inline-block;width:50%;float:left}.diamond_page span.mb_price.tps_prc_desk,.diamond_page span.mb_measurement.tps_meas_desk{display:none}.info_main_block .more_info_section{width:100%}.info_main_block .tps_diamond_detail_block,.info_main_block .tps_diamond_measurement_block,.info_main_block .tps_diamond_price_block{width:100%;min-height:auto;margin:auto;margin-bottom:5px;padding:10px}.info_main_block .tps_diamond_price_block{margin-bottom:0}.dimond_search_box .dia-searchbox3-row-tps{position:fixed;top:0;left:0;width:100%;background-color:transparent;z-index:999999}.inner_close_filter.stickyhead{position:unset}.dimond_search_box .dia-searchbox3-row-tps .tps_main_filter_section{max-height:100vh;height:75vh;padding-bottom:100px}.tps_filter_handler{position:fixed;bottom:0}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row{width:100%!important;padding-right:0}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .filter_content{width:100%}.colorless-wrapp{width:100%!important;margin-left:0}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box{justify-content:center}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .filter_content .colorless,.dimond_search_box .tps_diamond_search_box .color_wrapper .tps_diamond_color_filter #diamond_color .colorless-wrapp .colorless,.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter #diamond_clarity{grid-template-columns:1fr 1fr 1fr;gap:10px 10px;display:grid!important;grid-template-rows:1fr}.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content,.dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content,.dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content,.dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content,.dimond_search_box .tps_diamond_search_box .polish_content .filter_content,.dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content{width:100%}.tps_diamond_count_mob{display:block;font-size:14px;color:#252525!important;font-family:'Montserrat-Medium';display:flex;align-items:center}.inner_close_filter{padding:10px 15px;font-family:'Montserrat-Regular';color:#16689a;font-size:20px;line-height:20px}.dimond_search_box .tps_diamond_search_box #dimond_sarch,.dimond_search_box .tps_diamond_search_box .tps_diamond_lab_filter,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps,.dimond_search_box .tps_diamond_search_box .color_wrapper .tps_diamond_color_filter,.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter{padding-bottom:0}.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter #diamond_clarity{display:none!important}.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter .filter_header.active+#diamond_clarity{display:grid!important}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .left_input_box,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .right_input_box{width:48%;height:40px}.search_price_range .price_left#calcAmount,.search_price_range .price_left#carat_left{width:90%;padding-left:0!important}.search_price_range .price_right#carat_right{width:96%;padding-left:0!important}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .left_input_box .tps_left_ct,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .right_input_box .tps_right_ct{width:10%;right:2%}.tps_diamond_search_box h4{margin:0 0}.dimond_search_box .tps_diamond_search_box .tps_diamond_shapes_filter,.dimond_search_box .tps_diamond_search_box .tps_main_filter_section .dimond_sarch,.dimond_search_box .tps_diamond_search_box .tps_diamond_lab_filter,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps,.dimond_search_box .tps_diamond_search_box .color_wrapper .tps_diamond_color_filter,.dimond_search_box .tps_diamond_search_box .clarity_wrapper .tps_diamond_clarity_filter,.dimond_search_box .tps_diamond_search_box .tps_gemstone_type_filter,.dimond_search_box .tps_diamond_search_box .tps_diamond_ship_filter,.dimond_search_box .tps_diamond_search_box .tps_gemstone_color_filter,.dimond_search_box .tps_diamond_search_box .tp-pric .price-range-tps,.dimond_search_box .tps_diamond_search_box .carat-range-tps{padding:0 0 0}.dimond_search_box .tps_diamond_search_box .tps_fluorescence,.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider,.dimond_search_box .tps_diamond_search_box .polish_content,.dimond_search_box .tps_diamond_search_box .tps_symmetry,.tps_parameter_filter_section .symmetry-slider-container-table-tps,.price-filter-wrapp .small-12{padding:0 0 0}.tps_diamond_search_box h4{padding:9px 0 3px 0}.dimond_search_box .tps_diamond_search_box .tps_fluorescence{border-bottom:none}.info_main_block .list_info_tps_left,.info_main_block .list_info_tps_right{font-size:12px;line-height:20px;text-align:left}.info_main_block .tps_view_report{width:72%;line-height:19px}.info_main_block .tps_diamond_price_block .list_info_tps_left{width:45%}.info_main_block .tps_diamond_price_block span{text-align:left}.ico_plus,.ico_minus{position:relative;color:transparent!important}.ico_plus:after,.ico_minus:after{content:'';width:16px;height:16px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:-459px -48px;display:inline-block}.dimond_search_box .dia-searchbox3-row-tps .tps_filter_section h4{font-size:14px}.ico_plus:after{transform:rotate(180deg)}.filter_content .info_label,.search_price_range .price_left#calcAmount,.search_price_range .price_left#carat_left,.search_price_range .price_right#calcAmount2,.filter_content .flour_label.info_label,.lab-slider .certificates_col .certificate_label{font-size:13px}.dimond_search_box .tps_diamond_search_box #dimond_sarch .diamond_shapes,.dimond_search_box .tps_diamond_search_box .tps_fluorescence,.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider,.dimond_search_box .tps_diamond_search_box .polish_content,.dimond_search_box .tps_diamond_search_box .tps_symmetry,.tps_parameter_filter_section .symmetry-slider-container-table-tps,.price-filter-wrapp .small-12{border-bottom:1px solid #e1e1e1}.tps_diamond_search_box h4{border-bottom:none}.panel{margin-bottom:25px!important}.tps_cut_content .filter_content div.selected,.tps_color_content .filter_content div.selected,.clarity_content .filter_content div.selected,.polish_content .filter_content div.selected,.tps_symmetry .filter_content div.selected,.tps_fluorescence .filter_content div.selected{background-color:#16689a}.inner_close_filter{color:transparent;position:relative}.inner_close_filter .filter_cancel{display:inline-block}.inner_close_filter .filter_cancel:after{content:'';width:20px;height:30px;background-image:url(https://www.diamondsonline.it/wp-content/plugins/tps_loose_diamond/images/E-Motions_common_icons_sprite.svg);background-repeat:no-repeat;background-position:-411px -36px;display:inline-block;position:absolute;left:15px}.dimond_search_box .dia-searchbox3-row-tps .tps_price_filter_section{padding:0 0}#pad_in.price-range-mob-tps,.dimond_sarch-carat .search_row_slider_box,.dimond_sarch-price .search_row_slider_box{padding-right:0%}.tps_parameter_filter_section .table_depth_ratio_main_section .left_input_box,.tps_parameter_filter_section .table_depth_ratio_main_section .right_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .left_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .right_input_box,.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .right_input_box,.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .left_input_box{height:40px}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .tps_middel_price{width:2%;margin-left:auto}.tps_parameter_filter_section .left_input_box span,.tps_parameter_filter_section .right_input_box span,.tps_price_filter_section .price-filter-wrapp .search_price_range .price_left,.tps_price_filter_section .price-filter-wrapp .search_price_range .price_right{font-size:13px;text-align:center;padding-right:0}.tps_parameter_filter_section .table_depth_ratio_main_section .left_input_box,.tps_parameter_filter_section .table_depth_ratio_main_section .right_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .left_input_box,.tps_parameter_filter_section .lenght_width_depth_main_section .right_input_box{height:40px}.dimond_search_box .dia-searchbox3-row-tps .tps_parameter_filter_section{max-height:100vh;height:86vh;padding-bottom:100px}.price-filter-wrapp:nth-child(2) .small-12, 
.dimond_search_box .tps_diamond_search_box .tps_fluorescence{border-bottom:none}.tps_filter_buttons span.tps_filter_tabs:nth-child(1){width:40%}.tps_gemstone_filter_tabs .tps_filter_buttons span.tps_filter_tabs:nth-child(1){width:100%}.tps_filter_buttons span.tps_filter_tabs:nth-child(2){width:60%}.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .right_input_box .tps_right_price,.tps_price_filter_section .price-filter-wrapp .search_price_range .input_box .left_input_box .tps_left_price{text-align:left}.sort-filter #dropdownMenuButton,.sort-filter #dropdown{font-size:11px;font-family:'Montserrat-Medium'}.tps_filter_handler .tps_reset{right:100px}.tps_price_info span{width:73%}.tps_filter_fancy_parent .tps_color_filter_tabs{text-align:center}.tps_color_content .tps_filter_fancy_parent .filter_content div.colorless{grid-template-columns:1fr 1fr 1fr!important;gap:10px 10px!important;display:grid!important;grid-template-rows:1fr!important}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .form-group label,.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .form-group .select2{width:100%!important}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .form-group label,.tps_filter_fancy_parent .tps_color_filter_tabs{margin-bottom:10px}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab .panel_color{width:100%;padding-right:0}.select2-container{z-index:9999999}.tps_filter_fancy_parent .color_tabs.tps_color_fancy_tab label,.select2-container--default .select2-search--inline .select2-search__field{font-size:13px!important}.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .polish_content .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content .tps_content_group{width:15%;margin-right:1%}.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart #addtocartloading{left:210px}.tps_diamond_request_form .tps_bttn_sub{text-align:center;width:55%;display:block;margin:auto}.tp-pric .price-range-tps .slider-row{width:80%!important;margin-top:0!important}.tp-pric .price-range-tps .slider-row{width:80%!important;margin-top:0!important}.ts_gemstone_size .slider-row{width:80%!important;margin-top:0!important}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row{width:80%!important}.tps_filter_handler{z-index:9999999999}.diamond_page .tps_gemstone_listing .mb_gem_type .sh_tit{width:100%;line-height:30px}.diamond_page .tps_gemstone_listing span.mob-title{width:100%}.diamond_page .tps_gemstone_listing span.mb_addtocart.tps_addtocart_desk{width:auto;position:absolute;right:10px;bottom:20px;margin-right:0}.diamond_page .tps_gemstone_listing span{width:auto;margin-right:8px}.diamond_page .tps_gemstone_listing .sh_comp span{margin-right:0}.diamond_page .tps_gemstone_listing span.mb_media{width:10%}.diamond_page .tps_gemstone_listing span.mb_measurement{width:auto}.diamond_page .tps_gemstone_listing span.mb_price.tps_prc_mob{width:60%}.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .carat-range-tps .slider-row{width:100%!important}.tps_weight_clarity_filter_wrapper.ts_gemstone_carat .tps_weight_wrapper .carat-range-tps #pad_in{width:100%}.tps_weight_clarity_filter_wrapper .tps_weight_wrapper .carat-range-tps #pad_in{width:100%}.tps_weight_clarity_filter_wrapper.ts_gemstone_size .tps_carat_wrapper .carat-range-tps #pad_in{width:100%}}@media (max-width:639px){.tps_diamonds_details_page_container .tps_productmeta.large-6,.tps_diamonds_details_page_container .tps_galleria.large-6{width:100%}.thumbnail-tps.tps_thumbnail li{margin-left:1%;margin-right:1%}.tps_diamonds_details_page_container .back_to_search{margin:0 0 20px}.tps_filter_buttons{width:55%}.tps_reset{width:45%}.tps_diamond_tab ul{display:flex}.tps_diamond_tab ul li{min-width:auto}}@media (max-width:580px){.tps_diamonds_details_page_container .tps_product_detail_section .tps_diamond_detail{justify-content:center}.diamond_page .product_other_details span.txt-right{padding-right:10px}.tps_diamonds_details_page_container .tps_productmeta .galleria_row2_img .diamond_generic iframe{height:315px}.tps_diamonds_details_page_container .tps_diamond_detail div:nth-child(1){width:100%;margin-bottom:20px}.tps_diamonds_details_page_container .tps_product_detail_section .tps_diamond_detail{margin-top:5px}.tps_diamonds_details_page_container .tps_certificate_info div{width:100%}.tps_diamonds_details_page_container .tps_certificate_info{padding:15px 15px}.thumbnail-tps.tps_thumbnail li{padding:1%}.tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(2) li, 
  .tps_diamonds_details_page_container .tps_product_more_info .column_detail .diamonddetailcol ul.diamonddetail_table:nth-child(1) li {padding:10px 15px 5px 15px}.tps_diamonds_details_page_container .back_to_search{padding:5px 0}.tps_diamonds_details_page_container .tps_diamond_detail div:nth-child(2){width:80%}.tps_diamonds_details_page_container .tps_diamond_detail div .tps_discount_price{width:100%;margin-top:10px}.tps_diamonds_details_page_container .tp-addtocart .tps-btn{width:100%}.tps_diamonds_details_page_container .tps_diamond_detail div:nth-child(3){width:20%}.tps_diamonds_details_page_container .tps_4c_info{padding:20px 15px}.tps_diamonds_details_page_container .tps_4c_info p{font-size:14px;text-align:left;align-items:self-start}.tps_diamonds_details_page_container .tps_4c_info p:before{width:24px;margin-right:10px;background-position:-400px -92px}.tps_diamonds_details_page_container .tps_diamond_detail div.tp-addtocart #addtocartloading{left:90%}.diamond_page .tps_gemstone_listing span.mb_media{width:15%}}@media (max-width:575px){.tps_diamond_tab ul li a{font-size:16px;padding:5px 4px}#tab1,#tab2{padding:0 10px}.car_filter_shape_container>li{width:20%}.car_diamonds_filter_container_inner_content{padding-left:10px}.listingtab{font-size:14px}#diamond_shapes li{width:18.5%}.tps_diamond_tab ul li a{font-size:13px;padding:8px 10px}.container,div.col-full.container{}.grid_tab .products .product.product-item{width:100%;margin-left:0;margin-right:0}.grid_tab .products{margin:10px 0}.diamond_page span.tps_grid_diamond_price_icon,.diamond_page span.tps_grid_delivered_price_icon{left:36%!important}.tps_filter_handler{float:left;margin-left:0}.tps_galleria .diamond_generic.skintone{width:340px}.tps_galleria .diamond_generic canvas{width:auto;max-width:100%;margin-left:-40px}.filter_row.dia-searchbox3-row-tps{height:500px}.tps_bx_srch input#sku_input,.tps_diamond_tab ul li a,.tps_search button,.tps_reset button,.tps_filter_buttons .tps_filter_tabs,.tps_diamond_count_mob,.sort-filter .tps_grid_tab_name.tps_sort_nme{font-size:13px}.tps_filter_buttons .tps_filter_tabs{padding:6px 5px}.tps_reset{width:38%}.tps_filter_buttons{width:62%}.grid_tabs.mob-tab{width:22%}.sort-filter{width:100%}.grid_tabs .grid_view{top:5%}.sort-filter .tps_grid_tab_name.tps_sort_nme{padding-left:0}.sort-filter{margin-top:10px}.dimond_search_box .dia-searchbox3-row-tps .tps_main_filter_section{height:90vh;padding:10px 10px;padding-bottom:100px}.tps_gemstone_type_filter .gemstone_type_col div{min-width:105px;text-align:left;margin-right:0!important}.lab-slider .certificates_col div,.tps_gemstone_type_filter .gemstone_type_col div{margin-left:5px;margin-right:7px}.lab-slider .certificates_col div:first-child,.tps_gemstone_type_filter .gemstone_type_col div:first-child{margin-left:5px}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .left_input_box,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .right_input_box{width:48%}.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .left_input_box .tps_left_ct,.dimond_search_box .tps_diamond_search_box .price-filter-wrapp .carat-range-tps .tps_size_filter_pdiv .slider-row .search_price_range .input_box .right_input_box .tps_right_ct{right:4%}.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .polish_content .filter_content .tps_content_group,.dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content .tps_content_group{width:31%;margin-right:2%}.dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content .tps_content_group:nth-child(1),
  .dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content .tps_content_group:nth-child(2),
  .dimond_search_box .tps_diamond_search_box .tps_cut_content #cut_slider .filter_content .tps_content_group:nth-child(3), 
  .dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content .tps_content_group:nth-child(1),
  .dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content .tps_content_group:nth-child(2),
  .dimond_search_box .tps_diamond_search_box .polish_wrapper #symmetry-slider-container-polish .filter_content .tps_content_group:nth-child(3){margin-bottom:2%}.dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content .tps_content_group:nth-child(1),
  .dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content .tps_content_group:nth-child(2),
  .dimond_search_box .tps_diamond_search_box .symmetry_wrapper #symmetry-slider-container-Symmetry .filter_content .tps_content_group:nth-child(3), 
  .dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content .tps_content_group:nth-child(1), 
  .dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content .tps_content_group:nth-child(2), 
  .dimond_search_box .tps_diamond_search_box .flour_wrapper #symmetry-slider-container-Fluorescence .filter_content .tps_content_group:nth-child(3), 
  .dimond_search_box .tps_diamond_search_box .polish_content .filter_content .tps_content_group:nth-child(1), 
  .dimond_search_box .tps_diamond_search_box .polish_content .filter_content .tps_content_group:nth-child(2), 
  .dimond_search_box .tps_diamond_search_box .polish_content .filter_content .tps_content_group:nth-child(3), 
  .dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content .tps_content_group:nth-child(1), 
  .dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content .tps_content_group:nth-child(2), 
  .dimond_search_box .tps_diamond_search_box .tps_symmetry .filter_content .tps_content_group:nth-child(3){margin-bottom:2%}#pad_in.price-range-mob-tps,.dimond_sarch-carat .search_row_slider_box,.dimond_sarch-price .search_row_slider_box{padding-right:2%}.tps_filter_handler .tps_reset{right:100px}.tps_filter_handler .tps_filter_close{width:auto}}@media (max-width:479px){.filter_row.dia-searchbox3-row-tps{margin-top:0}.affirm_logo{display:block}.large-12.columns.woo_top_filtares_mob_tps{padding-left:0;padding-right:0}.ring span{width:100%}#diamond_shape{}.shape_area div{width:14%;margin-left:0}.product-item-inner .tps_grid_icons.tps_compare:before,.product-item-inner i.fa.fa-trash{margin-left:-40px}span.diamond_text{top:91%;left:12%}#contact_modal span.wpcf7-not-valid-tip{margin-left:85px;margin-top:-16px}.info_main_block .tps_view_report{width:92%;line-height:19px}.info_main_block .tps_diamond_price_block .list_info_tps_left{width:85%}.tps_diamond_tab ul li a{line-height:30px}.tps_bx_srch{margin-top:15px}.ts_gemstone_size .slider-row{width:100%!important}.price-filter-wrapp.tps_gemstone_price_filter .tp-pric .price-range-tps .slider-row{width:100%!important}}@media (min-width:481px) and (max-width:640px){.affirm_logo{display:block}.shape_area div{width:14.8%}.shape_area div:nth-child(5) {margin-right:0}}@media (min-width:320px) and (max-width:480px) and (orientation:landscape){#diamond_shape{}}@media (max-width:425px){.tps_diamonds_details_page_container .tp-addtocart{width:54%!important}}@media (max-width:375px){.tps_filter_handler{float:left;margin-left:0}.tps_galleria .diamond_generic.skintone{width:330px}.info_main_block .tps_view_report{width:97%}}@media (max-width:320px){.tps_diamond_tab ul li a{font-size:12px}.tps_filter_handler{float:left;margin-left:20px}.diamond_page span,.diamond_compare_page span,.diamond_page .diamondlistingMob .mb_price_mobile,.compare-diam-block-tps div span{font-size:13px}.grid_tabs .grid_view{top:0;font-size:13px;left:0}.tps_galleria .diamond_generic.skintone{width:300px}}