

body,
input,
select,
textarea {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.647058823529412;
}

body,
input,
button,
select,
textarea,
h1,
h2,
h3,
h4,
h5,
h6,
.drop-cap:first-letter,
.post-navigation .nav-title,
.comment-meta .author-name a,
.site-title,
.widget .widget-title,
#footer-instagram .widget-title,
.home .custom-header-content .entry-title,
#testimonial-content-section .entry-title,
#footer-social-navigation .widget-title,
.home .header-media .custom-header-content .site-header-text {
    font-family: 'Poppins', sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
th,
caption,
.post-navigation .nav-subtitle,
#testimonial-content-section .entry-title {
    font-weight: 600;
}

.drop-cap:first-letter {
    margin: 14px 16px 0 -3px;
}

.home .header-media .custom-header-content .site-header-text,
#feature-slider-section .entry-title {
    font-weight: 600;
}

.wp-caption .wp-caption-text {
    font-size: 17px;
    font-size: 1.0625rem;
}

button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.posts-navigation,
.pagination .prev,
.pagination .next,
#content #infinite-handle span button,
.more-link,
.widget_categories li,
.widget_archive li,
.widget .widget-title {
    font-size: 15px;
    font-size: 0.9375rem;
}


/**
 * 2.0 - FontAwesome
 */

#scrollup:before {
    content: "\f0d8";
}


/**
 * 3.0 - Post Navigation
 */


/**
 * 3.1 - Post Navigation
 */

.posts-navigation a,
.pagination .prev,
.pagination .next,
#content #infinite-handle span button {
    font-weight: 600;
    line-height: 1.4;
}


/**
 * 3.2 - Scroll Up
 */

#scrollup {
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

#scrollup:hover,
#scrollup:focus {
    text-decoration: none;
}

#scrollup:before {
    line-height: 0.5;
}


/**
 * 3.3 - Social Navigation Floating
 */

.social-floating-navigation {
    display: none;
    position: absolute;
    right: 0;
    top: 175px;
    height: 100%;
    z-index: 100;
}

.social-floating-navigation .menu-social-container {
    padding: 0;
}

.social-floating-navigation .social-navigation li {
    display: block;
}


/**
 * 4.0 - Forms
 */

button,
button[disabled]:hover,
button[disabled]:focus,
.button,
input[type="button"],
input[type="button"][disabled]:hover,
input[type="button"][disabled]:focus,
input[type="reset"],
input[type="reset"][disabled]:hover,
input[type="reset"][disabled]:focus,
input[type="submit"],
input[type="submit"][disabled]:hover,
input[type="submit"][disabled]:focus {
    font-weight: 600;
    line-height: 1;
}


/**
 * 5.0 - Padding/Margin
 */

.section-content-wrapper .entry-summary,
.section-content-wrapper .entry-content {
    margin: 14px 0 0;
}

#portfolio-content-section.style-two .entry-title {
    margin: 0 0 7px;
}

#footer-newsletter .ewnewsletter .ew-newsletter-wrap .ew-newsletter-subbox {
    padding: 10px 21px 11px;
}

button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.catch-instagram-feed-gallery-widget-wrapper .button,
.header-media .more-link .readmore,
#feature-slider-section .more-link .readmore,
#hero-section .more-link .readmore,
.promotion-section .more-link .readmore {
    padding: 17px 28px;
}


/**
 * 6.0 - Content
 */


/**
 * 6.1 - Header
 */

.site-title {
    font-weight: 600;
}

#top-playlist-section .wp-playlist-item,
#top-playlist-section .wp-playlist-item-title {
    font-weight: 500;
}


/**
 * 6.2 - Posts and pages
 */

.more-link {
    font-weight: 600;
    letter-spacing: 0.1em;
}

#featured-content-section .entry-meta {
    font-size: 13px;
    font-size: 0.8125rem;
    letter-spacing: 0;
    text-transform: capitalize;
}

#featured-content-section .entry-meta .posted-on a:before,
#featured-content-section .entry-meta .author a:before {
    content: "";
    display: none;
}


/**
 * 6.3 - Footer
 */

