iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://www.worldbank.org/etc.clientlibs/worldbankgroup/components/content/tab/clientlibs/site.css
/* === end tab components ====*/ .lp__tab { overflow: hidden; display: block; } .lp__tab [role=tab] { position: relative; margin-bottom: 4px; overflow: visible; top: 4px; padding: 8px 16px 8px 16px; border-bottom: 3px solid transparent; color: #0071bc; /*text-transform: uppercase;*/ font-size: 1rem; font-weight: bold; line-height: inherit; border: 0; border-radius: 0; min-width: 140px; cursor: pointer; float: left; width: 100%; } .lp__tab [role=tab][aria-selected=true] { background-color: #00538A; color: #fff; width: 100%; text-decoration: none; } .lp__tab [role=tab][aria-selected=true]::after { position: absolute; z-index: 3; bottom: -3px; right: 0; left: 0; content: ""; } .lp__tab [role=tabpanel]:focus { border-color: #ffd380; } .lp__tablist { position: relative; /*overflow-x: scroll;*/ white-space: nowrap; display: block; } .lp__tablist li { float: left; position: relative; display: block; margin-right: 8px; width: 100%; } .lp__tablist li:last-child { margin-right: 0px; } .lp__tablist li a { text-align: center; } .lp__tablist li a:hover{ color: #fff; background-color: #0071bc; text-decoration: none; } @media (min-width: 550px) { .lp__tab [role=tab] { width: auto; } .lp__tab [role=tab][aria-selected=true] { border-bottom: 3px solid transparent; color: #00538A; background-color: transparent; width: auto; } .lp__tab [role=tab][aria-selected=true]::after { border-bottom: 3px solid #00538A; } .lp__tablist { position: absolute; left: 0; right: 0; } .lp__tablist li { width: auto; } .lp__tablist li a:hover, .lp__tablist li a:focus{ background-color: transparent; border-bottom: 3px solid #00538A; color: #00538A; text-decoration: none; } } /* == Begin scrollable tab styles === */ .lp__scroller { text-align: center; cursor: pointer; display: none; padding: 8px; padding-top: 11px; white-space: no-wrap; vertical-align: middle; background-color: #fff; position: absolute; z-index: 1; } .lp__scroller i { font-size: 1rem; line-height: 1.6875rem; color: #0071BC; font-weight: 600; } @media (max-width: 599px) { .lp__scroller { display: none !important; } } .lp__scroller_right { float: right; right: -10px; } .lp__scroller_left { float: left; left: -10px; } .lp__wrapper { position: relative; margin: 0 auto; overflow: hidden; min-height: 48px; border-bottom: 1px solid #e5e5e5; margin-bottom: 32px; } /* == End scrollable tab styles === */