.btn-border-primary-radius:hover, a#back-top:hover, .ecg-title.text-left h3:after, .ecg-title.text-left h3:before, .ecg-title.text-right h3:after, .ecg-title.text-right h3:before, .ecg-title.text-center h3:after, .ecg-title.text-center h3:before, .ecg-title.text-center:before, .action.primary:hover, .action.primary:active, .action.primary:focus, .order-review-form .action.primary, .bundle-actions .action.primary.customize, .bundle-options-container .block-bundle-summary .box-tocart .action.primary, .box-tocart .action.tocart, .cart-summary .checkout-methods-items .action.primary.checkout, .block-minicart .block-content > .actions > .primary .action.primary, .methods-shipping .actions-toolbar .action.primary, .block-authentication .action.action-register, .block-authentication .action.action-login, .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary, .form-address-edit .actions-toolbar .action.primary, .box-tocart .action.instant-purchase, .multicheckout .action.primary, button:not(.primary), .actions .secondary .action.viewcart:hover, .actions .secondary .action.viewcart:active, .actions .secondary .action.viewcart:focus, #ecg-search .block-content .minisearch .action.search:hover, #ecg-search .search-bottom .bt-close, #megamenu ul li a .label, .dots-bottom .ecg-owlcarousel .ecg-items .owl-dots .owl-dot.active, .nav-top .ecg-owlcarousel .owl-nav .owl-prev:hover, .nav-top .ecg-owlcarousel .owl-nav .owl-next:hover, .ecg-slideshow .ecg-item.style-1 .ecg-text-box .slider-btn:hover a, .ecg-slideshow .ecg-item.style-2 .ecg-text-box .slider-btn:hover a, .ecg-slideshow .ecg-item.style-3 .ecg-text-box .slider-btn:hover a, .collection-slider .shop-now, .features.style-2 .item:hover .icon-box, .view-more a:hover, .view-more a:active, .view-more a:focus, .default-category .item .image a, .default-category .item:hover .image:before, .ecg-label, .ecg-widget-product.type-1 .ecg-left-block .product-actions a:hover, .ecg-widget-product.type-1 .ecg-left-block .product-actions .tocart:hover, .ecg-tab-product-slider.type-2 .ecg-tab-list ul li a:hover .tab-image img, .ecg-tab-product-slider.type-2 .ecg-tab-list ul li a.active .tab-image img, .tab-product-content.type-1 .ecg-left-block .product-actions a:hover, .tab-product-content.type-1 .ecg-left-block .product-actions .tocart:hover, .ecg-testimonial .ecg-title h3:after, .ecg-testimonial .ecg-title h3:before, .ecg-testimonial .ecg-title:before, .ecg-blog-lastest-news.type-1 .ecg-title h3:after, .ecg-blog-lastest-news.type-1 .ecg-title h3:before, .ecg-blog-lastest-news.type-1 .ecg-title:before, .ecg-blog-lastest-news.type-1 .post-img a:after, .ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore:hover, .ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore:active, .ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore:focus, #popup_newsletter .popup_news_close:hover, .footer-middle.type-1 .footer-block.newsletter .action.subscribe.primary, .footer-top.type-1 .footer-social ul li a:hover, #ajax_alert.loaded.processing .ajax_res .res_main .actions > div .view-cart, #ajax_alert.loaded.processing .ajax_res .res_main .actions > div .checkout:hover, #ajax_alert.loaded.processing .ajax_res .res_main .actions > div .checkout:active, #ajax_alert.loaded.processing .ajax_res .res_main .actions > div .checkout:focus, #compare_alert .view-compare, #compare_alert.loaded.processing .compare_res .res_main .actions > div .view-cart, #compare_alert.loaded.processing .compare_res .res_main .actions > div .checkout:hover, #compare_alert.loaded.processing .compare_res .res_main .actions > div .checkout:active, #compare_alert.loaded.processing .compare_res .res_main .actions > div .checkout:focus, #wishlist_alert .view-wishlist, #wishlist_alert.loaded.processing .wishlist_res .res_main .actions > div .view-cart, #wishlist_alert.loaded.processing .wishlist_res .res_main .actions > div .checkout:hover, #wishlist_alert.loaded.processing .wishlist_res .res_main .actions > div .checkout:active, #wishlist_alert.loaded.processing .wishlist_res .res_main .actions > div .checkout:focus, .modal-login_close:hover, .before-body-end a.action:hover, .blog-post-view .f-social ul a, .blog-post-view .post-content blockquote:after, .blog-post-view button[type=submit], .sidebar .ecg-title h3:before, .blog-list .ecg-blog-post .post-content a.readmore, .page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions a:hover, .page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions .tocart:hover, .pages .item.current .page, .pages .item .page:hover, .pages .item .action:hover, .block-compare .actions-toolbar > .primary .action:hover, .block-compare .actions-toolbar > .primary .action:active, .block-compare .actions-toolbar > .primary .action:focus, .sidebar .block.filter .block-content .block-subtitle:before, .sidebar .block.block-compare .block-title:before, .sidebar .block.block-wishlist .block-title:before, .sidebar .block.block-wishlist .block-content .actions-toolbar .action.details:hover, .sidebar .block.block-wishlist .block-content .actions-toolbar .action.details:active, .sidebar .block.block-wishlist .block-content .actions-toolbar .action.details:focus, .products-list .product-item .product-item-inner .product.actions.product-item-actions .actions-primary .action.primary, .products-list .product-item .product-item-inner .actions-secondary > a, .catalog-product-view .fotorama__arr:hover, .catalog-product-view .fotorama__fullscreen-icon:hover, .catalog-product-view .review-add .review-form button.submit:hover, .catalog-product-view .review-add .review-form button.submit:active, .catalog-product-view .review-add .review-form button.submit:focus, .fotorama__fullscreen .fotorama__zoom-in:hover, .fotorama__fullscreen .fotorama__zoom-out:hover, .checkout-index-index .opc-progress-bar-item._active > span:before, .checkout-index-index .opc-progress-bar-item._active:before, .checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after, .authentication-wrapper button.action, body .cart-discount .actions-toolbar button.action.primary:hover, body .cart-discount .actions-toolbar button.action.primary:active, body .cart-discount .actions-toolbar button.action.primary:focus, #about-us .cms-box .cms-line .cms-line-comp, .info .contact-line .icon, #about-us .cosmetic_about_us .right-block a.readmore:hover, #about-us .cosmetic_about_us .right-block a.readmore:active, #about-us .cosmetic_about_us .right-block a.readmore:focus, .contact-infomation .box-info:hover .icon, .form-contact form#contact-form .actions-toolbar .primary button[type=submit]:hover, .form-contact form#contact-form .actions-toolbar .primary button[type=submit]:active, .form-contact form#contact-form .actions-toolbar .primary button[type=submit]:focus {
    background-color: #f3753a
}

    .btn-border-primary-radius, .btn-border-primary-radius a, body a:hover, body a:visited:hover, #ecg-search .block-content .nested .action.advanced:hover, #ecg-search .search-bottom .bt-close:hover, #header-minicart .minicart-wrapper .block-minicart .amount .price-wrapper:first-child .price, #header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-details .price, #header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions .action:hover.delete:before, #header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions .action:hover.edit:before, div.mini-close:hover, #megamenu > ul > li:hover > a, #megamenu .ecg-submenu ul li a:hover, .ecg-widget-product.type-1 .ecg-right-block .ecg-item-name a:hover, .ecg-tab-product-slider.type-2 .ecg-tab-list ul li a.active .tab-title, .ecg-tab-product-slider.type-2 .ecg-tab-list ul li a .tab-count .count, .tab-product-content.type-1 .ecg-right-block .ecg-item-name a:hover, .ecg-testimonial .content-top .info, .ecg-blog-lastest-news.type-1 .post-detailt .title a:hover, .ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .readmore, .footer-bottom.type-1 a:hover, .footer-bottom.type-1 a:visited:hover, .footer-middle.type-1 a:hover, .footer-middle.type-1 a:visited:hover, #ajax_alert.loaded.processing .ajax_res .res_main .product-info .content .price strong, #compare_alert.loaded.processing .compare_res .res_main .product-info .content .price strong, #wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .content .price strong, .sidebar .ecg-blog-recent-post .ecg-items .post-content .title a:hover, .post-content:hover .title a, .ecg-blog-post:hover .title a, .post-content:hover .post-title-link, .ecg-blog-post:hover .post-title-link, .post-info > *:not(.post-image):not(.title), .page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .ecg-item-name a:hover, .sidebar .block.filter .block-content .filter-options .filter-options-content .items .item a:hover, .sidebar .block.block-compare .block-content .product-item a:hover, .sidebar .block.block-wishlist .block-content .product-items .product-item a:hover, .sidebar .block.block-wishlist .block-content .product-items .product-item .action.delete:hover, .sidebar .block.block-wishlist .block-content .product-items .product-item .action.tocart.primary:hover, .swatch-attribute.size .swatch-option:hover, .swatch-attribute.manufacturer .swatch-option:hover, .products-list .product-item .price-box .price, .abs-product-link > a:hover, .product-item-name > a:hover, .product.name a > a:hover, .catalog-product-view .product-info-main .product-social-links a:hover, .catalog-product-view .product-info-main .product-social-links .action.mailto.friend:hover, .checkout-index-index .opc-sidebar .opc-block-summary .product-item .price, .modal-popup .modal-footer .action-hide-popup:hover, .cart-empty a, .paypal-review .table-paypal-review-items .col.price .price-including-tax, .paypal-review .table-paypal-review-items .col.price .price-excluding-tax, .paypal-review .table-paypal-review-items .col.subtotal .price-including-tax, .paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax, .cart.table-wrapper .col.price .price-including-tax, .cart.table-wrapper .col.price .price-excluding-tax, .cart.table-wrapper .col.subtotal .price-including-tax, .cart.table-wrapper .col.subtotal .price-excluding-tax, .cart.table-wrapper .col.msrp .price-including-tax, .cart.table-wrapper .col.msrp .price-excluding-tax, .order-details-items .col.price .price-including-tax, .order-details-items .col.price .price-excluding-tax, .order-details-items .col.subtotal .price-including-tax, .order-details-items .col.subtotal .price-excluding-tax, .cart-summary .action.multicheckout:hover, .cart-totals .grand .amount .price, .opc-block-summary .table-totals .grand .amount .price, .ecg-block.our-team .item:hover h4, .ecg-block.our-team .item:hover h4 a, .contact-infomation .box-info .icon, .headquarter .text-theme, .headquarter .inner i {
        color: #f3753a
    }

