.tp-revslider-slidesli:not(.processing-revslide) .rs-background-video-layer iframe {
	opacity: 1 !important;
	visibility: visible !important;
}
.rs-fullvideo-cover {
	z-index:21;
}

.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {
	background: #f26722 !important;
}

#revolutionSlider .sliderCaptionWrapLeft,
#revolutionSlider .sliderCaptionWrapRight {
	width:min(545px, calc(50% - 40px)) !important;
}

#revolutionSlider .sliderCaptionWrapLeft {
	left:max(40px, calc((100% - 1170px) / 2 + 40px)) !important;
	right:auto !important;
}

#revolutionSlider .sliderCaptionWrapRight {
	left:auto !important;
	right:max(40px, calc((100% - 1170px) / 2 + 40px)) !important;
}

#revolutionSlider .sliderCaptionWrapLeft .tp-loop-wrap,
#revolutionSlider .sliderCaptionWrapRight .tp-loop-wrap,
#revolutionSlider .sliderCaptionWrapLeft .tp-mask-wrap,
#revolutionSlider .sliderCaptionWrapRight .tp-mask-wrap,
#revolutionSlider .sliderCaptionWrapLeft .sliderCaption,
#revolutionSlider .sliderCaptionWrapRight .sliderCaption {
	width:100% !important;
	min-width:100% !important;
	max-width:100% !important;
	box-sizing:border-box !important;
}

@media (max-width:500px) {
	#revolutionSlider .sliderCaptionWrapLeft,
	#revolutionSlider .sliderCaptionWrapRight {
		left:20px !important;
		right:auto !important;
		width:calc(100% - 40px) !important;
	}
	#revolutionSlider .h1s { font-size:32px !important; }
	#revolutionSlider .h2s { font-size:30px !important; }
	#revolutionSlider .h3s { font-size:27px !important; }
	#revolutionSlider .h4s { font-size:24px !important; }
	#revolutionSlider p.p,
	#revolutionSlider .p { font-size:20px !important; }
		
	#revolutionSlider h1 {
    font-size: 1.6em !important;
		margin-bottom: 0.50em !important;
	}
	
	#revolutionSlider h2 {
    font-size: 1.5em !important;
		margin-bottom: 0.50em !important;
	}
	
	#revolutionSlider h3 {
    font-size: 1.4em !important;
		margin-bottom: 0.50em !important;
	}
	
	#revolutionSlider h4 {
    font-size: 1.3em !important;
		margin-bottom: 0.50em !important;
	}
	
	#revolutionSlider h5 {
    font-size: 1.2em !important;
		margin-bottom: 0.50em !important;
	}
	
}

@media (min-width:501px) and (max-width:767px) {
	#revolutionSlider .h1s { font-size:40px !important; }
	#revolutionSlider .h2s { font-size:36px !important; }
	#revolutionSlider .h3s { font-size:32px !important; }
	#revolutionSlider .h4s { font-size:28px !important; }
	#revolutionSlider p.p,
	#revolutionSlider .p { font-size:22px !important; }
	
	#revolutionSlider h1 {
    font-size: 2.0em !important;
		margin-bottom: 0.50em !important;
	}
	
	#revolutionSlider h2 {
    font-size: 1.9em !important;
		margin-bottom: 0.50em !important;
	}
	
	#revolutionSlider h3 {
    font-size: 1.8em !important;
		margin-bottom: 0.50em !important;
	}
	
	#revolutionSlider h4 {
    font-size: 1.7em !important;
		margin-bottom: 0.50em !important;
	}
	
	#revolutionSlider h5 {
    font-size: 1.6em !important;
		margin-bottom: 0.50em !important;
	}
	
}

/*.rs-background-video-layer,.tp-caption.fullscreenvideo {
	height: 0  !important;
	transform: scale(1.4) !important;
}
		
.rs-background-video-layer iframe {
	opacity: 1 !important;
	visibility: visible !important;
	position: absolute;
	border: 0;
	right: 0;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
}

.caption.fullscreenvideo audio, .caption.fullscreenvideo iframe, .caption.fullscreenvideo video, .tp-caption.fullscreenvideo iframe, .tp-caption.fullscreenvideo iframe audio, .tp-caption.fullscreenvideo iframe video {
    display: black;
    border: none;
}

.tp-caption.fullscreenvideo iframe {
		opacity: 1 !important;
	visibility: visible !important;
	position: absolute;
	border: 0;
	right: 0;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  width: auto !important;
  height: auto !important;
}*/
