.wplwl_lucky_wheel_content.wplwl-background-effect-falling-leaves.wplwl-background-effect-star {
    display: none !important;
}

div#wordpress-lucky-wheel-shortcode-1 {
    border-radius: 1em;
		box-shadow: 0 4em 5em rgba(27, 8, 53, 0.2);
  animation: color-mix 1.5s linear infinite alternate;
}

@keyframes color-mix {
  0% { color: red }
  25% { color: #f8e989; }
  50% { color:#a9e914 }
  75% { color:#0db371 }
  100% { color: blue }
}

.wp-lucky-wheel-shortcode-content-container {
        width: 70% !important;
}

.wpcr3_button_1.wpcr3_show_btn {
    background: linear-gradient(135deg,rgba(181,126,16,1) 0%,rgba(249,223,123,1) 50%,rgba(200,153,46,1) 100%);
    border: 1px solid #f9df7b;
    border-radius: 3px;
    color: black;
    font-weight: 500;
}

.wpcr3_respond_1.wpcr3_in_content {
    width: 70% !important;
    margin: auto !important;
}


div.wpcr3_dotline, div.wpcr3_review div.wpcr3_dotline {
    border-bottom: 1px solid #e4b746!important;
}

div.wpcr3_review_item div.wpcr3_item_name {
    color: white;
}

span.wpcr3_aggregateRating_overallText {
    color: #e4b746 !important;
}

span.wpcr3_aggregateRating_reviewCount {
    color: #e4b746 !important;
}


/*review customer*/
table.wpcr3_table_2 {
    background-color: #818a91;
    border-radius: 5px;
}

.wpcr3_button_1.wpcr3_submit_btn {
    background: linear-gradient(135deg,rgba(181,126,16,1) 0%,rgba(249,223,123,1) 50%,rgba(200,153,46,1) 100%);
    border: 1px solid #f9df7b;
    border-radius: 3px;
    color: black;
    font-weight: 500;
}

div.wpcr3_review div.wpcr3_review_datePublished {    color: #FFF;}
div.wpcr3_review div.wpcr3_review_author {    color: crimson;}
div.wpcr3_review blockquote.wpcr3_content p {    font-size: 16px !important;     color: #f8db4b;}

/*review customer*/

/*mobile respon*/
@media screen and (max-width: 600px) {
		.wp-lucky-wheel-shortcode-content-container {
        width: 100% !important;
}
		div#chat-widget-container {
    height: 420px !important;
    width: 95% !important;
    bottom: 90px !important;
}
.wpcr3_respond_1.wpcr3_in_content {
    width: 100%!important;
    padding: 5px !important;
}
		.wpcr3_div_2 {
    width: 100% !important;
    max-width: 100%;
    padding: 10px;
}
table.wpcr3_table_2 {    width: 100%!important;    display: inline-block;}
tbody {    display: block;}
		tr {
    display: grid;
    width: 100% !important;
    align-content: center;
}
		
		.wpcr3_respond_2 textarea {    min-width: 0px !important;} /*box comment width*/
		div#chat-widget-container {    z-index: 9 !important;}
		
}