body, .order-details-area ul, .shipment-details-area ul, .order-completed .order-number strong, .cart-options .selected-checkout-attributes, .product-review-helpfulness, .product-review-helpfulness .question, .product-review-item .review-text, .review-content .reply-text, .product-review-item .review-info .date span, .product-reviews-page .title, .customer-entered-price .price-range, .sitemap-page .description, .newsletter-email .options label, .newsletter-box-description, .newsletter-result, .login-page .new-wrapper .text, .login-page .new-wrapper .text, .login-page .returning-wrapper .forgot-password a, .cart th, .data-table th, .forums-table-section th, .account-page .description, .no-data, .product-selectors span, .compare-products-table tr > *:first-child, .overview .short-description, .attributes .option-list label, .productAddedToCartWindowDescription .quantity, .productAddedToCartWindowDescription .attributeInfo, .category-description p, .manufacturer-description p, .full-description p, .topic-html-content p, .topic-page p, .post-body p, .news-body p, .custom-tab p, .product-tags-list, #quickTabs .custom-tab, .write-review .rating-wrapper > div, .breadcrumb li *, .mini-shopping-cart .count a, .mini-shopping-cart .quantity, .ui-dialog-content, .opc .payment-info .info label, .order-review-data ul, .shipment-overview ul, .checkout-page .order-review-data .title, .tier-prices .field-header, .footer-2 .newsletter-email .newsletter-subscribe-text, .password-recovery-page .tooltip {
    font-family: "Roboto", sans-serif;
}

    .eu-cookie-bar-notification a, .mini-shopping-cart a:hover, .mini-shopping-cart .count a:hover, .mini-shopping-cart .totals strong, .footer-lower a, .block .active > a, .block .view-all a, .poll strong, .breadcrumb a:hover, .category-description a:hover, .manufacturer-description a:hover, .vendor-description a:hover, .manufacturer-item-count, .vendor-item-count, .item-box .product-title a:hover, .item-box .rating div, .item-box .actual-price, .item-box .tax-shipping-info a:hover, .overview .value, .variant-overview .value, .free-shipping, .product-no-reviews a:hover, .product-review-links a:hover, .overview .value a, .variant-overview .value a, .overview .prices > div, .variant-overview .prices > div, .overview .product-price, .variant-overview .product-price, .overview .prices .tax-shipping-info a:hover, .variant-overview .prices .tax-shipping-info a:hover, .tier-prices .item-price, .product-tags-list a:hover, .ui-datepicker-calendar td a:hover, .ui-datepicker-today, .product-reviews-page h1 a:hover, .product-review-helpfulness .vote:hover, .wishlist-content .tax-shipping-info a:hover, .wishlist-page .share-info a, .topic-block a, .topic-page a, .email-a-friend-page .title h2 a:hover, #check-availability-button:hover, .accept-privacy-policy a:hover, .accept-privacy-policy span:hover, .add-more-external-records a, .login-page .returning-wrapper .forgot-password a:hover, .return-request-list-page a:hover, .order-summary-content .tax-shipping-info a:hover, .cart-total .order-total .cart-total-right, .terms-of-service a:hover, .order-completed .details a:hover, .order-details-page .cart-total tr:last-of-type strong, .sitemap-page a:hover, .blog-page .tags a:hover, .blogpost-page .tags a:hover, .blog-posts .buttons .read-comments:hover, .comment-info .username:hover, .news-list-homepage .news-items .read-more, .news-list-homepage .view-all a, .post-title:hover, .news-title:hover, .forum-search-box .advanced a, .topic-post .post-actions .post-link-button, .topic-post .post-actions .quote-post-button, .private-message-send-page a:hover, .profile-page .topic-title a, .cart a:hover, .data-table a:hover, .compare-products-table a:hover, .forums-table-section a:hover, td.subtotal, td.total, .compare-products-table .product-price td, div.product-estimate-shipping .shipping-title .shipping-price, .productAddedToCartWindowDescription h1 a:hover, .productAddedToCartWindowDescription .price, .selected-options-list > li span, .instant-search-item .detail .price, .products-carousel .item-info .actual-price, .quickView .links-panel a:hover, .rich-blog-homepage .post-title:hover, .rich-blog-homepage .read-more, .rich-blog-homepage .title:hover strong, .post-relations li, .search-term-highlighter, .sale-of-the-day-offer .product-name h4:hover, .sale-of-the-day-offer .timer-group .timer-info-box, .sale-of-the-day-offer .price.actual-price, .ropc .error-list, .feed-panel .instagram-follow-us a, .twitter-feed .user-profile .user-name:hover, .twitter-feed .post-body a, .spc-categories .category-details li a:hover, .ticket-comments .comment-header .left a, .anywhere-page-map .align-map-button, .shop-full-description a, .social-feed .sub-title a {
        color: #dc1124;
    }

