.zoom:hover {
    background: #00964d;
}

.page-header {
    color: #1b1b1b
}

.page-header h1 small {
    color: #00964d !important
}

.page-section-header {
    color: #1b1b1b
}

.page-section-header span {
    color: #333
}

.page-sub-header {
    color: #1b1b1b
}

.table .thead-light th,
.table .thead th,
.table thead th {
    color: #1b1b1b !important;
    background: rgba(0, 0, 0, 0);
    border-bottom-color: #1b1b1b
}

a {
    color: #333
}

a:hover {
    color: #00964d
}

.btn:focus,
.btn.focus,
.btn:not(:disabled):not(.disabled):active,
.btn:not(:disabled):not(.disabled).active,
.btn:not(:disabled):not(.disabled):active:focus {
    -webkit-box-shadow: 0 0 0 0#fdba16;
    -moz-box-shadow: 0 0 0 0#fdba16;
    box-shadow: 0 0 0 0#fdba16
}

.btn-primary {
    background: #00964d;
    border-color: #00964d
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active:focus {
    background: #066;
    border-color: #066
}

.btn-primary.disabled,
.btn-primary:disabled {
    background: #00964d;
    border-color: #00964d
}

.btn-info {
    background: #1b1b1b100;
    border-color: #1b1b1b100
}

.btn-info:hover,
.btn-info:focus,
.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active:focus {
    background: rgb(48.0689655172, 62.9137931034, 74.9310344828);
    border-color: rgb(48.0689655172, 62.9137931034, 74.9310344828)
}

.btn-info.disabled,
.btn-info:disabled {
    background: #1b1b1b100;
    border-color: #1b1b1b100
}

.btn-secondary {
    background: #1b1b1b100;
    border-color: #1b1b1b100
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active:focus {
    background: #e65c53;
    border-color: #e65c53;
}

.btn-secondary.disabled,
.btn-secondary:disabled {
    background: #1b1b1b100;
    border-color: #1b1b1b100
}

.btn-success {
    background: #00964d;
    border-color: #00964d
}

.btn-success:hover,
.btn-success:focus,
.btn-success:not(:disabled):not(.disabled):active,
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active:focus {
    background: #e65c53;
    border-color: #e65c53;
}

.btn-success.disabled,
.btn-success:disabled {
    background: #00964d;
    border-color: #00964d
}

.btn-outline-primary {
    background: rgba(0, 0, 0, 0);
    border-color: #00964d;
    color: #00964d
}

.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus {
    background: #00964d;
    color: #fff;
    border-color: #00964d
}

.btn-outline-secondary {
    background: rgba(0, 0, 0, 0);
    border-color: #1b1b1b100;
    color: #1b1b1b100
}

.btn-outline-secondary:hover,
.btn-outline-secondary:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus {
    background: #1b1b1b100;
    color: #fff;
    border-color: #1b1b1b100
}

.btn-outline-info {
    background: rgba(0, 0, 0, 0);
    border-color: #1b1b1b100;
    color: #1b1b1b100
}

.btn-outline-info:hover,
.btn-outline-info:focus,
.btn-outline-info:not(:disabled):not(.disabled):active,
.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active:focus {
    background: #1b1b1b100;
    color: #fff;
    border-color: #1b1b1b100
}

.btn-link {
    color: #616161
}

.btn-link:hover,
.btn-link:focus {
    color: #00964d !important
}

.btn-link:disabled,
.btn-link.disabled {
    color: #00964d
}

.border-primary {
    border-color: #00964d !important
}

.border-info {
    border-color: #1b1b1b !important
}

.border-secondary {
    border-color: #1b1b1b !important
}

.loading {
    border-color: rgba(0, 0, 0, 0) #1b1b1b
}

#loading-text {
    color: #1b1b1b
}

.text-primary {
    color: #00964d !important
}

.text-info {
    color: #1b1b1b !important
}

.text-secondary {
    color: #1b1b1b !important
}

.text-success {
    color: #00964d !important
}

.badge-primary {
    background: #00964d
}

.badge-info {
    background: #1b1b1b
}

a.text-primary:hover,
a.text-primary:focus {
    color: #066 !important
}

a.text-info:hover,
a.text-info:focus {
    color: rgb(48.0689655172, 62.9137931034, 74.9310344828) !important
}

a.text-success:hover,
a.text-success:focus {
    color: #e65c53 !important;
}

.bg-primary {
    background-color: #00964d !important
}

.bg-light-primary {
    background-color: rgba(212, 221, 220, .6901960784) !important
}

.bg-info {
    background-color: #1b1b1b100 !important
}

.bg-secondary {
    background-color: #1b1b1b100 !important
}

.bg-danger {
    background-color: rgba(239, 118, 34, .9) !important
}

.dropdown-item:hover,
.dropdown-item:focus,
.dropdown-item.active,
.dropdown-item:active {
    background-Color: #f2f2f2;
    color: #00964d !important
}

.bootstrap-select .dropdown-menu li.active small {
    color: #00964d !important
}

.bootstrap-select .dropdown-toggle {
    color: rgba(68, 89, 106, .7);
    border: 1px solid rgba(68, 89, 106, .3)
}

.bootstrap-select .dropdown-toggle:focus {
    border-color: #00964d
}

.bootstrap-select .dropdown-toggle small {
    color: #00964d !important
}

.bootstrap-select .dropdown-toggle::after {
    color: #bdb9c7
}

.custom-radio .custom-control-input:checked~.custom-control-label::before {
    background-color: #1b1b1b;
    border-color: #1b1b1b
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
    background-color: #1b1b1b;
    border-color: #1b1b1b
}

.form-control {
    border: 1px solid rgba(68, 89, 106, .3)
}

.form-control:focus {
    border-color: #777181
}

.form-control::placeholder {
    color: #1b1b1b !important
}

.input-group-text {
    border: 1px solid rgba(68, 89, 106, .3)
}

.custom-select:focus {
    border-color: rgba(119, 113, 129, .5)
}

.form-control:focus+.input-group-append .input-group-text {
    border-color: #777181
}

.custom-select:focus+.input-group-append .input-group-text {
    border-color: #777181
}

.form-group .input-valid~.col-form-label {
    color: #1b1b1b
}

.page-item.active .page-link {
    background: #00964d;
    border-color: #00964d
}

.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor {
    background-color: #1b1b1b
}

.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor strong {
    color: #fdba16
}

.tt-dropdown-menu .tt-suggestion a {
    color: #333
}

.tt-dropdown-menu .tt-suggestion a strong {
    color: #333
}

.tt-dropdown-menu .tt-suggestion:hover strong {
    color: #fdba16 !important
}

.account-links a:hover .cicon {
    color: #00964d
}

.account_dashboard_box h4 {
    color: #1b1b1b
}

.bar {
    background-color: #00964d
}

.custom-switch .custom-control-input:checked~.custom-control-label::before {
    border-color: #1b1b1b;
    background-color: #1b1b1b
}

.custom-switch .custom-control-input:not(:disabled):active~.custom-control-label::before {
    background-color: rgb(97.8965517241, 128.1293103448, 152.6034482759);
    border-color: rgb(97.8965517241, 128.1293103448, 152.6034482759)
}

.custom-switch .custom-control-input:focus:not(:checked)~.custom-control-label::before {
    border-color: #bbb !important
}

.ops-die_cut_packaging .path1:before {
    color: #00964d
}

.ops-die_cut_packaging .path2:before {
    color: #00964d
}

.ops-digital_printing .path1:before {
    color: #00964d
}

.ops-digital_printing .path2:before {
    color: #00964d
}

.ops-offeset_printing .path1:before {
    color: #00964d
}

.ops-offeset_printing .path2:before {
    color: #00964d
}

.ops-wide_formatting_printing .path1:before {
    color: #00964d
}

.ops-wide_formatting_printing .path2:before {
    color: #00964d
}

.ops-deals_offer .path1:before {
    color: #00964d
}

.ops-deals_offer .path2:before {
    color: #00964d
}

.ops-deals_offer .path3:before {
    color: #00964d
}

.ops-deals_offer .path4:before {
    color: #00964d
}

.ops-online_support .path1:before {
    color: #00964d
}

.ops-online_support .path2:before {
    color: #00964d
}

.ops-quality_priniting .path1:before {
    color: #00964d
}

.ops-quality_priniting .path2:before {
    color: #00964d
}

.ops-quick_turnaround .path1:before {
    color: #00964d
}

.ops-quick_turnaround .path2:before {
    color: #00964d
}

.ops-quick_turnaround .path3:before {
    color: #00964d
}

.ops-quote:before {
    color: #00964d
}

.ops-upload_design_icon:before {
    color: #777181
}

.ops-hire_designer_icon:before {
    color: #777181
}

.ops-product_qoute_icon:before {
    color: #777181
}

.ops-custom_design_icon:before {
    color: #777181
}

.ops-browse_design_icon:before {
    color: #777181
}

body {
    color: #1b1b1b
}

.after-line:after {
    background: #ccc;
    border-left: 5px solid #1b1b1b
}

.card-title {
    color: #1b1b1b
}

.card-title a.btn-link {
    color: #1b1b1b !important
}

.card-title a.btn-link:hover {
    color: #00964d !important
}

.card-title a:not(.btn) {
    color: #1b1b1b !important
}

.card-title a:not(.btn):hover {
    color: #00964d !important
}

.text-body {
    color: #fdba16 !important
}

.top_search .header-search .twitter-typeahead:after {
    background: #00964d;
    color: #fff
}

.middle-footer-content .btn-light,
.cta-section .btn-light,
#extra-msg .btn-light,
.offer .btn-light,
.designer-studio .btn-light {
    border-color: #fdba16 !important;
    color: #1b1b1b
}

.middle-footer-content .btn-light:hover,
.cta-section .btn-light:hover,
#extra-msg .btn-light:hover,
.offer .btn-light:hover,
.designer-studio .btn-light:hover {
    background-color: #1b1b1b !important;
    color: #fdba16;
    border-color: #1b1b1b !important
}

.section-heading h4:after {
    background-color: rgba(189, 185, 199, .4)
}

.border-right {
    border-right: 1px solid #f0ecf6 !important
}

.advance-search {
    background-color: #fdba16 !important
}

.advance-search #searchResultTab li .nav-link {
    color: #fdba16
}