.btn-border-primary-radius, body input[type=text]:focus, body input[type=password]:focus, body input[type=url]:focus, body input[type=tel]:focus, body input[type=search]:focus, body input[type=number]:focus, body input[type=datetime]:focus, body input[type=email]:focus, body input[type=text].mage-error, body input[type=password].mage-error, body input[type=url].mage-error, body input[type=tel].mage-error, body input[type=search].mage-error, body input[type=number].mage-error, body input[type=datetime].mage-error, body input[type=email].mage-error, body textarea:focus, body ._keyfocus *:focus, body input:not([disabled]):focus, body textarea:not([disabled]):focus, body select:not([disabled]):focus, .contact-infomation .box-info .icon, .dots-bottom .ecg-owlcarousel .ecg-items .owl-dots .owl-dot.active, .dots-left .ecg-owlcarousel .ecg-items .owl-dots .owl-dot.active, .ecg-testimonial .owl-dots .owl-dot.active img, .ecg-testimonial .owl-dots .owl-dot:hover img, .pages .item.current .page, .pages .item .page:hover, .pages .item .action:hover, .fotorama__fullscreen .fotorama__zoom-in:hover, .fotorama__fullscreen .fotorama__zoom-out:hover, .checkout-index-index .opc-progress-bar-item._active > span:before, .checkout-index-index .opc-progress-bar-item._active:before, .checkout-index-index .opc-wrapper .shipping-address-item.selected-item {
    border-color: #f3753a
}

.header-panel .header-panel-content, #ajax_alert.loaded.processing, #compare_alert.loaded.processing, #wishlist_alert.loaded.processing {
    border-top: #f3753a
}

    .header-panel .header-panel-content:before, .form-contact form#contact-form input[type=text]:focus, .form-contact form#contact-form input[type=password]:focus, .form-contact form#contact-form input[type=url]:focus, .form-contact form#contact-form input[type=tel]:focus, .form-contact form#contact-form input[type=search]:focus, .form-contact form#contact-form input[type=number]:focus, .form-contact form#contact-form input[type=datetime]:focus, .form-contact form#contact-form input[type=email]:focus, .form-contact form#contact-form textarea:focus {
        border-bottom: #f3753a
    }

