.PBColorCircleContainer, .newAvailableDate {
    display: none;
}

.purchRow1 .specialPadding {
    margin-top: 16px;
}

.hero-slider .theme-light {
    background-color: transparent !important;
}

.hero-slider.custom .heroTabControls .c-logo p {
    padding-top: 0;
}

.hero-slider.custom .color-indicator-border {
    display: none;
}

.hero-slider.custom .m-multi-feature [role="tablist"] li>.c-logo.f-active:before {
    border: none;
    top: 0px;
    width: 125px;
}

.hero-slider.custom .heroTabControls[role="tablist"] li {
    padding-top: 58px;
    flex-basis: auto;
    float: none;
}

.hero-slider.custom .heroTabControls[role="tablist"] li:not(:last-of-type) {
    padding-right: 24px;
    flex-basis: auto;
    float: none;
}

.hero-slider.custom .m-multi-feature [role="tablist"] li>a.c-logo.f-active {
    width: auto !important;
    padding: 8px 24px;
    color: #000;
    background-color: #FFF !important;
}

.hero-slider.custom .m-multi-feature [role="tablist"] li>a.c-logo {
    outline: 2px solid #FFF;
    background-color: #000;
    color: #FFF;    
    padding-left: 12px;
    padding-right: 12px;
}

.hero-slider.custom .m-multi-feature [role="tablist"] li>.c-logo.f-active:focus {
    border: 2px solid #000 !important;
    outline: 2px dotted #9bf00b !important;
}

.dark-gray-bg, .ottoinlinemedia .m-hero-item {
    background-color: #111111 !important;
}

@media screen and (max-width:1400px) and (min-width:1200px) {
.featuretall.theme-111 .darkgreyback span {
    width: 93%;}
}

@media screen and (max-width: 900px) and (min-width: 768px) {
.featuretall.theme-111 .darkgreyback {
    padding-left: 12px;
    padding-right: 12px;}
}

/* SPECIFICATIONS drawer */
.specs-drawer .c-heading-2 {
    margin-left: 16px;
}

.specs-drawer .c-drawer {
    margin-top: 24px;
}

.specs-drawer .c-drawer button {
    height: 68px;
}

.specs-drawer .c-drawer {
    background-color: transparent;
}

.specs-drawer.theme-111  .m-system-requirements {
    padding-top: 12px;
    background-color: #171717;
    padding-bottom: 36px;
}

.specs-drawer .c-drawer+.c-drawer {
    margin-top: 2px;
}

@media screen and (max-width:1083px) {
    .specs-drawer>section[data-grid="container"] {
        padding-left: 5%;
        padding-right: 5%;
    }
}

@media only screen and (max-width: 539px) {
    .specs-drawer .m-system-requirements {
        padding-left: 12px;
        padding-right: 12px;
    }
}

.m-hero-item .xgpLogo {
    max-width: 195px;
}

/* fixing global override in MWF-accessories.css */
a:not(.x-hidden-focus).c-call-to-action:focus, 
a.c-call-to-action:hover {
    color: #054b16;
}