.advance-search #searchResultTab li .nav-link .badge {
    color: #00964d
}

.advance-search #searchResultTab li .nav-link:hover,
.advance-search #searchResultTab li .nav-link.active {
    color: #00964d
}

.top-header a .pipe {
    color: #00964d
}

.top-header .logo .border-right {
    border-right: none !important
}

@media only screen and (min-width: 992px) {
    .top-header .logo .border-right {
        border-right: 1px solid #f0ecf6 !important
    }
}

.top-header #search-toggle-btn i {
    color: #1b1b1b
}

.top-header .btn-link i:hover {
    color: #00964d !important
}

.contact-details strong {
    color: #1b1b1b
}

.inner-banner {
    background-color: #36333c !important
}

@media only screen and (min-width: 768px) {
    .inner-banner img {
        background-color: #1b1b1b
    }
}

@media only screen and (min-width: 768px) {
    #top-banner .carousel-item img {
        background-color: #1b1b1b
    }
}

#top-banner .carousel-caption::after {
    background: rgba(0, 0, 0, .5215686275)
}

.navbar .navbar-nav .nav-item .nav-link {
    color: #1b1b1b !important
}

@media only screen and (min-width: 768px) {
    .navbar .navbar-nav .nav-item .nav-link:after {
        color: #1b1b1b
    }
}