@media (max-width: 991px) {
    .nav-sections-item-title.active > a, #megamenu > ul > li.active > a {
        color: #f3753a
    }

    #megamenu .active > .open:after {
        background-color: #f3753a
    }
}

@media (max-width: 767px) {
    .catalog-product-view .fotorama__nav__shaft .fotorama__active .fotorama__dot, .minicart-wrapper .action.showcart .counter.qty {
        background-color: #f3753a
    }

    .opc-estimated-wrapper .estimated-block .estimated-price {
        color: #f3753a
    }

    .catalog-product-view .fotorama__nav__shaft .fotorama__active .fotorama__dot {
        border-color: #f3753a
    }
}

a#back-top, .action.primary, .action-primary:focus, .action-primary:active, .order-review-form .action.primary:hover, .bundle-actions .action.primary.customize:hover, .bundle-options-container .block-bundle-summary .box-tocart .action.primary:hover, .box-tocart .action.tocart:hover, .cart-summary .checkout-methods-items .action.primary.checkout:hover, .block-minicart .block-content > .actions > .primary .action.primary:hover, .methods-shipping .actions-toolbar .action.primary:hover, .block-authentication .action.action-register:hover, .block-authentication .action.action-login:hover, .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary:hover, .form-address-edit .actions-toolbar .action.primary:hover, .box-tocart .action.instant-purchase:hover, .multicheckout .action.primary:hover, button:not(.primary):hover, .actions .secondary .action.viewcart, #ecg-search .block-content .minisearch .action.search, .nav-top .ecg-owlcarousel .owl-nav .owl-prev, .nav-top .ecg-owlcarousel .owl-nav .owl-next, .nav-middle .ecg-owlcarousel .owl-nav .owl-prev:hover, .nav-middle .ecg-owlcarousel .owl-nav .owl-next:hover, .nav-bottom .ecg-owlcarousel .owl-nav .owl-prev:hover, .nav-bottom .ecg-owlcarousel .owl-nav .owl-next:hover, .ecg-slideshow .ecg-item.style-1 .ecg-text-box .slider-btn a, .ecg-slideshow .ecg-item.style-2 .ecg-text-box .slider-btn a, .ecg-slideshow .ecg-item.style-3 .ecg-text-box .slider-btn a, .collection-slider .ecg-owlcarousel .ecg-items .owl-nav > div:hover span.fa, .collection-slider .shop-now:hover, .instagram-link a:hover, .view-more a, .default-category .item .image a:hover, .ecg-label.new-label, .ecg-tab-product-slider.type-1 .ecg-tab-list ul li a.active, .ecg-tab-product-slider.type-1 .ecg-tab-list ul li a:hover, .ecg-tab-product-slider.type-2 .ecg-tab-list ul li a .tab-image img, .ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore, .footer-middle.type-1 .footer-block.newsletter .action.subscribe.primary:hover, .footer-top.type-1, .footer-top.type-1 .footer-social, #ajax_alert.loaded.processing .ajax_res .res_main .actions > div .view-cart:hover, #ajax_alert.loaded.processing .ajax_res .res_main .actions > div .checkout, #compare_alert .view-compare:hover, #compare_alert.loaded.processing .compare_res .res_main .actions > div .view-cart:hover, #compare_alert.loaded.processing .compare_res .res_main .actions > div .checkout, #wishlist_alert .view-wishlist:hover, #wishlist_alert.loaded.processing .wishlist_res .res_main .actions > div .view-cart:hover, #wishlist_alert.loaded.processing .wishlist_res .res_main .actions > div .checkout, .before-body-end a.action span.counter.qty, .blog-post-view .f-social ul a:hover, .blog-post-view button[type=submit]:hover, .blog-list .ecg-blog-post .post-content a.readmore:hover, .block-compare .actions-toolbar > .primary .action, .sidebar .block.block-wishlist .block-content .actions-toolbar .action.details, .products-list .product-item .product-item-inner .product.actions.product-item-actions .actions-primary .action.primary:hover, .products-list .product-item .product-item-inner .actions-secondary > a:hover, .catalog-product-view .review-add .review-form button.submit, .authentication-wrapper button.action:hover, body .cart-discount .actions-toolbar button.action.primary, #about-us .cosmetic_about_us .right-block a.readmore, .form-contact form#contact-form .actions-toolbar .primary button[type=submit] {
    background-color: #f3753a
}

.header-panel .action-show:hover, #ecg-search:hover .block-search-top a, #header-minicart:hover .minicart-wrapper .action.showcart, .collection-slider .ecg-title a, .collection-slider .ecg-title a:visited, .instagram-link a, .instagram-link a:visited, .post-info > *:not(.post-image):not(.title) a:hover, .block-compare .actions-toolbar > .primary .action, .features .item:hover .icon-box {
    color: #f3753a
}

.nav-middle .ecg-owlcarousel .owl-nav .owl-prev:hover, .nav-middle .ecg-owlcarousel .owl-nav .owl-next:hover, .nav-bottom .ecg-owlcarousel .owl-nav .owl-prev:hover, .nav-bottom .ecg-owlcarousel .owl-nav .owl-next:hover, .ecg-tab-product-slider.type-1 .ecg-tab-list ul li a.active, .ecg-tab-product-slider.type-1 .ecg-tab-list ul li a:hover, .features .item:hover .icon-box {
    border-color: #f3753a
}

