.body_banner{top:0px;right:0px;left:0px;z-index:10;min-height:360px;overflow:hidden}.body_banner .carousel_banner_controls .carousel-control{height:100%;width:40px;position:relative;float:left;background:none;display:none}.body_banner .carousel_banner_controls{position:absolute;bottom:170px;left:50%;height:72px;z-index:15}.body_banner .carousel_banner_controls_content{height:100%;position:relative;left:-50%}.body_banner img{width:128%;margin-top:0;margin-left:-14%}.body-container{width:auto;background-color:black;margin-left:-30px;margin-right:-30px}.diamond-search .horisontalList{width:100%}.diamond-search .horisontalList li{display:block;min-width:70px;float:left;margin:auto;left:0;right:0;width:11%}.body-container .diamond-search-container{background-color:rgba(0,0,0,0.6);margin-top:-144px;height:144px;z-index:15;position:relative}@media(max-width:1200px){.body-container{margin-left:0;margin-right:0}}@media(max-width:950px){.body_banner img{width:144%;margin-left:-21%;min-height:353px}}@media(max-width:900px){.body_banner img{width:150%;margin-left:-25%}}@media(max-width:768px) and (min-width:767px){.body-container .diamond-search-container{background-color:rgba(0,0,0,0.6);margin-top:-100px;height:100px;z-index:15;position:relative}.diamond-search-container #diamond-search-carousel{margin-top:4px}.diamond-search-container .diamond-search-text-title{padding-top:10px}.diamond-search .ico-container{height:60px!important}.c-left-block,.c-left-right{padding-bottom:5px}}@media(max-width:767px){.body-container .diamond-search-container{background-color:rgba(0,0,0,0.6);margin-top:-140px;height:140px;z-index:15;position:relative}}.body-container .diamond-search{font-family:Lato}.body-container .diamond-search .diamond-search-col{height:82px;margin:34px auto;text-align:center}.body-container .diamond-search .diamond-search-col .text-title{font-size:34px;line-height:26px;margin-bottom:10px;margin-top:10px}.diamond-search-text-title{font-size:34px;line-height:36px}.body-container .diamond-search .diamond-search-col .text-container{font-size:15px;line-height:16px;letter-spacing:1.4px;font-weight:300}.diamond-search .ico-container{height:68px}.diamond-search .ico-container span{display:inline-block}.diamond-search .diamond-title{font-size:14px;letter-spacing:2px}.diamond-search .diamond-title:hover{border-bottom:1px solid #d22224;text-decoration:none}@media(max-width:1245px) and (min-width:992px){.diamond-search-text-title{padding-left:20px}}@media(max-width:1199px) and (min-width:767px){.body-container .diamond-search .diamond-search-col{margin-top:10px;margin-bottom:5px;height:92px}.diamond-search-text-title{padding-top:25px;padding-left:27px}}@media(max-width:991px) and (min-width:767px){.body_banner .carousel_banner_controls{bottom:180px!important}.body_banner .carousel_banner_controls_content{background:none}.body-container .diamond-search .diamond-search-col:first-child{margin-top:5px}.body-container .diamond-search .carousel-inner.diamond-search-mobile .active.left{left:-33%}.body-container .diamond-search .carousel-inner.diamond-search-mobile .next{left:33%}.body-container .diamond-search .carousel-inner.diamond-search-mobile .prev{left:-33%}.diamond-search-mobile .item,.partners-mobile .item,.featured-in-mobile .item,.diamond-search-mobile .item{width:100%}.diamond-search-mobile .item .wrapper{height:132px;padding-top:15px;width:33%;float:left}.body-container .partners-mobile .active.left{left:-50%}.body-container .partners-mobile .next{left:50%}.carousel-inner.diamond-search-mobile{width:80%}.carousel-inner.partners-mobile{width:66.66666667%}.diamond-search-mobile-slider .carousel-control{text-align:center}.diamond-search-mobile-slider .carousel-control span{margin-top:46px;display:inline-block}.partners-mobile-slider .carousel-control span,.featured-in-mobile-slider .carousel-control span{margin-top:5px;display:inline-block}.diamond-search-mobile-slider .carousel-control.left{float:left;position:relative;width:10%;height:132px;text-align:center}.partners-mobile-slider .carousel-control.left{float:left;position:relative;width:16.66666667%;text-align:center}.diamond-search-mobile-slider .carousel-control.right{width:16.66666667%;float:right;position:relative}.diamond-search-mobile-slider .carousel-control.right{width:10%;float:right;height:132px;position:relative;text-align:center}}@media(max-width:1100px) and (min-width:992px){#index-radiant{margin-right:5px}#index-emerald{margin-left:5px}}@media(max-width:767px){.body_banner .carousel_banner_controls{bottom:80px}.body_banner .carousel_banner_controls_content{background:none}.body-container .diamond-search-container{margin-top:-100px;height:360px}.body-container .diamond-search .diamond-search-col{margin-top:10px;margin-bottom:5px;height:92px}.body-container .diamond-search .diamond-search-col:first-child{margin-top:5px}.body-container .diamond-search .carousel-inner.diamond-search-mobile .active.left,.body-container .diamond-search .carousel-inner.diamond-search-mobile .next,.body-container .diamond-search .carousel-inner.diamond-search-mobile .prev{left:-33%}.diamond-search-mobile .item,.partners-mobile .item,.featured-in-mobile .item,.diamond-search-mobile .item{width:100%}.diamond-search-mobile .item .wrapper{height:134px;padding-top:15px;width:33%;float:left}.carousel-inner.diamond-search-mobile{width:80%}.diamond-search-mobile-slider .carousel-control{text-align:center}.diamond-search-mobile-slider .carousel-control span{margin-top:46px;display:inline-block}.diamond-search-mobile-slider .carousel-control.left{float:left;position:relative;width:10%;height:132px;text-align:center}.diamond-search-mobile-slider .carousel-control.right{width:16.66666667%;float:right;position:relative}.diamond-search-mobile-slider .carousel-control.right{width:10%;float:right;height:132px;position:relative;text-align:center}.diamond-search .ico-container{height:100px;width:100%}.search-for-diamonds{border:1px solid #ffffff;padding:15px 30px;font-size:20px;font-family:Lato;margin-top:10px;text-decoration:none!important}.search-button-wrapper{height:70px;margin-top:45px}}@media(max-width:414px){.body-container .diamond-search-container{margin-top:-42px;height:360px}}@media(max-width:768px){.body_banner .carousel_banner_controls{bottom:130px!important}.jewelry-rings-item .text-content{margin-top:7px}}@media(max-width:767px){.jewelry-rings-item .text-content{margin-top:5px}}@media(max-width:414px){.body_banner .carousel_banner_controls{bottom:70px!important}}@media(max-width:1245px) and (min-width:992px){.text-container{display:none}}.c-carousel-item .diamond-title{padding:0 10px}#diamond-search-carousel{margin-top:24px}@media(max-width:767px){.diamond-search-container{display:none}.body_banner img{width:130%;margin-left:-16%;min-height:auto}.body_banner{min-height:auto}}