.navbar .navbar-nav .nav-item .nav-link.dropdown-toggle::after {
    color: #1b1b1b
}

.navbar .navbar-nav .nav-item:hover>.nav-link,
.navbar .navbar-nav .nav-item.active>.nav-link {
    color: #fff !important;
    background-color: #00964d;
}

.navbar .navbar-nav .nav-item:hover>.nav-link:after,
.navbar .navbar-nav .nav-item.active>.nav-link:after {
    color: hsla(0, 0%, 100%, .5) !important
}

.navbar .navbar-nav .nav-item.show>.nav-link {
    color: #fdba16 !important;
    background-color: #00964d
}

.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li>a {
    color: #1b1b1b
}

.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li:hover>a,
.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li.active>a {
    color: #00964d
}

.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li:hover>a:after,
.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li.active>a:after {
    color: #00964d
}

.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-submenu>a::after {
    color: #999
}

.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-submenu>a:hover::after {
    color: #00964d
}

.navbar .navbar-nav .nav-item.show .nav-link:after,
.navbar .navbar-nav .nav-item:hover .nav-link:after,
.navbar .navbar-nav .nav-item:active .nav-link:after {
    color: #fdba16
}

.navbar .navbar-nav .dropdown-menu .dropdown-item strong {
    color: #00964d !important
}

.navbar .user-info .btn-outline-secondary {
    color: #f8f9fa;
    border-color: #f8f9fa
}

.navbar .user-info .btn-outline-secondary:hover {
    color: #616161 !important;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

nav .dropdown-menu .dropdown-submenu>.dropdown-menu>li {
    background: #f8f8f8
}

#middle-content .product-box .hover-box-shadow .card-body .card-text:after {
    background: #00964d
}

#middle-content .product-box .hover-box-shadow:hover h3 {
    color: #00964d !important
}

#middle-content .product-box .hover-box-shadow:hover .card-body h3 {
    color: #00964d !important
}

#middle-content .product-box .title-top h3 {
    border: 1px solid rgba(68, 89, 106, .2)
}

#middle-content .product-box .title-top .card-body .card-text:after {
    background: #00964d
}

#middle-content .product-box .title-top:hover h3 {
    color: #00964d !important
}

#middle-content .product-box .title-top:hover .card-body h3 {
    color: #00964d !important
}

#middle-content .product-box .slide-up:hover .card-body h3 {
    color: #fdba16 !important
}

.print-section .nav-pills .nav-item .nav-link {
    color: #1b1b1b
}