.site-info {
    font-size: 13px;
    font-size: 0.8125rem;
    letter-spacing: 0;
    text-transform: capitalize;
}


/**
 * 7.0 - Modules
 */

/**
 * 7.1 - Events
 */

.events-content-wrapper .hentry {
    border: none;
    border-bottom: 1px solid;
    margin: 0;
}

.events-content-wrapper .hentry:last-of-type {
    border-bottom: none;
}

.events-content-wrapper .hentry:hover,
.events-content-wrapper .hentry:focus {
    box-shadow: none;
}

.event-list-item .entry-container {
    min-height: 126px;
    padding: 10px 0;
}

.event-list-description {
    border: none;
}

.events-content-wrapper .entry-meta {
    background-color: transparent;
    display: block;
    font-size: 16px;
    font-size: 1rem;
    letter-spacing: 0;
    padding: 17px 21px 0;
    position: relative;
    text-transform: capitalize;
    width: auto;
}

.events-content-wrapper .entry-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.events-content-wrapper .entry-meta a .date-day {
    display: inline;
    font-weight: 600;
    font-size: 42px;
    font-size: 2.625rem;
    line-height: 1.166666666666667;
    margin-right: 21px;
    margin-bottom: 0;
}

.rtl .events-content-wrapper .entry-meta a .date-day {
    margin-right: 0;
    margin-left: 21px;
}

.events-content-wrapper .entry-date .date-month,
.events-content-wrapper .entry-date .date-week-day {
    line-height: 1.555555555555556;
    display: block;
}

.events-content-wrapper .more-link {
    line-height: 1.4;
}


/**
 * 7.2 - Gallery Section
 */

#gallery-section .tiled-gallery .gallery-row {
    margin-bottom: 0;
}

#gallery-section .tiled-gallery img {
    margin: 0 !important;
}


/**
 * 8.0 - Media Queries
 */

/**
 * 8.1 - >= 1024px
 */

@media screen and (min-width: 64em) {
    body,
    input,
    select,
    textarea {
        font-size: 17px;
        font-size: 1.0625rem;
        line-height: 1.647058823529412;
    }

    .events-content-wrapper .entry-meta {
        font-size: 18px;
        font-size: 1.125rem;
        padding: 17px 21px;
    }

    .event-title,
    .event-list-item-venue {
        padding: 28px 35px;
    }

    .event-list-description {
        margin-left: 0;
    }

    .social-floating-navigation {
        display: block;
    }

    .home .header-media .custom-header-content .site-header-text,
    #feature-slider-section-section .entry-title {
        font-size: 42px;
        font-size: 2.625rem;
    }

    .events-content-wrapper {
        margin: 0 0 7px;
    }
}


/**
 * 8.2 - >= 1200px
 */

@media screen and (min-width: 75em) {
    .events-content-wrapper .entry-meta a .date-day {
        font-size: 48px;
        font-size: 3rem;
    }

    .event-list-item .entry-container {
        padding: 17px 0;
    }
}


/**
 * 8.3 - >= 1440px
 */

@media screen and (min-width: 90em) {
    #footer-instagram .widget-title,
    #footer-social-navigation .widget-title,
    .section-title,
    .entry-title,
    .page-title,
    .entry-content h1,
    .entry-summary h1,
    .comment-content h1,
    .textwidget h1 {
        font-size: 42px;
        font-size: 2.625rem;
    }

    .home .header-media .custom-header-content .site-header-text,
    #feature-slider-section-section .entry-title {
        font-size: 52px;
        font-size: 3.25rem;
    }

    blockquote cite,
    blockquote small {
        font-size: 17px;
        font-size: 1.0625rem;
    }

    .events-content-wrapper {
        margin: 0 0 14px;
    }
}

/**
 * 8.4 - >= 1600px
 */
@media screen and (min-width: 100em) {
   .social-floating-navigation {
        top: 250px;
        right: 35px;
   }

    .home .header-media .custom-header-content .site-header-text,
    #feature-slider-section-section .entry-title {
        font-size: 64px;
        font-size: 4rem;
    }
}


/**
 * 9.0 - Colors
 */

/* Background Color */
body {
    background: #f0f0f0;
}