.pages a.page:visited, .top-container-title .breadcrumbs .items, body h1, body h2, body h3, body h4, body h5, body blockquote, body .message a:hover, .product-message, .fieldset > .legend, .header-panel .header-panel-content .switcher-trigger, #ecg-search .block-content .nested .action.advanced, #header-minicart .minicart-wrapper .block-minicart .items-total, #header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions .action.edit:before, #header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions .action.delete:before, #megamenu > ul > li > a, #megamenu .ecg-submenu ul li.is_group > a, body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky #ecg-search .block-search-top a, body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky .header-panel .action-show, body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky #header-minicart .minicart-wrapper .action.showcart, body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky #header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty, body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky .nav-toggle:before, .nav-middle .ecg-owlcarousel .owl-nav .owl-prev, .nav-middle .ecg-owlcarousel .owl-nav .owl-next, .nav-bottom .ecg-owlcarousel .owl-nav .owl-prev, .nav-bottom .ecg-owlcarousel .owl-nav .owl-next, .ecg-slideshow .ecg-item.style-1 .ecg-text-box .second-title, .ecg-slideshow .ecg-item.style-2 .ecg-text-box .second-title, .default-category .item .image a, .ecg-widget-product.type-1 .ecg-right-block .ecg-item-name a, .tab-product-content.type-1 .ecg-right-block .ecg-item-name a, .ecg-testimonial .content-top .name, .ecg-testimonial .des-content .name, .ecg-blog-lastest-news.type-1 .post-detailt .title a, #popup_newsletter .popup_content h3, #popup_newsletter .popup_news_close:before, .footer-bottom.type-1 a, .footer-bottom.type-1 a:visited, .footer-middle.type-1 h4, .footer-middle.type-1 .footer-block.contact ul li i, #ajax_alert.loaded.processing .ajax_res .res_main .product-info .content .name strong, .sidebar .ecg-title h3, .sidebar .ecg-blog-recent-post .ecg-items .post-content .title a, .blog-post-list-toolbar.bottom span.toolbar-number, .page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .ecg-item-name a, .toolbar-amount, .page-products .toolbar-products .modes .modes-mode.active:before, .page-products .toolbar-products .modes .modes-mode:hover:before, .page-products .toolbar-products .toolbar-amount, .sidebar .block.filter .block-content .block-subtitle, .sidebar .block.filter .block-content .filter-options .filter-options-title, .sidebar .block.block-compare .block-title, .sidebar .block.block-wishlist .block-title, .abs-product-link > a:visited, .product-item-name > a:visited, .product.name a > a:visited, .minicart-items .product-item-name a, .abs-product-link > a:active, .product-item-name > a:active, .product.name a > a:active, .catalog-product-view .product-info-main .swatch-attribute-label, .checkout-index-index .opc-wrapper .step-title, .checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart > .title, .checkout-index-index .opc-sidebar .opc-block-summary .table-totals tbody .amount, .checkout-index-index .opc-sidebar .opc-block-summary > .title, .checkout-index-index .checkout-shipping-method .shipping-policy-block.field-tooltip .field-tooltip-action:hover, .block-authentication .block-title strong, .checkout-payment-method .payment-option-title .action-toggle:hover, .checkout-payment-method .payment-option._active .payment-option-title .action-toggle, .opc-block-shipping-information .shipping-information-title, .customer-account-create .fieldset > .legend, .modal-popup .modal-title, .block-collapsible-nav .item.current a, .block-collapsible-nav .item.current > strong, .account .fieldset > .legend, .account .block-title, .account .column.main .block:not(.widget) .block-title, .account table > thead > tr > th, .table-comparison tbody th.cell, body.checkout-cart-index .page-main .cart.table-wrapper .cart thead tr th.col, .amazon-validate-container .block .block-title strong, .login-container .block .block-title strong, #about-us .cms-box .cms-box-line > em, .info .contact-line a:hover, .headquarter .social li a:hover {
    color: #072c3e
}

    .top-container-title .breadcrumbs strong, body, body input[type=checkbox]:checked + label:after, body .message a, .header-panel .action-show, #ecg-search .block-search-top a, #header-minicart .minicart-wrapper .action.showcart, #header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .item-qty, #megamenu .ecg-submenu ul li a, .ecg-slideshow .ecg-item.style-1 .ecg-text-box .first-title, .ecg-slideshow .ecg-item.style-1 .ecg-text-box .slider-text, .ecg-slideshow .ecg-item.style-2 .ecg-text-box .slider-text, .newsletter-demo03 .newsletter-content button.action.subscribe, .ecg-testimonial .des-content, .footer-bottom.type-1, .footer-middle.type-1, .footer-middle.type-1 a, .footer-middle.type-1 a:visited, .footer-middle.type-2 .newsletter-content button.action.subscribe, #ajax_alert .action.close, #ajax_alert.loaded.processing .ajax_res .res_main .product-info .content .message, #compare_alert .action.close, #compare_alert.loaded.processing .compare_res .res_main .product-info .content .message, #wishlist_alert .action.close, #wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .content .message, .ecg-blog-categories a, .sidebar .ecg-blog-recent-post .ecg-items a, .ecg-blog-tags a, .pages .item, .pages .item .page:before, .pages .item .action:before, .category-filter-sidebar ul a, .category-filter-sidebar ul a + i, .product-item .price-box .price-label, .swatch-option-tooltip, .catalog-product-view .product-info-main .product-info-price, .catalog-product-view .product-info-main .product-info-price .price-box, .catalog-product-view .product-info-main .product-social-links a, .catalog-product-view .fotorama__fullscreen-icon, .abs-action-remove, .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel, .paypal-button-widget .paypal-button, .bundle-options-container .action.back, .block.related .action.select, .cart.table-wrapper .actions-toolbar > .action-delete, .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .checkout-billing-address .action-cancel, .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit, .gift-summary .action-delete, .action-gift, .gift-wrapping-title .action-remove, .wishlist.split.button > .action, .abs-add-fields .action.remove, .paypal-review-discount .action.check, .cart-discount .action.check, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove, .checkout-index-index .opc-progress-bar-item > span, .checkout-index-index .opc-progress-bar-item > span:after, .checkout-index-index .checkout-shipping-method .shipping-policy-block.field-tooltip .field-tooltip-action, .checkout-payment-method .payment-option-title .action-toggle, .account .block-collapsible-nav .item a, .account .block-collapsible-nav .item > strong, .cart.table-wrapper .item-options dt, #about-us .cms-box .cms-line .label, .info .contact-line a, .headquarter .social li a {
        color: #072c3e
    }

body {
    background: #fff
}

#custom-font {
    display: none
}

.checkout-index-index input[type=text], .checkout-index-index input[type=tel], .checkout-index-index input[type=email], .checkout-index-index input[type=password] {
    height: 36px;
    width: 100%
}

#discount-form .actions-toolbar {
    right: 0;
    left: auto;
    width: auto
}

.checkout-payment-method .payment-option .form-discount .actions-toolbar button.action {
    padding: 0 10px;
    height: 36px;
    line-height: 36px
}

.osc-place-order-wrapper button.action.primary.checkout {
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 !important
}

.ccc {
    display: none
}

.block-search-top1 {
    position: relative;
    z-index: 997;
    float: right;
    display: flex;
    justify-content: center;
    align-items: center
}

    .block-search-top1 a {
        margin-top: -5px
    }