.print-section .nav-pills .nav-item .nav-link span:before {
    background-color: #00964d
}

.print-section .nav-pills .nav-item .nav-link span:after {
    background-color: #00964d
}

.print-section .nav-pills .nav-item .nav-link.active,
.print-section .nav-pills .nav-item .nav-link:hover,
.print-section .nav-pills .nav-item .nav-link:focus {
    color: #00964d
}

.print-section .nav-pills .nav-item .nav-link.active span,
.print-section .nav-pills .nav-item .nav-link:hover span,
.print-section .nav-pills .nav-item .nav-link:focus span {
    border-bottom: 1px solid #00964d
}

.print-section .card:hover h3 {
    color: #00964d
}

.print-section .slick-prev:before,
.print-section .slick-next:before {
    color: #00964d !important
}

.print-section .slick-prev.slick-disabled::before,
.print-section .slick-next.slick-disabled::before {
    color: #1b1b1b !important
}

.deals a:hover {
    color: #1b1b1b !important
}

.custom-product .product-box .card-text:after {
    background: #00964d
}

.custom-product .product-box:hover h3 {
    color: #00964d !important
}

#testimonial_multi_sidebar>.card-body .card:before {
    background-color: rgba(189, 185, 199, .4)
}

#testimonial_multi_sidebar>.card-body .card blockquote small {
    color: #00964d !important
}

#testimonial_multi_sidebar>.card-body .card .star-list .score>label.rated {
    color: #ffc107
}

#testimonial_multi_sidebar>.card-body .card::after {
    color: #00964d
}

.page-header .btn-link:hover {
    color: #00964d
}

.breadcrumb_container .breadcrumb li a,
#user_signup .breadcrumb_container .breadcrumb li a {
    color: #333 !important
}

.breadcrumb_container .breadcrumb li a:hover,
#user_signup .breadcrumb_container .breadcrumb li a:hover,
.breadcrumb_container .breadcrumb li a.active,
#user_signup .breadcrumb_container .breadcrumb li a.active {
    color: #00964d !important
}

.breadcrumb_container .breadcrumb li.active>.a,
#user_signup .breadcrumb_container .breadcrumb li.active>.a {
    color: #00964d !important
}

.breadcrumb_container .breadcrumb.breadcrumb_arrow4>li+li::before,
#user_signup .breadcrumb_container .breadcrumb.breadcrumb_arrow4>li+li::before {
    color: #333 !important
}

#category_list a:hover {
    color: #00964d
}

#category_list a.act {
    color: #00964d
}

#accordionmenu .list-group-item a:hover,
#accordionmenu9 .list-group-item a:hover {
    color: #00964d !important
}

#straightmenu .list-group-item a:hover {
    color: #00964d !important
}

#cssmenu .list-group-item>ul li:hover>a {
    color: #00964d !important
}

#cssmenu .list-group-item>ul li:hover>ul {
    background: #f8f8f8
}

#cssmenu .list-group-item>ul li.active {
    color: #00964d !important
}

#cssmenu .list-group-item:hover>a {
    background: #f8f8f8;
    color: #00964d !important
}

#cssmenu .list-group-item:hover>ul {
    background: #f8f8f8
}

#InfoTab .nav-tabs .nav-item .nav-link.active,
#InfoTab .nav-tabs .nav-item .nav-link:hover {
    color: #00964d
}

#InfoTab .nav-tabs .nav-item .nav-link.active::before,
#InfoTab .nav-tabs .nav-item .nav-link:hover::before {
    background-color: #00964d
}

.nav-customtabs li .nav-link.active,
.nav-customtabs li .nav-link:hover {
    color: #00964d
}

.nav-customtabs li .nav-link.active:after,
.nav-customtabs li .nav-link:hover:after {
    background: #00964d
}

.product-box .card .card-body .card-title {
    color: #1b1b1b !important;
    font-size: 17px !important;
}

.product-box .card.slide-hover .card-body .card-title,
.product-box .card.triangle-slide-overlay .card-body .card-title {
    color: #fdba16 !important
}

.product-box .card.slide-hover .card-body .card-text,
.product-box .card.triangle-slide-overlay .card-body .card-text {
    color: #fdba16
}

.product-box .card.slide-hover .card-body .card-text strong,
.product-box .card.triangle-slide-overlay .card-body .card-text strong {
    color: #fdba16
}

.product-box .card.slide-hover .card-body .btn-info,
.product-box .card.triangle-slide-overlay .card-body .btn-info {
    background: #00964d;
    border-color: #00964d
}

