﻿/* Layout 3 */
/* border */
#slider-pro-3-22724 .sp-selected-thumbnail {
	border: 4px solid #000000;
}

/* font + color */
.title-in  {
	font-family: Arial !important;
	color: #FFFFFF !important;
	background-color: #000000 !important;
	opacity: 0.7 !important;
}
.desc-in  {
	font-family: Noto-Sans,helvetica,arial,sans-serif;
	color: #FFFFFF !important;
	background-color: #00000 !important;
	opacity: 0.9 !important;
}

/* bullets color */
.sp-button  {
	border: 2px solid #000000 !important;
}
.sp-selected-button  {
	background-color: #000000 !important;
}

/* pointer color - bottom */
.sp-selected-thumbnail::before {
	border-bottom: 5px solid #000000 !important;
}
.sp-selected-thumbnail::after {
	border-bottom: 13px solid #000000 !important;
}

/* pointer color - top */

/* full screen icon */
.sp-full-screen-button::before {
    color: #00964f !important;
}

/* hover navigation icon color */
.sp-next-arrow::after, .sp-next-arrow::before {
	background-color: #00964f !important;
}
.sp-previous-arrow::after, .sp-previous-arrow::before {
	background-color: #00964f !important;
}

#slider-pro-3-22724 .title-in {
	color: #FFFFFF !important;
	font-weight: bolder;
	text-align: center;
}

#slider-pro-3-22724 .title-in-bg {
	background: rgba(255, 255, 255, 0.7); !important;
	white-space: unset !important;
	max-width: 90%;
	min-width: 40%;
	transform: initial !important;
	-webkit-transform: initial !important;
	font-size: 14px !important;
}

#slider-pro-3-22724 .desc-in {
	color: #FFFFFF !important;
	text-align: center;
}
#slider-pro-3-22724 .desc-in-bg {
	background-color: #212121;
	white-space: unset !important;
	width: 100% !important;
	margin: auto 0 0 0 !important;
	min-width: 30%;
	transform: initial !important;
	-webkit-transform: initial !important;
	font-size: 13px !important;
}

@media (max-width: 640px) {
	#slider-pro-3-22724 .hide-small-screen {
		display: none;
	}
}

@media (max-width: 860px) {
	#slider-pro-3-22724 .sp-layer {
		font-size: 18px;
	}
	
	#slider-pro-3-22724 .hide-medium-screen {
		display: none;
	}
}
.slides-not-found {
	background-color: #a92929;
	border-radius: 5px;
	color: #fff;
	font-family: initial;
	text-align: center;
	padding:12px;
}
/* Custom CSS */