.catalog-category-view .top-container-title {
    margin-top: 100px;
    padding: 120px 0
}

.filter-options-title {
    width: 100% !important;
    min-width: 100% !important;
    display: flex !important
}

div#narrow-by-list > div {
    border-bottom: 0 !important;
    width: 100% !important
}

.filter-options-content {
    margin-left: 10px !important
}

.filter-options-item.active .filter-options-title {
    background: #164c66
}

.filter-options-content {
    padding: 0 10px !important;
    margin-top: 0 !important
}

.catalog-product-view .field.qty1 .control .minus button, .catalog-product-view .field.qty1 .control .plus button {
    color: #072c3e;
    background-color: transparent;
    padding: 0 4px;
    height: 34px !important;
    line-height: 34px !important;
    font-size: 20px !important
}

.catalog-product-view .field.qty1 .control {
    padding: 0 !important
}

.catalog-product-view .field.qty1 {
    margin-left: 20px
}

.catalog-product-view .box-tocart .field.qty1 label {
    margin-left: 20px
}

.catalog-product-view .box-tocart .field.qty12 input#weight {
    width: 150px !important;
    border-color: #be9430;
    opacity: 1
}

footer {
    margin-top: 0 !important
}

a#back-top {
    background-color: #be9430 !important
}

.footer-clean .item.social > img {
    margin-bottom: 10px
}

.customer-account-login .top-container-title {
    padding: 15px 0 15px
}

.cms-index-index .ecg-slideshow {
    margin-bottom: 40px
}

.cms-index-index .ecg-blog-lastest-news.nav-bottom.horizontal.type-2 {
    margin-bottom: 60px
}

.cms-index-index .cosmetic_about_us .features .item h4 img {
    position: relative;
    margin-left: initial !important;
    width: 60px;
    height: 40px;
    object-fit: cover
}

.page-products.catalog-category-view h1#page-title-heading {
    visibility: hidden !important
}

.page-products.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter select {
    width: 150px !important
}

    .page-products.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter select option {
        min-height: 14px !important;
        line-height: 14px !important;
        height: 14px !important
    }

        .page-products.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter select option:nth-child(even) {
            background-color: #eceaea
        }

.page-products.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter select {
    height: 42px !important;
    overflow-y: scroll !important
}

.customer-account-create .top-container-title {
    padding: 0 !important
}

.footer-clean .item.social p:nth-child(4):before, .footer-clean .item.social p:nth-child(5):before {
    position: relative;
    top: 4px
}

div#narrow-by-list .filter-options-item.allow ol.items .item {
    margin: 0 !important
}

    div#narrow-by-list .filter-options-item.allow ol.items .item a {
        display: block !important;
        padding: 10px 20px;
        margin: 0 !important
    }

.filter-options-content {
    margin: 0 !important;
    padding: 0 !important;
    max-height: 126px !important;
    overflow-y: scroll
}

    .filter-options-content ol {
        max-height: 126px !important;
        overflow-y: scroll
    }

div#narrow-by-list .filter-options-item.allow ol.items .item:nth-child(even) a {
    background-color: #eceaea !important
}

.social-content a:nth-child(4) > span {
    position: relative;
    top: 3px !important
}

.catalog-product-view .technology_bg2 .technology-text .grid-item:last-child img, .catalog-product-view .technology_bg2 .technology-text .grid-item:last-child span {
    display: inline-block !important
}

.page-wrapper span.offerclass {
    position: absolute;
    right: 0;
    top: 0
}

.wbstore-store-index .wb-store-details span {
    font-size: 15px;
    padding-left: 2%;
    line-height: 22px
}

.wbstore-store-index .wb-store-data {
    border-bottom: 1px dashed #ddd;
    width: calc((100%/3) - 20px);
    margin: 10px
}

    .wbstore-store-index .wb-store-data:focus, .wbstore-store-index .wb-store-data:hover {
        background-color: #fff9e9
    }

.wbstore-store-index .wb-store-listing-main {
    margin-bottom: 30px
}

.wbstore-store-index .wb-store-data .wb-store-info-image {
    display: none
}

.wbstore-store-index .wb-store-data .wb-store-info, .wbstore-store-index .wb-store-data .wb-store-details {
    width: 100%;
    display: inline-block
}

    .wbstore-store-index .wb-store-data .wb-store-info h3 {
        font-size: 18px;
        width: 100%;
        display: inline-block
    }

.cms-index-index .ecg-blog-lastest-news.nav-bottom.horizontal.type-2 {
    margin-top: 30px !important
}

body select#sorter:focus {
    border-color: #be9430 !important
}

select#sorter option::active, select#sorter option:over {
    background-color: #be9430 !important
}

.wbstore-store-index .wb-store-enter-field select, .wbstore-store-index .wb-store-enter-field #wbcom-store {
    background-color: #faf3e5;
    border: none;
    box-shadow: 3px 3px 5px #e9e4e4;
    height: 36px;
    line-height: 36px;
    margin-bottom: 20px
}

#store-filter-check {
    width: 100%;
    border-radius: 0;
    height: 40px;
    line-height: 40px;
    background: #be9430;
    font-weight: 400;
    margin-bottom: 30px
}

.wbstore-store-index .store-main-content {
    background-color: transparent;
    border-radius: 5px;
    margin-bottom: 30px;
    border: 0 solid #eee;
    margin-top: 30px
}

.wb-store-details.wb-listing {
    box-shadow: none;
    overflow: initial
}

.contact-index-index .contact-infomation {
    background: #fbf0dc;
    padding: 100px !important
}

    .contact-index-index .contact-infomation #telephone, .contact-index-index .contact-infomation #name, .contact-index-index .contact-infomation #city, .contact-index-index .contact-infomation #email, .contact-index-index .contact-infomation #comment {
        padding: 10px 0 !important;
        margin-bottom: 10px;
        border-bottom: 1px solid #9b7537 !important;
        text-align: left;
        color: #333
    }

.contact-index-index form#contact-form .field {
    margin-bottom: 0 !important
}

.contact-index-index form#contact-form .submit {
    background: #be9430 !important;
    border-radius: 0 !important;
    height: 40px !important;
    line-height: 40px !important
}

.contact-index-index .contact-infomation .form-contact > h3, .contact-index-index .contact-infomation .form-contact > p {
    text-align: center
}