.product-box .card.slide-hover .card-body .btn-info:hover,
.product-box .card.slide-hover .card-body .btn-info:focus,
.product-box .card.slide-hover .card-body .btn-info:not(:disabled):not(.disabled):active,
.product-box .card.slide-hover .card-body .btn-info:not(:disabled):not(.disabled).active,
.product-box .card.slide-hover .card-body .btn-info:not(:disabled):not(.disabled):active:focus,
.product-box .card.triangle-slide-overlay .card-body .btn-info:hover,
.product-box .card.triangle-slide-overlay .card-body .btn-info:focus,
.product-box .card.triangle-slide-overlay .card-body .btn-info:not(:disabled):not(.disabled):active,
.product-box .card.triangle-slide-overlay .card-body .btn-info:not(:disabled):not(.disabled).active,
.product-box .card.triangle-slide-overlay .card-body .btn-info:not(:disabled):not(.disabled):active:focus {
    background: rgb(207.0126582278, 93.6708860759, 14.9873417722);
    border-color: rgb(207.0126582278, 93.6708860759, 14.9873417722)
}

.product-box .card.slide-hover .card-body .btn-info.disabled,
.product-box .card.slide-hover .card-body .btn-info:disabled,
.product-box .card.triangle-slide-overlay .card-body .btn-info.disabled,
.product-box .card.triangle-slide-overlay .card-body .btn-info:disabled {
    background: #00964d;
    border-color: #00964d
}

.product-box .card.slide-hover .card-body .card-title {
    background: #1b1b1b !important
}

.product-box .card.slide-hover .card-body .card-title:after {
    background: rgb(48.0689655172, 62.9137931034, 74.9310344828)
}

.product-box .card.slide-hover .card-text .btn-info {
    background: #00964d;
    border-color: #00964d
}

.product-box .card.slide-hover .card-text .btn-info:hover,
.product-box .card.slide-hover .card-text .btn-info:focus,
.product-box .card.slide-hover .card-text .btn-info:not(:disabled):not(.disabled):active,
.product-box .card.slide-hover .card-text .btn-info:not(:disabled):not(.disabled).active,
.product-box .card.slide-hover .card-text .btn-info:not(:disabled):not(.disabled):active:focus {
    background: rgb(207.0126582278, 93.6708860759, 14.9873417722);
    border-color: rgb(207.0126582278, 93.6708860759, 14.9873417722)
}

.product-box .card.slide-hover .card-text .btn-info.disabled,
.product-box .card.slide-hover .card-text .btn-info:disabled {
    background: #00964d;
    border-color: #00964d
}

.product-box .card.slideup:hover {
    border-color: #00964d
}

.product-box .card.slideup .card-body {
    background: #00964d !important
}

.product-box .card.slideup .card-body .card-title {
    color: #fdba16 !important
}

#related-product .card .card-body a .caption {
    border: 1px solid rgba(68, 89, 106, .2)
}

#related-product .card .card-body a img {
    border: 1px solid rgba(68, 89, 106, .2)
}

#related-product .card:hover .card-body a .caption {
    color: #00964d
}

footer .bottom-links .list-inline-item a {
    color: #1b1b1b
}

footer .bottom-links .list-inline-item a:hover {
    color: #00964d
}

footer .bottom-links .list-inline-item::after {
    border-right: 1px solid #1b1b1b
}

.fotter_bottom .nav-pills>li ul li a {
    color: #1b1b1b
}

.fotter_bottom .nav-pills>li ul li a:hover {
    color: #00964d
}

.fotter_bottom .nav-pills>li p {
    color: #1b1b1b
}

.fotter_bottom .footer-social-icons li a i {
    color: #1b1b1b
}

.fotter_bottom .footer-social-icons li a:hover i,
.fotter_bottom .footer-social-icons li a:focus i {
    color: #00964d
}

.offer .copy-code {
    border: 2px dashed#fdba16
}

.other-product-section .other-product {
    border: 1px solid rgba(0, 0, 0, 0)
}

.other-product-section .other-product:hover {
    border: 1px solid #00964d
}

#product-info #get-started {
    background: #00964d !important;
    border-color: #00964d !important
}

#product-info #get-started:hover,
#product-info #get-started:focus {
    background: rgb(207.0126582278, 93.6708860759, 14.9873417722) !important;
    border-color: rgb(207.0126582278, 93.6708860759, 14.9873417722) !important
}

#product-info .carousel-control-next-icon::after,
#product-info .carousel-control-prev-icon::after {
    color: #1b1b1b
}

#productpricetotal #producttotalprice .pr-1 {
    border-right: 1px solid rgba(68, 89, 106, .4)
}

#productpricetotal #producttotalprice #disp_product_price {
    color: #00964d;
    padding-left: 5px;
}

#shippricecalulate #shippingcalc {
    background: #ecf2ff;
    padding: 16px 8px;
}

#shippricecalulate #shippingcalc .page-section-header h4 a {
    color: #00964d !important
}

#shippricecalulate #shippingcalc label {
    color: #1b1b1b
}