/* Page Background Color */
#page,
.menu-inside-wrapper,
#testimonial-content-section .hentry-inner,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-time-rail .mejs-time-float,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.woocommerce-account .woocommerce-MyAccount-navigation a {
    background-color: #fff;
}

.woocommerce-pagination ul li span.current,
.woocommerce-pagination ul li a:hover {
    background: #fff;
}

.woocommerce-tabs ul.tabs li.active,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    border-bottom-color: #fff;
}

/* Tertiary Background Color */
.header-media .wrapper,
#feature-slider-section,
.site-footer,
#footer-social-navigation .social-navigation a,
#portfolio-content-section.background-image:not(.content-frame) {
    background-color: #000000;
}

/* 70% of Tertiary Background Color */
#site-generator .social-navigation a,
#colophon .wp-caption .wp-caption-text,
.promotion-section.content-frame .entry-container-frame {
    background-color: rgba(33,33,33, 0.75);
}

/* Secondary Background Color */
hr,
pre,
select,
.author-info,
#gallery-section,
#footer-newsletter,
#footer-social-navigation,
.woocommerce nav.woocommerce-pagination,
#primary-menu-wrapper #site-header-cart-wrapper,
#testimonial-content-section,
#portfolio-content-section.content-frame,
#primary-search-wrapper .search-container,
.wp-caption .wp-caption-text,
.sidebar .widget .widget-title,
.archive-post-wrap .entry-footer .entry-meta,
.hero-content-wrapper .entry-container,
#featured-content-section.style-two,
#team-content-section,
#top-playlist-section .wp-playlist-light.wp-playlist,
#top-playlist-section .wp-playlist-tracks,
.wp-audio-shortcode.my-music-band-mejs-container.mejs-container .mejs-controls,
.wp-playlist-light .wp-playlist,
.wp-playlist-light .wp-playlist-current-item,
.wp-playlist-light .my-music-band-mejs-container.mejs-container .mejs-controls,
.woocommerce-account .woocommerce-MyAccount-navigation a:hover,
.woocommerce-account .woocommerce-MyAccount-navigation a:focus,
.woocommerce-account .woocommerce-MyAccount-navigation .is-active a,
.woocommerce-tabs ul.tabs li a,
.woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-noreviews,
.demo_store,
p.no-comments,
ul.wc_payment_methods .payment_box,
.widget_price_filter .price_slider_wrapper .ui-widget-content {
    background-color: #f7f7f7;
}

@media screen and (min-width: 48em) {
    table.shop_table .cart-subtotal th,
    table.shop_table .order-total th,
    .site-header-cart .widget_shopping_cart {
        background-color: #f7f7f7;
    }
}

@media screen and (min-width: 64em) {
    .navigation-classic .main-navigation ul ul {
        background-color: #f7f7f7;
    }
}

body.has-header-media:not(.home) .site-header,
body.primary-nav-bottom-border .site-header,
body .wp-playlist-item,
body .wp-playlist-item:last-child,
.woocommerce nav.woocommerce-pagination ul,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-time-rail .mejs-time-float-corner {
    border-color: #f7f7f7;
}

/* Main Text Color */
body,
input,
select,
textarea,
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="week"],
input[type="month"],
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
textarea,
.image-navigation,
.comment-navigation,
.sidebar .widget a,
.wp-playlist-light .wp-playlist,
body .wp-playlist-playing,
body .wp-playlist .wp-playlist-playing,
body .wp-playlist .wp-playlist-playing .wp-playlist-caption,
body .wp-playlist-current-item .wp-playlist-item-title,
body .wp-playlist-item:hover,
body .wp-playlist-item:focus,
body .wp-playlist-item:hover .wp-playlist-caption,
body .wp-playlist-item:focus .wp-playlist-caption,
span.price ins,
p.price ins,
#gallery-section .entry-container {
    color: #676767;
}

/* 43% of Main Text Color */
body .wp-playlist,
body .wp-playlist .wp-playlist-caption {
    color: #bcbcbc;
}

/* Footer Text Color */
#colophon .widget,
#colophon .widget a {
    color: #c1c1c1;
}

