/*  LC STYLES */

.lcms_default_theme.lcms_wrap {
     display:inline-block;
     position:relative;
     width: 100%;
	 height:90vh;
	 z-index:2000;
     vertical-align:top;
}

/* slide type */
.lcms_default_theme .lcms_slide[data-type="image"] .lcms_content {
	position:absolute;
	top: 90%;
	left: 30%;
	width:40%;
    height:auto;
	text-align:center;
	padding: 13px 20px;
	background: rgba(0, 0, 0, 0.5);
    border-radius:10px;
	color: white;
	font-size: 1.3em;
	line-height: 1.35em;
	z-index:2000;
	font-family:JandaSafeandSound, arial black, sans serif;
}
.lcms_default_theme .lcms_slide[data-type="video"] .lcms_content,
.lcms_default_theme .lcms_slide[data-type="iframe"] .lcms_content {
	background: black;
}
.lcms_default_theme .lcms_slide[data-type="mixed"] .lcms_content {
    padding: 25px;
	background: rgba(20, 20, 20, 0.5);
    color: #fdfdfd;
}


/* default navigation style */
.lcms_default_theme.lcms_default_theme .lcms_nav,
.lcms_default_theme .lcms_play {
	top: 40%;
	left: 10px;
	opacity: 0;
	transition: all .2s ease-in .5s;
	transform: scale(0.8);
}


.lcms_default_theme.lcms_wrap:not(.lcms_already_hovered) .lcms_nav,
.lcms_default_theme.lcms_wrap:not(.lcms_already_hovered) .lcms_play,
.lcms_default_theme.lcms_wrap:hover .lcms_nav,
.lcms_default_theme.lcms_wrap:hover .lcms_play {
	opacity: 1;
	transition: all .2s ease-in 0s;
	transform: scale(1);
    z-index:200000;
}


@media screen and (max-width: 1024px) { 
    .lcms_default_theme.lcms_wrap .lcms_nav,
    .lcms_default_theme.lcms_wrap .lcms_play {
        opacity: 1;
        transition: all .2s ease-in 0s;
        transform: scale(1);
    }
}
.lcms_default_theme .lcms_nav *,
.lcms_default_theme .lcms_play span {
	display: inline-block;
	cursor: pointer;
	width: 27px;
	height: 27px;
	background: #fff;
	text-align: center;
	overflow: hidden;
	border-radius: 3px;
	vertical-align: top;
	box-shadow: 0 0 2px rgba(0,0,0, 0.1);
	transition: all .2s ease-in;
}
.lcms_default_theme .lcms_nav > *:not(.lcms_disabled_btn):hover,
.lcms_default_theme .lcms_play span:not(.lcms_disabled_btn):hover {
	box-shadow: 0 0 3px rgba(0,0,0, 0.2);
}
.lcms_default_theme .lcms_prev {
	margin-right: 4px;
}


