.wpgmaps_directions_outer_div {
padding-top:5px;
padding-bottom:5px;
}
.wpgmaps_directions_outer_div table, wpgmza_marker_list_class {
margin-bottom:0px !important;
} .wpgmza_sl_main_div {
width:100%;
overflow: hidden;
}
.wpgmza_sl_query_div {
display:block;
}
.wpgmza_sl_query_innerdiv1 { 
float:left;
display:block;
width:150px;
clear:left;
}
.wpgmza_sl_query_innerdiv2 {
display:block;
float:left;
}
.wpgmza_sl_radius_div {
display:block; 
clear:both;
}
.wpgmza_sl_radius_innerdiv1 { 
float:left;
display:block;
width:150px;
}
.wpgmza_sl_radius_innerdiv2 {
display:block;
float:left;
width:250px;
}
.wpgmza_sl_radius_select {
}
.wpgmza_sl_select_option {
}
.wpgmza_sl_category_div {
display:block; 
clear:both;
height:auto; 
overflow:auto; 
}
.wpgmza_sl_category_innerdiv1 { 
float:left;
display:block;
width:150px;
}
.wpgmza_sl_category_innerdiv2 {
float:left;
}
.wpgmza_sl_search_button {
}
.wpgmza_sl_search_button_div {
display:inline-block;
}
.wpgmza_sl_reset_button_div {
display:inline-block;
}
.sl_use_loc { float:left; margin-left:10px; padding: 11px 30px; }
.wpgmza-modern-directions-box input:not([type='checkbox']),
.wpgmza-modern-directions-box select
{
display: block;
width: 100% !important;
}
.wpgmza-modern-directions-box h2
{
margin: 0;
padding: 0;
clear: none;
}
.wpgmza-directions-buttons i
{
color: #bbb;
cursor: pointer;
transition: color 0.3s;
}
.wpgmza-directions-buttons i:hover
{
color: #777;
}
.wpgmza-directions-buttons a
{
display: block;
cursor: pointer;
}
.wpgmza-directions-options
{
text-align: left;
}
.wpgmza-directions-options label
{
display: inline;
}
.wpgmza_sl_search_button, 
.wpgmza_sl_reset_button_div, 
.wpgmza_store_locator_options_button {
cursor: pointer;
font-size: 20px;
padding: 0 0.3em;
}
.wpgmza-modern-store-locator .wpgmza_sl_search_button,
.wpgmza-modern-store-locator .wpgmza_sl_reset_button_div,
.wpgmza-modern-store-locator .wpgmza_store_locator_options_button {
cursor: pointer;
font-size: 15px;
padding: 0 0.3em;
height: 100%;
line-height: 28px;
color: #b7b7b7;
} .wpgmza-modern-store-locator .wpgmza_cat_checkbox_holder {
margin: 0;
padding: 0;
position: static;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px -1px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px -1px;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px -1px;
-o-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px -1px;
}
.wpgmza-modern-store-locator .wpgmza_cat_ul {
background: #fff;
text-align: left;
margin: 0;
padding: 0.5em;
}
.wpgmza-modern-store-locator .wpgmza_cat_ul > li {
display: inline-block;
}
.wpgmza-modern-store-locator .wpgmza_cat_ul > li > input[type='checkbox']{
display: none;
}
.wpgmza-modern-store-locator .wpgmza_cat_ul > li label {
display: inline-block;
padding: 0.4em 0.8em;
margin: 0.3em 1em;
border-radius: 5em;
position: relative;
cursor: pointer;
}
.wpgmza-modern-store-locator .wpgmza_cat_ul > li > input:checked + label {
display: block;
background: #3D8AF7;
border: 1px solid #3D8AF7;
color: white;
}
.wpgmza-modern-store-locator .wpgmza_cat_ul > li label, .wpgmza-chip-icon {
border: 1px solid #eee;
background: #eee;
}
.wpgmza-chip-icon {
background-position: center;
background-size: cover;
background-repeat: no-repeat;
background-color: white;
border-left: none;
width: 1em;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
border-radius: 999px;
}
.wpgmza-modern-store-locator .wpgmza_cat_checkbox_holder {
overflow: hidden;
max-height: 0vh;
height: auto;
transition: max-height 0.5s;
}
.wpgmza-modern-store-locator .wpgmza_cat_checkbox_holder.wpgmza-open {
max-height: 100vh;
}
.wpgmaps_directions_outer_div > h2 {
margin-bottom: 0;
}
.wpgmza_sl_main_div input[type="button"],
.wpgmaps_directions_outer_div input[type="button"],
.wpgmza-inner input[type="button"] {
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.05em;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div {
padding-top:0;
padding-bottom:0;
width: 100% !important; }
.wpgmza-modern-directions-box h2{
background: #585858;
color:#fff;
font-size: 19px;
padding: 6px;
font-family: Roboto, sans-serif;
font-weight: 100;
box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-o-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
}
.wpgmza-modern-directions-box .wpgmza-directions-buttons {
float: right;
font-size: 16px;
margin-top: -32px;
margin-right: 5px;
color: #fff;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div{
font-family: Roboto, sans-serif;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-form-field{
padding-top:5px;
padding-left:8px;
padding-right: 8px;
width: 100%;
margin-top: 15px !important;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-form-field label{
font-size: 0.8em;
color: #adadad;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-form-field input,
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-form-field select{
color: #777;
border-bottom:1px solid #eee;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div a[id^=wpgmza_show_options], 
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div a[id^=wpgmza_hide_options],
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div a.wpgmaps_add_waypoint,
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div a.wpgmaps_remove_via {
background: #e4e4e4;
padding: 3px;
color:#777;
box-shadow: none !important;
text-decoration:  none !important;
border-radius: 4px;
float: right;
margin-top: 5px;
font-size: 11px;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div a[id^=wpgmza_show_options]:after {
content: "▼";
margin-left:4px;
font-size: 0.8em;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div a[id^=wpgmza_hide_options]:after {
content: "▲";
margin-left:4px;
font-size: 0.8em;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza_dir_options{
background:#eee;
margin-top: 2px;
border-radius: 4px;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza_dir_options label{
display: block;
color: #888 ;
cursor: pointer;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-form-field .wpgmaps_get_directions {
background-color: #585858;
color: #fff;
border-radius: 3px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-o-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
}
.wpgmza-modern-directions-box .wpgmza-directions-results table,
.wpgmza-modern-directions-box .wpgmza-directions-results table td {
border: none;
}
.wpgmza-modern-directions-box .wpgmza-directions-results table tr {
display: block !important;
width: 90%;
margin-left: 5%;
margin-right: 5%;
margin-bottom: 10px;
border-radius: 3px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-o-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
}
.wpgmza-modern-directions-box .adp-placemark {
background: none;
}
.wpgmza-modern-directions-box .adp-placemark tr {
background: #777;
color: #fff;
}
.wpgmza-modern-directions-box .adp-summary,
.wpgmza-modern-directions-box .adp-legal {
font-size: 0.8em;
text-align: center;
}
.wpgmza-modern-directions-box .adp-list {
border: none;
}
.wpgmza-modern-directions-box .adp-list .adp-fullwidth tr:first-child{
color: #fff;
background: #585858;
}
.wpgmza-modern-directions-box .adp-directions {
font-size: 0.9em;
}
.wpgmza-modern-store-locator.wpgmza_sl_offset,
.wpgmza-modern-store-locator.wpgmza_sl_mv_offset {
left: 45% !important;
max-width: 40%;
}
.wpgmza-modern-directions-box button[id^=wpgmza_use_my_loc] {
float: right;
margin-top: -35px;
border: none !important;
background: none !important;
}
.wpgmza-modern-store-locator .wpgmza_cat_ul .wpgmza_cat_ul_child{
display:none;
margin: 0;
padding: 0;
}
.wpgmza-modern-store-locator .wpgmza_cat_ul_child
{ position: absolute;
border-radius: 2px;
margin-top: 2px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
-o-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
z-index: 10;
}
.wpgmza-directions-results [data-icon]
{
margin: 0 0.5em;
}
.wpgmza_map[data-maps-engine="open-layers"] .wpgmza-modern-store-locator.wpgmza_sl_offset,
.wpgmza_map[data-maps-engine="open-layers"] .wpgmza-modern-store-locator.wpgmza_sl_mv_offset
{
width: 40% !important;
}
.wpgmza-show-directions-options,
.wpgmza-hide-directions-options
{
font-size: 10px;
}
.wpgmza-hide-directions-options,
.wpgmza-directions-options
{
display: none;
}
.wpgmza-directions-step
{
cursor: pointer;
}
.wpgmza-form-field {
position: relative;
overflow: hidden;
margin-top: 0;
margin-bottom: 5px;
padding-top: 25px;
}
.wpgmza-travel-mode-option {
width: 30px;
height: 30px;
display: inline-block;
font-size: 16px;
text-align: center;
line-height: 30px;
border-radius: 50%;
cursor: pointer;
color: #fff;
}
.wpgmza-travel-mode-option i {
opacity: .3;
}
.wpgmza-travel-mode-option.wpgmza-travel-option__selected,
.wpgmza-travel-mode-option:hover{
background: #3366d7;
}
.wpgmza-travel-mode-option.wpgmza-travel-option__selected i,
.wpgmza-travel-mode-option:hover i{
opacity: 1;
}
.wpgmza-hidden {
display: none;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-box-inner .wpgmza-directions-actions {
background: #4185f3;
margin-top: 0 !important;
margin-bottom: 0;
}
.wpgmza-modern-directions-box .wpgmza-directions-box__title {
background: #4185f3 !important;
color: #fff;
font-size: 16px;
padding-left: 15px;
padding-top: 15px;
font-weight: normal;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-actions .wpgmza-form-field input,
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-actions .wpgmza-form-field input::placeholder{
color: #fff;
font-size: 13px;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-actions .wpgmza-form-field input::placeholder {
color: rgba(255,255,255, 0.5);
}
.wpgmza-directions-buttons .wpgmza-close i {
color: #fff;
margin-right: 10px;
margin-top: 5px;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-actions .wpgmza-form-field input:focus,
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-actions .wpgmza-form-field input:active {
outline: none;
box-shadow: none;
}
.wpgmza-directions-locations .wpgmza-form-field__label {
display: none;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-locations .wpgmza-form-field {
display: flex;
margin-top: 0 !important;
}
.wpgmza-directions-locations .wpgmza-use-my-location,
.wpgmza-directions-locations .wpgmza_remove_via{
background: transparent;
padding: 10px;
}
.wpgmza-directions-locations .wpgmza-use-my-location:active,
.wpgmza-directions-locations .wpgmza-use-my-location:focus,
.wpgmza-directions-locations .wpgmza_remove_via:active,
.wpgmza-directions-locations .wpgmza_remove_via:focus {
outline: none;
box-shadow: none;
}
.wpgmza-directions-from__icon,
.wpgmza-directions-to__icon {
display: inline-block;
vertical-align: middle;
color: #fff;
font-size: 15px !important;
padding: 10px 0;
padding-right: 15px;
width: 30px;
transform: translateY(4px);
text-align: center;
line-height: 20px !important;
}
.wpgmza-modern-directions-box .wpgmza-directions-options__section {
background: #3366d7 !important;
display: block;
width: 100%;
min-height: 50px;
position: relative;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-form-field.wpgmza-directions-options {
background: #3366d7  !important;
margin: 0 !important;
color: #fff;
padding: 20px;
box-sizing: border-box;
padding-top: 40px !important;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-options label {
color: #fff !important;
font-size: 13px !important;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-options label input {
margin-right: 6px;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div a[id^=wpgmza_show_options],
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div a[id^=wpgmza_hide_options]{
position: absolute;
right: 15px;
top: 50%;
transform: translateY(-50%) !important;
margin: 0 !important;
z-index: 9;
background: transparent !important;
color: #fff  !important;
text-transform: uppercase  !important;
font-weight: bold;
font-size: 12px;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div a[id^=wpgmza_hide_options] {
top: 25px; 
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmaps_add_waypoint {
background: transparent !important;
color: rgba(255,255,255, 0.5) !important;
font-size: 12px !important;
width: 100%;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmaps_add_waypoint:hover {
color: #fff !important;
}
.wpgmaps_add_waypoint i {
margin-right: 14px;
font-size: 14px;
color: #fff;
}
.wpgmza-add-waypoint {
padding-left: 6px !important;
}
.wpgmza-waypoint-via .wpgmza_remove_via {
opacity: 0;
}
.wpgmza-waypoint-via:hover .wpgmza_remove_via {
opacity: 1;
}
.wpgmza-directions-from__icon {
font-size: 7px !important;
text-align: center;
}
.wpgmza-directions-options input:focus,
.wpgmza-directions-options:active {
box-shadow: none;
outline: none;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmaps_get_directions {
background: #3366d7 !important;
padding: 10px;
font-size: 14px;
text-decoration: none;
font-weight: bold;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmaps_get_directions:hover {
background: #4185f3 !important;
}
.wpgmza-modern-directions-box .wpgmaps_directions_outer_div .wpgmza-directions-buttons {
margin-right: 0;
padding-left: 20px;
padding-right: 20px;
}
.wpgmza-directions-box-inner {
min-width: 100%;
}
.wpgmza-directions-box__title {
height: 50px;
}
.wpgmza-modern-directions-box .adp-list .adp-fullwidth tr:first-child {
background: transparent !important;
color: #333 !important;
}
.wpgmza-modern-directions-box .adp-list {
padding: 0;
}
.wpgmza-modern-directions-box .adp-list table.adp-fullwidth,
.wpgmza-modern-directions-box .adp-list table.adp-fullwidth td {
border: none;
}
.wpgmza-directions-box__title + .wpgmza-directions-buttons .wpgmza-close i {
margin: 0;
transform: translateY(-5px);
}
.wpgmza-directions-box__title + .wpgmza-directions-buttons .wpgmza-close i:hover {
color: #fff;
}
.wpgmza-modern-directions-box .adp-list table.adp-fullwidth {
margin-top: 0;
margin-bottom: 0;
padding-top: 10px;
}
.wpgmza-modern-directions-box .adp-list table.adp-fullwidth td {
border-bottom: 1px solid #ccc;
padding: 20px 15px;
font-size: 14px;
}
.wpgmza-modern-directions-box .adp-placemark {
margin-top: 0;
}
.wpgmza-modern-directions-box .adp-step, .adp-substep {
border: none;
}
.wpgmza-modern-directions-box .adp-listheader {
background: transparent !important;
color: #333 !important;
font-weight: bold;
padding: 15px 15px !important;
border-bottom: none !important;
padding-bottom: 10px !important;
}
.wpgmza-modern-directions-box .adp-legal {
font-size: 12px !important;
margin-bottom: 10px;
}
.wpgmza-modern-directions-box .adp-placemark tr {
background: transparent !important;
color: #333 !important;
font-weight: bold;
font-size: 16px;
}
.wpgmza-modern-directions-box .adp-placemark td {
border: none !important;
}
.wpgmza-modern-directions-box .adp-directions {
margin-top: 10px;
margin-bottom: 0;
}
.wpgmza-modern-directions-box .adp-directions td {
border-bottom: 1px solid #ccc;
padding: 15px;
font-size: 14px;
}
.wpgmza-modern-directions-box  .adp-distance {
color: green;
font-weight: normal;
}
.wpgmza-modern-directions-box .adp-listsel {
background: #4185f3;
border:none !important;;
color: #fff;
}
.wpgmza-modern-directions-box__results .wpgmza-directions-buttons {
transform: translateY(-7px);
margin-right: 15px;
}
.wpgmza-modern-directions-box__results .wpgmza-directions-buttons i {
color: #fff;
}
.wpgmza-modern-directions-box table.adp-placemark {
border-top: none !important;
border-left: none !important;
border-right: none !important;
}
.wpgmza-modern-directions-box .adp-summary {
font-size: 15px !important;
opacity: .4;
}
.wpgmza-modern-directions-box__results .wpgmza-directions-buttons span i{
transform: translateY(-1px) !important;
margin-right: 10px;
}
.wpgmza-directions-buttons span i:hover {
color: #fff;
}
.wpgmza-directions-buttons .fa-google {
margin-left: 5px;
}
.wpgmza-travel-mode-option {
transition: background .12s ease-in-out;
}
.wpgmza-modern-directions-box__results .adp-warnbox {
margin-top: 0;
}
.wpgmza-modern-directions-box__results .warnbox-content {
font-size: 13px;
padding: 14px;
}
.wpgmza-directions-result__buttons {
display: flex;
}
.wpgmza-directions-result__buttons a {
flex: 1;
margin: 5px;
background: #3366d7 !important;
padding: 10px;
font-size: 14px;
text-decoration: none;
font-weight: bold;
color: #fff;
text-decoration: none;
text-align: center;
border-radius: 3px;
}
.wpgmza-directions-result__buttons a:hover {
background: #4185f3 !important;
}
.wpgmza-travel-mode-option {
position: relative;
}
.wpgmza-travel-mode-option img {
max-width: 20px;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}.clear {
clear: both;
} .maybe-clear {
content: ""; width: 6em;
display: block;
overflow: hidden;
} .strong-view.wpmtst-modern {
display: block;
width: 100%;
}
.strong-view.wpmtst-modern div {
box-sizing: border-box;
}
.strong-view.wpmtst-modern .wpmtst-testimonial {
max-height: none;
max-width: none;
padding: 0;
width: 100%;
}
.strong-view.wpmtst-modern .wpmtst-testimonial.t-slide {
margin-top: 0;
margin-bottom: 0;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-inner {
display: block;
width: 100%;
height: 100%;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-image {
max-width: 100%;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-field-before {
margin-right: 0.5em;
}
.strong-view.wpmtst-modern a.readmore,
.strong-view.wpmtst-modern a.readmore-toggle {
white-space: nowrap;
z-index: 100;
}
.strong-view.wpmtst-modern a.readmore-toggle:hover {
cursor: pointer;
}
.strong-view.slider-container {
opacity: 1;
}
.strong-view .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
} .strong-view.wpmtst-modern .wpmtst-testimonial {
margin: 20px auto;
}
.strong-view.wpmtst-modern .wpmtst-testimonial:first-child {
margin-top: 0;
}
.strong-view.wpmtst-modern .wpmtst-testimonial:last-child {
margin-bottom: 0;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-inner {
padding: 30px;
text-align: center;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-inner > *:not(:nth-last-child(2)):not(:last-child) {
margin-bottom: 5px;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-heading {
font-weight: 700;
margin-top: 0;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content {
font-size: 1.3em;
font-style: italic;
margin: 0 56px;
position: relative;
text-align: center;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content p:first-of-type {
margin-top: 0;
padding-top: 0;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content p:last-of-type {
margin-bottom: 0;
padding-bottom: 0;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content:before,
.strong-view.wpmtst-modern .wpmtst-testimonial-content:after {
color: #CDCDCD;
background:#cdcdcd;
width:36px;
height:36px;
font-size: 36px;
font-style: normal;
line-height: 36px;
position: absolute;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content:before {
content: "";
left: -56px;
top: 0;
-webkit-mask: url(../../../plugins/strong-testimonials/public/svg/quote-left-solid.svg) center center no-repeat;
mask: url(../../../plugins/strong-testimonials/public/svg/quote-left-solid.svg) center center no-repeat;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content:after {
content: "";
right: -56px;
bottom: 0;
-webkit-mask: url(../../../plugins/strong-testimonials/public/svg/quote-right-solid.svg) center center no-repeat;
mask: url(../../../plugins/strong-testimonials/public/svg/quote-right-solid.svg) center center no-repeat;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-field {
clear: both;
text-align: center;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-name {
font-size: 1.3em;
font-weight: 700;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-date {
font-size: 0.9em;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-company {
font-size: 1.1em;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-image {
display: inline-block;
margin-bottom: 10px;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-image img {
border-radius: 50%;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-image a {
text-decoration: none;
box-shadow: none;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-image .initials {
text-align: center;
font-size: 42px;
font-weight: bold;
background-color: #f9f9f9;
border-radius: 50%;
display: table-cell;
vertical-align: middle;
}
.strong-view.wpmtst-modern .readmore-page {
background: #F4F4F4;
padding: 0.7em;
text-align: center;
}
.strong-view.wpmtst-modern .strong-slider-controls.indexed {
line-height: 22px;
padding: 19px 0;
}
.strong-view.wpmtst-modern .strong-slider-controls.indexed .slider-pager span {
height: 22px;
width: 22px;
}
.strong-view.wpmtst-modern .strong-slider-controls.indexed span.slider-pager-active {
border-radius: 50%;
font-weight: 400;
} .widget .strong-view.wpmtst-modern .wpmtst-testimonial-inner {
padding: 20px;
}
.widget .strong-view.wpmtst-modern.slider-bottom .wpmtst-testimonial-inner {
padding-bottom: 40px;
}
.widget .strong-view.wpmtst-modern .strong-slider-controls {
line-height: 40px;
}
.widget .strong-view.wpmtst-modern .wpmtst-testimonial-content {
margin: 36px 0;
}
.widget .strong-view.wpmtst-modern .wpmtst-testimonial-content:before {
left: 0;
top: -36px;
}
.widget .strong-view.wpmtst-modern .wpmtst-testimonial-content:after {
right: 0;
bottom: -36px;
}
.widget .strong-view.wpmtst-modern .readmore {
display: block;
}  .strong-view.wpmtst-modern.strong-pager {
display: none;
}
.simplePagerList { margin: 20px auto;
text-align: center;
}
.strong-view ul.simplePagerNav {
margin: 0 auto;
padding: 0;
display: inline-block;
}
.strong-view ul.simplePagerNav li {
display: inline;
list-style: none;
margin: 0;
padding: 0;
}
.strong-view ul.simplePagerNav li a {
border-radius: 50%;
display: inline-block;
line-height: 1.7em;
margin: 0 1px;
outline: none;
text-decoration: none;
transition: background 0.2s ease;
min-width: 1.7em;
}
.strong-view ul.simplePagerNav li a:hover {
background: #CDCDCD;
}
.strong-view ul.simplePagerNav li.currentPage a {
text-decoration: none;
background: #CDCDCD;
color: #000;
}
.strong-view.rtl ul.simplePagerNav li {
float: right;
} .strong-view .nav-links {
margin: 20px auto;
text-align: center;
}
.strong-view .nav-links a, .strong-view .nav-links span {
display: inline-block;
line-height: 1.5;
margin: 0 0.2em;
padding: 0.1em 0.3em;
transition: background 0.2s ease;
}
.strong-view .nav-links a.current, .strong-view .nav-links span.current {
background: #999;
color: #FFF;
}
.strong-view .nav-links a {
outline: none;
text-decoration: none;
}
.strong-view .nav-links a:hover,
.strong-view .nav-links a.prev:hover,
.strong-view .nav-links a.next:hover,
.strong-view .nav-links span:hover {
background: #BBB;
color: #FFF;
} .strong-view.wpmtst-modern.slider-container .strong-content {
margin: 0 auto;
}
.strong-view.wpmtst-modern.slider-container .wpmtst-testimonial:not(:first-child) {
display: none;
}
.strong-view.wpmtst-modern.nav-position-inside .wpmtst-testimonial-inner {
padding-bottom: 60px;
}
.strong-view.wpmtst-modern.controls-type-sides .wpmtst-testimonial-inner {
padding-left: 50px;
padding-right: 50px;
} @media only screen and (max-width: 480px) {
.strong-view.wpmtst-modern .wpmtst-testimonial-inner {
padding: 15px;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content {
margin: 0;
font-size: 1.1em; }
.strong-view.wpmtst-modern .wpmtst-testimonial-content:before {
position: static;
display: block;
margin-bottom: 10px;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content:after {
position: static;
float: right;
margin-top: 10px;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-name {
font-size: 1.1em;
}
}
.strong-view.wpmtst-modern .disabled { 
display: none!important;
}
.wpmslider-controls.disabled {
display: block !important;
} .msHtmlOverlay .layer .disabled {
display: block !important;
}.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;
margin-left: 10px;
} .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-buttons .wpmslider-start,
.strong-view.controls-style-buttons .wpmslider-stop,
.strong-view.controls-style-buttons .wpmslider-next,
.strong-view.controls-style-buttons .wpmslider-prev {
display: inline-block;
color: #999;
cursor: pointer;
font-size: 24px;
line-height: 24px;
width: 24px;
height: 24px;
text-align: center;
transition: all 0.2s ease;
}
.strong-view.controls-style-buttons .wpmslider-start:before,
.strong-view.controls-style-buttons .wpmslider-stop:before {
position: relative;
top: -1px;
}
.strong-view.controls-style-buttons .wpmslider-start:before {
content: "";
position: relative;
background: #999;
-webkit-mask: url(../../../plugins/strong-testimonials/assets/public/svg/play-solid.svg) center center no-repeat;
mask: url(../../../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-buttons .wpmslider-stop:before {
content: "";
background:#999;
-webkit-mask: url(../../../plugins/strong-testimonials/assets/public/svg/pause-solid.svg) center center no-repeat;
mask: url(../../../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-buttons .wpmslider-start:hover,
.strong-view.controls-style-buttons .wpmslider-stop:hover,
.strong-view.controls-style-buttons .wpmslider-next:hover,
.strong-view.controls-style-buttons .wpmslider-prev:hover {
color: #111;
}
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before {
content: "";
-webkit-mask: url(../../../plugins/strong-testimonials/assets/public/svg/chevron-left-solid.svg) center center no-repeat;
mask: url(../../../plugins/strong-testimonials/assets/public/svg/chevron-left-solid.svg) center center no-repeat;
background:#999;
position: relative;
left: -1px;
display: inline-block;
width: 20px;
height: 20px;
top: 3px;
}
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before {
content: "";
-webkit-mask: url(../../../plugins/strong-testimonials/assets/public/svg/chevron-right-solid.svg) center center no-repeat;
mask: url(../../../plugins/strong-testimonials/assets/public/svg/chevron-right-solid.svg) center center no-repeat;
position: relative;
left: 1px;
display: inline-block;
width: 20px;
background: #999;
height: 20px;
top: 3px;
}
.strong-view.controls-style-buttons.rtl .wpmslider-prev:before {
content: "";
-webkit-mask: url(../../../plugins/strong-testimonials/assets/public/svg/chevron-right-solid.svg) center center no-repeat;
mask: url(../../../plugins/strong-testimonials/assets/public/svg/chevron-right-solid.svg) center center no-repeat;
position: relative;
left: 1px;
display: inline-block;
width: 20px;
background: #999;
height: 20px;
top: 3px;
}
.strong-view.controls-style-buttons.rtl .wpmslider-next:before {
content: "";
-webkit-mask: url(../../../plugins/strong-testimonials/assets/public/svg/chevron-left-solid.svg) center center no-repeat;
mask: url(../../../plugins/strong-testimonials/assets/public/svg/chevron-left-solid.svg) center center no-repeat;
background:#999;
position: relative;
left: -1px;
display: inline-block;
width: 20px;
height: 20px;
top: 3px;
}
.strong-view.pager-style-buttons .wpmslider-pager {
line-height: 24px;
margin: 0 7px;
text-align: center;
}
.strong-view.pager-style-buttons .wpmslider-pager-link:before {
content: "";
-webkit-mask: url(../../../plugins/strong-testimonials/assets/public/svg/circle-regular.svg) center center no-repeat;
mask: url(../../../plugins/strong-testimonials/assets/public/svg/circle-regular.svg) center center no-repeat;
display: inline-block;
color: #999;
background: #999;
cursor: pointer;
width: 10px;
height: 20px;
text-align: center;
}
.strong-view.pager-style-buttons .wpmslider-pager-link:hover:before {
content: "";
-webkit-mask: url(../../../plugins/strong-testimonials/assets/public/svg/circle-solid.svg) center center no-repeat;
mask: url(../../../plugins/strong-testimonials/assets/public/svg/circle-solid.svg) center center no-repeat;
display: inline-block;
width: 10px;
height: 20px;
color: #111;
background: #111;
}
.strong-view.pager-style-buttons .wpmslider-pager-link.active:before {
content: "";
-webkit-mask: url(../../../plugins/strong-testimonials/assets/public/svg/circle-solid.svg) center center no-repeat;
mask: url(../../../plugins/strong-testimonials/assets/public/svg/circle-solid.svg) center center no-repeat;
display: inline-block;
width: 10px;
height: 20px;
}
.strong-view.controls-type-sides.nav-position-inside .wpmslider-controls-direction {
display: inline-block;
}
.strong-view.controls-type-sides.nav-position-inside .wpmslider-pager {
position: absolute;
bottom: 0;
width: 100%;
line-height: 1;
padding: 1em 0;
z-index: 5;
}
.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-view.controls-type-sides .wpmslider-controls {
height: 0;
}
.strong-view.controls-type-sides .wpmslider-prev,
.strong-view.controls-type-sides .wpmslider-next {
position: absolute;
top: calc(50% - 14px);
margin: 0;
}
.strong-view.controls-type-sides:not(.rtl) .wpmslider-prev {
left: 10px;
}
.strong-view.controls-type-sides:not(.rtl) .wpmslider-next {
right: 10px;
}
.strong-view.controls-type-sides.rtl .wpmslider-prev {
right: 10px;
}
.strong-view.controls-type-sides.rtl .wpmslider-next {
left: 10px;
}
.strong-view.controls-type-sides .wpmslider-controls {
height: 0;
}
.strong-view.controls-type-sides.pager-style-text .wpmslider-controls, .strong-view.controls-type-sides.pager-style-buttons .wpmslider-controls {
height: auto;
}
.strong-view.controls-type-sides.nav-position-inside .wpmslider-controls-direction {
display: inline;
}
.strong-view.controls-type-sides.nav-position-inside .wpmslider-pager {
position: absolute;
bottom: 0;
display: inline-block;
padding-bottom: 15px;
width: 100%;
}
.strong-view.controls-type-sides.nav-position-inside .wpmslider-prev,
.strong-view.controls-type-sides.nav-position-inside .wpmslider-next {
position: absolute;
top: calc(50% - 14px);
}
.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev,
.strong-view.controls-type-sides.nav-position-outside .wpmslider-next {
position: absolute; top: calc(50% - 55px + 14px);
}