.wbstore-store-index .wb-store-main {
    position: relative
}

    .wbstore-store-index .wb-store-main > h2 {
        margin: 0;
        font-size: 24px;
        color: #997737;
        font-weight: 500;
        text-transform: uppercase;
        text-align: left;
        padding-left: 30px;
        top: 30px;
        position: absolute
    }

@media(max-width: 767px) {
    .catalog-category-view .top-container-title {
        display: flex;
        padding: 110px 0;
        background-size: cover
    }
}

.blog-post-list .post-title a {
    font-size: 13px !important
}

.blog-post-list .blog-list .ecg-blog-post .post-content {
    font-size: 12px !important
}

.blog-post-list .blog-list .post-image img {
    height: auto !important
}

.blog-list .post-image img {
    height: 300px;
    object-fit: scale-down !important
}

.ecg-blog-lastest-news .owl-carousel .owl-item img {
    object-fit: scale-down !important
}

.ecg-blog-lastest-news .owl-carousel .owl-item img {
    height: auto !important
}

.customized-products {
    margin-bottom: 20px;
    width: 100%;
    border: 3px solid #997637;
    position: relative;
    overflow: hidden;
    z-index: 5
}

.customized-section h5 {
    font-size: 22px;
    line-height: 35px;
    padding: 25px 0;
    text-align: center;
    font-weight: 600;
    color: #8c692b
}

.category-customize-coins .alo-content h2, .category-personalised-coins .alo-content h2, .category-corporate-gifting .alo-content h2 {
    color: #8c692b;
    font-size: 35px;
    border-bottom: 2px solid #8c692b;
    font-family: 'Raleway',sans-serif;
    padding-bottom: 8px;
    letter-spacing: 3px;
    display: inline-block
}

.container.blogtitle .owl-item .ecg-item-wrap .title a {
    margin-bottom: 0 !important
}

.owl-next {
    float: right
}

.ecg-blog-lastest-news.type-2 .owl-carousel .owl-nav {
    bottom: 300px;
    width: 104%
}

.footer-clean {
    padding: 20px 0 !important
}

.cms-index-index .ecg-blog-lastest-news.nav-bottom.horizontal.type-2 {
    margin-bottom: -15px !important
}

body.cms-return-policy .allow-sticky {
    display: block !important
}

body.cms-return-policy .footer {
    display: block !important
}

.background-gray {
    padding: 10px 0 !important
}

.contact-text {
    margin-bottom: -5%
}

    .contact-text h2 {
        font-size: 28px;
        text-transform: capitalize;
        font-weight: 500;
        color: #9b7537;
        margin-bottom: 30px;
        padding-top: 30px
    }

    .contact-text ul {
        list-style: none;
        margin: 0;
        padding: 0
    }

    .contact-text li {
        display: inline-table;
        font-size: 15px;
        padding-left: 2%;
        border-right: 1px solid #333;
        margin-bottom: 25px;
        text-align: left;
        min-height: 150px
    }

        .contact-text li h3 {
            font-size: 18px;
            font-weight: 500;
            color: #333
        }

        .contact-text li p {
            color: #333;
            font-size: 14px
        }

    .contact-text h2 {
        font-size: 28px;
        text-transform: capitalize;
        font-weight: 500;
        color: #9b7537;
        margin-bottom: 30px;
        padding-top: 30px;
        text-align: center
    }

    .contact-text li h3 {
        font-size: 18px;
        font-weight: 500;
        color: #333
    }

    .contact-text .col-lg-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 15%;
        max-width: 24%
    }

.contact-infomation {
    padding-bottom: 0 !important
}

.blog-post-view .top-container-title {
    display: none !important
}

.cms-index-index .ecg-slideshow .owl-dots {
    bottom: 70px !important
}

#about-us .features .text-box p {
    margin-bottom: 20px !important
}

.wbstore-store-index .wb-store-data span.wb-store-name.wb-store-info h3 {
    text-decoration: underline;
    font-size: 20px;
    text-transform: capitalize;
    font-weight: 500;
    color: #333;
    text-decoration: underline
}

.cms-index-index .top-container-title {
    display: block !important;
    padding: 0 !important;
    margin-bottom: 0 !important
}

.cms-index-index .ecg-slideshow .owl-stage .owl-item:first-child video {
    position: absolute !important;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
    height: 100% !important;
    width: 100% !important
}

.catalog-product-view .pricebreakup li {
    color: #072c3e
}

.pricebreakup {
    border: 1px solid #e3e3e3 !important;
    padding: 0 !important;
    padding-bottom: 10px !important
}

    .pricebreakup p.pb-table-name {
        background-color: #e3e3e3;
        color: #082d3f;
        font-weight: 600;
        padding: 5px 10px
    }

    .pricebreakup li {
        padding: 2px 10px
    }

    .pricebreakup p.pb-table-name span {
        float: right;
        font-size: 20px
    }

.pb-table-name span {
    display: flex;
    width: 20px;
    height: 20px;
    justify-content: center;
    align-items: center
}

p.cont-linkss {
    text-align: center;
    font-size: 24px;
    margin: 70px 5px;
    text-transform: uppercase
}

.contact-index-index .top-container-title {
    background-image: url(../img/contact-us.jpg);
    margin-top: 100px;
    margin-bottom: 20px
}

.catalog-product-view .pricebreakup li {
    color: #072c3e !important
}

.contact-index-index .contact-text {
    margin-bottom: 0 !important
}

.blog-list .ecg-blog-post {
    margin-bottom: 65px;
    width: 33.33%;
    float: left;
    padding: 0 15px;
    min-height: 530px
}

.blog-post-view .page-main {
    margin-top: 10%
}

#megamenu .ecg-submenu ul li a {
    font-size: 12px !important
}

.blog-list .post-image {
    min-height: 390px
}

.wb-store-data {
    padding-bottom: 15px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
    display: flex;
    flex-wrap: wrap;
    padding-right: 5px;
    width: 33%;
    float: left;
    min-height: 233px
}

.wb-store-info-image {
    padding-right: 15px;
    width: 35%;
    visibility: hidden
}

select.sorter-options option:hover {
    box-shadow: 0 0 10px 100px #be9430 inset
}

option:hover {
    background-color: #be9430 !important
}

.sorter-options option:visited {
    background-color: #be9430 !important
}

.price-box .off {
    margin: 0 7px;
    padding: 1px 10px;
    font-size: 14px;
    border-radius: 26px;
    color: #fff;
    background: #9b7537
}

