#readspeaker_button1 {
    z-index: 100;
}

.rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text span, .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
    font-family: 'Poppins', sans-serif;
	font-size: 14px !important;
	color: #222 !important;
}

#readspeaker_button1.rs_skip.rsbtn.myskin.rs_preserve a.rsbtn_play .rsbtn_right::before {
    color: #B21869 !important;
}

#readspeaker_button1.rs_skip.rsbtn.myskin.rs_preserve a.rsbtn_play .rsbtn_right:hover:before {
    color: #B21869 !important;
}

.rs_addtools .rsbtn_play .rsbtn_right, .rsbtn .rsbtn_play .rsbtn_right {
    color: #B21869 !important;
	border-left: none !important;
	margin-left: 0 !important;
}

.rsbtn.mega_toggle .rsbtn_tooltoggle {
	width: 35px !important;
}

.rsbtn .rsbtn_play .rsbtn_right.rsimg {
	padding-left: 0 !important;
}

.rsbtn .rsbtn_play .rsbtn_left .rsbtn_text::before {
	top: -1px !important;
	color: #222 !important;
}

.rsbtn .rsbtn_play .rsbtn_left .rsbtn_text::after {
	top: -1px !important;
	color: #222 !important;
}

.rsbtn {
	margin-bottom: 0 !important;
}

.rsbtn .rsbtn_tooltoggle {
	background: none !important;
	border: 0 !important;
	border-right: 2px solid #ADB5BD !important;
}

.rsbtn .rsbtn_tooltoggle .rsicn:hover::before {
	color: #B21869 !important;
}

.rsbtn .rsbtn_tooltoggle:focus span.rsicn {
	color: #B21869 !important;
	outline: 2px solid #222 !important;
}

.rs_addtools .rsbtn_play:focus .rsbtn_text::before, .rs_addtools .rsbtn_play:hover .rsbtn_text::before, .rsbtn .rsbtn_play:focus .rsbtn_text::before, .rsbtn .rsbtn_play:hover .rsbtn_text::before {
    color: #B21869 !important;
	outline: 2px solid #222 !important;
}

#readspeaker_button1.rs_skip.rsbtn.myskin.rs_preserve a.rsbtn_play span.rsbtn_left.rsimg.rspart span.rsbtn_text span.rsbtn_label:hover {
    color: #B21869 !important;
}

#readspeaker_button1.rs_skip.rsbtn.myskin.rs_preserve a.rsbtn_play span.rsbtn_left.rsimg.rspart span.rsbtn_text span.rsbtn_label {
    color: #B21869 !important;
}

#readspeaker_button1.rs_skip.rsbtn.myskin.rs_preserve a.rsbtn_play span.rsbtn_left .rsbtn_text:hover::before {
    color: #B21869 !important;
}

#readspeaker_button1.rs_skip.rsbtn.myskin.rs_preserve a.rsbtn_play span.rsbtn_left .rsbtn_text {
    color: #B21869 !important;
}

#readspeaker_button1.rs_skip.rsbtn.myskin.rs_preserve a.rsbtn_play {
	border: 2px solid #ADB5BD !important;
	border-radius: 6px !important;
    background: #FFF !important;
	padding: 6px 3px 6px 0px !important
}

#readspeaker_button1.rs_skip.rsbtn.myskin.rs_preserve .rsbtn_exp .rsbtn_exp_inner {
    border: 1px solid #ADB5BD !important;
    background: #FFF !important;
    border-left: unset !important;
    padding: 0;
}

.rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:focus, .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:hover {
    background: #fff;
    color: #B21869 !important;
}

.rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_progress_container .rsbtn_progress_handle a:focus, .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_progress_container .rsbtn_progress_handle a:hover {
    background: #B21869 !important;
}

.rsbtn.rsdetached .rsbtn_dragbar:hover {
    background: #B21869 !important;
}

.rsbtn .rsbtn_play:hover .rsbtn_text span {
    color:  #B21869 !important;
}