#shippricecalulate #shippingcalc #shipping_detail .justify-content-end #calculate_button .col-12 #btncalcship {
    background: #1b1b1b !important;
    border-color: #1b1b1b !important
}

#shippricecalulate #shippingcalc #shipping_detail .justify-content-end #calculate_button .col-12 #btncalcship:hover,
#shippricecalulate #shippingcalc #shipping_detail .justify-content-end #calculate_button .col-12 #btncalcship:focus {
    background: rgb(48.0689655172, 62.9137931034, 74.9310344828) !important;
    border-color: rgb(48.0689655172, 62.9137931034, 74.9310344828) !important
}

#shippricecalulate #shippingcalc #shipestimatetotalprice {
    color: #1b1b1b !important;
    border-top: 2px solid #00964d
}

#shippricecalulate #shippingcalc #shipestimatetotalprice>span {
    border-right: 1px solid rgba(189, 185, 199, .4)
}

#shippricecalulate #shippingcalc #shipestimatetotalprice #shipping_total,
#shippricecalulate #shippingcalc #shipestimatetotalprice #disp_total_price {
    color: #00964d;
    padding-left: 5px;
}

#send_mail {
    background: #00964d;
    background: rgba(0, 153, 153, .2)
}

#send_mail .border-bottom .card-title {
    color: #1b1b1b
}

#send_mail .border-bottom .card-title a {
    color: #00964d !important
}

#send_mail #sendmail_detail .input-group:after {
    color: #00964d
}

#send_mail #sendmail_detail #download_pricecalc {
    background: #1b1b1b !important;
    border-color: #1b1b1b !important;
    color: #fdba16 !important
}

#send_mail #sendmail_detail #download_pricecalc:hover,
#send_mail #sendmail_detail #download_pricecalc:focus {
    background: rgb(48.0689655172, 62.9137931034, 74.9310344828) !important;
    border-color: rgb(48.0689655172, 62.9137931034, 74.9310344828) !important
}

#normalcalc #prductsize .slick-slider .slick-list .slick-slide .text-center .custom-control label,
#normalcalc #prductqty .slick-slider .slick-list .slick-slide .text-center .custom-control label,
#normalcalc #additionaloptionid .slick-slider .slick-list .slick-slide .text-center .custom-control label {
    color: #1b1b1b !important
}

#normalcalc #prductsize .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input .custom-control-label,
#normalcalc #prductqty .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input .custom-control-label,
#normalcalc #additionaloptionid .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input .custom-control-label {
    border: 1px solid rgba(68, 89, 106, .3) !important
}

#normalcalc #prductsize .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input:checked~.custom-control-label,
#normalcalc #prductqty .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input:checked~.custom-control-label,
#normalcalc #additionaloptionid .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input:checked~.custom-control-label {
    border: 1px solid #00964d !important
}

#normalcalc #prductsize .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input:checked~.custom-control-label:before,
#normalcalc #prductqty .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input:checked~.custom-control-label:before,
#normalcalc #additionaloptionid .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input:checked~.custom-control-label:before {
    background-color: rgba(0, 0, 0, 0) !important;
    border-color: rgba(0, 0, 0, 0) !important
}

#normalcalc #prductsize .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input:checked~label,
#normalcalc #prductqty .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input:checked~label,
#normalcalc #additionaloptionid .slick-slider .slick-list .slick-slide .text-center .custom-control .custom-control-input:checked~label {
    color: #1b1b1b !important
}

#normalcalc a .fa-eye,
#normalcalc a .fa-question-circle {
    color: rgba(68, 89, 106, .4)
}

#normalcalc .form-group label {
    color: #1b1b1b
}

#price_calculator {
    border-bottom: 1px dashed #00964d
}

#price_calculator #productpricetotal {
    background-color: #ecf2ff !important;
    padding: 0.5rem;
}

#price_calculator #productpricetotal {
    background-color: #ecf2ff !important;
    padding: 0.5rem;
}

.welcome-section .border-right {
    border-right: 1px solid rgba(0, 0, 0, 0) !important
}

@media only screen and (min-width: 768px) {
    .welcome-section .border-right {
        border-right: 1px solid #f0ecf6 !important
    }
}

#shopping-cart .btn-link:hover,
#shopping-cart .change_card:hover {
    color: #00964d !important
}

.steps ul li a {
    color: #00964d !important
}

.payment-option li a {
    color: #1b1b1b
}

.payment-option li a i:hover {
    color: #00964d
}

.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu li.dropdown-submenu>a {
    color: #00964d !important
}

#fancybox-1 .fancybox__backdrop {
    background: #1b1b1b
}

#fancybox-1 #actionButtonsModal .modal-content .modal-body .page-sub-header h2 {
    color: #00964d
}

