.scheme_dark .sc_layouts_menu_nav > li > a:hover, .scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav > li > a:hover, .scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav > li.sfHover > a, .scheme_dark .sc_layouts_menu_nav > li.sfHover > a, .scheme_dark .sc_layouts_menu_nav > li > a:hover, .scheme_dark .sc_layouts_menu_nav > li.current-menu-item > a, .scheme_dark .sc_layouts_menu_nav > li.current-menu-parent > a, .scheme_dark .sc_layouts_menu_nav > li.current-menu-ancestor > a{
	color: #ccb472 !important;
}
.scheme_dark .top_panel .sc_layouts_row_type_normal .socials_wrap .social_item .social_icon {
    background-color: transparent !important;
}
.scheme_dark .footer_wrap .socials_wrap .social_item .social_icon:hover, .scheme_dark .top_panel .sc_layouts_row_type_normal .socials_wrap .social_item .social_icon:hover{
	background-color: transparent !important;
	color:#000000 !important;
}
.scheme_dark .sc_events_full .sc_events_item:before, .scheme_dark .sc_services_default .sc_services_item_icon:after, .scheme_dark .sc_promo_modern.sc_promo_size_normal.sc_promo_image_position_right .sc_promo_image_wrap:before, .scheme_dark .sc_promo_modern.sc_promo_size_normal.sc_promo_image_position_left .sc_promo_image_wrap:before, .scheme_dark .sc_form_shadow:before{
	border-color: #ccb472 !important;
}
.scheme_dark .sc_button_hover_slide_left{
	background: linear-gradient(to right, #ffffff 50%, #ccb472 50%) no-repeat scroll right bottom / 210% 100% #ccb472 !important;
}

.scheme_dark .sc_services_default .sc_services_item_icon {
    color: #ffffff !important;
}

.event-home .sc_events_item:before{
	border: 11px solid !important;
}

.event-home .sc_events_full .sc_events_item:before{
	height: 140px !important;
}

.event-home .sc_events_date_day {
    color: #ffffff !important;
}
.scheme_dark .socials_wrap .social_item .social_icon {
    background-color: #ccb472 !important;
}

.service-icon img.attachment-dj_rainflow-thumb-med.size-dj_rainflow-thumb-med.wp-post-image {
    width: 50%;
}
.post_featured .mask{
    border: none !important;
}
.post_featured.hover_icon .mask{
	background-color: rgba(0, 0, 0, 0) !important;
}
.wpbc_no_custom_width.cal_month_num_1 {
    max-width: 100% !important;
}
div.datepick-inline .datepick-title-row th{
	color: #ffffff !important;
}
.wpbc_booking_form_simple .wpbc__form__div {
    max-width: 100% !important;
}
span.social_icon {
    visibility: hidden;
}
.socials_wrap .social_item{
    margin: 8px 15px 0 0 !important;
}
.soundcloud .sc_promo_button_image.sc_item_button_image.sc_align_left {
    width: 300px;
    position: relative;
    left: 112px;
}
.tribe-events.tribe-common {
    display: none;
}

.sc_promo_modern.sc_promo_image_position_left .sc_promo_image{
    left: 1em !important;
    right: 0 !important;
    top: 0px !important;
    bottom: 78px !important;
}

.scheme_dark .mc4wp-form input[type="email"]{
    background-color: #000000 !important;
    border-color: #000000 !important;
    color: #ffffff !important;
}

.scheme_dark button[disabled], 
.scheme_dark input[type="submit"][disabled], 
.scheme_dark input[type="button"][disabled]{
    background-color: rgb(204 180 114) !important;
    color: #000 !important;
}

.widget_product_tag_cloud a{
    background-color: #ccb472 !important;
}


.contact-submit .scheme_dark button[disabled], .scheme_dark input[type="submit"][disabled], .scheme_dark input[type="button"][disabled] {
    background-color: #ccb472 !important;
    color: #ffffff !important;
}
.price_slider span {
    position: absolute;
    background-color: #ccb472;
    width: 20px;
    height: 20px;
    border: 0 !important;
    border-radius: 10px;
    top: -7px;
    margin-left: -8px;
}
/* Woocommerce Custom Css START */

a.woocommerce_list.icon-th-list {
    display: none;
}

.woocommerce-tabs .tabs li a {
    color: #000 !important;
}
.woocommerce .woocommerce-message .button, .scheme_dark .woocommerce .woocommerce-message .button:hover{
    background-color: #ccb472 !important;
}

/* Woocommerce Custom Css END */

/* Media Query */

@media only screen and (max-width: 768px) {
    .soundcloud .sc_promo_button_image.sc_item_button_image.sc_align_left {
  position: relative;
  left: 0px;
}
.event-home .sc_events_full .sc_events_item::before {
    border: none !important;
}
.scheme_dark .sc_layouts_item_icon{
    color: #ccb472 !important;
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon{
    font-size: 3em !important;
    }
}

.sc_events_item_descr {
    margin-top: 60px !important;
}
.service-icon a strong {
    color: #fff;
}
h4.sc_events_title {
    font-family: "Oswald", sans-serif;
    text-transform:inherit;
}
.scheme_dark .sc_layouts_menu_nav > li li > a:hover{
    color: #ffffff !important;
}

}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  .soundcloud .sc_promo_button_image.sc_item_button_image.sc_align_left {
  position: relative;
  left: 30px;
}
}

/* Woocommerce Detail Page Custom Css */

.detail-page-custom-section {
    background-image: url('https://djpepeofficial.com/wp-content/uploads/2024/07/banner-scaled.webp');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.single-product .top_panel {
  background: none;
  height: 460px;
}

.single-product .vc_custom_1723460469229 {
  display: none;
}

.single-product .page_content_wrap .content_wrap .content .post_item_single .detail-page-custom-section {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  right: 0;
  margin: 0;
  height: 460px;
}

.single-product .page_content_wrap .content_wrap .content .post_item_single .detail-page-custom-section .wpb_column .vc_column-inner .wpb_wrapper {
  display: flex;
  align-items: flex-end;
  height: 460px;
}

.single-product .page_content_wrap .content_wrap .content .post_item_single .detail-page-custom-section .wpb_column .vc_column-inner .wpb_wrapper .sc_content {
  padding: 70px 0;
  height: 326px;
}
.page_content_wrap .content_wrap {
    position: inherit !important;
}