/* icons */
.lcms_default_theme .lcms_prev:before,
.lcms_default_theme .lcms_next:before,
.lcms_default_theme .lcms_play *:before {
    content: "";
    background-repeat: no-repeat;
    background-size: 8px;
    background-position: center;
    display: block;
    height: 100%;
    opacity: 0.6;
    transition: opacity .2s linear;
}
.lcms_default_theme .lcms_prev:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGV2cm9uLWxlZnQiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGV2cm9uLWxlZnQgZmEtdy0xMCIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNC41MiAyMzkuMDNMMjI4Ljg3IDQ0LjY5YzkuMzctOS4zNyAyNC41Ny05LjM3IDMzLjk0IDBsMjIuNjcgMjIuNjdjOS4zNiA5LjM2IDkuMzcgMjQuNTIuMDQgMzMuOUwxMzEuNDkgMjU2bDE1NC4wMiAxNTQuNzVjOS4zNCA5LjM4IDkuMzIgMjQuNTQtLjA0IDMzLjlsLTIyLjY3IDIyLjY3Yy05LjM3IDkuMzctMjQuNTcgOS4zNy0zMy45NCAwTDM0LjUyIDI3Mi45N2MtOS4zNy05LjM3LTkuMzctMjQuNTcgMC0zMy45NHoiPjwvcGF0aD48L3N2Zz4=");
}
.lcms_default_theme .lcms_next:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGV2cm9uLXJpZ2h0IiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hldnJvbi1yaWdodCBmYS13LTEwIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMyMCA1MTIiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTI4NS40NzYgMjcyLjk3MUw5MS4xMzIgNDY3LjMxNGMtOS4zNzMgOS4zNzMtMjQuNTY5IDkuMzczLTMzLjk0MSAwbC0yMi42NjctMjIuNjY3Yy05LjM1Ny05LjM1Ny05LjM3NS0yNC41MjItLjA0LTMzLjkwMUwxODguNTA1IDI1NiAzNC40ODQgMTAxLjI1NWMtOS4zMzUtOS4zNzktOS4zMTctMjQuNTQ0LjA0LTMzLjkwMWwyMi42NjctMjIuNjY3YzkuMzczLTkuMzczIDI0LjU2OS05LjM3MyAzMy45NDEgMEwyODUuNDc1IDIzOS4wM2M5LjM3MyA5LjM3MiA5LjM3MyAyNC41NjguMDAxIDMzLjk0MXoiPjwvcGF0aD48L3N2Zz4=");
}
.lcms_default_theme .lcms_play *:before {
    background-size: 9px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwbGF5IiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtcGxheSBmYS13LTE0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTQyNC40IDIxNC43TDcyLjQgNi42QzQzLjgtMTAuMyAwIDYuMSAwIDQ3LjlWNDY0YzAgMzcuNSA0MC43IDYwLjEgNzIuNCA0MS4zbDM1Mi0yMDhjMzEuNC0xOC41IDMxLjUtNjQuMSAwLTgyLjZ6Ij48L3BhdGg+PC9zdmc+");
}
.lcms_default_theme .lcms_play.lcms_pause *:before {
    background-size: 11px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwYXVzZSIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXBhdXNlIGZhLXctMTQiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQ4IDUxMiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMTQ0IDQ3OUg0OGMtMjYuNSAwLTQ4LTIxLjUtNDgtNDhWNzljMC0yNi41IDIxLjUtNDggNDgtNDhoOTZjMjYuNSAwIDQ4IDIxLjUgNDggNDh2MzUyYzAgMjYuNS0yMS41IDQ4LTQ4IDQ4em0zMDQtNDhWNzljMC0yNi41LTIxLjUtNDgtNDgtNDhoLTk2Yy0yNi41IDAtNDggMjEuNS00OCA0OHYzNTJjMCAyNi41IDIxLjUgNDggNDggNDhoOTZjMjYuNSAwIDQ4LTIxLjUgNDgtNDh6Ij48L3BhdGg+PC9zdmc+") !important;
}
.lcms_default_theme .lcms_disabled_btn:before {
	opacity: 0.35;	
}
.lcms_default_theme .lcms_prev:not(.lcms_disabled_btn):hover:before,
.lcms_default_theme .lcms_next:not(.lcms_disabled_btn):hover:before,
.lcms_default_theme .lcms_play *:not(.lcms_disabled_btn):hover:before {
    opacity: .9;
}
.lcms_default_theme .lcms_nav_dots{
     background:#e6e7e8;
     padding:0.5em 0;
}

/* default nav dots */
.lcms_default_theme .lcms_nav_dots span {
	border-radius: 50%;
	background: #000000;
	display: inline-block;
	height: 17px;
	width: 17px;	
	margin: 10px 3px 0 3px;
	cursor: pointer;
	transition: all .3s ease;
}
.lcms_default_theme .lcms_nav_dots span:not(.lcms_sel_dot):hover {	
	background: #e89e89;
}
.lcms_default_theme .lcms_nav_dots span.lcms_sel_dot {
	background: #9ab44f;
}


/* default play/pause style */
.lcms_default_theme .lcms_play {
	right: 10px;	
	left: auto;
}

/* ORDIS PORT*/
@media screen and (max-device-width:1600px){

/* default nav dots */
.lcms_default_theme .lcms_nav_dots span {
	height: 15px;
	width: 15px;	
	margin: 3px 3px 0 3px;
}
.lcms_default_theme .lcms_nav_dots span:not(.lcms_sel_dot):hover {	

}

/* ORDIS PORT*/
@media screen and (max-device-width:1200px){
/* slide type */
.lcms_default_theme.lcms_wrap {
     display:inline-block;
     position:relative;
     width: 100%;
	 height:95vh;
	 z-index:2000;
     vertical-align:top;
}
.lcms_default_theme .lcms_slide[data-type="image"] .lcms_content {
	position:absolute;
	top: 70%;
	left: 20%;
	width:60%;
}
}
/* ORDIS PORT*/
@media screen and (max-device-width:1023px){
.lcms_default_theme.lcms_wrap {
     width: 100%;
	 height:85vh;
	 margin-top:-0.5em;
}

}

/* TAB VERT */
@media screen and (max-device-width: 950px){
.lcms_default_theme.lcms_wrap {
     width: 100%;
	 height:85vh;
}
/* slide type */
.lcms_default_theme .lcms_slide[data-type="image"] .lcms_content {
	position:absolute;
	top: 80%;
	left: 15%;
	width:70%;
    height:auto;
	text-align:center;
	font-size: 1.1em;
	line-height: 1.1em;
}

}

/* ORDIS PORT*/
@media screen and (max-device-width: 500px){
.lcms_default_theme.lcms_wrap {
     width: 100%;
	 height:85vh;
}
/* default navigation style */
.lcms_default_theme.lcms_default_theme .lcms_nav,
.lcms_default_theme .lcms_play {
     display:none;
}
/* slide type */
.lcms_default_theme .lcms_slide[data-type="image"] .lcms_content {
	position:absolute;
	top: 80%;
	left: 5%;
	width:90%;
    height:auto;
	text-align:center;
	font-size: 1.1em;
	line-height: 1.1em;
}

}