/* Original Grand Exchange table, filter, catalogue, and sidebar styles. (c) Jagex Limited. */
.grandexchange .main{background:url('/assets/background-main-full-width.jpg') repeat-y 0 125px}
.grandexchange .content{padding-top:20px;z-index:1}
.grandexchange .content h3{margin:20px 0 5px 25px}
.grandexchange .content p{margin-left:25px}
.grandexchange .roughTop:before{content:'';width:100%;height:9px;position:absolute;top:-3px;z-index:1;background:url('/assets/tblRoughBreak.png') repeat-x scroll 0 0 transparent}
.grandexchange table{width:100%;position:relative;margin-top:35px}
.grandexchange .results-table{margin-top:0}
.grandexchange .filter-results+table{margin-top:0}
.grandexchange table:before{content:'';width:100%;height:9px;position:absolute;top:-6px;z-index:1;background:url('/assets/tblRoughBreak.png') repeat-x scroll 0 0 transparent}
.grandexchange tr{height:45px}
.grandexchange th{height:28px;vertical-align:middle;font-family:"cinzel";color:#e1bb34;font-size:1.6em;padding:10px 10px 10px 25px;border:1px solid black;position:relative;text-align:center}
.de.grandexchange th{font-size:1.4em;padding-left:20px}
.fr.grandexchange th,.es.grandexchange th{font-size:1.2em}
.boxsizing .grandexchange th:empty,.boxsizing .grandexchange th:empty:before{border-bottom:none}
.boxsizing .grandexchange th:before,.grandexchange td:before{position:absolute;display:block;content:'';border:1px solid #1e313c;height:44px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;top:0;left:0}
.boxsizing .grandexchange th:before{height:51px}
.grandexchange .sub{color:#b2dbee;font-size:1.5em;font-family:"MuseoSans";font-weight:normal;text-align:right}
.grandexchange .sub.prim{color:#e1bb34;font-size:1.1em}
.de.grandexchange .sub{font-size:1.2em}
.grandexchange .itemCol{width:50%;text-align:left}
.grandexchange .memberCol{width:10%;padding:10px 0}
.boxsizing .grandexchange .double,.boxsizing .grandexchange .double:before{border-top:none}
.grandexchange .priceCol,.grandexchange .changeCol{width:20%;text-align:right}
.grandexchange tbody tr:nth-child(odd){background-color:rgba(0,0,0,0.2)}
.grandexchange td{vertical-align:middle;border:1px solid black;padding:5px 10px;position:relative;border:1px solid #000;color:#d7dbe1;font-size:1.4em;text-align:right}
.grandexchange td:first-child{text-align:left;padding-left:20px;padding-right:5px}
.grandexchange td:last-child,.grandexchange th:last-child{padding-right:15px}
.de.grandexchange td{font-size:1.2em}
.grandexchange .filter-results td:first-child,.grandexchange .filter-results td:last-child{padding:0}
.grandexchange td a{display:block;color:#d7dbe1;overflow:hidden;position:relative;z-index:1}
.grandexchange td a:hover{color:#e1bb34}
.grandexchange td img,.grandexchange td span{display:block;float:left}
.grandexchange td span{margin:10px 0 0 10px;width:180px}
.de.grandexchange td span{width:170px}
.grandexchange .memberItem{text-align:center}
.grandexchange .memberItem img{display:inline;float:none}
.grandexchange .memberCol img,.grandexchange .memberItem img{position:relative;z-index:2}
.grandexchange .itemPic{background-repeat:no-repeat;background-position:12px 6px;padding-left:50px}
.grandexchange td.positive,.grandexchange td.negative{padding-right:0}
.grandexchange td.positive a,.grandexchange td.negative a{position:relative;overflow:visible;padding-right:45px}
.grandexchange td.positive a:after,.grandexchange td.negative a:after{content:'';position:absolute;top:-14px;right:10px;background:url('/assets/sprite.png') no-repeat 0 -518px;width:23px;height:32px}
.grandexchange td.negative a:after{background-position:0 -417px}
.grandexchange .content p.indexFeedback{padding:20px 25px 0;background:url('/assets/tblRoughBreak.png') repeat-x scroll 0 0 transparent;margin-left:0}
.categoryDrop{position:absolute;top:35px;right:15px;font-size:1.5em}
.categoryDrop .dropdown-toggle{position:relative;font-family:"MuseoSans";height:23px;min-width:80px;display:block;padding:10px 45px 0 10px;background-color:rgba(0,0,0,0.6);border:1px solid black;z-index:3}
.categoryDrop .dropdown-toggle:before,.switch li:first-child:before{content:'';width:1px;height:60%;position:absolute;right:32px;top:7px;background:black;border-right:1px solid #1e313c}
.categoryDrop .dropdown-toggle:after,.switch li:first-child:after{content:'';border-color:#e1bb34 transparent transparent transparent;border-style:solid;border-width:10px 7px;position:absolute;right:9px;top:12px}
.categoryDrop .time-periods,.categoryDrop .categories{display:none;width:600px;position:absolute;top:33px;right:0px;background:url('/assets/content_repeat_y.jpg') repeat center center transparent;padding:10px 10px 14px 10px;z-index:3;border:1px solid #2c3c43}
.categoryDrop .time-periods:after,.categoryDrop .categories:after{content:'';width:100%;height:19px;position:absolute;left:0;bottom:0;z-index:1;background:url('/assets/background-bar-repeat.png') repeat-x scroll 0 0 transparent;box-shadow:0px 8px 7px black}
.categoryDrop.is-open,.categoryDrop .time-periods,.categoryDrop.is-open,.categoryDrop .categories{box-shadow:0 0 10px 6px #000;-moz-box-shadow:0 0 10px 6px #000;-webkit-box-shadow:0 0 10px 6px #000}
.categoryDrop.is-open h5{border-top:1px solid #2c3c43;border-left:1px solid #2c3c43;border-right:1px solid #2c3c43;border-bottom:none;z-index:4;background:url('/assets/content_repeat_y.jpg') repeat center center transparent}
.categoryDrop.is-open .time-periods,.categoryDrop.is-open .categories{display:block}
.grandexchange .time-periods li,.grandexchange .categories li{display:inline-block;width:180px;border-bottom:1px solid #1e313c;position:relative;padding:10px 0;margin-right:14px;font-size:0.9em}
.grandexchange .categoryDrop .dropdown-toggle{color:white;font-size:1em}
.grandexchange .categoryDrop.vert .time-periods{width:126px}
.grandexchange .vert li{display:block;width:100%;border-top:1px solid #2c3c43;border-bottom:none}
.grandexchange .vert li:after{top:0}
.grandexchange .time-periods a{color:white}
.grandexchange .time-periods a:hover{color:#e1bb34}
.grandexchange .time-periods li:after{content:'';background:black;bottom:0;display:block;height:1px;width:100%;position:absolute}
.grandexchange .sidebar{position:relative;padding-top:4px;box-shadow:inset 0px 10px 6px -5px #000;-moz-box-shadow:inset 0px 10px 6px -5px #000;-webkit-box-shadow:inset 0px 10px 6px -5px #000}
.grandexchange .sidebar h4{font-size:2.1em}
.grandexchange.de .sidebar h4{font-size:2em}
.grandexchange.fr .sidebar h4{font-size:1.8em}
.grandexchange .error h3{margin-bottom:20px}
.geSideTab h4{margin:20px 0 0 20px}
.geSideTab .side-label{display:block;font-size:1.5em;margin:0 0 5px 20px}
.geSideTab.search h4{display:none}
.sidebar .grafTitle{padding-bottom:13px;background:transparent url('/assets/sidebar-news-divider.png') no-repeat bottom left}
.sidebar .grafTitle h4{background:transparent url('/assets/sidebar-header.png') no-repeat right center;height:65px;margin:0 0 0 20px;line-height:65px}
.sidebar .grafTitle a{display:block;background:url('/assets/sprite.png') no-repeat}
.sidebar .priceRises a{background-position:253px -1266px}
.sidebar .priceFalls a{background-position:253px -1096px}
.sidebar .valuableTrades a{background-position:253px -925px}
.sidebar .mostTraded a{background-position:253px -756px}
.sidebar .mostTraded{background-image:url('/assets/sidebar-news-0-divider.png');padding-bottom:40px}
.sidebar .itemWeek{margin-bottom:-10px;height:60px}
.sidebar .itemWeek a{display:block;background:transparent url('/assets/sprite.png') no-repeat 275px -137px;position:relative;padding-right:70px;min-height:53px;padding-top:5px}
.sidebar .itemWeek img{width:40px;position:absolute;top:18px;right:15px}
.sidebar .itemWeek h4{margin-top:15px}
.grandexchange.de .itemWeek h4{font-size:1.7em;margin-top:16px}
.grandexchange.es .itemWeek h4{font-size:2.0em}
.sidebar .itemWeek p{margin-bottom:0;padding-top:1px}
.sidebar .itemWeek.member a:after{content:'';position:absolute;display:block;height:40px;width:40px;top:22px;right:47px;background:transparent url('/assets/sprite.png') no-repeat -5px -472px}
.geSideTab p{margin-left:20px;border:none}
.grandexchange .sidebar .text{width:225px;margin-left:20px}
.sidebar .search form{width:auto}
.sidebar section.search{background:transparent url('/assets/sidebar-divider2.png') no-repeat bottom left;padding-bottom:70px}
.grandexchange .sidebar section:last-child{background:transparent url('/assets/sidebar-divider2.png') no-repeat bottom left;min-height:100px}
.grandexchange .tertiaryNav{background:url('/assets/background-main-full-width.jpg');height:66px;font-family:"cinzel";font-size:0.8em;position:relative;z-index:3}
.grandexchange .tertiaryNav:before,.hiscore .secondaryNavDivide{content:"";width:1000px;height:13px;display:block;background:url('/assets/subtab_backdrop.jpg')}
.grandexchange .tertiaryNav ul{overflow:hidden;padding-bottom:10px;position:relative}
.grandexchange .tertiaryNav ul:after{width:1px;background:#1E313C;height:53px;position:absolute;content:"";right:-2px;top:1px}
.grandexchange .tertiaryNav li{display:block;float:left;font-size:1.9em;height:53px;position:relative}
.grandexchange .tertiaryNav a{display:block;height:53px;float:left;line-height:55px;text-align:center;position:relative;border-right:1px solid black;border-left:1px solid #464a56;padding:0 26px;background:url('/assets/subtab_backdrop.jpg') bottom left;box-shadow:0 5px 9px black;-moz-box-shadow:0 5px 9px black;-webkit-box-shadow:0 5px 9px black}
.grandexchange .tertiaryNav .active{box-shadow:inset -2px 2px 5px black;-moz-box-shadow:inset -2px 2px 5px black;-webkit-box-shadow:inset -2px 2px 5px black;position:relative;color:#e1bb34;background:none;border-left:1px solid transparent}
.grandexchange .tertiaryNav .active:after{position:absolute;content:'';display:block;box-shadow:inset -2px 4px 5px black;-moz-box-shadow:inset -2px 4px 5px black;-webkit-box-shadow:inset -2px 4px 5px black;width:100%;height:100%;top:0;left:0}
.grandexchange .tertiaryNav .lastNavContainer:after{content:"";height:53px;width:1000px;background:url('/assets/subtab_backdrop.jpg') bottom left;border-left:1px solid #464a56;position:absolute;top:0;left:100%;box-shadow:0 5px 9px black;-moz-box-shadow:0 5px 9px black;-webkit-box-shadow:0 5px 9px black}
.grandexchange.fr .tertiaryNav li,.grandexchange.pt .tertiaryNav li,.grandexchange.es .tertiaryNav li{font-size:1.6em}
.grandexchange.de .lastNavContainer a{padding-right:50px}
.grandexchange.fr .lastNavContainer a{padding-right:18px}
.grandexchange.pt .lastNavContainer a{padding-right:47px}
.grandexchange.es .lastNavContainer a{padding-right:36px}
.filter-link{display:block;background:transparent url('/assets/btn-archive-open.png') no-repeat 50px 0;width:70px;height:46px;top:160px;right:5px;position:absolute;padding:9px 30px 0 0}
.filter-link.expand{background-image:url('/assets/btn-archive-close.png')}
.grandexchange .search .resultSearch{width:450px}
.grandexchange .filter-results{position:relative;background:rgba(0,0,0,0.4);transition:height 1s;-webkit-transition:height 1s;height:0px;overflow:hidden;box-shadow:inset -4px 8px 10px 1px #000}
.grandexchange .filter-wrap{padding:20px 10px 20px 25px;width:625px}
.grandexchange .filter-results.showElement{transition:height 1s;-webkit-transition:height 1s;height:175px}
.grandexchange .filter-results:before{content:'';width:100%;height:9px;position:absolute;top:-6px;left:0;z-index:1;background:url('/assets/tblRoughBreak.png') repeat-x scroll 0 0 transparent}
.grandexchange .price-values{height:45px;margin:20px 15px 10px 0}
.grandexchange .price-values label{font-size:1.1em;margin-right:5px}
.grandexchange .maxPriceLabel{margin-left:15px}
.grandexchange ins{background-color:transparent}
.grandexchange .layout-slider tbody tr{background:transparent}
.grandexchange .layout-slider td:before{border:none}
.grandexchange .filter-results h4{margin-right:20px}
.fr.grandexchange .filter-results h4,.es.grandexchange .filter-results h4,.pt.grandexchange .filter-results h4,.de.grandexchange .filter-results h4{font-size:1.5em}
.grandexchange .jslider .jslider-value{background:url('/assets/content_repeat_y.jpg') repeat scroll 0 0 transparent;border:1px solid #2E3F49;box-shadow:0 0 10px 3px rgba(0,0,0,0.5)}
.grandexchange .jslider-value span{margin:0;width:auto}
.de.grandexchange .jslider-value span{margin:0;width:auto !important}
.grandexchange .jslider-bg .l{border-top:1px solid #3d4953;border-bottom:1px solid #3d4953;border-left:1px solid #3d4953}
.grandexchange .jslider-bg .r{border-top:1px solid #3d4953;border-bottom:1px solid #3d4953;border-right:1px solid #3d4953}
.grandexchange .jslider-scale span{margin:0}
.grandexchange .jslider .jslider-pointer{background-position-x:4px}
.grandexchange .jslider_round_plastic .jslider-pointer{width:19px}
.grandexchange .memberFilters{float:left;margin-top:14px;margin-right:8px}
.grandexchange label.memberFilters{font-size:1.4em}
.de.grandexchange label.memberFilters,.fr.grandexchange label.memberFilters,.es.grandexchange label.memberFilters,.pt.grandexchange label.memberFilters,.de.grandexchange label.memberFilters{font-size:1em}
.grandexchange .filter-results .updateButton{float:right;margin-top:0px}
.grandexchange .radio{position:relative;cursor:pointer}
.grandexchange .radio:before{content:'';position:absolute;display:block;height:28px;width:28px;background:transparent url('/assets/radio.png') right center no-repeat;top:-6px;left:-3px}
.grandexchange .radio:checked:before{background:transparent url('/assets/radio-checked.png') right center no-repeat}

.paginationWrap{margin-top:25px}
.paginationWrap.clear{clear:both}
.pagination,.paging{position:relative;float:left;left:50%}
.paging{left:-50%}
.paging>a,.paging>ul{display:block;float:left}
.paginationWrap .gotoPage{float:right;font-family:"MuseoSans";font-size:1.4em;padding-right:5px;color:#d7dbe1}
.pagination .pageNumbers{list-style:none}
.paginationWrap .gotoPage input[type=text]{background:none repeat scroll 0 0 #010709;border:1px solid #355563;border-radius:6px 6px 6px 6px;color:#AED0E0;font-family:"MuseoSans";font-size:1em;margin:0 0 0 5px;padding:4px;position:relative;top:-2px;width:45px}
.paginationWrap .paginationWrap__number{font-size:.9em;padding:4px;width:50px;-moz-appearance:textfield}
.paginationWrap__number::-webkit-inner-spin-button,.paginationWrap__number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.gotoPage__submit{width:0px;height:0px;overflow:hidden;padding:0;display:block;border:none}
.pagination .pageNumbers li{background:url('/assets/whiteTransparency.png') repeat scroll 0 0 transparent;border-color:#000 #4c5c64 #4c5c64 #000;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px;float:left;font-family:"MuseoSans";font-size:12px;margin-left:10px;text-align:center;text-shadow:1px 1px 1px black}
.pagination .pageNumbers li a{display:block;padding:6px 10px 4px;text-decoration:none;color:#e1bb34}
.pagination .pageNumbers li a:hover{color:#b2dbee}
.pagination .pageNumbers li.current{background:#70a5b8;background:linear-gradient(to bottom, #70a5b8 0%, #1b3e55 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#70a5b8', endColorstr='#1b3e55',GradientType=0 );border-color:#000 #76bbd3 #4c5c64 #000;text-shadow:1px 1px 1px #223e4b}
.pagination .pageNumbers li.current a{color:#a9acad}
.pagination .pageNumbers li.ellipsis{background:none;border:none;color:#FFCB05;font-family:Arial;font-size:1.2em;letter-spacing:0.1em}
.pagination .pageNumbers li.ellipsis a{padding:10px 0 0}
.pagination .previous,.pagination .next{text-indent:-999px;overflow:hidden}
.pagination .previous,.pagination .next,.pagination.simple a:after{height:14px;margin-top:5px;width:11px}
.pagination .previous,.pagination.simple .previous:after{background:url('/assets/smallArrowLeft.png') no-repeat}
.pagination .next,.pagination.simple .next:after{background:url('/assets/smallArrowRight.png') no-repeat;margin-left:10px}
.pagination .previous:hover,.pagination .next:hover{background-position:right top}

.btnWrap{margin-top:20px}
.btnWrap--inline{display:inline-block}
.btn{display:inline-block;color:#000;font-family:"cinzel";font-size:1.4em;font-weight:bold;height:46px;background:transparent url('/assets/sprite-btn.png') no-repeat 0 0;padding-left:10px;text-shadow:1px 1px 2px #ecc622}
.btn a,.btnRight{color:#000;display:block;background:transparent url('/assets/sprite-btn.png') no-repeat right -203px;padding-right:12px;cursor:pointer}
.btnRight{height:38px;float:left}
.btn span,.btn input[type="submit"],.btn button{display:block;background:transparent url('/assets/sprite-btn.png') repeat-x 0 -102px;padding:14px 10px 0;height:32px;cursor:pointer;white-space:nowrap;outline:0}
.less .btn span:before{content:'';display:inline-block;width:20px;height:11px;margin-left:0px;background:transparent url('/assets/btn-arrow-left.png') no-repeat 0 0}
.more .btn span:after,.more .btnRight:after{content:"";display:inline-block;margin-left:8px;border-top:solid 5px transparent;border-bottom:solid 5px transparent;border-left:solid 7px #000}
.more .btnRight{position:relative}
.more .btnRight:after{position:absolute;top:15px;right:20px}
.showMore .btn span:after{content:'';display:inline-block;margin-left:8px;background:transparent url('/assets/arrow-show-more.png') no-repeat 0 2px;width:9px;height:11px}
.btn input[type="submit"],.btn button{border:none;font-family:"cinzel";font-weight:bold;height:38px;margin:0;cursor:pointer;padding-top:4px;height:41px;outline:0}
.btn button{height:45px;padding-bottom:8px}
.btn:focus input[type="submit"],.btn input[type="submit"]:focus,.btn button:focus{outline:0}
.btn:hover{background-position:0 -51px}
.btn:hover a,.btn:hover .btnRight{background-position:right -254px;color:#000}
.btn:hover span,.btn:hover button,.btn:hover input[type="submit"]{background-position:0 -153px}

.content{float:left;width:66%;position:relative;overflow:visible;background:transparent url('/assets/background-tabbedelement.jpg') repeat-y 0 0;box-shadow:10px 0px 8px #000;-moz-box-shadow:10px 0px 8px #000;-webkit-box-shadow:10px 0px 8px #000;min-height:970px;padding-bottom:30px}
.sidebar{float:left;width:34%;background:url(/assets/content_repeat_y.jpg);}.sidebar section{width:339px;overflow:hidden;}.sidebar p,.content>p,.content form>p{font-size:15px;line-height:1.5}.content p{margin-bottom:20px}.sidebar section:last-child{padding-bottom:20px}
/* Local interaction and responsive behavior. */
.exchange-page .banner { top:-26px; margin-top:0; }
.exchange-page button { cursor:pointer; }
.exchange-page button:focus-visible,.exchange-page a:focus-visible,.table-scroll:focus-visible {outline:2px solid #e1bb34;outline-offset:3px}
.exchange-page .dropdown-toggle {color:#fff;font-size:15px;box-sizing:content-box;text-align:left;padding-top:8px;padding-bottom:2px;line-height:23px;font-weight:normal;cursor:pointer}
.categoryDrop {z-index:5}
.categoryDrop .categories {max-height:65vh;overflow:auto;padding-bottom:24px}
.categoryDrop .categories a,.categoryDrop .time-periods a {display:block;line-height:1.45}
.categoryDrop .categories a.active,.categoryDrop .time-periods a.active {color:#e1bb34}
.exchange-page .table-scroll {width:100%;overflow-x:auto;position:relative;padding-top:6px}
.grandexchange .table-scroll table {margin-top:15px;min-width:620px}
.grandexchange .table-scroll .results-table {margin-top:0}
.grandexchange .table-item-link {display:flex;align-items:center;gap:10px}
.grandexchange td .table-item-link span {float:none;margin:0;max-width:180px}
.grandexchange td .table-item-link img {width:32px;height:32px;object-fit:contain;flex-shrink:0}
.grandexchange .filter-link {font:15px MuseoSans,sans-serif;color:#b2dbee;border:0;box-sizing:content-box;text-align:left;top:145px;cursor:pointer}
.grandexchange .filter-results.showElement {height:auto;overflow:visible}
.grandexchange .filter-wrap {box-sizing:border-box;width:100%;padding:20px 25px}
.grandexchange .filter-wrap:after {content:'';display:table;clear:both}
.grandexchange .price-values {display:flex;align-items:center;gap:8px;height:auto;margin:20px 0 10px;flex-wrap:wrap}
.grandexchange .price-values label {font-size:14px;margin:0}
.grandexchange .price-values input {width:100px;min-width:0;box-sizing:border-box}
.grandexchange .member-values {display:flex;align-items:center;gap:9px;clear:both;min-height:44px}
.grandexchange .member-values .memberFilters {float:none;margin:0}
.grandexchange .member-values input {accent-color:#e1bb34;width:17px;height:17px}
.grandexchange .radio:before {display:none}
.grandexchange .filter-wrap .updateButton {margin-top:12px}
.gotoPage__submit {display:inline-block;width:auto;height:auto;overflow:visible;padding:5px 9px;background:#b2dbee;color:#071b25;border:1px solid #355563;border-radius:3px;cursor:pointer}
.paginationWrap {display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;flex-wrap:wrap}
.pagination,.paging {left:auto;float:none}
.paginationWrap:before,.paginationWrap:after {display:none}
.pagination .pageNumbers li {margin-left:5px}
.grandexchange .content p.indexFeedback {margin-top:30px}
.grandexchange .tertiaryNav:before {width:100%}
.market-error {padding:48px 30px;min-height:300px;background:url('/assets/background-main-full-width.jpg')}
.market-error p {font-size:16px;margin:20px 0}
.market-error button {font:16px MuseoSans,sans-serif;padding:12px 20px;border:1px solid #e1bb34;background:#142b37;color:#e1bb34}
@media(max-width:1050px) {
  .grandexchange .content {width:68%}
  .grandexchange .sidebar {width:32%}
  .sidebar section {width:100%;box-sizing:border-box}
  .sidebar .grafTitle h4 {font-size:18px;margin-left:12px}
  .sidebar .grafTitle a {background:none}
  .sidebar .itemWeek a {background:none;padding-right:60px}
  .sidebar .itemWeek.member a:after {display:none}
  .sidebar .itemWeek h4 {font-size:18px;margin-left:12px}
  .grandexchange .sidebar .text {box-sizing:border-box;width:calc(100% - 85px);margin-left:12px}
  .grandexchange .search .resultSearch {width:calc(100% - 135px)}
  .grandexchange .content .search {white-space:nowrap}
  .grandexchange .search-label {font-size:15px;margin-left:15px}
  .grandexchange .filter-wrap {padding:20px 15px}
  .grandexchange .tertiaryNav ul {display:flex}
  .grandexchange .tertiaryNav li {flex:1;font-size:14px}
  .grandexchange .tertiaryNav a {padding:0 12px;float:none;white-space:nowrap}
  .categoryDrop .categories {width:min(600px,calc(100vw - 85px))}
}
@media(max-width:760px) {
  .grandexchange .content {width:100%;min-height:360px;box-shadow:none}
  .grandexchange .sidebar {float:none;clear:both;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
  .sidebar section {min-width:0}
  .sidebar .itemWeek {grid-column:1/-1;margin-bottom:12px}
  .sidebar .itemWeek img {right:20px}
  .sidebar .search {grid-column:1/-1;padding:20px 0!important;background:none!important}
  .sidebar .mostTraded,.grandexchange .sidebar section:last-child {min-height:0;padding-bottom:13px}
  .grandexchange .sidebar .text {width:calc(100% - 95px)}
  .grandexchange .tertiaryNav {height:auto}
  .grandexchange .tertiaryNav ul {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0}
  .grandexchange .tertiaryNav ul:before,.grandexchange .tertiaryNav ul:after {display:none}
  .grandexchange .tertiaryNav li {height:46px}
  .grandexchange .tertiaryNav a {height:46px;line-height:46px;font-size:15px}
  .grandexchange .content h3 {font-size:22px;margin-left:18px;margin-right:18px}
  .grandexchange .content>p,.grandexchange .content form>p {margin-left:18px;margin-right:18px;font-size:16px;padding-right:90px}
  .grandexchange .content>.categoryDrop {position:relative;top:auto;right:auto;margin:15px 18px}
  .categoryDrop .categories,.categoryDrop .time-periods {left:0;right:auto}
  .categoryDrop .categories {width:calc(100vw - 90px);box-sizing:border-box}
  .grandexchange .categories li {display:block;width:100%;margin:0;font-size:15px}
  .grandexchange .filter-link {top:130px;right:0}
  .grandexchange .content .search {padding:24px 0}
  .grandexchange .search .resultSearch {width:calc(100% - 140px);font-size:16px}
  .grandexchange .member-values {flex-wrap:wrap;gap:7px}
  .grandexchange .member-values label {font-size:14px}
  .grandexchange .price-values {display:grid;grid-template-columns:1fr 1fr}
  .grandexchange .price-values input {width:100%}
  .paginationWrap {justify-content:center;padding:10px}
}
.exchange-page [hidden] {display:none!important}
.sidebar .itemWeek {padding-bottom:70px}
@media(max-width:760px) {.sidebar .itemWeek{padding-bottom:20px}}