.link-rss, .ui-dialog .back-in-stock-subscription-page button:hover, .eu-cookie-bar-notification button:hover, #goToTop, .mini-shopping-cart button:hover, .mini-shopping-cart button:first-child:hover, .newsletter-box-button:before, .newsletter-box-button:hover, .footer-block .title span:after, .footer-2 .footer-block .title span:after, .social-sharing a .flip, .social-sharing a .flop, .footer-2 .newsletter-email .newsletter-subscribe-button, .footer-2 .footer-menu .address span:before, .footer-2 .footer-menu .phone span:before, .footer-2 .footer-menu .email span:before, .poll .buttons button:hover, .item-box .swiper-pagination-bullet-active, .item-box button:hover, .item-box button.product-box-add-to-cart-button:hover, .pager li span, .pager li a:hover, .vendor-list a:hover, .contact-vendor button:hover, .gallery .picture-thumbs a.active:before, .overview .add-to-wishlist:hover:before, .overview .compare-products:hover:before, .overview .email-a-friend:hover:before, .overview .back-in-stock-subscription:hover:before, .overview .download-sample:hover:before, .product-review-box .rating div, .overview .add-to-cart-button:hover, .variant-overview .add-to-cart-button:hover, .variant-overview .add-to-wishlist button:hover, .write-review .button-1:hover, .wishlist-content .button-2:hover, .wishlist-content .button-2.wishlist-add-to-cart-button, .compare-products-page .button-2:hover, .contact-page .button-1:hover, .email-a-friend-page .button-1:hover, .apply-vendor-page .button-1:hover, #check-availability-button:hover, .registration-page .button-1:hover, .registration-result-page .button-1:hover, .login-page .button-1:hover, .password-recovery-page .button-1:hover, .account-page .button-1:hover, .return-request-page .button-1:hover, .user-agreement-page .button-1:hover, .login-page .button-1.login-button, .login-page .button-1.login-button:hover, .account-page-navigation .account-navigation-list li.active a:before, .account-page-navigation .account-navigation-list li a:hover:before, .account-page .button-2:hover, .order-progress li.active-step a:before, .shopping-cart-page .button-1:hover, .checkout-page .button-1:hover, .cart-options .button-2.continue-shopping-button, .cart-options .button-2:hover, .cart-collaterals .button-2:hover, .opc .back-link a:hover, .order-details-page .page-title a:hover:before, .order-details-page .actions button:hover, .search-input .button-1:hover, .blog-page .blog-posts .read-more:hover, .news-list-page .news-items .read-more:hover, .new-comment .button-1:hover, .topic-post .pm-button:hover, .profile-info-box .pm-button:hover, .forum-edit-page .buttons button:hover, .move-topic-page .buttons button:hover, .private-messages .buttons button:hover, button.apply-shipping-button:hover, button.estimate-shipping-radio:checked + label, .cart-options .estimate-shipping-button:hover, .productAddedToCartWindowSummary a:hover, .productAddedToCartWindowSummary .button-1:hover, .ui-slider-range, .filtersGroupPanel li.checked label:before, .nivo-controlNav a:hover:before, .nivo-controlNav a.active:before, .anywhere-slider .slick-active button:before, .nop-jcarousel .slick-prev:hover, .nop-jcarousel .slick-next:hover, .nop-jcarousel .slick-dots button:hover:before, .nop-jcarousel .slick-dots .slick-active button:before, .quick-view-button a:hover, .blog-page .buttons .read-more:hover, .share-post a .flip, .share-post a .flop, .post-navigation a .flop, .sale-of-the-day-offer .title, .sale-of-the-day-offer .go-to-product-page:hover, .sale-of-the-day-offer li.slick-active button:before, .ropc .estimate-shipping button:hover, .ropc .coupon-box-panel .coupon-code button:hover, .ropc .giftcard-box-panel .coupon-code button:hover, .ropc .complete-button button:hover, #newTicket a:hover:before, #myTickets a:hover:before, #manageTickets a:hover:before, .overview .submit-ticket:hover:before, .inputs.upload .k-button.k-upload-button:hover span, .page-body form > .buttons .k-button:hover, .page-body form > .buttons .return-to-ticket.k-button:hover, .page-body form > .buttons .k-button.return-to-ticket-button:hover, .ticket-buttons .k-button:hover, #submit-reply .buttons .k-button:hover, .view-ticket-notes-page .ticket-buttons .show-add-note.k-button:hover, .my-tickets-page .clear-filters:hover, .manage-tickets-page .clear-filters:hover, .product-filters .ui-slider-range, .product-filters input[type="radio"]:checked + label:before, input[type="checkbox"]:checked ~ label:before {
    background-color: #dc1124;
    border-color: #dc1124;
}