.site-info a,
.site-info a:hover,
.site-info a:focus {
    color: #c1c1c1;
}

/* 45% of Footer Text Color */
#colophon .widget-title,
.widget_categories li,
.widget_archive li,
#colophon .widget a:hover,
#colophon .widget a:focus,
.site-info {
    color: rgba( 255,255,255,0.45 );
}

/* Headline Text Color */
h1, h2, h3, h4, h5, h6,
input[type="date"]:focus,
input[type="time"]:focus,
input[type="datetime-local"]:focus,
input[type="week"]:focus,
input[type="month"]:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
textarea:focus,
.drop-cap:first-letter,
.post-navigation a,
.page-links > .page-links-title,
.comment-author,
.comment-reply-title small a:hover,
.comment-reply-title small a:focus,
.events-content-wrapper .entry-meta a,
#testimonial-content-section .section-content-wrap,
.woocommerce-pagination ul li span.current,
.woocommerce-pagination ul li a:hover,
#gallery-section .section-title {
    color: #212121;
}

input[type="date"]:focus,
input[type="time"]:focus,
input[type="datetime-local"]:focus,
input[type="week"]:focus,
input[type="month"]:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
textarea:focus {
    border-color: #212121;
}

/* Link Color */
a,
.site-title a,
.menu-toggle,
.menu-toggle-close,
.dropdown-toggle,
#search-toggle,
#share-toggle,
.main-navigation a,
.entry-title a,
.entry-header .cat-links a:hover,
.entry-header .cat-links a:focus,
.more-link:hover,
.more-link:focus,
.events-content-wrapper .hentry:hover .event-list-item-actions a,
.events-content-wrapper .hentry:hover .event-list-item-actions a,
.events-content-wrapper .hentry:focus .event-list-item-actions a,
.events-content-wrapper .hentry:focus .event-list-item-actions a,
.widget .social-links-menu a,
.site-header-menu .social-navigation a,
.social-floating-navigation .social-navigation a,
#top-playlist-section .wp-playlist,
#top-playlist-section .wp-playlist .wp-playlist-caption,
#top-playlist-section .wp-playlist-current-item .wp-playlist-item-title,
.wp-playlist-light .my-music-band-mejs-container.mejs-container button,
table.shop_table_responsive tr td a:hover,
table.shop_table_responsive tr td a:focus,
.product-container a.added_to_cart:hover,
.product-container a.added_to_cart:focus,
.single-product .product_meta a:hover,
.single-product .product_meta a:focus,
.single-product div.product .woocommerce-product-rating .woocommerce-review-link:hover,
.single-product div.product .woocommerce-product-rating .woocommerce-review-link:focus,
.woocommerce-info a:hover,
.woocommerce-info a:focus,
.variations .reset_variations:hover,
.variations .reset_variations:focus,
.site-header-cart .cart-contents,
.woocommerce-tabs ul.tabs li a,
#gallery-section .entry-container a:hover,
#gallery-section .entry-container a:focus {
    color: #222222;
}

