/* AdResult Sections: the layout rules the sections relied on from Smart Sections */
.container { box-sizing: border-box !important; }
.container .gusta-section > .container { padding: 0; margin: 0; }
footer { display: none; }

.widget .ss-element ul li { border: 0; }
.ss-element,
.ss-element-item,
[class*="gusta-"] .vc_empty_space { margin: 0 !important; padding: 0 !important; }
.ss-element img { border: 0 !important; margin: 0 !important; }
.ss-element li { padding: 0 !important; list-style-type: none; }
.ss-element { letter-spacing: .01rem; }
.ss-element li::before { display: none !important; }
.ss-element a,
.ss-element a:hover,
a.ss-element,
a.ss-element:hover { -webkit-box-shadow: none !important; box-shadow: none !important; text-decoration: none; }
.ss-element,
.ss-element-item { z-index: 0; }
.ss-element,
.ss-element * { border-style: solid !important; border-width: 0; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 250ms ease-out; -o-transition: all 250ms ease-out; transition: all 250ms ease-out; }
.ss-element-item { display: inline-block; }
.section-container ul { list-style-type: none; padding: 0; margin: 0; }
.ss-element iframe { border: 0 !important; }
.ss-element button,
button.ss-element { border-radius: 0; }
.gusta-section-vc-element { position: relative; clear: both; }