span.pb {
    float: right
}

.pricebreakup {
    border: 1px solid #be9430;
    min-width: 290px;
    padding: 10px;
    display: block
}

.catalogsearch-result-index .top-container-title {
    margin-bottom: 0;
    margin-top: 100px;
    padding: 120px 0;
    background: url(../../../../../../../media/web_banner_1.jpg);
    background-position: center;
    background-size: cover
}

.wishlist-index-index .top-container-title {
    padding-top: 0 !important;
    visibility: hidden
}

.account .top-container-title {
    padding-top: 0 !important;
    visibility: hidden
}

.features .item:hover .icon-box {
    color: #be9430
}

.blog-index-index .top-container-title {
    background-image: url(../img/wysiwyg/blog-banner.jpg) !important;
    background-size: contain;
    margin-top: 100px;
    margin-bottom: 20px
}

.wbstore-store-index .top-container-title {
    padding: 0 !important
}

p.cont-linkss {
    text-transform: capitalize !important
}

.social-content a:nth-child(4) > span {
    position: relative;
    top: 3px !important;
    left: 4px !important
}

.catalog-product-view .pricebreakup {
    margin-top: 20px
}

body.account div#block-collapsible-nav ul li:nth-child(3), body.account div#block-collapsible-nav ul li:nth-child(8) {
    display: none !important
}

body.account div#block-collapsible-nav ul li a:hover {
    color: #fff !important;
    background-color: #be9430 !important
}

body.account .page-main .block {
    margin-bottom: 20px !important
}

#pincode-check {
    background-color: #be9430 !important;
    height: 45px !important;
    line-height: 40px;
    padding: 5px 10px !important
}

.catalog-product-view #pincode-check {
    background-color: transparent !important;
    height: 34px !important;
    line-height: 34px !important;
    padding: 0 !important
}

button#product-addtocart-button {
    background-color: #be9430 !important
}

.ajax_res .product-info {
    width: 200px !important
}

.ajax_res span.product-image-wrapper img {
    max-width: 100px !important;
    max-height: 100px !important;
    height: 100px !important;
    width: 100px !important
}

#my-orders-table tr th, #my-orders-table tr td {
    width: 15% !important
}

.checkout-onepage-success .top-container-title {
    text-align: center;
    padding: 120px 0 0;
    margin-bottom: 80px;
    text-align: center
}

    .checkout-onepage-success .top-container-title .page-title-wrapper h1 {
        color: #000
    }

.checkout-onepage-success .print {
    float: none
}

.checkout-onepage-success #product-review-container + a {
    display: none
}

.blog-index-index .top-container-title {
    background-size: cover
}

#ajax_alert.loaded.processing .ajax_res .res_main .product-info .product-image .product-image-container {
    width: 265px !important
}

#ajax_alert.loaded.processing .product-image-wrapper {
    padding-bottom: 50% !important
}

body.page-print.account.sales-order-print .top-container-title, body.page-print.account.sales-order-print header#header, body.page-print.account.sales-order-print .backtop, body.page-print.account.sales-order-print span.offerclass, body.page-print.account.sales-order-print .ecg-link.wishlist a {
    display: none !important
}

body.page-print.account.sales-order-print .top-container-title {
    padding: 0 !important;
    margin-bottom: 0 !important
}

body.page-print.account.sales-order-print main#maincontent {
    padding-top: 100px
}

body.page-print.account.sales-order-print .order-details-items .table-order-items tbody td {
    border-top: 0;
    padding: 5px 10px !important
}

@media print {
    body.page-print.account.sales-order-print .top-container-title, body.page-print.account.sales-order-print header#header, body.page-print.account.sales-order-print .backtop, body.page-print.account.sales-order-print span.offerclass, body.page-print.account.sales-order-print .ecg-link.wishlist a {
        display: none !important
    }

    body.page-print.account.sales-order-print .top-container-title {
        padding: 0 !important;
        margin-bottom: 0 !important
    }

    body.page-print.account.sales-order-print main#maincontent {
        padding-top: 200px
    }

    body.page-print.account.sales-order-print .order-details-items .table-order-items tbody td {
        border-top: 0;
        padding: 5px 10px !important
    }

    body.page-print.account.sales-order-print .order-details-items {
        display: inline-block;
        width: 100%;
        margin-top: 10px
    }
}

@media(min-width: 767px) {
    .ecg-item.style-1 video {
        min-width: 100% !important;
        min-height: 100% !important;
        position: relative !important;
        top: 0;
        left: 0;
        height: 680px !important
    }

    .ecg-slideshow .image-container {
        height: 680px !important
    }

    .ecg-item .image-container, .ecg-item.style-1 video {
        min-height: 680px !IMPORTANT;
        max-height: 680px !important
    }

    .cms-index-index .ecg-slideshow .owl-dots {
        bottom: 30px !important
    }
}