/* Link Hover Color */
a:focus,
a:hover,
.site-title a:hover,
.site-title a:focus,
.menu-toggle:hover,
.menu-toggle-close:hover,
.dropdown-toggle:hover,
.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
#search-toggle:hover,
#share-toggle:hover,
.menu-toggle:focus,
.menu-toggle-close:focus,
.dropdown-toggle:focus,
#search-toggle:focus,
#share-toggle:focus,
.main-navigation a:hover,
.main-navigation a:focus,
.main-navigation ul.menu li:hover > a,
.main-navigation ul.menu li.focus > a,
.main-navigation ul.menu li:active > a,
.entry-header .cat-links a,
.entry-meta a:hover,
.entry-meta a:focus,
.entry-title a:hover,
.entry-title a:focus,
.more-link,
.comment-permalink:hover,
.comment-permalink:focus,
#cancel-comment-reply-link:hover,
#cancel-comment-reply-link:focus,
.widget .social-links-menu a:hover,
.widget .social-links-menu a:focus,
.site-header-menu .social-navigation a:hover,
.site-header-menu .social-navigation a:focus,
.social-floating-navigation .social-navigation a:hover,
.social-floating-navigation .social-navigation a:focus,
.post-navigation .nav-subtitle,
.post-navigation a:hover .nav-title,
.post-navigation a:focus .nav-title,
.sidebar .widget a:hover,
.sidebar .widget a:focus,
.events-content-wrapper .hentry:focus .entry-meta a,
.events-content-wrapper .hentry:hover .entry-meta a,
.events-content-wrapper .hentry:focus .entry-title a,
.events-content-wrapper .hentry:hover .entry-title a,
#testimonial-content-section .section-content-wrapper .hentry-inner:before,
#testimonial-content-section .cycle-pager span.cycle-pager-active,
#team-content-section .artist-social-profile .social-navigation a:hover,
#team-content-section .artist-social-profile .social-navigation a:focus,
#gallery-section .entry-container a:hover,
#gallery-section .entry-container a:focus,
.my-music-band-mejs-container.mejs-container button:hover,
.my-music-band-mejs-container.mejs-container button:focus,
.wp-playlist-light .my-music-band-mejs-container.mejs-container button:hover,
.wp-playlist-light .my-music-band-mejs-container.mejs-container button:focus,
#top-playlist-section .wp-playlist-item:hover,
#top-playlist-section .wp-playlist-item:focus,
#top-playlist-section .wp-playlist-item:hover .wp-playlist-caption,
#top-playlist-section .wp-playlist-item:focus .wp-playlist-caption,
body .wp-playlist-item-artist,
table.shop_table_responsive tr td a,
.product-container a.added_to_cart,
.single-product .product_meta a,
.woocommerce-info a,
.variations .reset_variations,
.site-header-cart .cart-contents:hover,
.site-header-cart .cart-contents:focus,
.star-rating span:before,
p.stars:hover a:before,
p.stars.selected a.active:before,
p.stars.selected a:not(.active):before,
.woocommerce-tabs ul.tabs li.active a,
.single-product div.product .woocommerce-product-rating .woocommerce-review-link,
#gallery-section .entry-container a {
    color: #ff6465;
}

mark,
ins,
.page-links a,
.mejs-time-handle-content,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-volume-button .mejs-volume-current,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-volume-button .mejs-volume-handle,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.widget_price_filter .ui-slider .ui-slider-handle,
.widget_price_filter .ui-slider .ui-slider-range {
    background-color: #ff6465;
}

blockquote,
.rtl blockquote,
.page-links a,
.section-title:after,
#header-menu-social:before,
#hero-section .entry-title:after,
#feature-slider-section .cycle-prev:hover,
#feature-slider-section .cycle-prev:focus,
#feature-slider-section .cycle-next:hover,
#feature-slider-section .cycle-next:focus,
.mejs-time-handle-content,
.woocommerce-info,
.woocommerce-message {
    border-color: #ff6465;
}

/* Secondary Link Color */
.entry-meta a,
#events-section .entry-summary:before,
blockquote cite,
blockquote small,
.comment-permalink,
#cancel-comment-reply-link,
#testimonial-content-section .cycle-pager span,
.my-music-band-mejs-container.mejs-container .mejs-controls .mejs-time,
.woocommerce-pagination ul li a,
p.stars a:before,
p.stars a:hover ~ a:before,
p.stars.selected a.active ~ a:before {
    color: #a5a5a5;
}

/* Border Color */
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="week"],
input[type="month"],
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
textarea,
.widget .social-links-menu a,
#top-playlist-section .wp-playlist-item,
#top-playlist-section .wp-playlist-tracks,
.woocommerce-tabs .panel,
.woocommerce-tabs ul.tabs:after,
.woocommerce-tabs ul.tabs li.active,
.image-navigation,
.comment-navigation,
.comment-list article,
.comment-list .pingback,
.comment-list .trackback,
.comment-respond,
.no-comments,
table,
caption,
tr,
#feature-slider-section .cycle-pager span,
.section,
.site-content,
.events-content-wrapper .hentry,
.widget_archive li,
.widget_archive ul ul li,
.woocommerce-shorting-wrapper,
.single-product .product_meta,
.woocommerce-account .woocommerce-MyAccount-navigation,
.woocommerce-account .woocommerce-MyAccount-navigation li {
    border-color: #e7e7e7;
}

