#custom-color{display:none;}#custom-font{display:none;}.footer-content{background-image:url(/media/logo/stores/1/bg-footer1.png) !important;background-color: #efece7;background-repeat: no-repeat;background-size: contain;background-position: left bottom;position: relative;padding-top: 15px;}.footer-bottom.type-1{border-top: 1px solid #ddd;}.ecg-testimonial .des-content{background: #14342a;color:#fff;}.ecg-testimonial .des-content .name{color:#fff;}.footer-block.social li a {display: inline-block;width: 50px;height: 50px;background: #f5f5f5;line-height: 50px;border-radius: 50%;}.social li a:hover, .social li a:visited:hover {color: #2f2727;}/* Header CSS */.ecg-loading {padding-bottom: 44.083% !important;}#header.type-3 .header-top{background: #14342a;}.header-content{background: #14342a;border-top: 1px solid #ffffff1f;}#megamenu > ul > li{padding: 0 30px;/* margin-top: -21px;*/}#megamenu > ul > li > a{color:#cbb6a2 !important;height:60px;line-height: 60px;}#megamenu > ul > li > a::after {background: #ac7242;margin: -15px auto 0;}/* 2nd submenu */#megamenu .from-left > .sub-dropdown {left: 100%;margin-top: -39px;}/* end*/@media (min-width: 992px) {.cms-index-index .open {color: #fff;}/*#megamenu .sub-dropdown {margin-top: -20px;}*/}#ecg-search .block-search-top a{color: #fff;}.header-panel .action-show{color: #fff;}#header-minicart .minicart-wrapper .action.showcart > i{border: 1px dashed #fff;}#header-minicart .minicart-wrapper .action.showcart{color: #fff;}#header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty .counter-label{color:#fff !important;}#ecg-search:hover .block-search-top a{color: #ac7242;}.header-panel .action-show:hover {color: #ac7242;}#header-minicart:hover .minicart-wrapper .action.showcart {color: #ac7242;}#header.type-3 #ecg-search{float:left;}#header.type-3 .header-logo {float: none;}.header-logo {display: block;min-height: 0px;}.logo img {display: block;height: auto;width: 300px;margin-bottom: 11px;margin-top: -18px;}#header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty.empty .counter-number{display:none;}/* Header CSS End *//* For Our Certification */.ecg-manufacturer.list {margin-bottom: -5px;border-bottom: 0px;padding-bottom: 0px;margin-top: -19px;}/* Certification End *//* Tab Slider Css */.goToCatViewMore {background: #14342a;padding: 10px 28px;margin-top: 12px;position: absolute;border-radius: 21px;color: #fff !important;font-weight: 600;}.view-more.tabViewMore{margin-top: 50px;}/* tab slider end *//* Product detail page */#product-attribute-specs-table tr{border: 0.1px solid lightgray;font-size: 12px;padding-left: 10px !important;}.product.info.detailed .additional-attributes > tbody > tr > th{padding: 5.5px 30px 10px 30px;}/* Product detail page end *//* Product listing page */.page-products .toolbar-products .toolbar-amount{left:0px;padding-left: 0px;border-left: 0px solid #ddd;}.page-products .toolbar-products .sorter-action {display: inline-block;}/* Product listing page end*//* Mobile Logo */@media (max-width: 991px) {.nav-toggle::before {color: #fff;}.#header.type-3 .header-logo{margin-left: 0%;}}/* Mobile logo End *//* Icons on header menu */.headersmallicons_service {width: 30px !important;margin-top: 22px;position: absolute;}.headersmallicons_cart {width: 30px !important;margin-top: 20px;}.headersmallicons_search {width: 30px !important;margin-left: 26px;margin-top: 20px;}#header-minicart .minicart-wrapper .action.showcart > img {border: 0px !important;}/*#header-minicart .minicart-wrapper .action.showcart > img {border: 0px dashed #fff;border-radius: 50%;}*/.headersmallicons_account{width: 30px !important;margin-left: 26px;margin-top: 20px;}/* Icons on header menu end *//*custom button css start*/.cust1_btn{height: 48px;font-size: 14px;text-transform: uppercase;color: #fff;font-weight: bold;background: #14342a;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;border: 0;width: 100% !important;}.cust2_btn{height: 48px;font-size: 14px;text-transform: uppercase;color: #fff;font-weight: bold;background: #14342a;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;border: 0;width: 100% !important;}.cust1{float:left;}/* custom button end *//* wishlist and compare hide from sidebar*/.block.block-compare {display: none;}.block.block-wishlist {display: none;}#paypal-smart-button{display:none;}/* header while scroll*/@media (min-width: 992px) {.sticky-true #header.allow-sticky.type-3 .header-content {position: fixed;top: 0;width: 100%;left: 0;background: #14342a !important;z-index: 99;box-shadow: 0 0 7px 0 rgba(0,0,0,0.4);}}/* header end while scroll *//*--------------Jwellery Guide Page CMS Css-----------------*/.accordion {width: 100%;}.accordion ul {background: #efece7;margin: 0;padding: 0;}.accordion .pagenav {position: relative;margin-bottom: 10px;list-style: none;width:100%;}.accordion .pagenav a {text-decoration: none;color: #323232;font-size: 14px;}.accordion .pagenav ul {display: none; /* hides all ul content by default (see exceptions in JS) */padding: 15px;margin: 0;}.accordion .pagenav li {margin-bottom: 3px;list-style: none;}.accordion .pagenav h4 {/* text-transform: uppercase;*/padding: 15px;background: #cbb6a2;margin: 0;cursor: pointer;}.accordion .pagenav h4 i {font-size: 20px;position: absolute;right: 30px;line-height: 20px;transition: .2s;-webkit-transition: .2s;-ms-transition: .2s;}.accordion .pagenav.open h4 i {transform: rotate(90deg);}.accordion a:hover, .accordion .pagenav li.current_page_item a {/*text-decoration: underline;*/color: #ac7242;}.pagenav.open{padding-left:0px;}.col-md-8.right_cls {border: 1px solid #cbb6a2;padding: 15px 15px 15px 15px;text-align: justify;display: block;}.pg_h3 {padding-top: 15px;border-bottom: 1px solid #ccc;line-height: 40px;}.row.pg {padding: 15px;}.open::before {display:none;}/*---------------------End CMS--------------------------------------*//*-------------------For homepage our certification images-------*/.m_img {width: auto !important;height: 60px !important;padding-bottom: 0px !important;padding-top: 0px !important;}/* ---------------End --------------*//* ---------------------------For Homepage Our Announcement*/.ecg-manufacturer.list .ecg-content .ecg-item a img {display: inline-block;margin: 0 auto;height: 90px;padding-top: 20px;width: auto;padding-bottom: 20px;}/*-------------END---------------------*//*--------------For Order print Page-----------------*/@media (min-width: 769px), print {.abs-status-desktop, .return-status, .order-status {margin-top: 6px;padding: 5px 10px;color: #ccc;}}.order-date {color: #fff;}/*------------------END----------------------*//* By Vikas */.footer-middle.type-1 .footer-block.contact ul li:last-child {margin-bottom:19px !important;}.products.wrapper ~ .toolbar .limiter {float: right !important;}.page-products .page-main{max-width: 90%;}@media (max-width:768px){#header.type-3 .header-top {position: unset;}#megamenu > ul > li > a{color:#333;}}@media (max-width: 640px) {.product.info.detailed .additional-attributes-wrapper .data.table.additional-attributes>tbody>tr>th {max-width: 30% !important;}.ecg-blog-lastest-news.type-1 .post-detailt .title a {display: -webkit-box;max-width: 100%;line-height: 1.3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;padding-bottom: 5px;}}.catalog-product-view .other.widget-product .ecg-owlcarousel .ecg-title:after {background: #ddcb78 !important;width: 90px ! Important;margin-right: 67px ! Important;}.catalog-product-view .ecg-product-item .rating-summary {display: none;}/* End By Vikas */