.owl-carousel .owl-stage-outer {width: 100% !important;}
#sa_invalid_postid {width: 100% !important;padding: 20px 0px !important;font-size: 16px !important;line-height: 22px !important;color: crimson !important;}
.sa_owl_theme .owl-dots {position: absolute;width: 100%;display: block !important;padding: 10px 0px 0px !important;bottom: -22px !important;text-align: center !important;font-size: 12px !important;line-height: 12px !important;}
.sa_owl_theme .owl-dots .owl-dot {display: inline-block !important;}
.sa_owl_theme .owl-dots .owl-dot span {display: inline-block !important;border-style: none !important;background-color: rgba(0,0,0,.2) !important;width: 10px !important;height: 10px !important;border-radius: 50% !important;margin: 0px 3px !important;transition: all .3s ease-in-out !important;-webkit-transition: all .3s ease-in-out !important;-moz-transition: all .3s ease-in-out !important;-o-transition: all .3s ease-in-out !important;}
.sa_owl_theme .owl-dots .active span {background-color: rgba(0,0,0,.5) !important;}
.sa_owl_theme .owl-dots .owl-dot span:hover {background-color: rgba(0,0,0,.5) !important;}
.owl-pagination-true {margin-bottom: 22px !important;}
.sa_owl_theme .owl-nav {display: block !important;}
.autohide-arrows .owl-nav {display: none !important;}
.autohide-arrows:hover .owl-nav {display: block !important;}
.sa_owl_theme .owl-nav div, .sa_owl_theme .owl-nav button {position: absolute;top: 50%;padding: 2px 0px !important;display: inline-block;margin-top: -20px !important;line-height: 30px !important;height: 40px !important;width: 30px !important;transition: all .3s ease-in-out !important;-webkit-transition: all .3s ease-in-out !important;-moz-transition: all .3s ease-in-out !important;-o-transition: all .3s ease-in-out !important;}
.sa_owl_theme .owl-nav .owl-prev {left: 10px;}
.sa_owl_theme .owl-nav .owl-next {right: 10px;}
.sa_owl_theme .disabled .owl-prev, .sa_owl_theme .disabled .owl-next {display: none !important;}
.white .sa_owl_theme .owl-nav .owl-prev {background: rgba(0,0,0,.3) url("../images/icon_prev.png") no-repeat center center !important;}
.white .sa_owl_theme .owl-nav .owl-next {background: rgba(0,0,0,.3) url("../images/icon_next.png") no-repeat center center !important;}
.white .sa_owl_theme .owl-nav .owl-prev:hover, .white .sa_owl_theme .owl-nav .owl-next:hover {background-color: rgba(0,0,0,.8) !important;}
.black .sa_owl_theme .owl-nav .owl-prev {background: rgba(255,255,255,.3) url("../images/black_icon_prev.png") no-repeat center center !important;}
.black .sa_owl_theme .owl-nav .owl-next {background: rgba(255,255,255,.3) url("../images/black_icon_next.png") no-repeat center center !important;}
.black .sa_owl_theme .owl-nav .owl-prev:hover, .black .sa_owl_theme .owl-nav .owl-next:hover {background-color: rgba(255,255,255,.8) !important;}
.sa_owl_theme .owl-item .sa_hover_container .sa_hover_buttons {width: auto;height: auto;position: absolute;border-radius: 0px !important;z-index: 2;cursor: pointer;background: transparent !important;}
.sa_owl_theme .owl-item .sa_hover_container .always_visible .sa_slide_link_icon, .sa_owl_theme .owl-item .sa_hover_container .always_visible .sa_popup_zoom_icon, .sa_owl_theme .owl-item .sa_hover_container .always_visible .sa_popup_video_icon, .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_slide_link_icon, .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_zoom_icon, .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_video_icon {display: block;float: left;width: 40px;height: 40px;}
.sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_slide_link_icon:hover, .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_zoom_icon:hover, .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_video_icon:hover {transition: background-color .3s ease-in-out,background-image .3s ease-in-out !important;-webkit-transition: background-color .3s ease-in-out,background-image .3s ease-in-out !important;-moz-transition: background-color .3s ease-in-out,background-image .3s ease-in-out !important;-o-transition: background-color .3s ease-in-out,background-image .3s ease-in-out !important;}
.white .sa_owl_theme .owl-item .sa_hover_container .always_visible .sa_slide_link_icon, .white .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_slide_link_icon {background: rgba(0,0,0,.3) url("../images/slide_link.png") no-repeat center center !important;}
.white .sa_owl_theme .owl-item .sa_hover_container .always_visible .sa_popup_zoom_icon, .white .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_zoom_icon {background: rgba(0,0,0,.3) url("../images/lightbox_zoom.png") no-repeat center center !important;}
.white .sa_owl_theme .owl-item .sa_hover_container .always_visible .sa_popup_video_icon, .white .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_video_icon {background: rgba(0,0,0,.3) url("../images/lightbox_video.png") no-repeat center center !important;}
.white .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_slide_link_icon:hover, .white .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_zoom_icon:hover, .white .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_video_icon:hover {background-color: rgba(0,0,0,.8) !important;}
.black .sa_owl_theme .owl-item .sa_hover_container .always_visible .sa_slide_link_icon, .black .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_slide_link_icon {background: rgba(255,255,255,.3) url("../images/black_slide_link.png") no-repeat center center !important;}
.black .sa_owl_theme .owl-item .sa_hover_container .always_visible .sa_popup_zoom_icon, .black .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_zoom_icon {background: rgba(255,255,255,.3) url("../images/black_lightbox_zoom.png") no-repeat center center !important;}
.black .sa_owl_theme .owl-item .sa_hover_container .always_visible .sa_popup_video_icon, .black .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_video_icon {background: rgba(255,255,255,.3) url("../images/black_lightbox_video.png") no-repeat center center !important;}
.black .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_slide_link_icon:hover, .black .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_zoom_icon:hover, .black .sa_owl_theme .owl-item .sa_hover_container:hover .sa_hover_buttons .sa_popup_video_icon:hover {background-color: rgba(255,255,255,.8) !important;}
.white .sa_hero_slider, .black .sa_hero_slider {height: 100vh !important;}
.white .sa_hero_slider .owl-stage-outer, .black .sa_hero_slider .owl-stage-outer, .white .sa_hero_slider .owl-stage-outer .owl-stage, .black .sa_hero_slider .owl-stage-outer .owl-stage, .white .sa_hero_slider .owl-stage-outer .owl-stage .owl-item, .black .sa_hero_slider .owl-stage-outer .owl-stage .owl-item, .white .sa_hero_slider .owl-stage-outer .owl-stage .owl-item .sa_hover_container, .black .sa_hero_slider .owl-stage-outer .owl-stage .owl-item .sa_hover_container {height: 100% !important;}
.white, .black {position: relative !important;}
.white > #showcase_nav, .black > #showcase_nav {display: block !important;z-index: 2 !important;}
.white > #showcase_nav.autohide_arrows, .black > #showcase_nav.autohide_arrows {display: none !important;}
.white:hover > #showcase_nav, .black:hover > #showcase_nav {display: block !important;}
#showcase_nav div, #showcase_nav button {position: absolute;top: 50%;border-style: none !important;padding: 2px 0px !important;display: inline-block;margin-top: -20px !important;line-height: 30px !important;height: 40px !important;width: 30px !important;cursor: pointer !important;z-index: 2 !important;transition: all .3s ease-in-out !important;-webkit-transition: all .3s ease-in-out !important;-moz-transition: all .3s ease-in-out !important;-o-transition: all .3s ease-in-out !important;}
#showcase_nav .owl-prev {left: 10px;}
#showcase_nav .owl-next {right: 10px;}
.white > .disabled .owl-prev, .white > .disabled .owl-next, .black > .disabled .owl-prev, .black > .disabled .owl-next {display: none !important;}
.sa_owl_theme .disabled .owl-prev, .sa_owl_theme .disabled .owl-next {display: none !important;}
.white > #showcase_nav .owl-prev {background: rgba(0,0,0,.3) url("../images/icon_prev.png") no-repeat center center !important;}
.white > #showcase_nav .owl-next {background: rgba(0,0,0,.3) url("../images/icon_next.png") no-repeat center center !important;}
.white > #showcase_nav .owl-prev:hover, .white > #showcase_nav .owl-next:hover {background-color: rgba(0,0,0,.8) !important;}
.black > #showcase_nav .owl-prev {background: rgba(255,255,255,.3) url("../images/black_icon_prev.png") no-repeat center center !important;}
.black > #showcase_nav .owl-next {background: rgba(255,255,255,.3) url("../images/black_icon_next.png") no-repeat center center !important;}
.black > #showcase_nav .owl-prev:hover, .black > #showcase_nav .owl-next:hover {background-color: rgba(255,255,255,.8) !important;}
@media only screen and (max-width:999px) {.showcase_tablet {width: var(--widthtab) !important;left: var(--lefttab) !important;}
	.showcase_hide_tablet {width: 100% !important;left: 0px !important;}}
