.rsmg_adv_mod_box .info_slide {
	color: #ffffff;
}

.rsmg_adv_mod_box .info_slide .image_number {
	background-color: #151515;
	color: #ffffff;
}

.rsmg_adv_mod_box .box_scroll_thumbs .scroll_thumbs {
	background-color: #c0c0c0;
}

.rsmg_adv_mod_box .info_slide_dots .image_number {
	background-color: #d9d9d9;
}

.rsmg_adv_mod_box .info_slide_dots .image_number:hover {
	background-color: #c0c0c0;
}

.rsmg_adv_mod_box .info_slide_dots .image_number.image_number_select {
	background-color: #909090;
}

.label_skitter {
	background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
}

.label_skitter p {
	color: #151515;
}

.progressbar {
	background-color: #ffffff;
}

.preview_slide {
	background-color: #ffffff;
	box-shadow: rgba(0, 0, 0, 0.7) 2px 2px 5px;
}

#overlay_skitter {
	background-color: #000000;
}

/* Buttons */
.rsmg_adv_mod_box .focus_button,
.rsmg_adv_mod_box .next_button,
.rsmg_adv_mod_box .prev_button,
.rsmg_adv_mod_box .play_pause_button {
	display: block;
	background: url("../images/sprite-default-light.png") no-repeat;
	background-size: 84px auto
}

.rsmg_adv_mod_box .next_button {
	background-position: 0 -42px;
	width: 42px;
	height: 42px
}

.rsmg_adv_mod_box .prev_button {
	background-position: -42px -42px;
	width: 42px;
	height: 42px
}

.rsmg_adv_mod_box .play_pause_button {
	background-position: 0 0;
	width: 42px;
	height: 42px
}

.rsmg_adv_mod_box .play_pause_button.play_button {
	background-position: 0 -84px;
	width: 42px;
	height: 42px
}

.rsmg_adv_mod_box .focus_button {
	background-position: -42px 0;
	width: 42px;
	height: 42px;
	top: 35px;
	left: 35px
}

/* Clean */
.skitter-clean .prev_button,
.skitter-clean .next_button,
.skitter-clean .play_pause_button,
.skitter-clean .focus_button {
	display: block;
	background: url("../images/sprite-clean-light.png") no-repeat;
	background-size: 47px auto
}

.skitter-clean .prev_button {
	background-position:  0  0;
	width: 47px;
	height: 46px
}

.skitter-clean .next_button {
	background-position:  0 -46px;
	width: 47px;
	height: 46px
}

.skitter-clean .play_pause_button {
	background-position: 0 -133px;
	width: 41px;
	height: 41px
}

.skitter-clean .play_pause_button.play_button {
	background-position: 0 -92px;
	width: 41px;
	height: 41px
}

.skitter-clean .focus_button {
	background-position: 0 -174px;
	width: 41px;
	height: 41px
}
/* end Clean */

/* Minimalist */
.skitter-minimalist .prev_button,
.skitter-minimalist .next_button,
.skitter-minimalist .play_pause_button,
.skitter-minimalist .focus_button {
	display: block;
	background: url("../images/sprite-minimalist-light.png") no-repeat;
	background-size: 24px auto
}

.skitter-minimalist .prev_button {
	background-position: 0 0;
	width: 24px;
	height: 28px
}

.skitter-minimalist .next_button {
	background-position: 0 -28px;
	width: 24px;
	height: 28px
}

.skitter-minimalist .play_pause_button {
	background-position: 0 -74px;
	width: 18px;
	height: 18px;
	transform: none;
	top: 35px;
	left: 35px
}

.skitter-minimalist .play_pause_button.play_button {
	background-position: 0 -56px;
	width: 18px;
	height: 18px
}

.skitter-minimalist .focus_button {
	background-position: 0 -92px;
	width: 18px;
	height: 18px;
	transform: none;
	top: 35px;
	left: 95px
}
/* End minimalist */

/* Round */
.skitter-round .prev_button,
.skitter-round .next_button,
.skitter-round .play_pause_button,
.skitter-round .focus_button {
	display: block;
	background: url("../images/sprite-round-light.png") no-repeat;
	background-size: 47px auto
}

.skitter-round .prev_button {
	background-position: 0 1px;
	width: 24px;
	height: 47px;
	left: -24px
}

.skitter-round .next_button {
	background-position: -24px 1px;
	width: 24px;
	height: 47px;
	right: -24px
}

.skitter-round .next_button:hover {
	opacity: 1
}

.skitter-round .prev_button:hover {
	opacity: 1
}

.skitter-round .play_pause_button {
	background-position: 0 -70px;
	width: 47px;
	height: 23px;
	top: 0;
	left: 23px;
	transform: none
}

.skitter-round .play_pause_button.play_button {
	background-position: 0 -47px;
	width: 47px;
	height: 23px
}

.skitter-round .focus_button {
	background-position: 0 -93px;
	width: 47px;
	height: 23px;
	top: 0;
	left: 82px;
	margin-top: 0
}
/* End round */

/* Square */
.skitter-square .play_pause_button,
.skitter-square .next_button,
.skitter-square .focus_button,
.skitter-square .prev_button {
	display: block;
	background: url("../images/sprite-square-light.png") no-repeat;
	background-size: 110px auto
}

.skitter-square .play_pause_button {
	background-position: -55px 0;
	width: 55px;
	height: 55px;
	top: 10px;
	left: 10px;
	bottom: auto;
	right: auto;
	margin-top: 0;
	transform: none
}

.skitter-square .play_pause_button.play_button {
	background-position: 0 0;
	width: 55px;
	height: 55px
}

.skitter-square .focus_button {
	background-position: -55px -55px;
	width: 55px;
	height: 55px;
	top: 10px;
	left: 65px;
	bottom: auto;
	right: auto;
	margin-top: 0;
	transform: none
}

.skitter-square .next_button {
	background-position: 0 -55px;
	width: 55px;
	height: 55px;
	top: 10px;
	left: auto;
	right: 10px;
	margin: 0;
	transform: none
}

.skitter-square .prev_button {
	background-position: 0 -110px;
	width: 55px;
	height: 55px;
	top: 10px;
	left: auto;
	right: 65px;
	margin: 0;
	transform: none
}
/* End square */
/* End buttons */

.skitter-spinner .icon-sending {
	border: 2px solid #ffffff;
}