@media (max-width: 767px) {
    .wbstore-store-index .wb-store-data {
        width: 100% !important
    }

    .ecg-slideshow .image-container, .ecg-slideshow .ecg-loading {
        height: 200px !important
    }

    .ecg-slideshow .ecg-item .image-container {
        background-size: cover !important
    }

    .cms-index-index .top-container-title {
        padding-bottom: 130px !important
    }

    .page-products .sorter {
        display: flex
    }

    .ecg-slideshow .ecg-item .image-container {
        background-size: 100% 180px;
        background-position-y: bottom
    }

    .ecg-slideshow .ecg-item video {
        height: 520px !important
    }

    .ecg-slideshow .image-container, .ecg-slideshow .ecg-loading {
        height: 350px
    }

    .ecg-title.text-center h3:before {
        top: 34px !important
    }

    .cms-index-index .ecg-slideshow .owl-dots {
        bottom: 30px !important
    }

    .catalog-product-view .technology-text .grid-item img {
        max-height: 60px
    }

    .catalog-product-view .product.info.detailed .product.data.items .data.item.title a {
        width: 100% !important;
        justify-content: flex-start !important;
        padding-left: 10px
    }

    .catalog-product-view .product.info.detailed .data.item.content table {
        width: 100% !important
    }

    .page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .ecg-item-name {
        text-align: center
    }

    .catalog-product-view .fotorama__nav__shaft {
        margin-top: -15px
    }

    .shop-main-banner .center {
        padding: 0;
        padding-top: 10px !important
    }

    .shop-main-banner {
        padding: 0;
        padding-top: 10px !important
    }

        .shop-main-banner p {
            font-size: 22px !important;
            font-family: 'Raleway';
            font-weight: 400;
            margin-bottom: 15px !important;
            line-height: 24px !important
        }

    .column.main .shop-main-banner:nth-child(even) {
        flex-direction: column-reverse
    }

    .blog-index-index .top-container-title {
        background-size: contain;
        margin-top: 130px;
        margin-bottom: 20px;
        padding: 40px 0
    }

    .blog-list .post-image, .blog-list .ecg-blog-post {
        min-height: initial
    }

    .blog-list .ecg-blog-post {
        margin-bottom: 40px
    }

    .contact-index-index .contact-infomation {
        background: #fbf0dc;
        padding: 15px !important
    }

    .contact-text .col-lg-3 {
        max-width: 100%;
        border: 0;
        border-bottom: 1px solid #333
    }

    .contact-index-index .top-container-title {
        margin-top: 130px;
        margin-bottom: 20px;
        padding: 50px 0
    }

    #myTab .btn {
        margin-bottom: 10px !important
    }

    #myTab {
        padding: 0 !important
    }

    .media-events .owl-theme .owl-nav .owl-prev {
        float: left
    }

    .Refining-technolog {
        background: rgba(33,71,89,.6);
        width: 100% !important;
        padding: 15px !important
    }

    .technology_bg3 .row {
        margin: 0
    }

        .technology_bg3 .row .col-lg-12 {
            padding: 0
        }

    .services-col .col {
        width: 100% !important
    }

    .refining .inner-box {
        display: inline-block;
        width: 100%;
        padding: 15px !important
    }

    .refining .row {
        width: auto !important
    }

    .refining .textb {
        width: 100% !important;
        float: left;
        padding-right: 0 !important
    }

    .refining .imgb {
        width: 100% !important;
        float: left
    }

    .banner .caption h1, .banner .caption h1 strong {
        font-size: 18px !important
    }

    .cms-index-index .ecg-slideshow .owl-dots {
        margin-bottom: -30px !important
    }

    .catalog-product-view .fotorama__nav__shaft .fotorama__active .fotorama__dot, .minicart-wrapper .action.showcart .counter.qty {
        background-color: #be9430 !important;
        border-color: #be9430 !important
    }

    #megamenu .submenu-header {
        display: none
    }

    .blog-post-view .ecg-blog-post {
        margin-top: 100px
    }

    .cosmetic_about_us.block .col-md-4 {
        padding-bottom: 15px
    }

    body.account div#block-collapsible-nav ul li {
        display: block !important;
        width: 100% !important
    }

    .catalog-category-view .top-container-title {
        display: flex;
        padding: 25px 0;
        background-size: cover;
        margin-top: 130px
    }

    #layered-filter-block {
        margin-top: 18% !important
    }

    .page-products.categorypath-products-customized-coins-personalised-coins footer.footer, .page-products.categorypath-products-customized-coins-corporate-gifting footer.footer, .page-products.categorypath-products-customized-coins footer.footer {
        margin-top: 350px !important
    }
}

.video-home {
    position: relative
}

.image-container #controls .mute, .image-container #controls .unmute {
    position: fixed;
    top: 15%;
    right: 2%;
    width: 40px;
    height: 40px;
    border-radius: 50px;
    border: none;
    box-shadow: none;
    text-indent: -100000px;
    background: 0 0
}

.image-container #controls .mute {
    background: #fff url(../../../../../../../media/images/mute.png);
    background-size: 25%;
    background-repeat: no-repeat;
    background-position: center center
}

.image-container #controls .unmute {
    background: #fff url(../../../../../../../media/images/unmute.png);
    background-size: 25%;
    background-repeat: no-repeat;
    background-position: center center
}

.image-container #controls {
    z-index: 9999999;
    position: relative
}

.page-title .base {
    font-size: 22px
}

.catalog-product-view .product-info-main .product-info-price .price-box .price-container .price {
    color: #000 !important
}

.catalog-product-view .modal-popup._inner-scroll .modal-inner-wrap {
    width: 550px !Important
}

.btn-border-primary-radius, body input[type=text]:focus, body input[type=password]:focus, body input[type=url]:focus, body input[type=tel]:focus, body input[type=search]:focus, body input[type=number]:focus, body input[type=datetime]:focus, body input[type=email]:focus, body input[type=text].mage-error, body input[type=password].mage-error, body input[type=url].mage-error, body input[type=tel].mage-error, body input[type=search].mage-error, body input[type=number].mage-error, body input[type=datetime].mage-error, body input[type=email].mage-error, body textarea:focus, body ._keyfocus *:focus, body input:not([disabled]):focus, body textarea:not([disabled]):focus, body select:not([disabled]):focus, .contact-infomation .box-info .icon, .dots-bottom .ecg-owlcarousel .ecg-items .owl-dots .owl-dot.active, .dots-left .ecg-owlcarousel .ecg-items .owl-dots .owl-dot.active, .ecg-testimonial .owl-dots .owl-dot.active img, .ecg-testimonial .owl-dots .owl-dot:hover img, .pages .item.current .page, .pages .item .page:hover, .pages .item .action:hover, .fotorama__fullscreen .fotorama__zoom-in:hover, .fotorama__fullscreen .fotorama__zoom-out:hover, .checkout-index-index .opc-progress-bar-item._active > span:before, .checkout-index-index .opc-progress-bar-item._active:before, .checkout-index-index .opc-wrapper .shipping-address-item.selected-item {
    border-color: #be9430 !important
}

.catalog-product-view input[name=weight], .catalog-product-view input[name=pincode], .catalog-product-view input[name=qty] {
    border: 2px solid #be9430;
    height: 34px;
    color: #000 !important;
    line-height: 34px !important
}

.media-events .tab-pane.fade {
    opacity: 1 !important
}

#myList li, #myList1 li {
    display: block !important
}

.event-slider-box3 {
    background: #fff !important
}

.video-gallery a#loadMore, .video-gallery a#showLess {
    display: none !important
}

@media (max-width: 767px) {
    .video-gallery ul li.item {
        width: calc(100% - 20px) !important
    }

    #myList, #myList1 {
        padding-left: 0;
        clear: both !important
    }
}

.osc-place-order-wrapper button.action.primary.checkout {
    #display:none !important
}

.contact-index-index .cont-linkss a {
    display: inline-block
}