#fancybox-1 #actionButtonsModal .modal-content .modal-body #action-btn .media .media-body .h4::after {
    background: #00964d !important
}

#fancybox-1 #actionButtonsModal .modal-content .modal-body #action-btn .media .short-disc {
    color: #1b1b1b !important
}

#fancybox-1 .page-header h2 {
    color: #fdba16
}

.browse_design:hover,
.upload_design:hover,
.custom_design:hover,
.hire_designer:hover,
.ico_quote_design:hover {
    -webkit-box-shadow: 0 0 5px 1px #73797d;
    -moz-box-shadow: 0 0 5px 1px #73797d;
    box-shadow: 0 0 5px 1px #73797d
}

#action-btn .media .media-body .h4::after {
    background: #00964d !important
}

#action-btn .media .short-disc {
    color: #1b1b1b !important
}

.browse_design {
    border: 1px solid #00964d !important
}

.browse_design a {
    color: #00964d !important
}

.browse_design a .h4 {
    color: #00964d !important
}

.browse_design svg {
    fill: #00964d !important
}

.browse_design:hover {
    border: 1px solid #00964d !important
}

.browse_design:hover a {
    color: #00964d !important
}

.browse_design:hover a .h4 {
    color: #00964d !important
}

.browse_design:hover svg {
    fill: #00964d !important
}

.upload_design {
    border: 1px solid #00964d !important
}

.upload_design a {
    color: #00964d !important
}

.upload_design a .h4 {
    color: #00964d !important
}

.upload_design svg {
    fill: #00964d !important
}

.upload_design:hover {
    border: 1px solid #00964d !important
}

.upload_design:hover a {
    color: #00964d !important
}

.upload_design:hover a .h4 {
    color: #00964d !important
}

.upload_design:hover svg {
    fill: #00964d !important
}

.custom_design {
    border: 1px solid #1b1b1b !important
}

.custom_design a {
    color: #1b1b1b !important
}

.custom_design a .h4 {
    color: #1b1b1b !important
}

.custom_design svg {
    fill: #1b1b1b !important
}

.custom_design:hover {
    border: 1px solid #1b1b1b !important
}

.custom_design:hover a {
    color: #1b1b1b !important
}

.custom_design:hover a .h4 {
    color: #1b1b1b !important
}

.custom_design:hover svg {
    fill: #1b1b1b !important
}

.ico_quote_design {
    border: 1px solid #00964d !important
}

.ico_quote_design a {
    color: #00964d !important
}

.ico_quote_design a .h4 {
    color: #00964d !important
}

.ico_quote_design svg {
    fill: #00964d !important
}

.ico_quote_design:hover {
    border: 1px solid #00964d !important
}

.ico_quote_design:hover a {
    color: #00964d !important
}

.ico_quote_design:hover a .h4 {
    color: #00964d !important
}

.ico_quote_design:hover svg {
    fill: #00964d !important
}

.hire_designer {
    border: 1px solid #00964d !important
}

.hire_designer a {
    color: #00964d !important
}

.hire_designer a .h4 {
    color: #00964d !important
}

.hire_designer svg {
    fill: #00964d !important
}

.hire_designer:hover {
    border: 1px solid #00964d !important
}

.hire_designer:hover a {
    color: #00964d !important
}

.hire_designer:hover a .h4 {
    color: #00964d !important
}

.hire_designer:hover svg {
    fill: #00964d !important
}

.btn-title-text.browse_design {
    background-color: #00964d !important
}

.btn-title-text.browse_design a .h4 {
    color: #fdba16 !important
}

.btn-title-text.browse_design:hover a .h4 {
    color: #00964d !important
}

.btn-title-text.custom_design {
    background-color: #1b1b1b !important
}

.btn-title-text.custom_design a .h4 {
    color: #fdba16 !important
}

.btn-title-text.custom_design:hover a .h4 {
    color: #1b1b1b !important
}

.btn-title-text.upload_design {
    background-color: #00964d !important
}

.btn-title-text.upload_design a .h4 {
    color: #fdba16 !important
}

.btn-title-text.upload_design:hover a .h4 {
    color: #00964d !important
}

.btn-title-text.hire_designer {
    background-color: #00964d !important
}

.btn-title-text.hire_designer a .h4 {
    color: #fdba16 !important
}

.btn-title-text.hire_designer:hover a .h4 {
    color: #00964d !important
}

.btn-title-text.quote_product {
    background-color: #00964d !important;
    border: 1px solid #00964d !important
}

.btn-title-text.quote_product a .h4 {
    color: #fdba16 !important
}

.btn-title-text.quote_product:hover a .h4 {
    color: #00964d !important
}

.browse_design a .fa-images::before {
    color: #00964d
}