/* Tertiary Border Color */
.site-footer .footer-widget-area + #site-generator .site-info,
#colophon .tagcloud a,
#colophon .widget_archive li,
#colophon .widget_archive ul ul li,
#colophon .widget_calendar table,
#colophon .widget_calendar caption,
#colophon .widget_calendar tr,
#colophon .widget input[type="search"].search-field {
    border-color: #171717;
}

/* Button Text Color */
.comment-reply-link,
.comment-reply-link:hover,
.comment-reply-link:focus,
.search-submit,
.search-submit:hover,
.search-submit:focus,
.posts-navigation a,
.pagination .prev,
.pagination .next,
.page-links a,
.page-links a:hover,
.page-links a:focus,
.header-media .more-link .readmore,
#feature-slider-section .more-link .readmore,
#hero-section .more-link .readmore,
.promotion-section .more-link .readmore,
#content #infinite-handle span button,
#scrollup:hover,
#scrollup:focus,
.widget-area .catch-instagram-feed-gallery-widget-wrapper .button,
button,
button[disabled]:hover,
button[disabled]:focus,
.button,
input[type="button"],
input[type="button"][disabled]:hover,
input[type="button"][disabled]:focus,
input[type="reset"],
input[type="reset"][disabled]:hover,
input[type="reset"][disabled]:focus,
input[type="submit"],
input[type="submit"][disabled]:hover,
input[type="submit"][disabled]:focus,
button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.posts-navigation a:hover,
.posts-navigation a:focus,
.pagination .prev:hover,
.pagination .prev:focus,
.pagination .next:hover,
.pagination .next:focus,
.header-media .more-link .readmore:hover,
.header-media .more-link .readmore:focus,
#feature-slider-section .more-link .readmore:hover,
#feature-slider-section .more-link .readmore:focus,
#hero-section .more-link .readmore:hover,
#hero-section .more-link .readmore:focus,
.promotion-section .more-link .readmore:hover,
.promotion-section .more-link .readmore:focus,
#content #infinite-handle span button:hover,
#content #infinite-handle span button:focus,
#scrollup,
.widget-area .catch-instagram-feed-gallery-widget-wrapper .button:hover,
.widget-area .catch-instagram-feed-gallery-widget-wrapper .button:focus,
.widget_calendar tbody a,
.widget_calendar tbody a:hover,
.widget_calendar tbody a:focus,
#gallery-section .tiled-gallery .tiled-gallery-item a:after,
#top-playlist-section .mejs-container.my-music-band-mejs-container .mejs-toggle-playlist button,
#top-playlist-section .mejs-container.my-music-band-mejs-container .mejs-toggle-playlist button:hover,
#top-playlist-section .mejs-container.my-music-band-mejs-container .mejs-toggle-playlist button:focus,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce input.button,
.woocommerce input.button.alt,
.woocommerce .product-container .wc-forward,
.woocommerce #respond input#submit:hover,
.woocommerce #respond input#submit:focus,
.woocommerce a.button:hover,
.woocommerce a.button:focus,
.woocommerce button.button:hover,
.woocommerce button.button:focus,
.woocommerce button.button.alt:hover,
.woocommerce button.button.alt:focus,
.woocommerce input.button:hover,
.woocommerce input.button:focus,
.woocommerce input.button.alt:hover,
.woocommerce input.button.alt:focus,
.woocommerce .product-container .added,
.woocommerce .product-container .wc-forward:hover,
.woocommerce .product-container .wc-forward:focus,
.woocommerce .product-container .button.added,
.demo_store .woocommerce-store-notice__dismiss-link,
.demo_store .woocommerce-store-notice__dismiss-link:hover,
.demo_store .woocommerce-store-notice__dismiss-link:focus,
#gallery-section .entry-footer .edit-link a,
#gallery-section .entry-footer .edit-link a:hover,
#gallery-section .entry-footer .edit-link a:focus {
    color: #fff;
}/* Button Text Color & Button Hover Text Color is same */