.mini-shopping-cart .count a {
font-family: "Fjalla One", sans-serif;
    font-size: 14px;
}

.pencil-banner {
    background: #8E8E8E;
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    font-size: 20px;
    letter-spacing: 2px;
    color: #ffffff;
}

.item-box .product-title a {
    font-weight: 400;
}

.header-links .my-account-dropdown a:hover:before, .header-links .my-account-dropdown .ico-login:hover:before, .header-links .my-account-dropdown .ico-register:hover:before {
    background: #dc1124 url(/Themes/Uptown/Content/img/header-links-sprite-hover_NEW2.png);
}

.header-lower .header-centering {
font-family: "Fjalla One", sans-serif;
}

.cart-wrapper .ico-cart span {
font-family: "Fjalla One", sans-serif;
    font-size: 16px;
    letter-spacing: 2px;

    font-weight: 500;
    line-height: 16px;
}

.cart-wrapper .ico-cart:hover {
    background-color: #dc1124;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .1);
    transition: .25s ease-out, color .25s ease-out;
}

.mini-shopping-cart a {
    font-family: "Fjalla One", sans-serif;
    letter-spacing: 0px;
}

.mini-shopping-cart button:only-child, .login-page .button-1.login-button {
    font-size: 16px;
    background-color: #ED1B2E;
    font-family: "Fjalla One", sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 1px;
}

    .mini-shopping-cart button:first-child:hover, .login-page .button-1.login-button:hover {
        background-color: #dc1124;
    }

.header-menu .sublist li a {
    font-weight: 400;
    font-size: 15px;
}

.page-title h1 {
    font-size: 54px;
font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    letter-spacing: 0px;
}

.nop-jcarousel .carousel-title strong {
    font-size: 48px;
font-family: "Fjalla One", sans-serif;
    font-weight: 400;

}

h2 {
font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    font-size: 36px;
}

.footer-2 {
    border-top: 1px solid #ebedf2;
}

    .footer-2 .newsletter-email .newsletter-subscribe-button {
        background: #e56363 url(../img/subscribe-button-footer-triton.png) center no-repeat;
    }

.footer-block .title {
font-family: "Fjalla One", sans-serif;
    font-weight: 400;

    font-size: 18px;
}

.footer-menu a, .footer-2 .footer-menu .address span {
    color: #8b8b8b;
    padding: 12px 0px;
}

.footer-2 .footer-upper {
    color: #8b8b8b;
}

.footer-2 .footer-menu a:hover {
    color: #313236 !important;
}

.overview .product-name h1 {
    font-size: 54px;
    line-height: 54px;
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    letter-spacing: 0px;
    font-style: normal;
}

.overview .add-to-cart-button, .variant-overview .add-to-cart-button {
    font-family: "Fjalla One", sans-serif;
    font-size: 16px;
    letter-spacing: 1px;
    font-weight: 500;
    line-height: 16px;
    background: #ED1B2E;
}

.write-review .button-1 {
font-family: "Fjalla One", sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    background: #dc1124;
}

ul.option-list input:checked + label {
    background-color: #ED1B2E;
    border-color: #ED1B2E;
}

ul.option-list input:checked + label:after {
    opacity: 0;
}

.attributes dd select:only-of-type {
    border: 1px solid #ebedf2;
}

.cart-options div.checkout-attributes input[type='text'], input[type="text"], input[type="password"], input[type="email"], input[type="tel"], textarea, select {
    border: 1px solid #ebedf2;
}

.attributes {
    border-bottom: 1px solid #ebedf2;
}

.add-to-cart-buttons-wrapper {
    border-bottom: 1px solid #ebedf2;
}

