.ls-container,
.ls-wp-container {
visibility: hidden;
position: relative;
max-width: 100%;
user-select: none;
-ms-user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
}
.ls-inner {
position: relative;
width: 100%;
height: 100%;
background-position: center center;
z-index: 30;
}
.ls-wp-fullwidth-container {
width: 100%;
position: relative;
}
.ls-wp-fullwidth-helper {
position: absolute;
} ls-scene-wrapper {
width: 100%;
margin: 0 auto;
display: block !important;
position: relative !important;
--ls-progress: min( var(--ls-duration), var(--ls-stickduration, var(--ls-duration)) );
}
ls-scene-wrapper:not(.ls-layout-fixedsize) {
--ls-ratio-base: calc(100% / var(--ls-ratio, 999999999));
}
ls-scene-wrapper.ls-layout-fixedsize {
--ls-ratio-base: var(--ls-height);
}
ls-scene-wrapper {
--ls-offset-full: calc(100vh - var(--ls-ratio-base));
--ls-offset-half: calc(var(--ls-offset-full) / 2);
--ls-p-minus-50: calc(var(--ls-progress) - 50vh);
--ls-p-minus-100: calc(var(--ls-progress) - 100vh);
}  ls-scene-wrapper.ls-stickto-center.ls-playfrom-stick:after {
--ls-padding: var(--ls-progress);
}
ls-scene-wrapper.ls-stickto-center.ls-playfrom-top:after {
--ls-padding: calc(var(--ls-progress) + var(--ls-offset-half));
}
ls-scene-wrapper.ls-stickto-center.ls-playfrom-center:after {
--ls-padding: calc(var(--ls-p-minus-50) + var(--ls-offset-half));
}
ls-scene-wrapper.ls-stickto-center.ls-playfrom-bottom:after {
--ls-padding: calc(var(--ls-p-minus-100) + var(--ls-offset-half));
} ls-scene-wrapper.ls-stickto-top.ls-playfrom-stick:after,
ls-scene-wrapper.ls-stickto-top.ls-playfrom-top:after {
--ls-padding: var(--ls-progress);
}
ls-scene-wrapper.ls-stickto-top.ls-playfrom-center:after {
--ls-padding: var(--ls-p-minus-50);
}
ls-scene-wrapper.ls-stickto-top.ls-playfrom-bottom:after {
--ls-padding: var(--ls-p-minus-100);
} ls-scene-wrapper.ls-stickto-bottom.ls-playfrom-stick:after {
--ls-padding: var(--ls-progress);
}
ls-scene-wrapper.ls-stickto-bottom.ls-playfrom-top:after {
--ls-padding: calc(var(--ls-progress) + var(--ls-offset-full));
}
ls-scene-wrapper.ls-stickto-bottom.ls-playfrom-center:after {
--ls-padding: calc(var(--ls-p-minus-50) + var(--ls-offset-full));
}
ls-scene-wrapper.ls-stickto-bottom.ls-playfrom-bottom:after {
--ls-padding: calc(var(--ls-p-minus-100) + var(--ls-offset-full));
} ls-scene-wrapper.ls-playfrom-stick.ls-layout-fullsize:after,
ls-scene-wrapper.ls-playfrom-top.ls-layout-fullsize:after {
--ls-padding: var(--ls-progress);
}
ls-scene-wrapper.ls-playfrom-center.ls-layout-fullsize:after {
--ls-padding: var(--ls-p-minus-50);
}
ls-scene-wrapper.ls-playfrom-bottom.ls-layout-fullsize:after {
--ls-padding: var(--ls-p-minus-100);
}
ls-scene-wrapper:after {
content: '';
display: block;
width: 100%;
padding-bottom: var(--ls-padding,0px);
}
ls-scene-wrapper .ls-container {
position: sticky !important;
top: 0;
}
ls-silent-wrapper {
width: 100vw;
height: 100vh;
z-index: -1 !important;
visibility: hidden !important;
opacity: 0 !important;
pointer-events: none !important;
position: fixed !important;
left:  -200vw;
top: -200vh;
}
ls-scene-wrapper[data-disabled-scene] {
height: auto !important;
}
ls-scene-wrapper[data-disabled-scene]:after {
display: none !important;
} .ls-slide-bgcolor,
.ls-slide-backgrounds,
.ls-slide-effects,
.ls-background-videos,
.ls-bg-video-overlay {
-o-transform: translateZ(0);
-ms-transform: translateZ(0);
-moz-transform: translateZ(0);
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
.ls-layers,
.ls-slide-bgcolor,
.ls-slide-backgrounds,
.ls-slide-effects,
.ls-background-videos,
.ls-bg-video-overlay {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
overflow: hidden;
}
.ls-text-layer .ls-ch .ls-grad-bg-overflow {
display: block;
position: absolute;
width: 100%;
height: 100%;
z-index: -1;
}
.ls-wrapper {
padding: 0 !important;
visibility: visible !important;
border: 0 !important;
z-index: 1;
}
.ls-wrapper.ls-fix-textnodes .ls-ln,
.ls-wrapper.ls-fix-textnodes .ls-wd,
.ls-wrapper.ls-fix-textnodes .ls-ch {
position: static !important;
transform: none !important;
}
.ls-wrapper .ls-ln {
white-space: nowrap;
}
.ls-layer.ls-has-chars .ls-wd {
position: static !important;
}
.ls-layer.ls-has-chars .ls-ch {
position: relative !important;
}
.ls-layer.ls-has-words .ls-wd {
position: relative !important;
}
.ls-layer.ls-has-lines .ls-ln {
position: relative !important;
}
.ls-layer .ls-ch,
.ls-layer .ls-wd,
.ls-layer .ls-ln {
text-decoration: inherit;
}
.ls-layer[data-ls-text-animating-in][data-ls-mask-text-in] .ls-ch,
.ls-layer[data-ls-text-animating-in][data-ls-mask-text-in] .ls-wd,
.ls-layer[data-ls-text-animating-in][data-ls-mask-text-in] .ls-ln,
.ls-layer[data-ls-text-animating-out][data-ls-mask-text-out] .ls-ch,
.ls-layer[data-ls-text-animating-out][data-ls-mask-text-out] .ls-wd,
.ls-layer[data-ls-text-animating-out][data-ls-mask-text-out] .ls-ln {
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}
.ls-textnode-dummy {
display: inline-block !important;
visibility: hidden !important;
pointer-events: none !important;
}
.ls-textnode-bgclip-wrap {
left: 0;
top: 0;
position: absolute;
background-clip: text;
-webkit-background-clip: text;
text-fill-color: transparent;
-webkit-text-fill-color: transparent;
text-align: left !important;
pointer-events: none !important;
}
.ls-textnode {
color: transparent;
text-fill-color: transparent;
-webkit-text-fill-color: transparent;
}
.ls-wrapper.ls-force-display-block {
display: block !important;
}
.ls-wrapper.ls-force-visibility-hidden {
visibility: hidden !important;
}
.ls-wrapper.ls-force-left-0 {
left: 0 !important;
}
.ls-wrapper.ls-force-width-auto {
width: auto !important;
}
.ls-force-height-auto {
height: auto !important;
}
.ls-wrapper.ls-force-full-size {
width: 100% !important;
height: 100% !important;
}
.ls-layer.ls-force-no-transform,
.ls-wrapper.ls-force-no-transform {
transform: none !important;
}
.ls-force-no-transform .ls-ln,
.ls-force-no-transform .ls-wd,
.ls-force-no-transform .ls-ch {
transform: none !important;
}
.ls-background-videos {
z-index: 1;
}
.ls-bg-video-overlay {
z-index: 21;
background-repeat: repeat;
background-position: center center;
}
.ls-slide-backgrounds {
z-index: 2;
}
.ls-slide-effects {
z-index: 4;
}
.ls-slide-bgcolor {
z-index: 1;
}
.ls-layers {
z-index: 35;
}
.ls-z,
.ls-parallax,
.ls-in-out,
.ls-scroll,
.ls-scroll-transform,
.ls-loop,
.ls-clip {
position: absolute !important;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.ls-clip,
.ls-m-layers-clip {
clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
}
.ls-layers-clip {
clip: rect( 0px, var( --sw ), var( --sh ), 0px );
}
.ls-z {
width: 100% !important;
height: 100% !important;
top: 0 !important;
left: 0 !important;
bottom: auto !important;
right: auto !important;
display: block !important;
overflow: visible !important;
pointer-events: none !important;
}
.ls-z.ls-wrapper.ls-pinned {
position: fixed !important;
}
.ls-slide-backgrounds .ls-wrapper.ls-z {
overflow: hidden !important;
}
.ls-inner-wrapper {
pointer-events: auto;
}
.ls-inner-wrapper * {
pointer-events: inherit;
}
.ls-in-out {
display: none;
}
.ls-loop, .ls-clip {
display: block !important;
}
.ls-parallax,
.ls-in-out,
.ls-scroll,
.ls-scroll-transform,
.ls-loop,
.ls-z {
background: none !important;
}
.ls-bg-wrap,
.ls-loop {
margin: 0 !important;
}
.ls-wrapper > .ls-layer,
.ls-wrapper > a > .ls-layer
.ls-wrapper > .ls-bg {
line-height: normal;
white-space: nowrap;
word-wrap: normal;
margin-right: 0 !important;
margin-bottom: 0 !important;
}
.ls-wrapper > .ls-layer,
ls-liquify-wrapper > ls-layer,
.ls-wrapper > a > .ls-layer {
position: static !important;
display: block !important;
transform: translateZ(0);
}
.ls-bg-wrap,
.ls-bg-outer {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.ls-bg-wrap {
display: none;
}
.ls-bg-outer {
overflow: hidden !important;
}
.ls-wrapper > a.ls-layer-link,
ls-liquify-wrapper > a.ls-layer-link {
cursor: pointer !important;
display: block !important;
position: absolute !important;
left: 0 !important;
top: 0 !important;
width: 100% !important;
height: 100% !important;
z-index: 10;
-o-transform: translateZ(100px);
-ms-transform: translateZ(100px);
-moz-transform: translateZ(100px);
-webkit-transform: translateZ(100px);
transform: translateZ(100px);
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) !important;
} .ls-l[data-prefix]:before,
.ls-layer[data-prefix]:before {
position: relative;
display: inline-block;
content: attr(data-prefix);
}
.ls-l[data-suffix]:after,
.ls-layer[data-suffix]:after {
position: relative;
display: inline-block;
content: attr(data-suffix);
}
.ls-l[data-prefix]:before,
.ls-layer[data-prefix]:before,
.ls-l[data-suffix]:after,
.ls-layer[data-suffix]:after {
color: var( --ls-affix-color, currentColor );
transform: translateY( var( --ls-affix-va, 0em ) );
font-size: var( --ls-affix-fs, 1em );
font-family: var( --ls-affix-ff, inherit );
font-weight: var( --ls-affix-fw, inherit );
}
.ls-l[data-prefix]:before,
.ls-layer[data-prefix]:before,
.ls-l[data-suffix]:after,
.ls-layer[data-suffix]:after {
display: var( --ls-affix-nl, inline-block );
}
.ls-l[data-prefix].ls-affix-float:before,
.ls-layer[data-prefix].ls-affix-float:before,
.ls-l[data-suffix].ls-affix-float:after,
.ls-layer[data-suffix].ls-affix-float:after {
position: absolute;
left: 50%;
top: 50%;
transform: translate( calc( -50% + var( --ls-affix-ha, 0em ) ) , calc( -50% + var( --ls-affix-va, 0em ) ) );
}
.ls-l[data-prefix]:before,
.ls-layer[data-prefix]:before {
margin-right: var( --ls-affix-ha, 0em );
}
.ls-l[data-suffix]:after,
.ls-layer[data-suffix]:after {
margin-left: var( --ls-affix-ha, 0em );
}  .ls-gui-element {
z-index: 40;
text-decoration: none !important;
}
.ls-loading-container {
position: absolute !important;
display: none;
left: 50% !important;
top: 50% !important;
}
.ls-loading-indicator {
margin: 0 auto;
} .ls-media-unmute {
visibility: hidden;
position: absolute;
left: 16px;
top: 16px;
width: 30px;
height: 30px;
cursor: pointer;
opacity: .65;
}
.ls-media-unmute-active {
visibility: visible;
}
.ls-media-unmute-bg {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
border-radius: 30px;
border: 0 solid white;
transform: scale(0.1);
background: rgba(0,0,0,.25);
box-shadow: 0 3px 10px rgba(0,0,0,.2);
}
.ls-icon-muted, .ls-icon-unmuted {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center;
background-size: 20px;
transform: scale(0.1);
}
.ls-media-unmute-active .ls-media-unmute-bg {
border: 2px solid white;
}
.ls-media-unmute-active .ls-icon-muted,
.ls-media-unmute-active .ls-icon-unmuted,
.ls-media-unmute-active .ls-media-unmute-bg {
transform: scale(1) !important;
}
.ls-icon-muted {
background-image: url(//speakerwise.com/wp-content/plugins/LayerSlider/assets/static/layerslider/img/icon-muted-white.png);
opacity: 1;
}
.ls-icon-unmuted {
background-image: url(//speakerwise.com/wp-content/plugins/LayerSlider/assets/static/layerslider/img/icon-unmuted-white.png);
opacity: 0;
}
.ls-media-unmute:hover {
opacity: 1;
}
.ls-media-unmute:hover .ls-icon-muted {
opacity: 0;
}
.ls-media-unmute:hover .ls-icon-unmuted {
opacity: 1;
}
.ls-media-unmute-bg,
.ls-icon-unmuted,
.ls-media-unmute,
.ls-icon-muted {
transition: all .3s ease-in-out !important;
} .ls-bottom-slidebuttons {
text-align: left;
}
.ls-bottom-nav-wrapper,
.ls-below-thumbnails {
height: 0;
position: relative;
text-align: center;
margin: 0 auto;
}
.ls-below-thumbnails {
display: none;
}
.ls-bottom-nav-wrapper a,
.ls-nav-prev,
.ls-nav-next {
outline: none;
}
.ls-bottom-slidebuttons {
position: relative;
}
.ls-bottom-slidebuttons,
.ls-nav-start,
.ls-nav-stop,
.ls-nav-sides {
position: relative;
}
.ls-nothumb {
text-align: center !important;
}
.ls-link,
.ls-link:hover {
position: absolute !important;
width: 100% !important;
height: 100% !important;
left: 0 !important;
top: 0 !important;
}
.ls-link {
display: none;
}
.ls-link-on-top {
z-index: 999999 !important;
}
.ls-link, .ls-wrapper > a > * {
background-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ls-bottom-nav-wrapper,
.ls-thumbnail-wrapper,
.ls-nav-prev,
.ls-nav-next {
visibility: hidden;
} .ls-bar-timer {
position: absolute;
width: 0;
height: 2px;
background: white;
border-bottom: 2px solid #555;
opacity: .55;
top: 0;
}
.ls-circle-timer {
width: 16px;
height: 16px;
position: absolute;
right: 10px;
top: 10px;
opacity: .65;
display: none;
}
.ls-container .ls-circle-timer,
.ls-container .ls-circle-timer * {
box-sizing: border-box !important;
}
.ls-ct-half {
border: 4px solid white;
}
.ls-ct-left,
.ls-ct-right {
width: 50%;
height: 100%;
overflow: hidden;
}
.ls-ct-left,
.ls-ct-right {
position: absolute;
}
.ls-ct-left {
left: 0;
}
.ls-ct-right {
left: 50%;
}
.ls-ct-rotate {
width: 200%;
height: 100%;
position: absolute;
top: 0;
}
.ls-ct-left .ls-ct-rotate,
.ls-ct-right .ls-ct-hider,
.ls-ct-right .ls-ct-half {
left: 0;
}
.ls-ct-right .ls-ct-rotate,
.ls-ct-left .ls-ct-hider,
.ls-ct-left .ls-ct-half {
right: 0;
}
.ls-ct-hider,
.ls-ct-half {
position: absolute;
top: 0;
}
.ls-ct-hider {
width: 50%;
height: 100%;
overflow: hidden;
}
.ls-ct-half {
width: 200%;
height: 100%;
}
.ls-ct-center {
width: 100%;
height: 100%;
left: 0;
top: 0;
position: absolute;
border: 4px solid black;
opacity: 0.2;
}
.ls-ct-half,
.ls-ct-center {
border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
}
.ls-slidebar-container {
margin: 10px auto;
}
.ls-slidebar-container,
.ls-slidebar {
position: relative;
}
.ls-progressbar,
.ls-slidebar-slider-container {
position: absolute;
left: 0;
top: 0;
}
.ls-progressbar {
width: 0;
height: 100%;
z-index: 1;
}
.ls-slidebar-slider-container {
z-index: 2;
}
.ls-slidebar-slider {
position: static !important;
cursor: pointer;
} .ls-slidebar {
height: 10px;
background-color: #ddd;
}
.ls-slidebar,
.ls-progressbar {
border-radius: 10px;
}
.ls-progressbar {
background-color: #bbb;
}
.ls-slidebar-slider-container {
top: 50%;
}
.ls-slidebar-slider {
width: 20px;
height: 20px;
border-radius: 20px;
background-color: #999;
} .ls-slidebar-light .ls-slidebar {
height: 8px;
background-color: white;
border: 1px solid #ddd;
border-top: 1px solid #ccc;
}
.ls-slidebar-light .ls-slidebar,
.ls-slidebar-light .ls-progressbar {
border-radius: 10px;
}
.ls-slidebar-light .ls-progressbar {
background-color: #eee;
}
.ls-slidebar-light .ls-slidebar-slider-container {
top: 50%;
}
.ls-slidebar-light .ls-slidebar-slider {
width: 18px;
height: 18px;
border-radius: 20px;
background-color: #eee;
border: 1px solid #bbb;
border-top: 1px solid #ccc;
border-bottom: 1px solid #999;
} .ls-tn {
display: none !important;
}
.ls-thumbnail-hover {
display: none;
position: absolute;
left: 0;
}
.ls-thumbnail-hover-inner {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
display: none;
}
.ls-thumbnail-hover-bg {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.ls-thumbnail-hover-img {
position: absolute;
overflow: hidden;
}
.ls-thumbnail-hover img {
max-width: none !important;
position: absolute;
display: inline-block;
visibility: visible !important;
left: 50%;
top: 0;
}
.ls-thumbnail-hover span {
left: 50%;
top: 100%;
width: 0;
height: 0;
display: block;
position: absolute;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-bottom-color: transparent !important;
}
.ls-thumbnail-wrapper {
position: relative;
width: 100%;
margin: 0 auto;
}
.ls-thumbnail-wrapper.ls-thumbnail-fill  a img {
width: 100%;
}
.ls-thumbnail {
position: relative;
margin: 0 auto;
}
.ls-thumbnail-inner,
.ls-thumbnail-slide-container {
width: 100%;
}
.ls-thumbnail-slide-container {
overflow: hidden !important;
position: relative;
}
.ls-thumbnail-slide {
text-align: center;
white-space: nowrap;
float: left;
position: relative;
}
.ls-thumbnail-slide a {
overflow: hidden;
display: inline-block;
width: 0;
height: 0;
position: relative;
}
.ls-thumbnail-slide img {
max-width: none !important;
max-height: 100% !important;
height: 100%;
visibility: visible !important;
background-position: center !important;
}
.ls-touchscroll {
overflow-x: auto !important;
} .ls-shadow {
display: none;
position: absolute;
z-index: 10 !important;
top: 100%;
width: 100%;
left: 0;
overflow: hidden !important;
visibility: hidden;
}
.ls-shadow img {
width: 100% !important;
height: auto !important;
position: absolute !important;
left: 0 !important;
bottom: 0 !important;
} .ls-media-layer {
overflow: hidden;
}
.ls-vpcontainer,
.ls-videopreview {
width : 100%;
height : 100%;
position : absolute;
left : 0;
top : 0;
cursor : pointer;
}
.ls-videopreview {
background-size: cover;
background-position: center center;
}
.ls-videopreview {
z-index: 1;
}
.ls-playvideo {
position: absolute;
left: 50%;
top: 50%;
cursor: pointer;
z-index: 2;
}
.ls-autoplay .ls-playvideo,
.ls-instant-autoplay .ls-playvideo {
display: none !important;
} .ls-forcehide {
display: none !important;
} .ls-yourlogo {
position: absolute;
z-index: 50;
}  .ls-slide-transition-wrapper {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 3;
}
.ls-slide-transition-wrapper,
.ls-slide-transition-wrapper * {
text-align: left !important;
}
.ls-slide-transition-tile {
position: relative;
float: left;
}
.ls-slide-transition-tile img {
visibility: visible;
margin: 0 !important;
}
.ls-curtiles {
overflow: hidden;
}
.ls-curtiles,
.ls-nexttiles {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.ls-curtile, .ls-nexttile {
overflow: hidden;
width: 100% !important;
height: 100% !important;
-o-transform: translateZ(0);
-ms-transform: translateZ(0);
-moz-transform: translateZ(0);
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
.ls-nexttile {
display: none;
}
.ls-3d-container {
position: relative;
overflow: visible !important;
-ms-perspective: none !important;
-moz-perspective: none !important;
-webkit-perspective: none !important;
perspective: none !important;
}
.ls-3d-box {
position: absolute;
}
.ls-3d-box > div {
overflow: hidden;
margin: 0;
padding: 0;
position: absolute;
background-color: #888;
}
.ls-3d-box .ls-3d-top,
.ls-3d-box .ls-3d-bottom {
background-color: #555;
}
.ls-slide-transition-wrapper,
.ls-slide-transition-tile {
-ms-perspective: 1500px;
-moz-perspective: 1500px;
-webkit-perspective: 1500px;
perspective: 1500px;
}
.ls-slide-transition-tile,
.ls-3d-box,
.ls-curtiles,
.ls-nexttiles {
-ms-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.ls-curtile,
.ls-nexttile,
.ls-3d-box {
-ms-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
} html body .ls-container.ls-wp-container.ls-fullsize:not(.ls-hidden),
html body .ls-container.ls-wp-container.ls-fullwidth:not(.ls-hidden),
html body .ls-container.ls-wp-container.ls-responsive:not(.ls-hidden),
html body .ls-container.ls-wp-container.ls-fixedsize:not(.ls-hidden),
#ls-global .ls-container.ls-wp-container.ls-fullsize:not(.ls-hidden),
#ls-global .ls-container.ls-wp-container.ls-fullwidth:not(.ls-hidden),
#ls-global .ls-container.ls-wp-container.ls-responsive:not(.ls-hidden),
#ls-global .ls-container.ls-wp-container.ls-fixedsize:not(.ls-hidden) {
max-width: 100%;
}
html body .ls-container.ls-hidden,
#ls-global .ls-container.ls-hidden {
width: 0px !important;
height: 0px !important;
position: absolute;
left: -5000px;
top: -5000px;
z-index: -1;
overflow: hidden !important;
visibility: hidden !important;
display: block !important;
}
.ls-selectable {
user-select: text;
-ms-user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
}
.ls-unselectable {
user-select: none;
-ms-user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
}
.ls-visible {
overflow: visible !important;
clip: auto !important;
clip-path: none !important;
}
.ls-unselectable {
user-select: none;
-o-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
}
.ls-overflow-hidden {
overflow: hidden;
}
.ls-overflowx-hidden {
overflow-x: hidden;
}
html body .ls-overflow-visible,
html#ls-global .ls-overflow-visible,
body#ls-global .ls-overflow-visible,
#ls-global .ls-overflow-visible,
.ls-overflow-visible {
overflow: visible !important;
}
.ls-overflowy-hidden {
overflow-y: hidden;
}
.ls-slide {
display: block !important;
visibility: hidden !important;
position: absolute !important;
overflow: hidden;
top: 0 !important;
left: 0 !important;
bottom: auto !important;
right: auto !important;
background: none;
border: none !important;
margin: 0 !important;
padding: 0 !important;
}
.ls-slide > .ls-layer,
.ls-slide > .ls-l,
.ls-slide > .ls-bg,
.ls-slide > a > .ls-layer,
.ls-slide > a > .ls-l,
.ls-slide > a > .ls-bg {
position: absolute !important;
white-space: nowrap;
}
.ls-fullscreen {
margin: 0 !important;
padding: 0 !important;
width: auto !important;
height: auto !important;
}
.ls-fullscreen .ls-container {
background-color: black;
margin: 0 auto !important;
}
.ls-fullscreen .ls-fullscreen-wrapper {
width: 100% !important;
height: 100% !important;
margin: 0 !important;
padding: 0 !important;
border: 0 !important;
background-color: black;
overflow: hidden !important;
position: relative !important;
}
.ls-fullscreen .ls-fullscreen-wrapper .ls-container,
.ls-fullscreen .ls-fullscreen-wrapper .ls-wp-container {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%,-50%) !important;
}
.ls-layer .split-item {
font-weight: inherit !important;
font-family: inherit !important;
font-size: inherit;
color: inherit;
}
html body .ls-container .ls-layer,
#ls-global .ls-container .ls-layer,
html body .ls-container .ls-l,
#ls-global .ls-container .ls-l {
border-width: 0;
border-style: solid;
border-color: #000;
color: #000; font-size: 36px;
font-family: Arial, sans-serif;
background-repeat: no-repeat;
stroke: #000;
text-align: left;
font-style: normal;
text-decoration: none;
text-transform: none;
font-weight: 400;
letter-spacing: 0;
background-position: 0% 0%;
background-clip: border-box;
opacity: 1;
mix-blend-mode: unset;
}
.ls-container .ls-layer svg,
.ls-container .ls-l svg {
width: 1em;
height: 1em;
display: block;
}
.ls-container .ls-layer:not(.ls-html-layer),
.ls-container .ls-l:not(.ls-html-layer) {
stroke-width: 0;
}
.ls-container .ls-layer:not(.ls-html-layer) svg,
.ls-container .ls-l:not(.ls-html-layer) svg {
fill: currentColor;
}
.ls-container .ls-layer.ls-shape-layer svg,
.ls-container .ls-layer.ls-svg-layer svg,
.ls-container .ls-l.ls-shape-layer svg,
.ls-container .ls-l.ls-svg-layer svg {
width: 100%;
height: 100%;
}
.ls-container .ls-layer.ls-icon-layer .fa,
.ls-container .ls-l.ls-icon-layer .fa {
display: block;
line-height: inherit;
}
.ls-container .ls-layer.ls-ib-icon svg,
.ls-container .ls-l.ls-ib-icon svg,
.ls-container .ls-layer.ls-ib-icon .fa,
.ls-container .ls-l.ls-ib-icon .fa {
display: inline-block;
vertical-align: middle;
}
.ls-container .ls-layer.ls-html-layer svg,
.ls-container .ls-l.ls-html-layer svg {
display: inline;
width: auto;
height: auto;
}
.ls-container .ls-button-layer {
cursor: pointer;
}
.ls-container:not(.ls-hidden) .ls-wrapper:not(.ls-force-display-block) picture.ls-layer img,
.ls-container:not(.ls-hidden) .ls-wrapper:not(.ls-force-display-block) picture.ls-l img {
width: inherit !important;
height: inherit !important;
}
.ls-container.ls-hidden picture {
display: flex !important;
}
.ls-container.ls-hidden picture.ls-layer img,
.ls-container.ls-hidden picture.ls-l img {
width: auto;
height: auto;
} .ls-l[data-ls-smart-bg],
.ls-layer[data-ls-smart-bg],
ls-layer[data-ls-smart-bg] {
overflow: hidden !important;
background-size: 0 0 !important;
}
.ls-l[data-ls-smart-bg]:before,
.ls-layer[data-ls-smart-bg]:before,
ls-layer[data-ls-smart-bg]:before {
content: '';
display: block;
position: absolute;
left: 0;
top: 0;
z-index: -1;
width: var(--sw);
height: var(--sh);
transform: translate( calc( var( --x, 0px ) + var( --lx, 0px )  + var( --rx, 0px ) ), calc( var( --y, 0px ) + var( --ly, 0px ) + var( --ry, 0px ) ) );
background-image: inherit;
background-size: var( --bgs, inherit );
background-position: inherit;
background-repeat: inherit;
} html body .ls-nav-prev,
#ls-global .ls-nav-prev,
html body .ls-nav-next,
#ls-global .ls-nav-next,
html body .ls-bottom-nav-wrapper a,
#ls-global .ls-bottom-nav-wrapper a,
html body .ls-container .ls-fullscreen,
#ls-global .ls-container .ls-fullscreen,
html body .ls-thumbnail a,
#ls-global .ls-thumbnail a {
transition: none;
-ms-transition: none;
-webkit-transition: none;
line-height: normal;
outline: none;
padding: 0;
border: 0;
}
html body .ls-wrapper > a,
#ls-global .ls-wrapper > a,
html body .ls-wrapper > p,
#ls-global .ls-wrapper > p,
html body .ls-wrapper > h1,
#ls-global .ls-wrapper > h1,
html body .ls-wrapper > h2,
#ls-global .ls-wrapper > h2,
html body .ls-wrapper > h3,
#ls-global .ls-wrapper > h3,
html body .ls-wrapper > h4,
#ls-global .ls-wrapper > h4,
html body .ls-wrapper > h5,
#ls-global .ls-wrapper > h5,
html body .ls-wrapper > img,
#ls-global .ls-wrapper > img,
html body .ls-wrapper > div,
#ls-global .ls-wrapper > div,
html body .ls-wrapper > span,
#ls-global .ls-wrapper > span,
html body .ls-wrapper .ls-bg,
#ls-global .ls-wrapper .ls-bg,
html body .ls-wrapper .ls-layer,
#ls-global .ls-wrapper .ls-layer,
html body .ls-slide .ls-layer,
#ls-global .ls-slide .ls-layer,
html body .ls-slide a .ls-layer,
#ls-global .ls-slide a .ls-layer {
transition: none;
-ms-transition: none;
-webkit-transition: none;
line-height: normal;
outline: none;
padding: 0;
margin: 0;
border-width: 0;
}
html body .ls-container img,
#ls-global .ls-container img {
transition: none;
-ms-transition: none;
-webkit-transition: none;
line-height: normal;
outline: none;
background: none;
min-width: 0;
max-width: none;
border-radius: 0;
box-shadow: none;
border-width: 0;
padding: 0;
}
html body .ls-wp-container .ls-wrapper > a > *,
#ls-global .ls-wp-container .ls-wrapper > a > * {
margin: 0;
}
html body .ls-wp-container .ls-wrapper > a,
#ls-global .ls-wp-container .ls-wrapper > a {
text-decoration: none;
}
.ls-wp-fullwidth-container,
.ls-wp-fullwidth-helper,
.ls-gui-element *,
.ls-gui-element,
.ls-container,
.ls-slide > *,
.ls-slide,
.ls-wrapper,
.ls-layer {
box-sizing: content-box !important;
}
html body .ls-yourlogo,
#ls-global .ls-yourlogo {
margin: 0;
}
html body .ls-tn,
#ls-global .ls-tn {
display: none;
}
.ls-bottom-nav-wrapper,
.ls-bottom-nav-wrapper span,
.ls-bottom-nav-wrapper a {
line-height: 0;
font-size: 0;
}
html body .ls-container video,
#ls-global .ls-container video {
max-width: none !important;
object-fit: cover !important;
}
html body .ls-container.ls-wp-container,
#ls-global .ls-container.ls-wp-container,
html body .ls-fullscreen-wrapper,
#ls-global .ls-fullscreen-wrapper {
max-width: none;
} html body .ls-container,
#ls-global .ls-container,
html body .ls-container .ls-slide-transition-wrapper,
#ls-global .ls-container .ls-slide-transition-wrapper,
html body .ls-container .ls-slide-transition-wrapper *,
#ls-global .ls-container .ls-slide-transition-wrapper *,
html body .ls-container .ls-bottom-nav-wrapper,
#ls-global .ls-container .ls-bottom-nav-wrapper,
html body .ls-container .ls-bottom-nav-wrapper *,
#ls-global .ls-container .ls-bottom-nav-wrapper *,
html body .ls-container .ls-bottom-nav-wrapper span *,
#ls-global .ls-container .ls-bottom-nav-wrapper span *,
html body .ls-direction-fix,
#ls-global .ls-direction-fix {
direction: ltr !important;
} html body .ls-container,
#ls-global .ls-container {
float: none !important;
} .ls-slider-notification {
position: relative;
margin: 10px auto;
padding: 10px 10px 15px 88px;
border-radius: 5px;
min-height: 60px;
background: #de4528;
color: white !important;
font-family: 'Open Sans', arial, sans-serif !important;
}
.ls-slider-notification a {
color: white !important;
text-decoration: underline !important;
}
.ls-slider-notification-logo {
position: absolute;
top: 16px;
left: 17px;
width: 56px;
height: 56px;
font-size: 49px;
line-height: 53px;
border-radius: 56px;
background-color: white;
color: #de4528;
font-style: normal;
font-weight: 800;
text-align: center;
}
.ls-slider-notification strong {
color: white !important;
display: block;
font-size: 20px;
line-height: 26px;
font-weight: normal !important;
}
.ls-slider-notification span {
display: block;
font-size: 13px;
line-height: 16px;
text-align: justify !important;
} @media screen and (max-width: 767px) {
.ls-container .ls-layers > .ls-hide-on-phone,
.ls-container .ls-background-videos .ls-hide-on-phone video,
.ls-container .ls-background-videos .ls-hide-on-phone audio,
.ls-container .ls-background-videos .ls-hide-on-phone iframe {
display: none !important;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.ls-container .ls-layers > .ls-hide-on-tablet,
.ls-container .ls-background-videos .ls-hide-on-tablet video,
.ls-container .ls-background-videos .ls-hide-on-tablet audio,
.ls-container .ls-background-videos .ls-hide-on-tablet iframe {
display: none !important;
}
}
@media screen and (min-width: 1025px) {
.ls-container .ls-layers > .ls-hide-on-desktop,
.ls-container .ls-background-videos .ls-hide-on-desktop video,
.ls-container .ls-background-videos .ls-hide-on-desktop audio,
.ls-container .ls-background-videos .ls-hide-on-desktop iframe {
display: none !important;
}
}
.ls-container .ls-background-videos .ls-vpcontainer {
z-index: 10;
}
.ls-container .ls-background-videos .ls-videopreview {
background-size: cover !important;
}
.ls-container .ls-background-videos video,
.ls-container .ls-background-videos audio,
.ls-container .ls-background-videos iframe {
position: relative;
z-index: 20;
} @media (transform-3d), (-ms-transform-3d), (-webkit-transform-3d) {
#ls-test3d {
position: absolute;
left: 9px;
height: 3px;
}
}
.ls-z[data-ls-animating-in] .ls-wrapper.ls-in-out,
.ls-z[data-ls-animating-out] .ls-wrapper.ls-in-out,
.ls-curtile,
.ls-nexttile {
will-change: transform;
}
.ls-z[data-ls-animating-in] .ls-layer,
.ls-z[data-ls-animating-out] .ls-layer,
.ls-curtile,
.ls-nexttile {
will-change: opacity;
}
.ls-layer[data-ls-animating-in],
.ls-layer[data-ls-animating-out] {
will-change: filter;
}
.ls-layer[data-ls-text-animating-in] .ls-ln,
.ls-layer[data-ls-text-animating-in] .ls-wd,
.ls-layer[data-ls-text-animating-in] .ls-ch,
.ls-layer[data-ls-text-animating-out] .ls-ln,
.ls-layer[data-ls-text-animating-out] .ls-wd,
.ls-layer[data-ls-text-animating-out] .ls-ch {
will-change: transform;
}
.ls-z:not([data-ls-hidden]),
.ls-z:not([data-ls-hidden]) .ls-wrapper.ls-loop,
.ls-z:not([data-ls-hidden]) .ls-wrapper.ls-parallax,
.ls-z:not([data-ls-hidden]) .ls-wrapper.ls-scroll-transform,
.ls-z:not([data-ls-hidden]) .ls-wrapper.ls-scroll {
will-change: transform;
}#comment-input:after{content:"";display:table;clear:both}#comment-input input{float:left;margin-right:1%;padding-left:15px;padding-right:15px;width:32.666666%;min-width:28%;font-size:13px;color:#747474;border:1px solid #d2d2d2}#comment-input input:last-child{margin-right:0}#comment-textarea{margin-bottom:10px}#comment-textarea.fusion-contact-comment-below{margin-top:10px;margin-bottom:0}#comment-textarea textarea{padding:12px 15px;width:100%;height:150px;font-size:13px;color:#747474;border:1px solid #d2d2d2}.fusion-contact-form{line-height:normal}.fusion-contact-form #comment-submit-container{margin-top:20px;margin-bottom:0}.fusion-contact-form .grecaptcha-badge{z-index:100000}.fusion-contact-form .fusion-hide-recaptcha-badge{display:none}.fusion-contact-form .fusion-comment-privacy-checkbox-wrapper{display:flex;align-items:baseline;margin:20px 0;font-size:13px}.fusion-contact-form .fusion-comment-privacy-checkbox{margin:0 10px 0 0}.fusion-contact-form #comment-recaptcha{margin-top:13px}.fusion-privacy-element .fusion-privacy-form ul{list-style:none;margin:0 0 20px 0;padding:0}.fusion-privacy-element .fusion-privacy-form-floated ul li{display:inline-block;margin-right:20px}.hideContent {
overflow: hidden;
height: 500px;
}
.showContent {
height: auto;
}
.show-more {
margin-top : 20px;
}
.show-more a {
color: #3481D3;
padding: 5px;
font-size: 18px;
font-weight: 600;
}
.content_box_public_profile .content-box-wrapper{
border: 1px solid #b3b0b0;
border-radius: 8px;
}
.content_box_public_profile > h2{
text-transform: uppercase;
} body.woocommerce-page #sidebar .custom_sidebar_celebrity {
box-shadow: 1px 1px 13px 0px #414141b0;
}
body.woocommerce-page #sidebar .custom_sidebar_celebrity > a {
color: #3481D3 !important;
}
body.woocommerce-page .custom_sidebar_celebrity .fusion-column {
margin: 0px !important;
}
body.woocommerce-page .custom_sidebar_celebrity {
margin-bottom: 10px !important;
}
body.woocommerce-page .custom_sidebar_celebrity {
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 30px !important;
padding-bottom: 30px !important;
background-color: #fff;
}
.single-product .sidebar {
font-size : 12px !important;
}   .attributes_links {
list-style-type: disc;
display: list-item !important;
margin-left: 20px !important;
} .attribute-label {
font-weight: 800;
font-size: 14px;
} .woocommerce-MyAccount-navigation > ul li {
float: none !important;
} .woocommerce-MyAccount-content {
border: 1px solid #e0dede !important;
padding-bottom : 20px !important;
}
.sswcmaat-tab {
padding: 20px;
}
.woocommerce-MyAccount-content .woocommerce-notices-wrapper {
padding-top : 0px !important;
}
body.page-template-contact .fusion-contact-form {
display: none !important;
}   @media only screen and (min-width: 800px) { #layerslider-wrapper .ls-wp-container, .ls-wrapper{
height: calc(100vh - 100px) !important;
}
} .grecaptcha-badge { visibility: hidden; }  .single-post .sidebar .fusion-column {
padding-right: 0px !important;
padding-left: 0px !important;
}
.single-post #sidebar .sidebar_contact_box_blog_single_post, .single-post #sidebar  .acces_catalogue_sidebar {
box-shadow: 1px 1px 13px 0px #414141b0;
}
.sidebar_contact_box_blog_single_post .fusion-column, .acces_catalogue_sidebar .fusion-column {
margin: 0px !important;
}
.sidebar_contact_box_blog_single_post .content-container, .acces_catalogue_sidebar  .content-container{
margin-bottom: 10px !important;
}
.sidebar_contact_box_blog_single_post .content-box-wrapper, .acces_catalogue_sidebar .content-box-wrapper {
padding-left: 10px !important;
padding-right: 10px !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
} .sidebar .fusion-slidingbar-widget-column {
margin-bottom: 20px !important;
}
.sidebar .sidebar_contact_box_blog_single_post {
margin-bottom: 5px !important;
} .sidebar_contact_box_blog_single_post .content-container p {
margin-bottom: 10px !important;
} .blog .fusion-sidebar-inner-content {
padding: 0px !important; } .booking_modal .close {
display: none !important;
}
.booking_modal .modal-title {
font-size: 25px !important;
font-weight: 800 !important; }
.booking_modal .modal-body {
padding: 0px !important;
}
.booking_modal .modal-header {
padding-left : 25px !important;
padding-top: 5px !important;
padding-bottom: 5px !important;
min-height: 0px !important; }
.booking_modal .modal-footer {
padding: 3px !important;
margin-top: 0px !important;
}
.booking_modal .modal-lg { } .recent_posts_on_single_post {
margin-bottom: 0px !important; 
}
.blog article {
}
.blog .custom_general_blog_date {
color: #6d6767;
font-weight: bold;
text-transform: uppercase;
font-size: 13px;
}
.single-post .celebrity_name a {
padding: 6px 6px 6px 6px !important;
margin: 0px !important;
} body.blog .celebrity_name {
text-align: center;
border-radius: 2px;
border: none !important;
font-size: 13px;
padding: 5px !important;
margin: 20px !important;
background-color: #3481d3;
text-transform: uppercase;
} .fusion-theme-sharing-box {
margin-top: 0px !important;
}
.single-post .fusion-post-title {
margin-bottom: 0px !important;
}
.single-post .celebrity_name a, .acces_catalogue_sidebar .fusion-button { text-align: center;
border-radius: 2px;
border: none !important;
font-size: 13px;
padding: 8px 8px 8px 8px !important;
margin: 0px !important;
background-color: #3481d3;
text-transform: uppercase;
}
.blog .celebrity_name a, .single-post .celebrity_name a{
color: #ffffff !important; }
.blog .fusion-post-wrapper {
background-color: #fff !important;
} .blog .fusion-post-title {
font-size: 14px !important;
line-height : unset !important;
}
.blog .fusion-post-content-wrapper { } .phone_france, .phone_monaco, .phone_belgium, .phone_switzerland, .phone_luxembourg, .phone_la_reunion,
.phone_martinique, .phone_guadeloupe, .phone_maroc {
display: inline-block;
vertical-align: middle;
float: none;
width: 75%; }
.phone_country {
display: inline-block;
vertical-align: middle;
float: none;
width: 25%; }
.phone_country label {
display: none;
}
.tel_heading {
font: 100% Arial,Helvetica,sans-serif !important;
padding-bottom: 4px !important;
}
.tel_heading  h4 {
margin-top: 0px !important;
font-size: 14px !important;
}  .wppb-phone .wppb-description-delimiter {
display:none !important;
}   @media only screen and (max-width: 800px) {
#sidebar {
order: 1 !important;
margin-bottom: 40px;
margin-top: 0px !important;
}
}
@media only screen and (max-width: 800px) {
#content {
order: 2 !important;
}
}
body.single-post .post-content > p {
font-family: Lato, Arial, Helvetica, sans-serif !important;
} body.home .fusion-sticky-shadow {
height: unset !important;
}
.fusion-image-carousel {
margin-bottom: 10px !important;
} .custom-content-box-about .col { padding: 20px !important;
}
.custom-content-box-about .col .content-container {
margin-bottom: 0px !important;
}
.woocommerce-product-gallery > img {
border: 1px solid #414141;
}
.sf-field-post-meta-_regular_price {
display: none !important;
}
.product .entry-summary .summary-container { padding: 15px;
background-color: #fff;
border-radius: 3px;
box-shadow: 0 2px 0 #d4d7dc, -1px -1px 0 #eceef1, 1px 0 0 #eceef1;
}
.need_container_home {
border-top: 0 !important;
} @media only screen and (min-width: 900px) {
.registration_container {
padding-right: 30% !important;
padding-left: 30% !important;
margin-top: 15px;
padding-top: 10% !important;
}
}
@media only screen and (max-width: 900px) {
.registration_container {
padding-right: 10px !important;
padding-left: 10px !important;
margin-top: 15px;
padding-top: 10% !important;
}
} .search-filter-scroll-loading {
z-index: 99999999 !important;
left: 50% !important;
top: 50% !important;
position: absolute !important;
display: none;
} .woocommerce-pagination{
display:none !important;
}
.menu-item-13972 .fusion-megamenu-icon {
font-size: 27px !important;
}
.menu-item-13972 .fusion-menu-highlight-label{
font-size: 11px;
border: 1px solid transparent;
background-color: #93e41c;
border-radius: 5px;
color: #000 !important;
}
.menu-item-14018 .fusion-menu-highlight-label, .menu-item-14019 .fusion-menu-highlight-label{
padding: 4px 5px !important;
font-size: 12px !important;
background-color: #ca2a2a;
border-radius: 5px !important;
color: #fff;
}
.custom_num_items {
top: -11px;
font-size: 14px;
font-weight: 500;
right: 16px;
position: relative;
background-color: #ff7302;
color: #FFF;
width: 20px;
text-align: center;
display: inline-block;
height: 20px;
line-height: 21px;
border-radius: 9px;
-webkit-border-radius: 9px;
}
.online-menu-button .fusion-megamenu-submenu {
padding: 10px 0 !important;
}
.online-menu-button .fusion-megamenu-title {
padding: 0 34px !important;
} .fusion-megamenu {
background-color: #fff !important;
box-shadow: none !important;
}
.fusion-megamenu-title {
font-weight:500 !important;
}
.online-menu-button {
padding-left: 3px;
} body.woocommerce-page .select2 {
width:100% !important;
}
body.woocommerce-page  .select2-selection{
height: 35px !important;
border-radius:4px !important;
}
.sf-field-sort_order label, .sf-field-search label {
display: inline !important;
}
.sf-field-sort_order .sf-input-select {
width:100% !important;
border-radius:4px !important;
border: 1px solid #333;
color: #444;
}
.sf-field-search .sf-input-text {
border-radius:4px !important;
border: 1px solid #333;
width:100% !important;
font-family: Roboto,Arial,Helvetica,sans-serif !important;
font-size: 14px;
}   .wppb-msf-prev,.wppb-msf-button.wppb-msf-prev:disabled,
.wppb-msf-button.wppb-msf-next:disabled {
visibility: hidden;
} .wppb-msf-next {
background: #3481D3 !important;
} .wppb-user-forms ul li:last-child {
padding-bottom:0px;
} .alert, .custom_message_waiting_approval {
text-align:center;
display: block;
width: 100%;
box-sizing: border-box;
background: #ffebe8;
border: 1px solid #eacdcd;
-webkit-border-radius: 1px !important;
border-radius: 1px !important;
padding: 10px;
}
.wppb_form_success_message:before {
border: 1px solid transparent !important;
} @media only screen and (max-width: 380px) {
#post-12181 .post-content div {
padding-left: 10% !important;
padding-right: 10% !important;
}
} .fusion-meta-info {
border: none !important;
margin-top: 0px !important;
}
.single .fusion-sharing-box {
margin-top: 0px !important;
margin-bottom: 0px !important;
padding: 0px !important;
border-top: 1px solid #e7e6e6;
padding-right: 250px;
padding-left: 0px;
height: 50px;
background-color: transparent;
}
.single-post .fusion-post-slideshow {
margin-bottom: 4px !important;
}
.image_legende {
font-size: 11px;
color: #acacac;
margin-bottom: 10px;
} .fusion-main-menu .sub-menu {
border-top: none !important;
border: 1px solid #ccc !important;
} .fusion-main-menu .fusion-dropdown-menu .sub-menu li:last-child {
border-top: 1px solid #dcdadb;
} .spw_loader {
display:none;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
background: url(https://speakerwise.com/wp-content/uploads/loading_rotate.gif) center no-repeat #FFF;
opacity: 0.6;
} .articles-button-chat {
text-transform: none;
}
body.page-template-contact .fusion-content-boxes .content-wrapper-background {
border: 1px solid #e0e0e0;
}
body.single-post .fusion-imageframe  {
margin-bottom: 25px;
} .woocommerce-info {
background-color: transparent !important;
border-top: none !important;
border-bottom: none !important;
position:relative !important;
} @media only screen and (min-width: 1101px) {
body.home .fusion-header {
background-color: transparent;
}
} .fusion-mobile-menu-icons a {
margin-top: 14px;
margin-left: 0px !important;
}
.fusion-mobile-menu-icons a:before {
color: #333333 !important;
}
.ui-datepicker {
z-index: 9999 !important;
}  .woocommerce .woocommerce-Address-title .edit {
background-color: #3481d3;
padding: 3px;
color: #ffffff;
font-weight: 500;
font-size: 13px;
line-height: 30px;
}
.woocommerce .woocommerce-Address-title {
margin-bottom: 5px !important;
}
.fusion-page-title-captions {
width: 75% !important;
}
.fusion-page-title-secondary { }
#wppb-edit-user-modification-informations-personnelles .wppb-default-username input#username {
color: rgba(51,51,51,.5);
background: rgba(231, 230, 230, 0.6);
} body.home .fusion-fullwidth-3 .fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed {
border: 1px solid #DADADA !important;
}   .fusion-footer-widget-area {
overflow: visible !important;
} #nav_menu-4 {
margin-bottom:20px !important;
} .shop_table td {
padding: 5px 0 !important;
} .shop_table tbody tr {
height: 10px !important;
}
.woocommerce-MyAccount-navigation .user-image img {
display: block;
margin-left: auto;
margin-right: auto;
border-radius: 100px;
width: 20%;
}
.woocommerce-MyAccount-navigation .user-info {
text-align: center;
}
.woocommerce-MyAccount-navigation .user-profile {
background-color: #fff !important;
padding: 10px; border: 1px solid #e0dede;
margin-bottom: 10px;
}
.woocommerce-MyAccount-navigation .user-profile .user-info .logout a {
padding: 4px 10px !important;
font-size: 12px !important;
text-transform: uppercase !important;
background-color: #3481d3 !important;
}
.woocommerce-MyAccount-navigation .custom_username, .custom_company{
font-size:14px !important;
color: #333333 !important;
font-weight: 600 !important;
font-family: Open Sans; margin-top: 10px !important;
margin-bottom: 5px !important;
}
.woocommerce-MyAccount-navigation .custom_company { margin-bottom: 15px !important;
}
.woocommerce-MyAccount-navigation .custom_point {
color: #3481d3;
font-size:14px !important;
}
#my-account-menu .user-profile .user-info .logout a:hover {
background-color: #3474D3 !important;
}
#my-account-menu .myaccount-menu:before {
display: none !important;
}
#my-account-content { padding: 15px 40px 40px 40px !important;
width: 70% !important;
background-color: #fff;
margin-left: 0px !important; }
#my-account-content h2 {
border-bottom: none !important;
margin-bottom: 10px !important;
padding-top: 20px !important;
}
#my-account-menu {
width: 30% !important; }
.myaccount-menu {
margin:0px !important;
}
#my-account-menu.position-left .myaccount-menu li.active {
background-color: #3481D3 !important;
border-color: #3481D3 !important;
padding: 2px 0px 2px 10px !important;
font-weight: 600 !important;
}
#my-account-menu.position-left .myaccount-menu li.active:hover {
background-color: #3481D3 !important;
border-color: #3481D3 !important;
}
#my-account-menu.position-left .myaccount-menu li { background-color: #FFF; }
#my-account-menu.position-left .myaccount-menu li.group-fidelite {
background-color: #ccc !important;
padding: 0px 0 0px 0px !important;
}
#my-account-menu.position-left .myaccount-menu li.group-fidelite:hover {
background-color: none !important;
}
#my-account-menu.position-left .myaccount-menu li:hover {
background-color: #414141 !important;
border-color: #414141 !important;
} 
#my-account-menu.position-left .myaccount-menu li.active a {
color: #fff !important;
border: none;
font-weight: normal !important;
}
#my-account-menu.position-left .myaccount-menu li a:hover {
color:#FFF !important;
}
#my-account-menu.position-left .myaccount-menu li ul li:hover {
background-color:#ccc !important;
}
#my-account-menu.position-left .myaccount-menu li a {
color: #000 !important;
text-transform: none !important;
font-size: 14px !important;
border: none !important;
padding: 8px 5px 8px 10px !important;
}
#my-account-menu.position-left {
padding-right:15px;
} #my-account-menu.position-left .myaccount-menu:after {
border-right: none !important;
padding: 0px !important;
} .coupon .input-text {
width: 70% !important;
} .ywraq_list_empty_message {
text-align: center !important;
color: #fff !important;
margin-top: 35px !important;
background-color: #3481d3;
font-size: 18px;
padding: 100px;
border: 1px solid #ccc;
}
.return-to-shop {
width: 100% !important;
text-align: center !important;
border: none !important;
}
.return-to-shop .wc-backward:before {
position: absolute !important;
content: '\f02d' !important;
font-family: FontAwesome !important;
margin-left: -25px !important;
color: inherit !important;
} .fusion-is-sticky .fusion-main-menu > ul > li > a {
color: #333333 !important;
}
body.home h2.content-box-heading {
font-weight: 400 !important;
} .fusion-is-sticky .fusion-main-menu > ul > li > a:hover {
color: #1a80b6 !important;
} .menu-item-12225 {
padding-right:10px !important;
} .button-icon-divider-left {
border-right: 0px solid !important;
} .fusion-button-text-left {
padding-left:8px !important;
}
body.home .fusion-main-menu > ul > li > a {
line-height: 120px !important;
height: 120px !important;
} body.home .fusion-main-menu > ul > li > a > .fusion-megamenu-icon {
color: #ffffff;
}  body.home .fusion-main-menu > ul > li > a {
color: #ffffff;
} body.home .fusion-logo a:first-child {
display:none !important;
} body.home .fusion-logo {
margin-top: 27px !important; margin-bottom: 20px !important;
} body.home .fusion-main-menu > ul > li > a:hover { color: #DDDDDD;
} .button_slide:hover {
background: #1d75d3 !important;
}
.show_details_button {
display: none !important;
} body.woocommerce-page .add-request-quote-button {
max-width: 100% !important;
padding: 12px;
font-size:14px;
}
.catalog-ordering {
display: none;
} .single-product .woocommerce-product-gallery__image img {
border: 3px solid #ddd;
border-radius: 150px;
} body.single-product .add-request-quote-button {
max-width: 100% !important;
padding: 8px !important;
font-size: 15px !important;
} body.single-product .yith-ywraq-add-to-quote {
margin-top: 10px;
}
body.single-product .related.products .add-request-quote-button {
padding: 4px !important;
font-size: 12px !important;
} body.single-product .profile_name {
margin: 0px 0px 17px 0px!important;
font-size: 28px !important; font-family: 'Open Sans' !important;  
}
body.single-product .profile_name:after{
content: "";
display: block;
width: 25%;
height: 0;
border-width: 0 0 3px;
border-style: solid;
position: absolute;
color: #3481D3;
padding-bottom: 12px;
}
body.single-product .profile_title {
margin: 5px 0px 20px 0px !important;
font-size: 15px !important;
font-weight: 600 !important; 
font-family: 'Open Sans' !important;
}
body.single-product .reading-box {
background-color:#fff;
border-width:1px;
border-color:#aaa;
border-top-width:3px;
border-top-color:#3481d3;
border-style:solid;
}
.fusion-reading-box-container .reading-box {
padding: 20px 20px 0px 20px !important;
} .product_meta > span {
font-size: 13px !important;
}  .post-content p {
margin: 16px 0px;
}
body.single-product .images .fusion-flexslider {
box-shadow: 5px 5px 14px #333;      
}
body.single-product .flex-viewport{
border: 6px solid #fff;
}   .woocommerce-tabs .panel { border-top: none !important;
background-color: #fff !important;
}  .woocommerce-tabs > .tabs .active a {
background-color: #fff !important;
}
.woocommerce-tabs {
padding-top: 40px !important;
} body.single-product .woocommerce-tabs h3:first-child {
display: none !important;
}   }  body.page-id-12351 .fusion-fullwidth-1 {
border-bottom: none !important;
} body.single-product .product-border, .avada-availability {
display: none !important;
}  .sidebar .widget h4 {
font-weight: 600 !important;
}    body.woocommerce-account #main {
padding-top:30px !important;
}  body.woocommerce-page .product_list_widget > li {
font-size: 11px !important;	
}  body.woocommerce-page .sidebar .widget h4 {
font-size: 16px !important;
} 
.widget_search_filter_register_widget h4 {
margin-top: 10px !important;
margin-bottom: 8px !important;
font-size: 16px !important;
} body.woocommerce-page .sf-field-post-meta-_regular_price > h4:before {
font-family: FontAwesome;
content: "\f153";
margin-right: 10px !important;
} body.woocommerce-page .sf-field-search > h4:before {
content: '\f002';
font-family: 'Font Awesome 5 Free';
margin-right: 10px !important;
} body.woocommerce-page .sf-field-taxonomy-product_tag > h4:before {
font-family: 'Font Awesome 5 Free';
content: '\f086';
margin-right: 10px !important;
} body.woocommerce-page .sf-field-taxonomy-product_cat > h4:before {
font-family: 'Font Awesome 5 Free';
content: '\f022';
margin-right: 10px !important;
} body.woocommerce-page .sf-field-taxonomy-pa_sexe > h4:before {
font-family: 'Font Awesome 5 Free';
content: '\f007';
margin-right: 10px !important;
} body.woocommerce-page .sf-field-taxonomy-pa_langues-parlees > h4:before {
font-family: 'Font Awesome 5 Free';
content: '\f0ac';
margin-right: 10px !important;
} body.woocommerce-page .sf-field-sort_order > h4:before {
font-family: 'Font Awesome 5 Free';
content: '\f15d';
margin-right: 10px !important;
}
body.woocommerce-page #woocommerce_recently_viewed_products-2 > div > h4:before {
font-family: FontAwesome;
content: "\f1da";
margin-right: 10px !important;
}
.chosen-container-single .chosen-single {
display: block !important;
} body.woocommerce-page .sidebar {   }
body.woocommerce-page .fusion-content-sep {
display: none;
}
.widget_search_filter_register_widget .search-filter-reset {
color: #ffffff !important;
background-color: #3481d3;
padding: 5px;
font-size: 12px !important;
}  .select2-selection {
border-color: #333 !important;
}  body.page-template-contact .fusion-page-title-bar h1 {
font-size: 35px !important;
}
body.woocommerce-page .fusion-page-title-bar {
border: none !important;
height: 50px !important; color: #ffffff !important;
} body.archive .fusion-page-title-row {
max-width: 100%;
} body.page-id-13233 .fusion-page-title-bar {
border: none !important;
height: 50px !important;
background-color: #363839 !important;
color: #ffffff !important;
}
body.woocommerce-page .fusion-content-widget-area .widget_layered_nav li {
border:none !important;
padding: 0px 10px 0px 20px !important;
} body.woocommerce-page > #content {
border: 1px solid #D0D0D0 !important; padding-right:20px;
padding-left: 20px;
}
.blog .fusion-content-widget-area .widget {
margin-bottom: 0px !important;
}
body.woocommerce-page .product-title  {
font-size: 14px !important; font-weight: 600 !important;
padding-left: 0px !important;
}
body.woocommerce-page .product-title > a  {
color: #000 !important;
}
.orderby, .order-dropdown, .orderby-order-container {
display: none !important;
} body.woocommerce-page .catalogue_profile_title {
color: #747474 !important;
font-size: 11px !important;
margin-top: 10px !important;
padding-top: 0px !important;
font-weight: 500 !important;
font-family: Roboto !important;
padding-right: 3px !important;
} body.woocommerce-page .product-details {
padding: 0px 0px 0px 12px !important;
}
body.woocommerce-page .product-images{
padding: 5px;
} body.woocommerce-page .product-buttons {
padding: 0px !important;
margin: 0px !important;
width: 100% !important;
}
.products .product-buttons a:last-child {
float:unset !important;
}
.product-buttons .button {
text-align: center !important;
}  .product-details-container {
border-bottom: none !important;
padding-bottom: 0px !important;
padding-top: 10px !important;
margin-bottom: 0px !important;
min-height:0px !important;
} .fusion-content-sep {
margin-top: 0px !important;
}
.products li.product {
padding-top: 0px !important;
padding-bottom: 0px !important;
padding-right: 0px !important;
padding-left: 0px !important;
background-color:#ffffff !important;
margin-top: 0px !important;
box-shadow: 0 2px 24px 0 hsla(0,0%,75%,.6);  } .attachment-shop_catalog {  } .custom_login_box div {
-moz-border-radius : 2px !important;
-webkit-border-radius: 2px !important;
border-radius: 2px !important;
}
.custom_login_box p:last-child {
margin-bottom: 0px !important;
}     @media (min-width: 1101px) { .connexion-main a span {
-moz-border-radius : 4px !important;
-webkit-border-radius: 4px !important;
border-radius:4px !important; padding:10px !important;
text-transform: none !important;
font-weight: 400 !important;
font-size: 15px !important;
font-family: Roboto,Arial,Helvetica,sans-serif !important;
} .connexion-main  > a > span:before{
content: '\f2f6';
font-family: 'Font Awesome 5 Free';
float: left;
padding-right: 10px;
font-weight: 900;
}  } @media (max-width: 1100px) {
.connexion-main a span {
color: #fff;
font-size: 12px !important;
background-color: #3481D3;
font-weight: 400 !important;
padding:5px !important;
}
.connexion-main a span:hover {
border-color: #FF0000 !important;
}
#mobile-menu-item-14018 .fusion-menu-highlight-label{
padding: 3px 4px !important;
font-size: 11px !important;
background-color: #ca2a2a;
border-radius: 5px !important;
color: #fff;
} }     .connexion > a > span { background-color: rgba(52, 129, 211, 1) !important;  color:#ffffff !important;
-moz-border-radius : 4px !important;
-webkit-border-radius: 4px !important;
border-radius:4px !important;
text-transform: none !important;
font-weight: 400 !important;
font-size: 15px !important;
padding:10px !important;
font-family: Roboto,Arial,Helvetica,sans-serif !important;
}
.connexion > a > span:hover {
background-color: rgba(52, 129, 211, 0.9) !important;
}
.connexion > a > span:before{
content: '\f2f6';
font-family: 'Font Awesome 5 Free';
float: left;
padding-right: 10px;
font-weight: 900;
}  .creer-un-compte > a > span { background-color: rgba(52, 129, 211, 1) !important;  color:#ffffff !important;
-moz-border-radius : 4px !important;
-webkit-border-radius: 4px !important;
border-radius:4px !important;
text-transform: none !important;
font-weight: 400 !important;
font-size: 15px !important;
padding:10px !important;
font-family: Roboto,Arial,Helvetica,sans-serif !important;
}
.creer-un-compte > a > span:hover {
background-color: rgba(52, 129, 211, 0.9) !important;
}
.creer-un-compte > a > span:before{
content: '\f007';
font-family: 'Font Awesome 5 Free';
float: left;
padding-right: 10px;
}  .fusion-column > div > div > ul {
line-height:30px !important;
}
.fusion-column > div > div > ul > li > a {
padding: 0px !important;
}
.fusion-widget-area .widget_nav_menu li a:before {
display: none !important;
} @media only screen and (min-width: 800px) {
.fusion-widget-area .widget_nav_menu li{
border:none !important;
padding: 0px !important;
}
}
@media only screen and (max-width: 800px) {
.fusion-widget-area .widget_nav_menu li{
border:none !important;
padding: 10px !important;
}
}
#catapult-cookie-bar {
font-size:13px !important; padding-top: 12px !important; text-align: center !important;
} .sub-menu {
border:none !important;
}
.avada-contact-form {
display: none;
visibility: hidden;                                  
}    .fusion-footer-widget-area > div > div > div {
width: 20% !important;
} @media (min-width: 800px) {
.fusion-footer-widget-area > div > div > div:first-child {
width: 40% !important;
padding-right: 80px !important;
}
}
@media (max-width: 800px) {
.fusion-footer-widget-area > div > div > div:first-child {
width: 100% !important;
padding-right: 0px !important;
}
}
.fusion-footer-widget-area ul li a {
display: initial !important;
font-size: 13px;
}
.fusion-footer-widget-area .current-menu-item a {
color: #bfbfbf !important;
}
.fusion-footer-widget-area .widget-title {
margin: 0 0 37px;	
} body.page-id-12181 .fusion-page-title-bar {
position: fixed !important;
z-index: 9999 !important;
} .yith_ywraq_add_item_response_message a {
color: #fff !important;
font-size: 14px !important;
max-width: 100% !important; }
.yith_ywraq_add_item_response_message {
color: #fff !important;
text-align: center;
background-color: #35a518;
padding: 12px;
}
.yith_ywraq_add_item_product_message {
color: #fff !important;
text-align: center;
background-color: #35a518;
padding: 12px;
}
.yith_ywraq_add_item_product_message:before {
font-family: 'Font Awesome 5 Free';
content: '\f058'; }
.ywraq-wrapper .woocommerce-message {
text-align: center !important;
border: 1px solid #aaa !important;
font-size: 17px !important;
background-color: #fff !important;
}
.woocommerce-MyAccount-orders  a {
font-size: 13px !important;
}   .customer_details tr, .customer_details th {
height: 15px !important;
}
.ywraq_my_account_quotes_title {
border-bottom: none !important;
}
.my_account_quotes tr, .woocommerce-MyAccount-orders tr {
height: 40px !important;
border-bottom: 1px solid #ccc !important; }
.my_account_quotes td, .woocommerce-MyAccount-orders td {  padding-top:5px !important;
padding-bottom: 5px !important;
padding-left: 10px !important;
}
.my_account_quotes thead th, .woocommerce-MyAccount-orders thead th {  border-width: 0px 0px 4px 4px;
text-transform: uppercase;
font-size: 14px;
padding-top: 14px; padding-right:50px !important;
font-family: 'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;
color: #444 !important; height: 50px !important;
padding-left: 10px !important;
}
.my_account_quotes, .woocommerce-MyAccount-orders { padding: 0 !important;
margin-top: 20px !important;
} #yith-ywrq-table-list .my-profile-title {
width: 50% !important;
}
#yith-ywrq-table-list .product-name {
width: 40% !important;
}  #yith-ywrq-table-list tr:first-child th.product-remove:first-child {
padding-left: 10px !important;
}
#yith-ywrq-table-list tr:first-child th.product-remove:last-child {
border-top-right-radius: 12px;
}
#yith-ywrq-table-list th.product-thumbnail {
width: 120px !important;
}
#yith-ywrq-table-list .product-thumbnail img { max-width: 70px !important;
}
#yith-ywrq-table-list .actions {
padding-left:25px !important;
}
#yith-ywrq-table-list tr td.product-name, td.my-profile-title {
font-family: Roboto;
font-size: 16px !important;
font-weight: 500 !important;
}
#yith-ywrq-table-list tr td.product-thumbnail {
padding-left:0px !important;
margin-right: 0px !important; }
#yith-ywrq-table-list tr th.product-thumbnail {
margin-right: 0px !important;
}
#yith-ywrq-table-list td {  padding-top:5px !important;
padding-bottom: 5px !important;
}
#yith-ywrq-table-list thead th {
background-color: #3481d3 !important; border-width: 0px 0px 4px 4px;
text-transform: uppercase;
font-size: 14px;
padding-top: 14px;
padding-bottom: 14px;
padding-right:50px !important;
font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
color: #ffffff !important;
height:100% !important;
}
#yith-ywrq-table-list tbody tr:last-child {
height:30px !important;
}
.yith-ywraq-item-remove {
padding-left:40px;
}
#yith-ywrq-table-list .product-remove {
padding-left: 30px;
}
#yith-ywrq-table-list .product-remove a {
float:unset !important;
}
#yith-ywraq-form {
border: 1px solid #e5e5e5 !important;
margin-bottom: 35px !important;
}
#yith-ywrq-table-list tr {
border-color: #e5e5e5 !important;
}
#yith-ywrq-table-list tbody tr {
height: 80px !important;
}
@media screen and (max-width: 640px) {
table,
tbody,
tr,
td {
display: block;
width: auto!important; }
}
@media only screen and (max-width: 800px){
body.woocommerce-page #content {
margin-bottom: 20px !important;
}
} .button { } .quotes-actions a {
padding-right: 10px !important;
background-color: #3481D3;
color: #FFF;
padding: 5px;
border-radius: 4px;
}
.quotes-actions a:hover {
color: #FFF !important;
background-color: rgba(54, 130, 211, 0.85);
}
.quotes-actions .accept {
background-color: #a0ce4e !important;
padding: 2px !important;
color: #ffffff !important;
margin-right: 15px !important;
border-radius: 4px !important;
}
.quotes-actions .accept:before {
content: "\f00c";
font-family: FontAwesome;
padding-right: 3px !important;
color: #ffffff !important;
}
.quotes-actions .reject:before {
content: "\f05e";
font-family: FontAwesome;
padding-right: 3px !important;
}
.quotes-actions .view:before {
content: "\f0a9";
font-family: FontAwesome;
padding-right: 3px !important;
color:#FFF;
}  .woocommerce-orders-table__cell-order-actions a {
padding-right: 30px !important;
background-color: #3481d3;
color: #FFF;
padding: 5px;
border-radius: 4px;
display:initial !important;
}
.woocommerce-orders-table__cell-order-actions a:hover {
color:#FFF !important;
background-color:rgba(54, 130, 211, 0.85);
}
.woocommerce-orders-table__cell-order-actions a:after {
color:#FFF !important;
} body.woocommerce-view-quote .order_details tr td.product-name {
font-family: Roboto;
font-size: 16px !important;
font-weight: 500 !important;
padding-left: 10px !important;
border-left: 1px solid #FFF !important;
border-right: 1px solid #FFF !important;
}
body.woocommerce-view-quote .order_details tr td.product-total {
font-family: Roboto;
font-size: 16px !important;
font-weight: 500 !important;
padding-left: 10px !important;
border-right: 1px solid #FFF !important;
}  body.woocommerce-view-quote .order_details  tbody {
background-color: #CCC;
}
body.woocommerce-view-quote .order_details td {  padding-top:5px !important;
padding-bottom: 5px !important;
} body.woocommerce-view-quote .order_details thead th {
background-color: #444 !important;
text-transform: uppercase;
font-size: 14px;
padding-top: 14px;
padding-bottom: 14px;
padding-right:50px !important;
font-family: 'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;
color: #f6f6f6 !important;
height:100% !important;
padding-left:10px !important;
}
body.woocommerce-view-quote .order_details tfoot {
padding-top:5px !important;
padding-bottom: 5px !important;
background-color: #CCC !important;
}
body.woocommerce-view-quote .order_details tfoot tr {
height: 20px !important;
border: 1px solid #E5E5E5;
}
body.woocommerce-view-quote .order_details tr {
height: 60px !important; border-color: #FFF !important;
}
body.woocommerce-view-quote .order_details .product-name {
width: 80% !important;
}
body.woocommerce-view-quote .order_details .product-total {
width: 20% !important;
}
body.woocommerce-view-quote #wrapper .post-content h2 {
font-size: 24px !important;
font-weight: 500 !important;
margin-top: 30px !important;
}
body.woocommerce-view-quote .customer_details { background-color: #CCC !important;
}
body.woocommerce-view-quote .customer_details th {
padding-left: 10px !important;
font-family: Roboto;
font-size: 16px !important;
font-weight: 500 !important;
}
body.woocommerce-view-quote .customer_details td {
padding-left: 10px !important;
font-family: Roboto;
font-size: 14px !important;
}
body.woocommerce-view-quote .customer_details tr {
height: 20px !important;
border-bottom: 1px solid #ffffff !important;
}
body.woocommerce-view-quote .customer_details tbody tr th {
width: 30% !important;
border-right: 1px solid #ffffff !important;
}
body.woocommerce-view-quote .customer_details tbody tr td {
width: 70% !important;
} body.woocommerce-account .wppb-woo-billing-fields .wppb_billing_heading h4 {
font-weight: 600 !important;
font-size: 16px !important;
margin-top: 10px !important;
margin-bottom: 5px !important;
}
.my_custom_button {
padding: 10px;
background-color: #3481D3;
color: #ffffff;
font-size: 14px;
font-family: Roboto;
}
.my_custom_button:hover {
background-color: rgba(52, 129, 211, 0.88);
color: #E7E6E6;
}