/* Button Background Color */
.sticky-post,
.comment-reply-link,
.search-submit,
.header-media .more-link .readmore,
#feature-slider-section .more-link .readmore,
#hero-section .more-link .readmore,
.promotion-section .more-link .readmore,
.posts-navigation a,
.pagination .prev,
.pagination .next,
#content #infinite-handle span button,
#scrollup,
.widget-area .catch-instagram-feed-gallery-widget-wrapper .button,
.button,
button,
button[disabled]:hover,
button[disabled]:focus,
input[type="button"],
input[type="button"][disabled]:hover,
input[type="button"][disabled]:focus,
input[type="reset"],
input[type="reset"][disabled]:hover,
input[type="reset"][disabled]:focus,
input[type="submit"],
input[type="submit"][disabled]:hover,
input[type="submit"][disabled]:focus,
#feature-slider-section .cycle-prev:hover,
#feature-slider-section .cycle-prev:focus,
#feature-slider-section .cycle-next:hover,
#feature-slider-section .cycle-next:focus,
#feature-slider-section .cycle-pager span:hover,
#feature-slider-section .cycle-pager span:focus,
#feature-slider-section .cycle-pager .cycle-pager-active,
#testimonial-content-section .cycle-prev,
#testimonial-content-section .cycle-next,
.widget_calendar tbody a,
#gallery-section .tiled-gallery .tiled-gallery-item a:after,
#top-playlist-section .mejs-container.my-music-band-mejs-container .mejs-toggle-playlist,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce input.button,
.woocommerce input.button.alt,
.woocommerce .product-container .wc-forward,
.woocommerce .product-container a.button:hover,
.woocommerce .product-container a.button:focus,
.demo_store .woocommerce-store-notice__dismiss-link,
.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale,
#gallery-section .entry-footer .edit-link a {
    background-color: #ff6465;
}

.woocommerce .product-container .button {
    border-color: #ff6465;
}

.woocommerce .product-container .button {
    color: #ff6465;
}

/* Button Hover Background Color */
.comment-reply-link:hover,
.comment-reply-link:focus,
.search-submit:hover,
.search-submit:focus,
button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.page-links a:hover,
.page-links a:focus,
.posts-navigation a:hover,
.posts-navigation a:focus,
.pagination .prev:hover,
.pagination .prev:focus,
.pagination .next:hover,
.pagination .next:focus,
.header-media .more-link .readmore:hover,
.header-media .more-link .readmore:focus,
#feature-slider-section .more-link .readmore:hover,
#feature-slider-section .more-link .readmore:focus,
#hero-section .more-link .readmore:hover,
#hero-section .more-link .readmore:focus,
.promotion-section .more-link .readmore:hover,
.promotion-section .more-link .readmore:focus,
#testimonial-content-section .cycle-prev:hover,
#testimonial-content-section .cycle-prev:focus,
#testimonial-content-section .cycle-next:hover,
#testimonial-content-section .cycle-next:focus,
#content #infinite-handle span button:hover,
#content #infinite-handle span button:focus,
#scrollup:hover,
#scrollup:focus,
.widget-area .catch-instagram-feed-gallery-widget-wrapper .button:hover,
.widget-area .catch-instagram-feed-gallery-widget-wrapper .button:focus,
.custom-header-media .wp-custom-header-video-button.wp-custom-header-video-pause,
.custom-header-media .wp-custom-header-video-button:hover,
.custom-header-media .wp-custom-header-video-button:focus,
.widget_calendar tbody a:hover,
.widget_calendar tbody a:focus,
#top-playlist-section .mejs-container.my-music-band-mejs-container .mejs-toggle-playlist:hover,
#top-playlist-section .mejs-container.my-music-band-mejs-container .mejs-toggle-playlist:focus,
.woocommerce #respond input#submit:hover,
.woocommerce #respond input#submit:focus,
.woocommerce a.button:hover,
.woocommerce a.button:focus,
.woocommerce button.button:hover,
.woocommerce button.button:focus,
.woocommerce button.button.alt:hover,
.woocommerce button.button.alt:focus,
.woocommerce input.button:hover,
.woocommerce input.button:focus,
.woocommerce input.button.alt:hover,
.woocommerce input.button.alt:focus,
.woocommerce .product-container .added,
.woocommerce .product-container .wc-forward:hover,
.woocommerce .product-container .wc-forward:focus,
.demo_store .woocommerce-store-notice__dismiss-link:hover,
.demo_store .woocommerce-store-notice__dismiss-link:focus,
#gallery-section .entry-footer .edit-link a:hover,
#gallery-section .entry-footer .edit-link a:focus {
    background-color: #000000;
}