.home-page-category-grid .item-box .category-item-name, .sub-category-grid .item-box .category-item-name, .manufacturer-grid .item-box .category-item-name {
    font-size: 53px;
    letter-spacing: 0px;
    font-weight: 400;
}

.footer-block.last .newsletter .title strong {
    font-weight: 400;
}

.mini-shopping-cart .count {
    border-bottom: 0px solid #f1f1f1 !important;
}

.mini-shopping-cart .name a {
    font-family: "Fjalla One", sans-serif;
    letter-spacing: 0px;
    font-style: normal;
    text-transform: uppercase;
    font-weight: 400;
}

.mini-shopping-cart .totals {
    color: #000000;
}

.master-column-wrapper {
    margin: 0px auto 0;
}

.triton .master-column-wrapper {
    padding-top: 0px;
}

.triton .category-page-body .master-column-wrapper .center-2 {
    margin-top: 0px;
}

.homepageintro h1 {
    color: #000000 !important;
    font-size: 54px;
    line-height: 54px;
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: uppercase;
}

.homepageintro button {
    font-family: "Fjalla One", sans-serif;
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: 500;
    line-height: 16px;
}

.homepageintro button:hover {
    background-color: #dc1124;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .1);
    transition: .25s ease-out, color .25s ease-out;
}

.triton h3 {
    color: #000000;
    text-transform: uppercase;
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    font-size: 36px;
}

.triton .html-widget div {
    text-align: center;
}

.footer-2 .footer-block .title {
    color: #000000;
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 30px;
}

.page-title h1 {
    font-size: 54px;
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    letter-spacing: 0px;
    font-style: normal;
}

.item-box .product-title, .item-box .details .sku {
    font-style: normal;
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    font-size: 36px;
}

.item-box button.product-box-add-to-cart-button {
    line-height: 40px;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
}

.attributes .option-list label {
    font-family: "Fjalla One", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    padding: 12px 15px;
}

ul.option-list input:checked + label {
    font-family: "Fjalla One", sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
}

.overview .add-to-wishlist-button {
    padding: 8px 5px 5px 24px;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
}

.productTabs-header ul {
    display: none;
}

.product-collateral .title strong {
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    letter-spacing: 0px;
    font-style: normal;
    color: #000000;
}

.product-grid .title strong {
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    letter-spacing: 0px;
    font-style: normal;
    font-size: 22px;
}

.footer-2 .footer-upper {
    border-top: 0px solid #d8d8d8;
}

.footer-2 .footer-block .title {
    border-color: #ebedf2;
}

.overview .qty-input, .variant-overview .qty-input {
    border-color: #A9A9A9;
}

.product-reviews .title strong {
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    letter-spacing: 0px;
    font-style: normal;
}

.ocarousel-grid .title {
    color: #000000;
    text-transform: uppercase;
    font-family: "Fjalla One", sans-serif;
    font-weight: 400;
    font-size: 36px;
}

ul.mega-menu.triton > li > a, ul.mega-menu.triton > li > span {
    text-transform: uppercase;
    font-weight: 500;
}

@media screen and (min-width: 1025px) {

    .mega-menu.mobile {
        display: none !important;
    }

    .cart-wrapper .ico-cart {
        background: #ED1B2E;
    }

    .header-upper {
        background: #f4f5f7;
    }

    .header-menu .sublist li a:hover {
        color: #dc1124;
    }
}

@media screen and (max-width: 1024px) {


    .mega-menu-responsive li a {
        font-family: "Fjalla One", sans-serif;
        font-weight: 400;
    }

    .header-menu .sublist li a {
        font-family: "Fjalla One", sans-serif;
        font-weight: 400;
    }

    .page-title h1 {
        font-size: 28px;
    }

    .overview .product-name h1 {
        font-size: 36px;
        line-height: 36px;
    }

    .footer-2 .newsletter {
        margin: 0px auto 0;
        width: 100%;
    }

    .footer-2 .footer-upper {
        padding-top: 0px;
    }

    .footer-2 .footer-block .title {
        margin-bottom: 0px;
    }

    .header-logo a img {
        height: 80px;
    }

    .homepageintro h1 {
        font-size: 36px;
        line-height: 36px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .footer-block .footer-collapse {
        border-bottom: 1px solid #ebedf2;
    }

}

@media screen and (max-width: 480px) {

    .categorybannerimg {
        padding: 0px 0px 15px 0px;
    }
}