File: /home/hanode/public_html/wp-content/plugins/ml-slider/themes/draxler/v1.0.0/style.scss
.metaslider.ms-theme-draxler {
.flexslider {
.slides > li > a {
z-index: 2;
position: relative;
img {
z-index: 2;
position: relative;
}
}
&.filmstrip {
.flex-direction-nav li a {
width: 30px;
height: 30px;
&.flex-prev {
right: unset;
left: 30px;
border-radius: 4px;
&:after {
mask-position: 8px center;
}
}
&.flex-next {
right: 30px;
border-radius: 4px;
&:after {
mask-position: 9px center;
}
}
}
}
.caption-wrap {
bottom: unset;
top: 0;
transform: translateY(0);
z-index: 2;
opacity: 1;
.caption {
background: linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,0.7));
padding: 30px 140px 100px 30px;
text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
z-index: 2;
position: relative;
p {
margin: 0 0 15px;
}
a {
color: #fff;
text-decoration: underline;
&:hover,
&:focus {
background: none;
opacity: 0.8;
}
}
}
}
.flex-direction-nav li{
a {
background-color: #dd6923;
background-position: center;
width: 45px;
height: 45px;
top: calc(34px + 20px); // 20px is the margin-bottom / 2 from .flexslider
box-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;
background-image: none;
&:after {
background-color: #fff;
mask-repeat: no-repeat;
mask-size: 12px auto;
content: '';
display: table;
width: 100%;
height: 100%;
position: absolute;
top: 0;
mask-position: center;
}
&:focus {
outline: none;
}
&.flex-prev {
left: unset;
right: 77px;
border-radius: 4px 0 0 4px;
&:after {
mask-image: url(images/left.svg);
mask-position: center center;
}
}
&.flex-next {
right: 30px;
border-radius: 0 4px 4px 0;
&:after {
mask-image: url(images/right.svg);
mask-position: center center;
}
}
}
}
.flex-control-nav {
bottom: 30px;
left: 30px;
width: auto;
li {
&:first-of-type a {
border-radius: 3px 0 0 3px;
}
&:last-of-type a {
border-radius: 0 3px 3px 0;
}
a {
box-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;
background: #fff;
margin: 0 1px;
width: 24px;
border-radius: 0;
height: 10px;
&:hover,
&:focus {
opacity: 1;
}
&.flex-active {
background: #fff;
opacity: 0.4;
}
}
}
}
.flex-pauseplay a {
right: 30px;
left: unset;
bottom: 22px;
}
}
&.has-onhover-arrows {
&:hover {
.flex-direction-nav {
li {
opacity: 1;
}
a {
opacity: 1;
}
}
}
}
}