.cmp-imagetabs{padding-top:20px;padding-bottom:20px} .cmp-imagetabs .horizontal-tab .no-border{border:0} .cmp-imagetabs .horizontal-tab .tab-group .cmp-tabs__tab{box-sizing:border-box;border-bottom:1px solid transparent;padding:.5rem 1rem;cursor:pointer;margin-top:0} .cmp-imagetabs .horizontal-tab .tab-group .cmp-tabs__tab--active{border-color:inherit;border-bottom:0;padding-top:.75rem;margin-bottom:-0.125rem} .cmp-imagetabs .horizontal-tab .tab-group a:not(.active),.cmp-imagetabs .horizontal-tab .tab-group button:not(.active){margin-top:.25rem} .cmp-imagetabs .horizontal-tab .tab-group a:not(.active):hover,.cmp-imagetabs .horizontal-tab .tab-group a:not(.active):focus,.cmp-imagetabs .horizontal-tab .tab-group button:not(.active):hover,.cmp-imagetabs .horizontal-tab .tab-group button:not(.active):focus{margin-top:0;padding-top:.75rem} .cmp-imagetabs .horizontal-tab .tab-group.tab-primary{border-color:#0067b8} .cmp-imagetabs .horizontal-tab .tab-group.tab-primary a{background:rgba(0,103,184,0.1);border-color:rgba(0,103,184,0.1);color:#0067b8} .cmp-imagetabs .horizontal-tab .tab-group.tab-primary .tab-image.active{background:rgba(0,103,184,0.1);border-color:rgba(0,103,184,0.1);color:#0067b8} .cmp-imagetabs .horizontal-tab .cmp-tabs__tablist{display:flex;flex-wrap:wrap;padding-left:0;list-style:none} .cmp-imagetabs .tab-overflow .tab-window .tab-group .tab-image.tab-image-sm{width:auto;border:0} .cmp-imagetabs__tabpanel{display:none} .cmp-imagetabs__tabpanel--active{display:block}