.navbar_searchbar {
    border-right: 1px solid #f0ecf6
}

.navbar_searchbar .twitter-typeahead.extand-now .form-control {
    border-color: rgba(68, 89, 106, .4) !important;
    color: rgba(68, 89, 106, .8) !important
}

.navbar_searchbar .twitter-typeahead::after {
    color: #eee
}

.navbar_searchbar .form-control {
    border-color: #fdba16 !important;
    color: #fdba16 !important
}

.media-filter li a.selected {
    border-color: #00964d;
    background-color: #00964d
}

.media-filter li a:hover {
    border-color: #00964d;
    background-color: #00964d;
    color: #fdba16 !important
}

.popup_page_inner .page-header h1,
.popup_page_inner .page-header h2,
.fancybox__content .page-header h1,
.fancybox__content .page-header h2 {
    color: #fdba16 !important
}

#quote_details .quote-history .page-sub-header {
    border: 1px solid #dee2e6 !important;
    background: #f7f7f7
}

#quote_details .quote-history .card {
    border: 1px solid #dee2e6 !important
}

.html-dropdown .larg-menu h3 a {
    color: #00964d
}

.account-links a:hover .fa-kit {
    color: #00964d
}

.account_page .page-header h1 {
    color: #1b1b1b
}

.account_page .breadcrumb_container .breadcrumb li a {
    color: #333 !important
}

.custom-control-input:checked~.custom-control-label::before {
    color: #fdba16;
    border-color: #1b1b1b;
    background-color: #1b1b1b
}

.uppy-Dashboard-browse:hover,
.uppy-Dashboard-browse:focus {
    border-bottom: 1px solid #00964d !important
}

#myaccount_menu li.active a {
    color: #00964d !important
}

#myaccount_menu li a:hover,
#myaccount_menu li a:focus {
    color: #00964d !important
}

.popup_page_inner .page-header,
.fancybox__content .page-header {
    background-color: #36333c
}

@media screen and (min-width: 768px) {
    nav.bg-light {
        background-color: transparent !important;
    }

    #navbarText {
        background: #00964d;
        border-radius: 8px;
        overflow: hidden;
    }

    .navbar .navbar-nav .nav-item .nav-link::after {
        color: #fff;
    }

    .navbar .navbar-nav .nav-item .nav-link {
        color: #fff !important;
        font-size: 16px;
    }

    .navbar .navbar-nav {
        margin-left: 0 !important;
    }
}

footer {
    background: #00964d;
}

footer p.text-muted {
    color: #fff !important;
}

.navbar .navbar-nav .nav-item .nav-link::before {
    background: #00964d;
}

#sidebar-left .card {
    border-radius: 8px;
    overflow: hidden;
}

.sidebar .card .card-header {
    background: #00964d !important;
}

.sidebar .card .card-header .card-title {
    color: #fff;
    font-weight: 700;
    text-transform: capitalize;
    font-size: 16px !important;
}

.sidebar .accordion-menu:not(.collapse) a.text-info:hover {
    color: #00964d !important
}


.sidebar .card .card-header .card-title::after,
.sidebar .card .card-header .card-title::before {
    display: none;
}

.sidebar .list-group-flush li.active a,
.sidebar .list-group-flush li a.text-black-50:hover {
    color: #00964d !important;
}

@media only screen and (min-width: 1200px) {
    .product-box .thumbnail {
        min-height: 110px;
    }
}

.product-box .card {
    box-shadow: 0 5px 8px rgba(0, 0, 0, .15) !important;
    border: unset !important;
    border-radius: 8px;
    overflow: hidden;

}

.popup_page_inner #user_signup .page-header,
.fancybox__content #user_signup .page-header {
    background-color: #00964d !important;
    padding: 0.8rem !important;
    border-radius: 8px;
}

#user_signup .page-header .btn-link {
    color: #fff !important;
}

.popup_page_inner #user_signup .page-header h1,
.popup_page_inner #user_signup .page-header h2,
.fancybox__content #user_signup .page-header h1,
.fancybox__content #user_signup .page-header h2 {
    color: #fff !important;
}

.popup_page_inner #forgate_password_popup .page-header,
.fancybox__content #forgate_password_popup .page-header {
    min-height: auto !important;
    background-color: #00964d;
    padding: .25rem 1.5rem !important;
    justify-content: flex-start !important;
    margin-bottom: 1rem !important;
    padding: 0.8rem !important;
    border-radius: 8px;
}

#Submit.btn-primary {
    background: #00964d;
    border-color: #00964d;
}
#sidebar-left #myaccount_menu li:nth-child(3), #sidebar-left #myaccount_menu li:nth-child(5), #sidebar-left #myaccount_menu li:nth-child(7), #sidebar-left #myaccount_menu li:nth-child(8) {
  display: none !important;
}