/* Text Color With Background */
.has-background-image.ewnewsletter .widget-inner-wrap .section-title,
#team-content-section .artist-social-profile .social-navigation a,
.promotion-section.content-color-white .entry-title,
.promotion-section.content-color-white .entry-title a,
.promotion-section.content-color-white .entry-container,
.promotion-section.content-color-white .entry-container a,
#site-generator .social-navigation a,
#footer-social-navigation .social-navigation a,
#testimonial-content-section.background-image .section-title,
#testimonial-content-section.background-image .section-subtitle,
#portfolio-content-section.style-two .entry-title,
#portfolio-content-section.style-two .entry-title a,
#portfolio-content-section.style-two .entry-content,
#portfolio-content-section.style-two .entry-summary,
#portfolio-content-section.background-image .section-title,
#portfolio-content-section.background-image .section-subtitle,
#portfolio-content-section.background-image:not(.content-frame) .entry-title,
#portfolio-content-section.background-image:not(.content-frame) .entry-title a,
#portfolio-content-section.background-image:not(.content-frame) .entry-content,
#portfolio-content-section.background-image:not(.content-frame) .entry-summary,
.custom-header-content .entry-title,
.custom-header-content .site-header-text,
.custom-header-content .site-header-text a,
.custom-header-content .entry-meta a,
.custom-header-content .entry-meta .icon,
.custom-header-media .wp-custom-header-video-button.wp-custom-header-video-pause,
.custom-header-media .wp-custom-header-video-button:hover,
.custom-header-media .wp-custom-header-video-button:focus,
#feature-slider-section .cycle-prev,
#feature-slider-section .cycle-next,
#feature-slider-section .cycle-pager span,
#feature-slider-section .entry-container,
#feature-slider-section .entry-container a,
#feature-slider-section .entry-title,
#feature-slider-section .entry-summary,
#feature-slider-section .entry-content,
.sticky-post,
mark,
ins {
    color: #fff;
}

#colophon input[type="text"]:focus,
#colophon input[type="email"]:focus,
#colophon input[type="url"]:focus,
#colophon input[type="password"]:focus,
#colophon input[type="search"]:focus,
#colophon input[type="number"]:focus,
#colophon input[type="tel"]:focus,
#colophon input[type="range"]:focus,
#colophon input[type="date"]:focus,
#colophon input[type="month"]:focus,
#colophon input[type="week"]:focus,
#colophon input[type="time"]:focus,
#colophon input[type="datetime"]:focus,
#colophon input[type="datetime-local"]:focus,
#colophon input[type="color"]:focus,
#colophon textarea:focus,
#colophon select:focus {
    color: #fff;
}

#feature-slider-section .cycle-pager span {
    background-color: #fff;
}

#feature-slider-section .cycle-prev,
#feature-slider-section .cycle-next {
    border-color: #fff;
}

/* Content Frame Color */
.site-header-menu input[type="search"].search-field,
#top-playlist-section .wp-playlist .wp-playlist-playing,
#featured-content-section.style-two .entry-container,
#portfolio-content-section.content-frame .portfolio-content-wrapper,
#team-content-section .entry-container,
#footer-newsletter .ewnewsletter .ew-newsletter-wrap .ew-newsletter-subbox {
    background-color: #fff;
}

/* Playlist Dark */
#top-playlist-section .wp-playlist-dark,
.wp-playlist-dark .mejs-container,
.wp-playlist-dark .wp-playlist-current-item,
.wp-playlist-dark .mejs-container .mejs-controls {
    background-color: #232323;
}