@media only screen and (max-width:767px) {.showcase_mobile {width: var(--widthmob) !important;left: var(--leftmob) !important;}
	.showcase_hide_mobile {width: 100% !important;left: 0px !important;}}
.sa_owl_thumbs_wrap {display: block !important;z-index: 2 !important;text-align: center !important;}
.sa_owl_thumbs_wrap .owl-thumbs {display: block !important;margin: auto !important;text-align: center !important;font-size: 0px !important;line-height: 0px !important;}
.sa_owl_thumbs_wrap .owl-thumbs .owl-thumb-item {display: inline-block !important;cursor: pointer;transition: all .3s ease-in-out !important;-webkit-transition: all .3s ease-in-out !important;-moz-transition: all .3s ease-in-out !important;-o-transition: all .3s ease-in-out !important;}
.sa_owl_thumbs_wrap .owl-thumbs .active, .sa_owl_thumbs_wrap .owl-thumbs .owl-thumb-item:hover {opacity: 1 !important;}
.sa_thumbs_inside_bottom, .sa_thumbs_inside_top {position: absolute !important;width: 100% !important;}
.sa_thumbs_inside_bottom {bottom: 0px !important;}
.sa_thumbs_inside_top {top: 0px !important;}
.sa_thumbs_inside_left, .sa_thumbs_inside_right {position: absolute !important;top: 0px !important;height: 100% !important;padding: 0px !important;box-sizing: content-box !important;padding-top: 0px !important;padding-bottom: 0px !important;overflow: hidden !important;}
.sa_thumbs_inside_left .owl-thumbs, .sa_thumbs_inside_right .owl-thumbs {position: absolute !important;top: 50% !important;transform: translate(0px,-50%) !important;max-height: 100% !important;box-sizing: content-box !important;width: 100% !important;padding-right: 20px !important;overflow-y: scroll !important;overflow-x: hidden !important;}
.sa_thumbs_outside_bottom {position: relative !important;width: 100% !important;}
@media only screen and (max-width:999px) {.white .sa_thumbs_hide_tablet, .black .sa_thumbs_hide_tablet {display: none !important;}}
@media only screen and (max-width:767px) {.white .sa_thumbs_hide_mobile, .black .sa_thumbs_hide_mobile {display: none !important;}}
.sa_custom_popup {position: relative;padding: 20px;width: auto;margin: 20px auto;}
.mfp-hide {display: none !important;}