a[href^="https://carpetcourt.nz/product/uncategorized/carpet-court-voucher-1000/"], a[href^="https://carpetcourt.nz/product/uncategorized/carpet-court-voucher-500/"] {
   display: none !important;
}

.tab-filters{
  display:none;
}

.cpm-filter-results{
  margin-top:20px;
}

.panel.panel-default.panel-transparent.pa_style,.panel.panel-default.panel-transparent.product_color{
  display:none;
}

body.onepage-scroll{
height:auto !important;
overflow:auto !important;
}

.section-hero .btn-next{
min-width:auto !important;
}

.g-header .drop-menu {
    display: none;
    flex-wrap: nowrap;
    justify-content: center;
    margin-left: -5px;
    margin-right: -5px;
}

.g-header .h-nav .nav-item {
    margin: 0 15px;
}
.term-rug .product-card-price__unit {
    display: none;
}





/* NEW BUTTON STYLES  */


:root {
    --btn-primary-new: #ec2784;
    --btn-primary-hover: #e7e4de;
    --btn-hover-text: #434a4f;
}

.btn {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

.btn-index.btn--grey {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

body .gform_wrapper .gform_footer input.button {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

.button {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

.btnPrimary {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

.download-forms__section .gform_footer input[type=submit].button {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

.article-prev {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

.article-next {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

.vc_btn3-container .vc_general.vc_btn3.vc_btn3-style-custom {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

.isocontent-wrap .isocontent-span .cc-btn {
    background-color: var(--btn-primary-new) !important;
    color: white !important;
    border: 1px solid var(--btn-primary-new) !important;
}

.btn-index:not(:disabled):not(.disabled):hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.btn-index.btn--grey:not(:disabled):not(.disabled):hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.btn:not(:disabled):not(.disabled):hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

body .gform_wrapper .gform_footer input.button:hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.button:hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.btnPrimary:hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.download-forms__section .gform_footer input[type=submit].button:hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.article-prev:hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.article-next:hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.vc_btn3-container .vc_general.vc_btn3.vc_btn3-style-custom:hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.isocontent-wrap .isocontent-span .cc-btn:hover {
    background-color: var(--btn-primary-hover) !important;
    color: var(--btn-hover-text) !important;
    border: 1px solid var(--btn-hover-text) !important;
}

.switch input:checked + .slider {
    background-color: var(--btn-primary-new) !important;
}
