.strong-view .wpmslider-wrapper {
position: relative;
margin: 0 auto;
padding: 0;
*zoom: 1;
-ms-touch-action: pan-y;
touch-action: pan-y;
direction: ltr;
}
.strong-view .wpmslider {
margin: 0;
padding: 0;
}
.strong-view .wpmslider-viewport { -webkit-transform: translatez(0);
} .strong-view .wpmslider-pager {
display: inline-block;
}
.strong-view.rtl .wpmslider-pager {
direction: rtl;
}
.strong-view .wpmslider-pager-item {
display: inline-block;
}
.strong-view .wpmslider-pager-link {
text-decoration: none;
} .strong-view .wpmslider-start,
.strong-view .wpmslider-stop,
.strong-view .wpmslider-next,
.strong-view .wpmslider-prev {
z-index: 5;
}
.strong-view .wpmslider-controls-auto,
.strong-view .wpmslider-controls-direction {
display: inline-block;
vertical-align: middle;
}
.strong-view .wpmslider-controls a {
box-shadow: none;
text-decoration: none;
}
.strong-view .wpmslider-controls a:hover, .strong-view .wpmslider-controls a:active, .strong-view .wpmslider-controls a:focus {
outline: 0;
}
.strong-view.controls-style-buttons2 .wpmslider-start,
.strong-view.controls-style-buttons2 .wpmslider-stop,
.strong-view.controls-style-buttons2 .wpmslider-next,
.strong-view.controls-style-buttons2 .wpmslider-prev {
display: inline-block;
background: #C0C0C0;
border-radius: 5px;
color: #FFF;
cursor: pointer;
font-size: 16px;
line-height: 27px;
width: 27px;
height: 27px;
text-align: center;
transition: all 0.2s ease;
}
.strong-view.controls-style-buttons2 .wpmslider-start:before {
content: "";
background:#fff;
position: relative;
-webkit-mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/play-solid.svg) center center no-repeat;
mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/play-solid.svg) center center no-repeat;
top:3px;
display: inline-block;
width: 20px;
height: 20px;
left: 1px;
}
.strong-view.controls-style-buttons2 .wpmslider-stop:before {
content: "";
background:#fff;
-webkit-mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/pause-solid.svg) center center no-repeat;
mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/pause-solid.svg) center center no-repeat;
display: inline-block;
width: 20px;
height: 20px;
position: relative;
top:3px;
}
.strong-view.controls-style-buttons2 .wpmslider-start:hover,
.strong-view.controls-style-buttons2 .wpmslider-stop:hover,
.strong-view.controls-style-buttons2 .wpmslider-next:hover,
.strong-view.controls-style-buttons2 .wpmslider-prev:hover {
background: #333;
}
.strong-view.controls-style-buttons2:not(.rtl) .wpmslider-prev:before {
content: "";
-webkit-mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/chevron-left-solid.svg) center center no-repeat;
mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/chevron-left-solid.svg) center center no-repeat;
background:#fff;
position: relative;
left: -1px;
display: inline-block;
width: 20px;
height: 20px;
top: 3px;
}
.strong-view.controls-style-buttons2:not(.rtl) .wpmslider-next:before {
content: "";
-webkit-mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/chevron-right-solid.svg) center center no-repeat;
mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/chevron-right-solid.svg) center center no-repeat;
position: relative;
left: 1px;
display: inline-block;
width: 20px;
background: #fff;
height: 20px;
top: 3px;
}
.strong-view.controls-style-buttons2.rtl .wpmslider-prev:before {
content: "";
-webkit-mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/chevron-right-solid.svg) center center no-repeat;
mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/chevron-right-solid.svg) center center no-repeat;
position: relative;
left: 1px;
top: 3px;
display: inline-block;
width: 20px;
background: #fff;
height: 20px;
}
.strong-view.controls-style-buttons2.rtl .wpmslider-next:before {
content: "";
-webkit-mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/chevron-left-solid.svg) center center no-repeat;
mask: url(//annelavorel.com/wp-content/plugins/strong-testimonials/assets/public/svg/chevron-left-solid.svg) center center no-repeat;
position: relative;
left: -1px;
top: 3px;
display: inline-block;
width: 20px;
background: #fff;
height: 20px;
}
.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls {
position: absolute;
bottom: 0;
width: 100%;
line-height: 1;
padding-bottom: 15px;
text-align: center;
z-index: 5;
}
.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls .wpmslider-start,
.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls .wpmslider-stop,
.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls .wpmslider-prev,
.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls .wpmslider-next {
margin: 0 3px;
}
.strong-view.nav-position-outside .wpmslider-controls {
line-height: 1;
padding: 20px 0 20px;
text-align: center;
z-index: 5;
}
.strong-view.nav-position-outside .wpmslider-controls .wpmslider-start,
.strong-view.nav-position-outside .wpmslider-controls .wpmslider-stop,
.strong-view.nav-position-outside .wpmslider-controls .wpmslider-prev,
.strong-view.nav-position-outside .wpmslider-controls .wpmslider-next {
margin: 0 3px;
}.strong-form {
position: relative;
margin: 0 auto;
}
.strong-form .form-field {
margin-bottom: 1.5em;
}
.strong-form .form-field.wpmtst-submit {
margin-bottom: 0;
}
.strong-form .required.symbol:after {
content: '*';
color: #FF0000;
font-size: 1.5em;
font-weight: 400;
margin: 0 5px;
position: relative;
top: 5px;
}
.strong-form label {
display: inline-block;
float: none;
width: auto;
}
.strong-form input[type="text"],
.strong-form input[type="email"],
.strong-form input[type="url"],
.strong-form input[type="file"],
.strong-form select,
.strong-form textarea {
box-sizing: border-box;
display: block;
float: none;
width: 100%;
}
.strong-form input[type="checkbox"] {
-webkit-transform: scale(1.4);
-moz-transform: scale(1.4);
-ms-transform: scale(1.4);
transform: scale(1.4);
margin-left: 12px;
margin-right: 6px;
}
.strong-form input[type="checkbox"] + label {
font-weight: 400;
padding: 5px;
}
.strong-form input[type="checkbox"]:focus + label {
outline: 1px solid #CCC;
}
.strong-form textarea {
height: 16em;
}
.strong-form span.error,
.strong-form label.error {
display: block;
}
.strong-form .before {
display: block;
}
.strong-form .after {
display: block;
}
.strong-form-inner {
padding: 20px;
}
input.captcha {
display: block;
width: auto;
}
img.captcha {
border: 0;
}
.wpmtst-captcha {
margin-bottom: 1em;
} .strong-form ul.strong-category-list,
.strong-form ul.strong-category-list ul.children {
list-style-type: none;
}
.strong-form ul.strong-category-list label,
.strong-form ul.strong-category-list ul.children label {
font-weight: 400;
white-space: nowrap;
word-wrap: break-word;
}
.strong-form ul.strong-category-list {
margin: 0;
padding-left: 0;
}
.strong-form ul.strong-category-list ul.children {
margin-left: 1.5em;
padding-left: 0;
} .strong-form-wait {
display: none;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(255, 255, 255, 0.7);
}
.strong-form-wait .message {
position: absolute;
top: calc( 50% - 25px );
text-align: center;
width: 100%;
height: 50px;
line-height: 50px;
color: #111;
}
.strong-form-wait .message img {
width: 50px;
height: 50px;
margin: 0 auto;
}
@keyframes wpmtst-spin{
0%{
transform: rotate(360deg);
}
100%{
transform: rotate(0deg);
}
}
.strong-form-wait .message img{
animation: wpmtst-spin 2.5s infinite 0s linear;
}
.strong-form {  }
.strong-form input.error,
.strong-form textarea.error,
.strong-form select.error {
background: #F9E5E6;
border: 1px solid #E8AAAD;
color: #B50007;
}
.strong-form span.error,
.strong-form label.error {
color: #B50007;
}
.strong-form .field-wrap {
display: block;
font-weight: 400;
border: 1px solid transparent;
}
.strong-form .field-wrap.error {
background: #F9E5E6;
border: 1px solid #E8AAAD;
color: #B50007;
}
.strong-form .field-wrap.error .checkbox-label {
outline: none;
}
.strong-form .field-wrap.error .strong-rating {
outline-color: #E8AAAD;
}
.strong-form .field-wrap input + label + .required.symbol:after {
margin-left: 0;
}