@import url(../js/thirdparty/aos/aos.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{-ms-interpolation-mode:bicubic}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}svg:not(:root){overflow:hidden}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}html{font-size:62.5%}body{color:#333;font-family:Catamaran,verdana,sans-serif}.typography{color:#333;font-size:1.6rem;line-height:1.5}.typography p{margin:1em 0}.typography p:first-child{margin-top:0}.typography p:last-child{margin-bottom:0}.typography strong{font-weight:600}.typography em{font-style:italic}.typography span.red{color:#781f1c}.typography .h1,.typography h1{margin-bottom:.5em;color:#781f1c;font-size:2.8rem;font-family:Catamaran,verdana,sans-serif;line-height:1.3}.typography .h1.nogutter,.typography .h1:last-child,.typography h1.nogutter,.typography h1:last-child{margin-bottom:0}.typography .h1+h2,.typography h1+h2{margin-top:0}.typography .h2,.typography h2{margin-top:1em;margin-bottom:.5em;color:#781f1c;font-size:2.2rem;font-family:Catamaran,verdana,sans-serif;line-height:1.3}.typography .h2:first-child,.typography h2:first-child{margin-top:0}.typography .h2:last-child,.typography h2:last-child{margin-bottom:0}.typography .h3,.typography h3{margin-top:1em;margin-bottom:.5em;color:#781f1c;font-size:1.8rem;font-family:Catamaran,verdana,sans-serif;line-height:1.4}.typography .h3:first-child,.typography h3:first-child{margin-top:0}.typography .h3:last-child,.typography h3:last-child{margin-bottom:0}.typography .h4,.typography h4{margin-top:1em;margin-bottom:.5em;font-weight:700}.typography .h4:first-child,.typography h4:first-child{margin-top:0}.typography .h4:last-child,.typography h4:last-child{margin-bottom:0}.typography ul{margin:0 0 1em;padding:0 0 0 1.5em;list-style-type:disc}.typography ul:last-child{margin-bottom:0}.typography ol{margin:0 0 1em;padding:0 0 0 1.5em;list-style-type:decimal}.typography ol:last-child{margin-bottom:0}.typography ol ol{list-style-type:lower-alpha}.typography blockquote{margin:0 0 1em;font-style:italic}.typography blockquote:last-child{margin-bottom:0}.typography blockquote p{margin:0}.typography blockquote cite{display:block;font-weight:600;font-style:normal}.typography sub,.typography sup{position:relative;top:-.4em;font-size:80%;vertical-align:baseline}.typography sub{top:.4em}.typography a{color:#781f1c}.typography a:link,.typography a:visited{text-decoration:underline}.typography a:active,.typography a:hover{text-decoration:none}.typography .left{text-align:left}.typography .center{text-align:center}.typography .right{text-align:right}.typography table{border-collapse:collapse;margin-bottom:1em}.typography table td,.typography table th{padding:1em;border:1px solid #dad5cf;vertical-align:top}.typography table th{color:#781f1c;font-weight:700;font-size:1.6rem;text-align:left}.typography table.plain>tbody>tr>td,.typography table.plain>tbody>tr>th,.typography table.plain>tr>td,.typography table.plain>tr>th{padding:0;border:0}.typography img{max-width:100%;height:auto;vertical-align:middle}.typography img.center,.typography img.left,.typography img.leftAlone,.typography img.right{display:block;float:none;margin:0 auto 1em}.typography .captionImage{max-width:100%;margin-bottom:1em}.typography .captionImage img{margin-bottom:0}.typography .captionImage p{margin:.25em 0;font-style:italic}.typography iframe{max-width:100%}.h{display:none!important}.h-hide-visually{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.accounteditform .Actions,.accounteditform .field.composite,.accounteditform .field.confirmedpassword .middleColumn,.auctionsaccounteditform .Actions,.genform .Actions,.group,.registerform .Actions,.registerform .field.composite,.registerform .field.confirmedpassword .middleColumn,.sidebarform .Actions{zoom:1}.accounteditform .Actions:after,.accounteditform .Actions:before,.accounteditform .field.composite:after,.accounteditform .field.composite:before,.accounteditform .field.confirmedpassword .middleColumn:after,.accounteditform .field.confirmedpassword .middleColumn:before,.auctionsaccounteditform .Actions:after,.auctionsaccounteditform .Actions:before,.genform .Actions:after,.genform .Actions:before,.group:after,.group:before,.registerform .Actions:after,.registerform .Actions:before,.registerform .field.composite:after,.registerform .field.composite:before,.registerform .field.confirmedpassword .middleColumn:after,.registerform .field.confirmedpassword .middleColumn:before,.sidebarform .Actions:after,.sidebarform .Actions:before{display:table;content:""}.accounteditform .Actions:after,.accounteditform .field.composite:after,.accounteditform .field.confirmedpassword .middleColumn:after,.auctionsaccounteditform .Actions:after,.genform .Actions:after,.group:after,.registerform .Actions:after,.registerform .field.composite:after,.registerform .field.confirmedpassword .middleColumn:after,.sidebarform .Actions:after{clear:both}.replace{display:block;overflow:hidden;white-space:nowrap;text-indent:150%}*{box-sizing:border-box;scroll-padding-top:180px}.accounteditform .field{margin-bottom:20px}.accounteditform .field.title{position:absolute;top:-5442px;right:-9994px}.accounteditform .field.composite,.accounteditform .field.confirmedpassword{margin-bottom:0}.accounteditform span.description{display:block;color:#aeaaa6;font-size:1.4rem;line-height:1.5}.accounteditform label.left{display:block;margin-bottom:.25em;color:#781f1c;font-weight:600;font-size:1.6rem;line-height:1.2}.accounteditform input.text,.accounteditform textarea.textarea{display:block;width:100%;padding:.15em .4em;border:1px solid #aeaaa6;font:1.6rem Catamaran,verdana,sans-serif}.accounteditform input.text[readonly],.accounteditform textarea.textarea[readonly]{color:#7a7774;background:#eceae7}.accounteditform .optionset ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none}.accounteditform .optionset ul label{display:inline-block;padding:5px 0;vertical-align:middle}.accounteditform .optionset ul li{margin-right:15px}.accounteditform .optionset ul li:last-child{margin-right:0}.accounteditform .action{position:relative;display:block;float:left;min-width:160px;margin-right:12px;padding:.3em 40px .3em .75em;border:0;color:#fff;background:#781f1c;font-weight:600;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif;text-align:left}.accounteditform .action:after{position:absolute;top:50%;right:.75em;width:6px;height:6px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";-webkit-transform:translate3d(0,-50%,0) rotate(-45deg);transform:translate3d(0,-50%,0) rotate(-45deg)}.accounteditform .action:hover{background:#6c1c19}.accounteditform .action.right{float:right;margin-right:0;margin-left:12px}.accounteditform .action.no-arrow{padding-right:.75em}.accounteditform .action.no-arrow:after{display:none}.accounteditform .action.no-min-width{min-width:0}.accreditations{margin-top:-5px;margin-bottom:-5px;text-align:center}.accreditations__item{display:inline-block;height:48px;margin:5px 15px;background:url(../images/spr-footer.png?v=2) no-repeat 0 0;background-size:548px 48px}.accreditations__item--caav{width:64px}.accreditations__item--arla{width:132px;background-position:-64px 0}.accreditations__item--tds{width:65px;background-position:-196px 0}.accreditations__item--rics{width:53px;background-position:-261px 0}.accreditations__item--tpo{width:140px;background-position:-314px 0}.accreditations__item--tsi{width:95px;background-position:-454px 0}.addthis_inline_share_toolbox{margin-top:1em}.at-icon-wrapper{margin-bottom:0!important}.at-icon-wrapper:first-child{margin-left:0!important}.archived-bids__table{width:100%;margin-bottom:24px;font-size:1.6rem;line-height:1.3}.archived-bids__table strong{font-weight:700}.archived-bids__table td,.archived-bids__table th{padding:.6em .75em;border:1px solid #eceae7}.archived-bids__table td.right,.archived-bids__table th.right{text-align:right}.archived-bids__table th{border-bottom-width:5px;background:#f9f9f8;font-weight:600;font-size:1.6rem;text-align:left}.archived-bids__table tr.highlight{background:#e4d2d2}.archived-bids__table a{color:#781f1c}.archived-bids__table a:link,.archived-bids__table a:visited{text-decoration:underline}.archived-bids__table a:active,.archived-bids__table a:hover{text-decoration:none}.auction-bidding-form .field{position:relative;margin-bottom:12px}.auction-bidding-form .field .middleColumn{margin-left:36px}.auction-bidding-form .field label{display:block;overflow:hidden;border:1px solid #eceae7;border-right:0;color:#000;background:#dad5cf;font-weight:600;font-size:1.5rem;text-indent:150%}.auction-bidding-form .field label,.auction-bidding-form .field label:before{position:absolute;top:0;left:0;width:36px;height:32px;line-height:32px;text-align:center}.auction-bidding-form .field label:before{content:"\00a3";text-indent:0}.auction-bidding-form input.text{display:block;width:100%;height:32px;margin:0;padding:0 .5em;border:1px solid #eceae7;border-radius:0;border-left:0;background:#fff;font:1.5rem Catamaran,verdana,sans-serif;line-height:30px;transition:background .2s ease}.auction-bidding-form input.text::-webkit-input-placeholder{color:#999}.auction-bidding-form input.text::-moz-placeholder{color:#999}.auction-bidding-form input.text:-ms-input-placeholder{color:#999}.auction-bidding-form input.text:-moz-placeholder{color:#999}.auction-bidding-form input.text:focus,.auction-bidding-form input.text:hover{background:#f7f6f5}.auction-bidding-form input.text:focus::-webkit-input-placeholder{color:#4d4d4d}.auction-bidding-form input.text:focus::-moz-placeholder{color:#4d4d4d}.auction-bidding-form input.text:focus:-ms-input-placeholder{color:#4d4d4d}.auction-bidding-form input.text:focus:-moz-placeholder{color:#4d4d4d}.auction-bidding-form .action{position:relative;display:block;width:100%;padding:.5em 45px .5em .85em;border:0;color:#fff;background:#781f1c;font-weight:600;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif;text-align:left}.auction-bidding-form .action:after{position:absolute;top:50%;right:.85em;width:6px;height:6px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";-webkit-transform:translate3d(0,-50%,0) rotate(-45deg);transform:translate3d(0,-50%,0) rotate(-45deg)}.auction-bidding-form .action:hover{background:#6c1c19}.auction-calendar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.auction-calendar table{width:100%;color:#333;font-size:1.6rem;line-height:1.5}.auction-calendar th{padding:.25em .5em .25em 0;border-bottom:1px solid #eceae7;white-space:nowrap;font-weight:600;text-align:left}.auction-calendar td{padding:.25em 0 .25em .5em;border-bottom:1px solid #eceae7}.auction-calendar tr:last-child td,.auction-calendar tr:last-child th{border-bottom:0}.auction-calendar__navigation ul:last-child{margin-bottom:1em}.auction-calendar__month{width:100%;margin-bottom:24px}.auction-calendar__month h2:last-child{margin-bottom:.5em}.auction-calendar__month--dummy{margin-bottom:0}.auction-catalogue-search{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.auction-catalogue-search:last-child{margin-bottom:0}.auction-catalogue-search fieldset{-webkit-flex-grow:1000;-ms-flex-positive:1000;flex-grow:1000}.auction-catalogue-search .field.text{border:1px solid currentColor}.auction-catalogue-search .field.text:hover .customSelect,.auction-catalogue-search .field.text:hover select{background:#d5d1cb}.auction-catalogue-search .fieldgroup.middleColumn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.auction-catalogue-search .fieldgroup-field{position:relative;width:calc(50% - 12px);border:1px solid currentColor}.auction-catalogue-search label{display:none}.auction-catalogue-search input.text{display:block;width:100%;height:42px;margin:0;padding:0 .8em;border:0;border-radius:0;background:#eceae7;font:1.6rem Catamaran,verdana,sans-serif;line-height:40px;transition:background .2s ease}.auction-catalogue-search input.text::-webkit-input-placeholder{color:#999}.auction-catalogue-search input.text::-moz-placeholder{color:#999}.auction-catalogue-search input.text:-ms-input-placeholder{color:#999}.auction-catalogue-search input.text:-moz-placeholder{color:#999}.auction-catalogue-search input.text:focus,.auction-catalogue-search input.text:hover{background:#d5d1cb}.auction-catalogue-search input.text:focus::-webkit-input-placeholder{color:#4d4d4d}.auction-catalogue-search input.text:focus::-moz-placeholder{color:#4d4d4d}.auction-catalogue-search input.text:focus:-ms-input-placeholder{color:#4d4d4d}.auction-catalogue-search input.text:focus:-moz-placeholder{color:#4d4d4d}.auction-catalogue-search .middleColumn{position:relative}.auction-catalogue-search .action{position:relative;display:block;overflow:hidden;width:54px;height:44px;margin:0;padding:0;border:0;white-space:nowrap;color:currentColor;background:currentColor;text-align:left;text-indent:200%;transition:background .2s ease}.auction-catalogue-search .action:hover{background:#333}.auction-catalogue-search .action:after{position:absolute;top:50%;left:50%;display:block;width:7px;height:7px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:translate(-75%,-50%) rotate(-45deg);-ms-transform:translate(-75%,-50%) rotate(-45deg);transform:translate(-75%,-50%) rotate(-45deg)}.auction-catalogue__intro{margin-top:24px;margin-bottom:48px}.auction-catalogue__details{padding-top:24px;border-top:1px solid #eceae7;color:#333;font-size:1.6rem;line-height:1.5}.auction-catalogue__details strong{font-weight:600}.auction-catalogue__saleroom{display:block;float:right;width:100%;max-width:197px;height:70px;background:url(../images/saleroom-bid-online.png) no-repeat 0 0;background-size:100% auto}.auction-catalogues{color:#333;font-size:1.6rem;line-height:1.5}.auction-catalogues__catalogue{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #eceae7}.auction-catalogues__catalogue:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.auction-catalogues__thumbnail{display:block;width:280px;margin:0 auto 24px}.auction-catalogues__thumbnail img{display:block;width:100%;height:auto;border:1px solid #eceae7}.auction-catalogues__info{-webkit-flex-grow:1000;-ms-flex-positive:1000;flex-grow:1000}.auction-catalogues__info h2{margin-bottom:.5em;color:#781f1c;font-size:2.2rem;font-family:Catamaran,verdana,sans-serif;line-height:1.3}.auction-catalogues__info h2 a{color:#781f1c}.auction-catalogues__info h2 a:link,.auction-catalogues__info h2 a:visited{text-decoration:none}.auction-catalogues__info h2 a:active,.auction-catalogues__info h2 a:hover{text-decoration:underline}.auction-catalogues__details p{margin-top:0}.auction-catalogues__details p.full{width:100%}.auction-catalogues__details strong{font-weight:600}.auction-catalogues__details a{color:#781f1c}.auction-catalogues__details a:link,.auction-catalogues__details a:visited{text-decoration:underline}.auction-catalogues__details a:active,.auction-catalogues__details a:hover{text-decoration:none}.auction-gallery__item{display:block;float:left;width:calc(50% - 9px);margin-right:18px;margin-bottom:18px}.auction-gallery__item img{display:block;width:100%;height:auto;border:1px solid #dad5cf}.auction-gallery__item:first-child{float:none;width:100%}.auction-gallery__item:nth-child(odd){margin-right:0}.auction-gallery__item--video{position:relative}.auction-gallery__item--video:after,.auction-gallery__item--video:before{position:absolute;display:block;content:""}.auction-gallery__item--video:before{top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}.auction-gallery__item--video:after{top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;background-image:url(../images/play.svg);background-size:100% 100%}.auction-lot__header{margin-bottom:24px}.auction-lot__back-link{margin-bottom:1em}.auction-lot .content-cols__col--wide.reversed{-webkit-order:2;-ms-flex-order:2;order:2}.auction-lot .content-cols__col--narrow.reversed{-webkit-order:1;-ms-flex-order:1;order:1}.auction-lot__bid-title{display:none}.auction-lot__bid{margin-bottom:24px;padding:18px 24px 24px;color:#fff;background:#333;font-size:1.5rem;line-height:1.3}.auction-lot__bid h3{margin-bottom:.5em;font-size:2.2rem}.auction-lot__bid h4{margin-bottom:.5em;font-size:1.8rem}.auction-lot__bid a{color:#781f1c}.auction-lot__bid a:link,.auction-lot__bid a:visited{text-decoration:none}.auction-lot__bid a:active,.auction-lot__bid a:hover{text-decoration:underline}.auction-lot__bid p{margin-bottom:1em}.auction-lot__bid p:last-child{margin-bottom:0}.auction-lot__bid p a{color:#fff}.auction-lot__bid p a:link,.auction-lot__bid p a:visited{text-decoration:underline}.auction-lot__bid p a:active,.auction-lot__bid p a:hover{text-decoration:none}.auction-lot__bid strong{font-weight:600}.auction-lot__unconfirmed-bids{margin-bottom:24px;padding:18px 24px 24px;color:#fff;background:#781f1c;font-size:1.5rem;line-height:1.3}.auction-lot__unconfirmed-bids h3{margin-bottom:.5em;font-size:2.2rem}.auction-lot__unconfirmed-bids p{margin-bottom:1em}.auction-lot__unconfirmed-bids strong{font-weight:600}.auction-lot__modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.auction-lot__modal-content{position:fixed;top:50%;left:50%;width:90%;max-width:600px;padding:24px;background:#fff;font-size:1.6rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.auction-lot__modal-content .btn,.auction-lot__modal-content .paymentform__type ul.optionset li label,.paymentform__type ul.optionset li .auction-lot__modal-content label{float:left}.auction-lot__modal-content .btn:last-child,.auction-lot__modal-content .paymentform__type ul.optionset li label:last-child,.paymentform__type ul.optionset li .auction-lot__modal-content label:last-child{float:right}.auction-lots{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.auction-lots,.auction-lots__lot{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.auction-lots__lot{position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 10px);margin-bottom:20px;background:#f2f0ee}.auction-lots__lot--dummy{visibility:hidden;margin-bottom:0;background:transparent}.auction-lots__banner{position:absolute;top:-4px;left:-4px;overflow:hidden;width:100px;height:100px;font-size:1.2rem}.auction-lots__banner span{position:relative;top:24px;right:26px;display:block;width:120px;height:20px;color:#fff;background:#781f1c;font-weight:600;line-height:22px;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.auction-lots__banner span:after,.auction-lots__banner span:before{position:absolute;bottom:-4px;border-top:4px solid #541614;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.auction-lots__banner span:before{left:0}.auction-lots__banner span:after{right:0}.auction-lots__image-count{position:absolute;right:0;bottom:0;display:block;height:30px;padding:0 10px 0 42px;color:#fff;background:hsla(0,0%,100%,.5) url(../images/image.svg) no-repeat 6px 50%;background-size:26px 18px;font-weight:600;font-size:1.5rem;line-height:30px}.auction-lots__thumbnail{position:relative;display:block}.auction-lots__thumbnail img{display:block;width:100%;height:auto}.auction-lots__lot--no-image .auction-lots__thumbnail{display:none}.auction-lots__teaser{padding:8px;color:#333;font-size:1.4rem;line-height:1.5}.auction-lots__teaser h2{color:#781f1c;font-size:1.6rem}.auction-lots__teaser strong{font-weight:600}.auction-lots__teaser span{display:inline-block;color:#781f1c}.auction-lots__description{display:none}.auction-lots__lot--no-image .auction-lots__description{display:block}.auction-lots__button{position:relative;display:block;padding:8px;color:currentColor;background:currentColor;font-weight:600;font-size:1.4rem;line-height:1.2;text-decoration:none}.auction-lots__button span{color:#fff}.auction-lots__button:link span,.auction-lots__button:visited span{text-decoration:none}.auction-lots__button:active span,.auction-lots__button:hover span{text-decoration:underline}.auction-lots__button--arrow{padding-right:36px}.auction-lots__button--arrow:after{position:absolute;top:50%;right:16px;display:block;width:7px;height:7px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.auction-lots__button--feature{padding-top:6px;padding-bottom:6px;background:#dad5cf}.auction-lots__button--feature span{color:#333}.auction-search-filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.auction-search-filters fieldset{-webkit-flex-grow:1000;-ms-flex-positive:1000;flex-grow:1000}.auction-search-filters .field.text{border:1px solid currentColor}.auction-search-filters .field.text:hover .customSelect,.auction-search-filters .field.text:hover select{background:#d5d1cb}.auction-search-filters .fieldgroup.middleColumn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.auction-search-filters .fieldgroup-field{position:relative;width:calc(50% - 12px);border:1px solid currentColor}.auction-search-filters label{display:none}.auction-search-filters input.text{display:block;width:100%;height:42px;margin:0;padding:0 .8em;border:0;border-radius:0;background:#eceae7;font:1.6rem Catamaran,verdana,sans-serif;line-height:40px;transition:background .2s ease}.auction-search-filters input.text::-webkit-input-placeholder{color:#999}.auction-search-filters input.text::-moz-placeholder{color:#999}.auction-search-filters input.text:-ms-input-placeholder{color:#999}.auction-search-filters input.text:-moz-placeholder{color:#999}.auction-search-filters input.text:focus,.auction-search-filters input.text:hover{background:#d5d1cb}.auction-search-filters input.text:focus::-webkit-input-placeholder{color:#4d4d4d}.auction-search-filters input.text:focus::-moz-placeholder{color:#4d4d4d}.auction-search-filters input.text:focus:-ms-input-placeholder{color:#4d4d4d}.auction-search-filters input.text:focus:-moz-placeholder{color:#4d4d4d}.auction-search-filters .middleColumn{position:relative}.auction-search-filters .action{position:relative;display:block;overflow:hidden;width:54px;height:44px;margin:0;padding:0;border:0;white-space:nowrap;color:currentColor;background:currentColor;text-align:left;text-indent:200%;transition:background .2s ease}.auction-search-filters .action:hover{background:#333}.auction-search-filters .action:after{position:absolute;top:50%;left:50%;display:block;width:7px;height:7px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:translate(-75%,-50%) rotate(-45deg);-ms-transform:translate(-75%,-50%) rotate(-45deg);transform:translate(-75%,-50%) rotate(-45deg)}.auction-search-pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.auction-search-pagination label{display:none}.auction-search-pagination .field.dropdown{border:1px solid currentColor}.auction-search-pagination .field.dropdown:hover .customSelect,.auction-search-pagination .field.dropdown:hover select{background:#d5d1cb}.auction-search-pagination .middleColumn{position:relative}.auction-search-pagination .customSelect,.auction-search-pagination select{z-index:50;display:block;width:100%!important;height:30px!important;padding:0 1em;color:currentColor;background:#eceae7;font-weight:600;font-size:1.4rem;font-family:Catamaran,verdana,sans-serif;line-height:32px;transition:background .2s ease}.auction-search-pagination select{opacity:0}.nojs .auction-search-pagination select{opacity:1}.auction-search-pagination .customSelect{position:relative;z-index:49;display:block!important;height:30px;padding:0 30px 0 10px;color:currentColor;background:#eceae7;font-weight:600;font-size:1.4rem;font-family:Catamaran,verdana,sans-serif;line-height:32px}.auction-search-pagination .customSelect:after{position:absolute;top:50%;right:.35em;width:8px;height:8px;border-width:0 2px 2px 0;border-style:solid;border-color:currentColor;content:"";-webkit-transform:translate3d(-50%,-70%,0) rotate(45deg);transform:translate3d(-50%,-70%,0) rotate(45deg)}.auction-search-pagination .customSelectInner{width:100%!important;color:#000}.auction-search-pagination__pri{margin-bottom:6px}.auction-search-pagination__sec{margin-left:12px}.auction-search-spinner{position:fixed;z-index:300;display:none;width:150px;height:150px;background:hsla(0,0%,100%,.9)}.auction-search-spinner,.auction-search-spinner__inner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.auction-search-spinner__inner{position:absolute;width:80px;height:80px;margin:0 auto;text-align:center}.auction-search-spinner__circle{position:absolute;top:0;left:0;width:100%;height:100%}.auction-search-spinner__circle:before{display:block;width:15%;height:15%;margin:0 auto;border-radius:100%;content:"";background:currentColor;-webkit-animation:a 1.2s infinite ease-in-out both;animation:a 1.2s infinite ease-in-out both}.auction-search-spinner__circle--2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.auction-search-spinner__circle--2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.auction-search-spinner__circle--3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.auction-search-spinner__circle--3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.auction-search-spinner__circle--4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.auction-search-spinner__circle--4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.auction-search-spinner__circle--5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.auction-search-spinner__circle--5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.auction-search-spinner__circle--6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.auction-search-spinner__circle--6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.auction-search-spinner__circle--7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.auction-search-spinner__circle--7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.auction-search-spinner__circle--8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.auction-search-spinner__circle--8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.auction-search-spinner__circle--9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.auction-search-spinner__circle--9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.auction-search-spinner__circle--10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.auction-search-spinner__circle--10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.auction-search-spinner__circle--11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.auction-search-spinner__circle--11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.auction-search-spinner__circle--12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.auction-search-spinner__circle--12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.auction-widget{margin-bottom:36px}.auction-widget:last-child{margin-bottom:0}.auction-widget .typography .h1{margin-bottom:.75em}.auction-widget__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:24px}.auction-widget__thumbnail{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:120px;margin-right:12px}.auction-widget__thumbnail img{display:block;width:100%;height:auto;border:1px solid #aeaaa6}.auction-widget__content{-webkit-flex-grow:50;-ms-flex-positive:50;flex-grow:50;font-size:1.4rem;line-height:1.2}.auction-widget__content h3{margin-bottom:.5em;font-weight:600}.auction-widget__content p{margin-bottom:.5em}.auction-widget__content p:last-child{margin-bottom:0}.auction-widget__content strong{font-weight:600}.auction-widget__content a{color:#781f1c}.auction-widget__content a:link,.auction-widget__content a:visited{text-decoration:none}.auction-widget__content a:active,.auction-widget__content a:hover{text-decoration:underline}.auctionsaccounteditform .field{margin-bottom:20px}.auctionsaccounteditform .field.composite{margin-bottom:0}.auctionsaccounteditform span.description{display:block;color:#aeaaa6;font-size:1.4rem;line-height:1.5}.auctionsaccounteditform label.left{display:block;margin-bottom:.25em;color:#781f1c;font-weight:600;font-size:1.6rem;line-height:1.2}.auctionsaccounteditform input.text,.auctionsaccounteditform textarea.textarea{display:block;width:100%;padding:.15em .4em;border:1px solid #aeaaa6;font:1.6rem Catamaran,verdana,sans-serif}.auctionsaccounteditform input.text[readonly],.auctionsaccounteditform textarea.textarea[readonly]{color:#7a7774;background:#eceae7}.auctionsaccounteditform .action{position:relative;display:block;float:left;min-width:160px;margin-right:12px;padding:.3em 40px .3em .75em;border:0;color:#fff;background:#781f1c;font-weight:600;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif;text-align:left}.auctionsaccounteditform .action:after{position:absolute;top:50%;right:.75em;width:6px;height:6px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";-webkit-transform:translate3d(0,-50%,0) rotate(-45deg);transform:translate3d(0,-50%,0) rotate(-45deg)}.auctionsaccounteditform .action:hover{background:#6c1c19}.auctionsaccounteditform .action.right{float:right;margin-right:0;margin-left:12px}.auctionsaccounteditform .action.no-arrow{padding-right:.75em}.auctionsaccounteditform .action.no-arrow:after{display:none}.auctionsaccounteditform .action.no-min-width{min-width:0}.auctionsaccounteditform__keywords-intro{margin:0 0 1em!important;color:#aeaaa6;font-size:1.4rem;line-height:1.3}.auctionsaccounteditform__keywords-table{width:100%}.auctionsaccounteditform__keywords-table label.left{display:none}.auctionsaccounteditform__keywords-table .field{margin-bottom:0}.auctionsaccounteditform__keywords-table td,.auctionsaccounteditform__keywords-table th{padding-top:2px;padding-bottom:2px;vertical-align:middle}.auctionsaccounteditform__keywords-table td:last-child{width:36px;padding-left:6px;text-align:right}.auctionsaccounteditform__keywords-table a{display:inline-block;width:24px;height:24px;color:#fff;background:#781f1c;font-weight:700;line-height:26px;text-align:center}.auctionsaccounteditform__keywords-table a:link,.auctionsaccounteditform__keywords-table a:visited{text-decoration:none}.auctionsaccounteditform__keywords-table a:active,.auctionsaccounteditform__keywords-table a:hover{text-decoration:underline}.auctionsaccounteditform__column{margin-bottom:24px!important}.blog .pagination{margin-top:20px}.blog__post{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dad5cf}.blog__post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.blog__metadata{color:#96918b}.blog__thumbnail{display:block;margin-bottom:12px}.blog__thumbnail img{display:block;width:200px;height:auto}.blogpost__metadata{color:#96918b}.blogpost__image img{display:block;width:100%;max-width:440px;height:auto}.branchpage__map{height:240px;margin-bottom:20px}.btn,.paymentform__type ul.optionset li label{display:inline-block;padding:.8em 12px;border:0;color:currentColor;background:currentColor;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif;line-height:1;text-align:left}.btn strong,.paymentform__type ul.optionset li label strong{font-weight:600}.btn span,.paymentform__type ul.optionset li label span{color:#fff}.btn:link,.btn:link span,.btn:visited,.btn:visited span,.paymentform__type ul.optionset li label:link,.paymentform__type ul.optionset li label:link span,.paymentform__type ul.optionset li label:visited,.paymentform__type ul.optionset li label:visited span{text-decoration:none}.btn:active,.btn:active span,.btn:hover,.btn:hover span,.paymentform__type ul.optionset li label:active,.paymentform__type ul.optionset li label:active span,.paymentform__type ul.optionset li label:hover,.paymentform__type ul.optionset li label:hover span{text-decoration:underline}.paymentform__type ul.optionset li .typography label:link,.paymentform__type ul.optionset li .typography label:link span,.paymentform__type ul.optionset li .typography label:visited,.paymentform__type ul.optionset li .typography label:visited span,.typography .btn:link,.typography .btn:link span,.typography .btn:visited,.typography .btn:visited span,.typography .paymentform__type ul.optionset li label:link,.typography .paymentform__type ul.optionset li label:link span,.typography .paymentform__type ul.optionset li label:visited,.typography .paymentform__type ul.optionset li label:visited span{text-decoration:none}.paymentform__type ul.optionset li .typography label:active,.paymentform__type ul.optionset li .typography label:active span,.paymentform__type ul.optionset li .typography label:hover,.paymentform__type ul.optionset li .typography label:hover span,.typography .btn:active,.typography .btn:active span,.typography .btn:hover,.typography .btn:hover span,.typography .paymentform__type ul.optionset li label:active,.typography .paymentform__type ul.optionset li label:active span,.typography .paymentform__type ul.optionset li label:hover,.typography .paymentform__type ul.optionset li label:hover span{text-decoration:underline}.btn--shallow{padding-top:.6em;padding-bottom:.6em}.btn--block{display:block}.btn--icon{position:relative;padding-left:58px}.btn--icon .icon{position:absolute;top:50%;left:12px;display:block;max-width:30px;max-height:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);fill:currentColor}.btn--arrow,.paymentform__type ul.optionset li label{position:relative;padding-right:36px}.btn--arrow:after,.paymentform__type ul.optionset li label:after{position:absolute;top:50%;right:16px;display:block;width:7px;height:7px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.btn--arrow-left{position:relative;padding-left:36px}.btn--arrow-left:before{position:absolute;top:50%;left:16px;display:block;width:7px;height:7px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.btn--grey{border:1px solid #dad5cf;background:#fff;font-weight:400}.btn--grey:link span,.btn--grey:visited span{color:#625e59}.btn--grey:active span,.btn--grey:hover span{color:#333}.btn--grey.btn--arrow-left:link:after,.btn--grey.btn--arrow-left:link:before,.btn--grey.btn--arrow-left:visited:after,.btn--grey.btn--arrow-left:visited:before,.btn--grey.btn--arrow:link:after,.btn--grey.btn--arrow:link:before,.btn--grey.btn--arrow:visited:after,.btn--grey.btn--arrow:visited:before,.paymentform__type ul.optionset li label.btn--grey:link:after,.paymentform__type ul.optionset li label.btn--grey:link:before,.paymentform__type ul.optionset li label.btn--grey:visited:after,.paymentform__type ul.optionset li label.btn--grey:visited:before{border-color:#625e59}.btn--grey.btn--arrow-left:active:after,.btn--grey.btn--arrow-left:active:before,.btn--grey.btn--arrow-left:hover:after,.btn--grey.btn--arrow-left:hover:before,.btn--grey.btn--arrow:active:after,.btn--grey.btn--arrow:active:before,.btn--grey.btn--arrow:hover:after,.btn--grey.btn--arrow:hover:before,.paymentform__type ul.optionset li label.btn--grey:active:after,.paymentform__type ul.optionset li label.btn--grey:active:before,.paymentform__type ul.optionset li label.btn--grey:hover:after,.paymentform__type ul.optionset li label.btn--grey:hover:before{border-color:#333}.btn--grey-light{border:1px solid #dad5cf;background:#fff;font-weight:400}.btn--grey-light:link span,.btn--grey-light:visited span{color:#96918b}.btn--grey-light:active span,.btn--grey-light:hover span{color:#333}.btn--grey-light.btn--arrow-left:link:after,.btn--grey-light.btn--arrow-left:link:before,.btn--grey-light.btn--arrow-left:visited:after,.btn--grey-light.btn--arrow-left:visited:before,.btn--grey-light.btn--arrow:link:after,.btn--grey-light.btn--arrow:link:before,.btn--grey-light.btn--arrow:visited:after,.btn--grey-light.btn--arrow:visited:before,.paymentform__type ul.optionset li label.btn--grey-light:link:after,.paymentform__type ul.optionset li label.btn--grey-light:link:before,.paymentform__type ul.optionset li label.btn--grey-light:visited:after,.paymentform__type ul.optionset li label.btn--grey-light:visited:before{border-color:#96918b}.btn--grey-light.btn--arrow-left:active:after,.btn--grey-light.btn--arrow-left:active:before,.btn--grey-light.btn--arrow-left:hover:after,.btn--grey-light.btn--arrow-left:hover:before,.btn--grey-light.btn--arrow:active:after,.btn--grey-light.btn--arrow:active:before,.btn--grey-light.btn--arrow:hover:after,.btn--grey-light.btn--arrow:hover:before,.paymentform__type ul.optionset li label.btn--grey-light:active:after,.paymentform__type ul.optionset li label.btn--grey-light:active:before,.paymentform__type ul.optionset li label.btn--grey-light:hover:after,.paymentform__type ul.optionset li label.btn--grey-light:hover:before{border-color:#333}.btn--blue{color:#fff;background:#184d68;font-weight:600}.typography .btn--blue{color:#fff}.btn--red,.paymentform__type ul.optionset li label{color:#fff;background:#781f1c;font-weight:600}.paymentform__type ul.optionset li .typography label,.typography .btn--red,.typography .paymentform__type ul.optionset li label{color:#fff}.btn--green{color:#fff;background:#1a7941;font-weight:600}.typography .btn--green{color:#fff}.btn--purple{color:#fff;background:#63287b;font-weight:600}.typography .btn--purple{color:#fff}.carousel{position:relative}.carousel__slide{width:100%}.carousel__slide img{display:block;width:100%;height:auto}.carousel__slide--hide{display:none}.cycle-init .carousel__slide--hide{display:block}.carousel__slide-content{position:relative!important}.carousel__video-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:120}.carousel__caption{position:absolute;right:10px;bottom:10px;left:10px;z-index:350;padding:10px 15% 10px 10px;white-space:normal;color:#781f1c;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.8) 30%,hsla(0,0%,100%,.8) 80%,hsla(0,0%,100%,0));font-size:1.2rem;line-height:1.2}.carousel__caption h2{margin-bottom:.2em;color:currentColor;font-weight:600;font-size:150%}.carousel__caption p{margin-bottom:.5em;color:#333}.carousel__caption a{color:#781f1c}.carousel__button{position:relative;display:inline-block;padding:.85em 3em .7em 1em;background:currentColor;font-weight:lighter;line-height:1;text-transform:uppercase}.carousel__button:after{position:absolute;top:50%;right:1em;width:6px;height:6px;margin-top:-3px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.carousel__button span{color:#fff}.carousel__button:link,.carousel__button:link span,.carousel__button:visited,.carousel__button:visited span{text-decoration:none}.carousel__button:active,.carousel__button:active span,.carousel__button:hover,.carousel__button:hover span{text-decoration:underline}.carousel__control{position:absolute;top:50%;z-index:401;display:none;width:74px;height:74px;margin-top:-37px;border:2px solid #fff;border-radius:50%;background:#dad5cf;cursor:pointer}.carousel__control:after{position:absolute;top:50%;left:50%;width:18px;height:18px;border-width:0 3px 3px 0;border-style:solid;border-color:#fff;content:""}.carousel__control--prev{left:-37px}.carousel__control--prev:after{-webkit-transform:translate3d(-30%,-50%,0) rotate(135deg);transform:translate3d(-30%,-50%,0) rotate(135deg)}.carousel__control--next{right:-37px}.carousel__control--next:after{-webkit-transform:translate3d(-70%,-50%,0) rotate(-45deg);transform:translate3d(-70%,-50%,0) rotate(-45deg)}.carousel__down-arrow{position:absolute;bottom:0;left:50%;display:none;width:72px;height:36px;border-top-left-radius:72px;border-top-right-radius:72px;background:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.carousel__down-arrow:after{position:absolute;right:50%;bottom:0;width:18px;height:18px;border-width:0 3px 3px 0;border-style:solid;border-color:#781f1c;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.case-study-gallery{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.case-study-gallery__item{display:block;width:100%;margin-top:20px}.case-study-gallery__item img{display:block;width:100%;height:auto}.case-study-gallery__item--dummy{margin-top:0!important}.content{padding-top:20px;padding-bottom:20px}.content--bordered{border-top:1px solid #eceae7}.content__bordered{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eceae7}.content__bordered--pt{padding-top:3em}.content__bordered--no-padding{padding-bottom:0}.content-cols{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.content-cols__col{width:100%;margin-bottom:20px}.content-cols__col:last-child{margin-bottom:0}.content__banner-link{margin-top:24px;text-align:center}.container{margin-right:20px;margin-left:20px}.current-bids__table{width:100%;margin-bottom:24px;font-size:1.6rem;line-height:1.3}.current-bids__table strong{font-weight:700}.current-bids__table td,.current-bids__table th{padding:.6em .75em;border:1px solid #eceae7}.current-bids__table td.right,.current-bids__table th.right{text-align:right}.current-bids__table th{border-bottom-width:5px;background:#f9f9f8;font-weight:600;font-size:1.6rem;text-align:left}.current-bids__table a{color:#781f1c}.current-bids__table a:link,.current-bids__table a:visited{text-decoration:underline}.current-bids__table a:active,.current-bids__table a:hover{text-decoration:none}.features{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px}.features__feature{display:block;width:100%;margin-bottom:10px;color:#781f1c;background:currentColor;text-decoration:none}.features__feature--dummy{visibility:hidden;margin:0;background:transparent}.features__image{position:relative;overflow:hidden}.features__image img{display:block;width:100%;height:auto}.features__image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:currentColor;transition:opacity .2s ease-in-out;mix-blend-mode:multiply}.features__feature:link .features__image:after,.features__feature:visited .features__image:after{opacity:0}.features__feature:active .features__image:after,.features__feature:hover .features__image:after{opacity:.3}.features__content{padding:10px;color:#fff;font-size:1.4rem;line-height:1.2;-webkit-transform:translateZ(0);transform:translateZ(0)}.features__content h2{font-weight:600;font-size:120%}.features__content h2.arrow:after{display:inline-block;width:5px;height:5px;margin-left:.5em;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.features__content p{margin-top:.2em}.features__content p:after{display:inline-block;width:5px;height:5px;margin-left:.5em;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.footer-content{margin-bottom:20px;border-bottom:1px solid #c4c0ba}.footer-content:last-child{margin-bottom:0;border-bottom:0}.footer-content p{margin-bottom:.75em}.footer-content p:last-child{margin-bottom:0}.footer-content strong{color:#781f1c;font-weight:700}.footer-content--supplementary{display:none}.footer-content__col{margin-bottom:20px}.footer-content__col--dummy{margin-bottom:0}.footer{padding-top:20px;padding-bottom:20px;color:#333;background:#dad5cf;font-size:1.4rem;line-height:1.3}.footer a{color:#781f1c}.footer a:link,.footer a:visited{text-decoration:underline}.footer a:active,.footer a:hover{text-decoration:none}.footer__accreditations,.footer__global-content{margin-bottom:20px}.footer__global-content p{margin-bottom:.75em}.footer__global-content p:last-child{margin-bottom:0}.footer__global-content strong{font-weight:600}.gallery__item{position:relative;width:100%}.gallery__item img{display:block;width:100%;height:auto}.gallery__item--hide{display:none}.cycle-init .gallery__item--hide{display:block}.gallery__thumbs{position:relative;width:100%;padding:4px 27px;background:#eceae7;font-size:0;text-align:center}.nojs .gallery__thumbs{display:none}.gallery__thumb{display:none;width:107px;margin:0 3px}.gallery__thumb img{display:block;width:100%;height:auto}.cycle-init .gallery__thumb{display:inline-block}.cycle-init .js-gallery-thumbs{margin:0 auto}.gallery__control{position:absolute;top:4px;bottom:4px;z-index:10;display:block;width:24px;cursor:pointer;background:currentColor;font-size:2.5rem;vertical-align:middle;transition:opacity .2s ease-in-out}.gallery__control.disabled{opacity:.5;cursor:default}.gallery__control:before{position:absolute;top:50%;left:50%;display:inline-block;width:8px;height:8px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:""}.gallery__control--prev{left:0}.gallery__control--prev:before{-webkit-transform:translate3d(-30%,-50%,0) rotate(135deg);transform:translate3d(-30%,-50%,0) rotate(135deg)}.gallery__control--next{right:0}.gallery__control--next:before{-webkit-transform:translate3d(-70%,-50%,0) rotate(-45deg);transform:translate3d(-70%,-50%,0) rotate(-45deg)}.genform .field{margin-bottom:20px}.genform .field.title{position:absolute;top:-5442px;right:-9994px}.genform .field.composite{margin-bottom:0}.genform label.left{display:block;margin-bottom:.25em;color:#781f1c;font-weight:600;font-size:1.6rem;line-height:1.2}.genform input.text,.genform textarea.textarea{display:block;width:100%;padding:.15em .4em;border:1px solid #aeaaa6;font:1.6rem Catamaran,verdana,sans-serif}.genform .optionset ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none}.genform .optionset ul label{display:inline-block;padding:5px 0;vertical-align:middle}.genform .optionset ul li{margin-right:15px}.genform .optionset ul li:last-child{margin-right:0}.genform .customSelect,.genform select.dropdown.hasCustomSelect{z-index:10;width:100%;height:100%;padding:.15em .4em;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif}.genform select.dropdown{display:block;width:100%;opacity:0}.nojs .genform select.dropdown{opacity:1}.genform .customSelect{display:block;width:100%;padding:.15em .4em;border:1px solid #aeaaa6;background:#fff;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif}.genform .customSelectInner{position:relative;width:100%!important;padding-right:30px}.genform .customSelectInner:after{position:absolute;top:50%;right:0;width:6px;height:6px;border-width:0 2px 2px 0;border-style:solid;border-color:#781f1c;content:"";-webkit-transform:translate3d(-50%,-70%,0) rotate(45deg);transform:translate3d(-50%,-70%,0) rotate(45deg)}.genform .action{position:relative;display:block;float:left;min-width:160px;padding:.3em 40px .3em .75em;border:0;color:#fff;background:#781f1c;font-weight:600;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif;text-align:left}.genform .action:after{position:absolute;top:50%;right:.75em;width:6px;height:6px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";-webkit-transform:translate3d(0,-50%,0) rotate(-45deg);transform:translate3d(0,-50%,0) rotate(-45deg)}.genform .action:hover{background:#6c1c19}.genform .action.right{float:right}.header-buttons{font-size:0;text-align:center}.header-buttons__button{display:block;float:left;height:45px;padding:0 15px;border-left:1px solid #dad5cf;font-size:1.6rem;line-height:43px;text-decoration:none;vertical-align:middle;transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}.header-buttons__button:first-child{margin-left:0}.header-buttons__button:last-child{margin-right:0}.header-buttons__button:link,.header-buttons__button:visited{border-color:#dad5cf;color:#781f1c;background-color:transparent}.header-buttons__button:active,.header-buttons__button:hover{border-color:#781f1c;color:#fff;background-color:#781f1c}.header-buttons__button span{display:none}.header-buttons__button strong{font-weight:600}.header-buttons__button--supplementary{display:none}.header-buttons__button--highlight:link,.header-buttons__button--highlight:visited{border-color:#781f1c;color:#fff;background-color:#781f1c}.header-buttons__button--highlight:active,.header-buttons__button--highlight:hover{border-color:#bc8f8e;color:#781f1c;background-color:#fff}.header-buttons__icon{display:inline-block;vertical-align:middle;fill:currentColor;transition:fill .2s ease-in-out}.header{padding:65px 0 20px}.header__logo{margin:0 auto}.header__buttons{position:absolute;top:0;right:0}.header__nav-toggle{position:absolute;top:0;left:0;display:block;width:100%;height:45px;padding-left:40px;border-bottom:1px solid #dad5cf;color:#781f1c;background:#eceae7;font-weight:600;font-size:1.6rem;line-height:44px;text-decoration:none}.header__nav-icon{position:absolute;top:20px;left:15px;display:inline-block;width:16px;height:2px;background-color:#781f1c;vertical-align:middle;transition:background-color .2s linear;will-change:background-color}.header__nav-icon:after,.header__nav-icon:before{position:absolute;display:block;width:16px;height:2px;content:"";background:#781f1c;transition:margin .2s linear,-webkit-transform .2s linear;transition:margin .2s linear,transform .2s linear;transition:margin .2s linear,transform .2s linear,-webkit-transform .2s linear}.header__nav-icon:before{margin-top:-4px}.header__nav-icon:after{margin-top:4px}.menu-active .header__nav-icon{background-color:transparent}.menu-active .header__nav-icon:before{margin-top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-active .header__nav-icon:after{margin-top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#TWGaze_ChangePasswordForm_ChangePasswordForm .field,#TWGaze_MemberLoginForm_LoginForm .field,#TWGaze_MemberLoginForm_LostPasswordForm .field{margin-bottom:20px}#TWGaze_ChangePasswordForm_ChangePasswordForm label.left,#TWGaze_MemberLoginForm_LoginForm label.left,#TWGaze_MemberLoginForm_LostPasswordForm label.left{display:block;margin-bottom:.25em;color:#781f1c;font-weight:600;font-size:1.6rem;line-height:1.2}#TWGaze_ChangePasswordForm_ChangePasswordForm input.text,#TWGaze_ChangePasswordForm_ChangePasswordForm textarea.textarea,#TWGaze_MemberLoginForm_LoginForm input.text,#TWGaze_MemberLoginForm_LoginForm textarea.textarea,#TWGaze_MemberLoginForm_LostPasswordForm input.text,#TWGaze_MemberLoginForm_LostPasswordForm textarea.textarea{display:block;width:100%;padding:.15em .4em;border:1px solid #aeaaa6;font:1.6rem Catamaran,verdana,sans-serif}#TWGaze_ChangePasswordForm_ChangePasswordForm .Actions,#TWGaze_MemberLoginForm_LoginForm .Actions,#TWGaze_MemberLoginForm_LostPasswordForm .Actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#TWGaze_ChangePasswordForm_ChangePasswordForm .Actions p,#TWGaze_MemberLoginForm_LoginForm .Actions p,#TWGaze_MemberLoginForm_LostPasswordForm .Actions p{margin:0 0 0 1em}#TWGaze_ChangePasswordForm_ChangePasswordForm .action,#TWGaze_MemberLoginForm_LoginForm .action,#TWGaze_MemberLoginForm_LostPasswordForm .action{position:relative;display:inline-block;padding:.8em 36px .8em 12px;border:0;color:#fff;background:#781f1c;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif;line-height:1;text-align:left}#TWGaze_ChangePasswordForm_ChangePasswordForm .action:after,#TWGaze_MemberLoginForm_LoginForm .action:after,#TWGaze_MemberLoginForm_LostPasswordForm .action:after{position:absolute;top:50%;right:16px;display:block;width:7px;height:7px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}#TWGaze_ChangePasswordForm_ChangePasswordForm .action:hover,#TWGaze_MemberLoginForm_LoginForm .action:hover,#TWGaze_MemberLoginForm_LostPasswordForm .action:hover{text-decoration:underline}.logo{width:213px;font-weight:lighter;font-size:1.75rem}.logo__graphic{float:left;width:213px;height:69px;background:url(../images/logo.svg) no-repeat 0 0;background-size:100% 100%}.logo__tagline{display:none;float:right;margin-top:5px;color:#96918b;text-transform:lowercase}.message{display:block;margin:.5em 0;padding:.5em .8em;border:1px solid #aeaaa6;color:#575553;background:#f7f7f6;text-align:left}.message.bad,.message.error,.message.required,.message.validation{border-color:#781f1c;color:#781f1c;background:#f2e9e8}.message.bad .h1,.message.bad .h2,.message.bad .h3,.message.bad a,.message.bad h1,.message.bad h2,.message.bad h3,.message.error .h1,.message.error .h2,.message.error .h3,.message.error a,.message.error h1,.message.error h2,.message.error h3,.message.required .h1,.message.required .h2,.message.required .h3,.message.required a,.message.required h1,.message.required h2,.message.required h3,.message.validation .h1,.message.validation .h2,.message.validation .h3,.message.validation a,.message.validation h1,.message.validation h2,.message.validation h3{color:#781f1c}.message.warn,.message.warning{border-color:#f2bd03;color:#a98402;background:#fef8e6}.message.warn .h1,.message.warn .h2,.message.warn .h3,.message.warn a,.message.warn h1,.message.warn h2,.message.warn h3,.message.warning .h1,.message.warning .h2,.message.warning .h3,.message.warning a,.message.warning h1,.message.warning h2,.message.warning h3{color:#a98402}.message.info,.message.notice{border-color:#467186;color:#113649;background:#eff3f4}.message.info .h1,.message.info .h2,.message.info .h3,.message.info a,.message.info h1,.message.info h2,.message.info h3,.message.notice .h1,.message.notice .h2,.message.notice .h3,.message.notice a,.message.notice h1,.message.notice h2,.message.notice h3{color:#113649}.message.good{border-color:#489467;color:#12552e;background:#eff6f2}.message.good .h1,.message.good .h2,.message.good .h3,.message.good a,.message.good h1,.message.good h2,.message.good h3{color:#12552e}.nav{padding:20px 0;background:#eceae7;font-size:1.7rem}.nav__item{position:relative;color:#781f1c}.nav__link{display:block;padding:.75em 1em;color:currentColor;font-weight:600}.nav__link:link,.nav__link:visited{text-decoration:none}.nav__item--current .nav__link,.nav__item--section .nav__link,.nav__link:active,.nav__link:hover{text-decoration:underline}.nav__submenu{display:none;margin:0 0 10px 20px;background:currentColor}.nav__item--current .nav__submenu,.nav__item--section .nav__submenu,.nav__item:hover .nav__submenu{display:block}.nav__sublink{display:block;padding:.65em 1em;color:#fff}.nav__sublink:link,.nav__sublink:visited{text-decoration:none}.nav__subitem--current .nav__sublink,.nav__subitem--section .nav__sublink,.nav__sublink:active,.nav__sublink:hover{text-decoration:underline}body,html{overflow-x:hidden;width:100%;min-height:100%}.viewport{position:relative;left:0;overflow:hidden;transition:left .2s linear;will-change:left}.nojs .viewport{box-shadow:none}.menu-active .viewport{left:70%}.nav{position:fixed;top:0;bottom:0;left:-75%;z-index:500;width:70%;transition:left .2s linear;will-change:left}.menu-active .nav{left:0}.nojs .nav{position:relative;left:0;width:auto}.pagination{color:#781f1c;font-weight:600;font-size:1.2rem}.pagination__item{display:block;float:left;width:32px;height:32px;margin:0 2px 2px 0;border:1px solid #aeaaa6;line-height:32px;text-align:center}.pagination__item--inactive{color:#333}.pagination__item--current{border-color:currentColor;background:currentColor}.pagination__item--current span{color:#fff}.pagination__item--link{border-color:currentColor;color:currentColor;text-decoration:none;transition:color .2s ease,background .2s ease}.pagination__item--link:link,.pagination__item--link:visited{background:#eceae7}.pagination__item--link:link span,.pagination__item--link:visited span{color:currentColor}.pagination__item--link:active,.pagination__item--link:hover{background:currentColor}.pagination__item--link:active span,.pagination__item--link:hover span{color:#fff}.paymentform{min-height:200px}.paymentform .Actions{display:none}.paymentform input.js-flatpickr{background:url(../images/calendar.svg) no-repeat right 12px top 50%;background-size:20px 22px}.paymentform .middleColumn.has-left-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.paymentform .middleColumn.has-left-title .left-title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:.3em 1em .1em;border:1px solid #aeaaa6;color:#000;background-color:#aeaaa6;font-weight:700}.paymentform .middleColumn.has-left-title input{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.paymentform .action{padding:1em calc(2.5em + 24px) .9em 1.5em;border:1px solid #781f1c;font-weight:400;text-transform:uppercase;cursor:pointer}.paymentform .action:hover{background-color:#631a17;text-decoration:none!important}.paymentform__type{margin-bottom:30px!important}.paymentform__type ul.optionset li{margin-right:20px;margin-bottom:10px}.paymentform__type ul.optionset li label{padding:1em calc(2.5em + 24px) .9em 1.5em;border:1px solid #781f1c;font-weight:400;text-transform:uppercase;cursor:pointer}.paymentform__type ul.optionset li label:hover{background-color:#631a17;text-decoration:none!important}.paymentform__type ul.optionset li input{position:absolute;opacity:0}.paymentform__type ul.optionset li input:checked+label{color:#781f1c;background-color:#fff}.paymentform__type ul.optionset li input:checked+label:after{border-color:#781f1c}.property-details{color:#781f1c}.property-details__aside,.property-details__content,.property-details__gallery,.property-details__header{margin-bottom:24px}.property-details__back-link{margin-bottom:1em}.property-details__aside-item{margin:12px 0}.property-details__aside-item:first-child{margin-top:0}.property-details__aside-item:last-child{margin-bottom:0}.property-details__summary{padding:12px;background:#eceae7;font-size:1.5rem;line-height:1.4}.property-details__summary hr{height:1px;margin:12px 0;border:0;background:#fff;outline:none}.property-details__summary a{color:currentColor}.property-details__summary a:link,.property-details__summary a:visited{text-decoration:none}.property-details__summary a:active,.property-details__summary a:hover{text-decoration:underline}.property-details__summary strong{font-weight:600}.property-details__summary span{color:#474747}.property-details__summary ul{padding:0 0 0 1.5em;list-style-type:disc}.property-details__summary li{margin-bottom:.25em}.property-details__summary li:last-child{margin-bottom:0}.property-details__map{position:relative;display:block;max-width:264px;margin-right:auto;margin-left:auto;color:currentColor}.property-details__map img{display:block;width:100%;height:auto}.property-details__map span{position:absolute;right:0;bottom:0;display:block;width:46px;height:46px;background:currentColor}.property-details__map span .icon{position:absolute;top:50%;left:50%;display:block;width:26px;height:auto;fill:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.property-details__contact{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;background:#eceae7}.property-details__contact p{padding:10px;color:#000;font-size:1.8rem;line-height:1.2}.property-details__contact p strong{font-weight:600}.property-details__contact p a{color:#000}.property-details__contact p a:link,.property-details__contact p a:visited{text-decoration:underline}.property-details__contact p a:active,.property-details__contact p a:hover{text-decoration:none}.paymentform__type ul.optionset li .property-details__contact label,.property-details__contact .btn,.property-details__contact .paymentform__type ul.optionset li label{width:100%}.property-details__contact--virtual-tour{-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 10px 0}.property-details__contact--virtual-tour p{padding:0;margin:0 1em 10px 0}.paymentform__type ul.optionset li .property-details__contact--virtual-tour label,.property-details__contact--virtual-tour .btn,.property-details__contact--virtual-tour .paymentform__type ul.optionset li label{margin:0 0 10px}.property-details__contact--nogutter{margin-top:0}.property-search-filters .field{margin-bottom:6px}.property-search-filters .fieldholder-small:hover .customSelect,.property-search-filters .fieldholder-small:hover select{background:#d5d1cb}.property-search-filters .field.dropdown,.property-search-filters .field.text{border:1px solid currentColor}.property-search-filters .field.dropdown:hover .customSelect,.property-search-filters .field.dropdown:hover select,.property-search-filters .field.text:hover .customSelect,.property-search-filters .field.text:hover select{background:#d5d1cb}.property-search-filters .fieldgroup.middleColumn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.property-search-filters .fieldgroup-field{position:relative;width:calc(50% - 12px);border:1px solid currentColor}.property-search-filters label{display:none}.property-search-filters input.text{display:block;width:100%;height:30px;margin:0;padding:0 .6em;border:0;border-radius:0;background:#eceae7;font:600 1.4rem Catamaran,verdana,sans-serif;line-height:32px;transition:background .2s ease}.property-search-filters input.text::-webkit-input-placeholder{color:#000}.property-search-filters input.text::-moz-placeholder{color:#000}.property-search-filters input.text:-ms-input-placeholder{color:#000}.property-search-filters input.text:-moz-placeholder{color:#000}.property-search-filters input.text:focus,.property-search-filters input.text:hover{background:#d5d1cb}.property-search-filters input.text:focus::-webkit-input-placeholder{color:#4d4d4d}.property-search-filters input.text:focus::-moz-placeholder{color:#4d4d4d}.property-search-filters input.text:focus:-ms-input-placeholder{color:#4d4d4d}.property-search-filters input.text:focus:-moz-placeholder{color:#4d4d4d}.property-search-filters .middleColumn{position:relative}.property-search-filters .customSelect,.property-search-filters select{z-index:50;display:block;width:100%!important;height:30px;padding:0 .5em;color:currentColor;background:#eceae7;font-weight:600;font-size:1.4rem;font-family:Catamaran,verdana,sans-serif;line-height:32px;transition:background .2s ease}.property-search-filters select{opacity:0}.nojs .property-search-filters select{opacity:1}.property-search-filters .customSelect{position:relative;z-index:49;display:block!important;height:30px;padding:0 30px 0 .5em;color:currentColor;background:#eceae7;font-weight:600;font-size:1.4rem;font-family:Catamaran,verdana,sans-serif;line-height:32px}.property-search-filters .customSelect:after{position:absolute;top:50%;right:.3em;width:8px;height:8px;border-width:0 2px 2px 0;border-style:solid;border-color:currentColor;content:"";-webkit-transform:translate3d(-50%,-70%,0) rotate(45deg);transform:translate3d(-50%,-70%,0) rotate(45deg)}.property-search-filters .customSelectInner{width:100%!important;color:#000}.property-search-form{color:#781f1c}.property-search-form h2{margin-top:24px;margin-bottom:.5em;color:currentColor;font-size:1.8rem;font-family:Catamaran,verdana,sans-serif}.property-search-form h2:first-child{margin-top:0}.property-search-form .Actions{margin-top:18px}.property-search-form .action{position:relative;display:block;width:100%;padding:.5em 1em;border:0;color:currentColor;background:currentColor;font-weight:600;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif;text-align:left;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.property-search-form .action span{color:#fff}.property-search-form .action:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.property-search-form .action:after{position:absolute;top:50%;right:1em;display:block;width:8px;height:8px;margin-left:.5em;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.property-search-pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.property-search-pagination label{display:none}.property-search-pagination .field.dropdown{border:1px solid currentColor}.property-search-pagination .field.dropdown:hover .customSelect,.property-search-pagination .field.dropdown:hover select{background:#d5d1cb}.property-search-pagination .middleColumn{position:relative}.property-search-pagination .customSelect,.property-search-pagination select{z-index:50;display:block;width:100%!important;height:30px!important;padding:0 1em;color:currentColor;background:#eceae7;font-weight:600;font-size:1.4rem;font-family:Catamaran,verdana,sans-serif;line-height:32px;transition:background .2s ease}.property-search-pagination select{opacity:0}.nojs .property-search-pagination select{opacity:1}.property-search-pagination .customSelect{position:relative;z-index:49;display:block!important;height:30px;padding:0 40px 0 1em;color:currentColor;background:#eceae7;font-weight:600;font-size:1.4rem;font-family:Catamaran,verdana,sans-serif;line-height:32px}.property-search-pagination .customSelect:after{position:absolute;top:50%;right:.5em;width:8px;height:8px;border-width:0 2px 2px 0;border-style:solid;border-color:currentColor;content:"";-webkit-transform:translate3d(-50%,-70%,0) rotate(45deg);transform:translate3d(-50%,-70%,0) rotate(45deg)}.property-search-pagination .customSelectInner{width:100%!important;color:#000}.property-search-pagination__pri{margin-bottom:6px}.property-search-result-options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}.property-search-result-options h2{visibility:hidden;width:100%}.property-search-result-options .field{margin-bottom:6px}.property-search-result-options .field.dropdown{border:1px solid currentColor}.property-search-result-options .field.dropdown:hover .customSelect,.property-search-result-options .field.dropdown:hover select{background:#d5d1cb}.property-search-result-options label.left{display:none}.property-search-result-options .optionset ul{margin:0;padding:0;list-style-type:none}.property-search-result-options .optionset li{float:left}.property-search-result-options .optionset li label{position:relative;display:block;height:32px;padding:0 15px 0 38px;border:1px solid currentColor;border-right-width:0;background:#eceae7;font-weight:600;font-size:1.4rem;line-height:32px;cursor:pointer;transition:background .2s ease}.property-search-result-options .optionset li label:hover{background:#d5d1cb}.property-search-result-options .optionset li:last-child label{border-right-width:1px}.property-search-result-options .optionset input{display:none}.property-search-result-options .optionset span{color:#000}.property-search-result-options .optionset .icon{position:absolute;top:50%;left:19px;display:block;max-width:22px;max-height:18px;fill:currentColor;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.property-search-result-options .optionset .active label,.property-search-result-options .optionset .active label:hover{background:currentColor}.property-search-result-options .optionset .active span{color:#fff}.property-search-result-options .optionset .active .icon{fill:#fff}.property-search-result-options .middleColumn{position:relative}.property-search-result-options .customSelect,.property-search-result-options select{z-index:50;display:block;width:100%!important;height:30px!important;padding:0 1em;color:currentColor;background:#eceae7;font:600 1.4rem Catamaran,verdana,sans-serif;line-height:32px;transition:background .2s ease}.property-search-result-options select{opacity:0}.nojs .property-search-result-options select{opacity:1}.property-search-result-options .customSelect{position:relative;z-index:49;display:block!important;height:30px;padding:0 40px 0 1em;color:currentColor;background:#eceae7;font-weight:600;font-size:1.4rem;font-family:Catamaran,verdana,sans-serif;line-height:32px}.property-search-result-options .customSelect:after{position:absolute;top:50%;right:.5em;width:8px;height:8px;border-width:0 2px 2px 0;border-style:solid;border-color:currentColor;content:"";-webkit-transform:translate3d(-50%,-70%,0) rotate(45deg);transform:translate3d(-50%,-70%,0) rotate(45deg)}.property-search-result-options .customSelectInner{width:100%!important;color:#000}.property-search-results{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%}.property-search-results--map{display:block}.property-search-results__result{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;background:#f2f0ee;text-decoration:none}.property-search-results__result--map-marker{display:block;width:188px!important;margin-bottom:0}.property-search-results__result--dummy{visibility:hidden;margin:0}.property-search-results__image{position:relative;width:100%}.property-search-results__image img{display:block;width:100%;height:auto}.property-search-results__image a{display:block;color:#fff;text-decoration:none}.property-search-results__teaser{position:relative;width:100%;padding:10px 30px 10px 14px;color:#333;font-size:1.6rem;line-height:1.375}.property-search-results__teaser strong{font-weight:700}.property-search-results__result--map-marker .property-search-results__teaser{font-size:1.4rem}.property-search-results__availability{position:absolute;top:-4px;left:-4px;overflow:hidden;width:127px;height:127px;font-size:1.4rem}.property-search-results__availability span{position:relative;top:33px;right:34px;display:block;width:160px;height:26px;color:#fff;background:#781f1c;font-weight:600;line-height:28px;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.property-search-results__availability span:after,.property-search-results__availability span:before{position:absolute;bottom:-4px;border-top:4px solid #541614;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.property-search-results__availability span:before{left:0}.property-search-results__availability span:after{right:0}.property-search-results__button{position:relative;display:block;padding:8px 36px 8px 8px;color:#fff;background:#781f1c;font-weight:600;font-size:1.4rem;line-height:1.2;text-decoration:none}.property-search-results__button:after{position:absolute;top:50%;right:16px;display:block;width:7px;height:7px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";vertical-align:middle;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.property-search-results__button span{color:#fff}.property-search-results__button:link span,.property-search-results__button:visited span{text-decoration:none}.property-search-results__button:active span,.property-search-results__button:hover span{text-decoration:underline}.property-search-spinner{position:fixed;z-index:300;display:none;width:150px;height:150px;background:hsla(0,0%,100%,.9)}.property-search-spinner,.property-search-spinner__inner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.property-search-spinner__inner{position:absolute;width:80px;height:80px;margin:0 auto;text-align:center}.property-search-spinner__circle{position:absolute;top:0;left:0;width:100%;height:100%}.property-search-spinner__circle:before{display:block;width:15%;height:15%;margin:0 auto;border-radius:100%;content:"";background:currentColor;-webkit-animation:a 1.2s infinite ease-in-out both;animation:a 1.2s infinite ease-in-out both}.property-search-spinner__circle--2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.property-search-spinner__circle--2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.property-search-spinner__circle--3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.property-search-spinner__circle--3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.property-search-spinner__circle--4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.property-search-spinner__circle--4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.property-search-spinner__circle--5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.property-search-spinner__circle--5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.property-search-spinner__circle--6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.property-search-spinner__circle--6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.property-search-spinner__circle--7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.property-search-spinner__circle--7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.property-search-spinner__circle--8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.property-search-spinner__circle--8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.property-search-spinner__circle--9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.property-search-spinner__circle--9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.property-search-spinner__circle--10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.property-search-spinner__circle--10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.property-search-spinner__circle--11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.property-search-spinner__circle--11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.property-search-spinner__circle--12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.property-search-spinner__circle--12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.registerform .field{margin-bottom:20px}.registerform .field.title{position:absolute;top:-5442px;right:-9994px}.registerform .field.composite,.registerform .field.confirmedpassword{margin-bottom:0}.registerform .shell{position:relative;display:block}.registerform .shell span{position:absolute;top:50%;left:.4em;z-index:-1;pointer-events:none;opacity:.5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.registerform .shell span i{visibility:hidden;opacity:0}.registerform .shell input{background:transparent}.registerform span.description{display:block;color:#aeaaa6;font-size:1.4rem;line-height:1.5}.registerform label.left{display:block;margin-bottom:.25em;color:#781f1c;font-weight:600;font-size:1.6rem;line-height:1.2}.registerform input.text,.registerform textarea.textarea{display:block;width:100%;padding:.15em .4em;border:1px solid #aeaaa6;font:1.6rem Catamaran,verdana,sans-serif}.registerform .optionset ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none}.registerform .optionset ul label{display:inline-block;padding:5px 0;vertical-align:middle}.registerform .optionset ul li{margin-right:15px}.registerform .optionset ul li:last-child{margin-right:0}.registerform .action{position:relative;display:block;float:left;min-width:160px;padding:.3em 40px .3em .75em;border:0;color:#fff;background:#781f1c;font-weight:600;font-size:1.6rem;font-family:Catamaran,verdana,sans-serif;text-align:left}.registerform .action:after{position:absolute;top:50%;right:.75em;width:6px;height:6px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;content:"";-webkit-transform:translate3d(0,-50%,0) rotate(-45deg);transform:translate3d(0,-50%,0) rotate(-45deg)}.registerform .action:hover{background:#6c1c19}.security__block{padding:24px;background:#eceae7}.sidebarform{color:#781f1c;font-size:1.4rem}.sidebarform .message{padding:.15em .4em}.sidebarform .field{margin-bottom:20px}.sidebarform .field.title{position:absolute;top:-5442px;right:-9994px}.sidebarform .field.composite{margin-bottom:0}.sidebarform label.left{display:block;margin-bottom:.25em;color:currentColor;font-weight:600;line-height:1.2}.sidebarform .text .middleColumn,.sidebarform .textarea .middleColumn{border:1px solid currentColor}.sidebarform input.text,.sidebarform textarea.textarea{display:block;width:100%;margin:0;padding:.25em .4em;border:0;border-radius:0;background:#eceae7;font:1.4rem Catamaran,verdana,sans-serif;transition:background .2s ease}.sidebarform input.text:focus,.sidebarform input.text:hover,.sidebarform textarea.textarea:focus,.sidebarform textarea.textarea:hover{background:#d5d1cb}.sidebarform .optionset ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none}.sidebarform .optionset ul label{display:inline-block;color:#333;vertical-align:middle}.sidebarform .optionset ul li{margin-right:.5em}.sidebarform .optionset ul li:last-child{margin-right:0}.sidebarform .iradio{position:relative;display:inline-block;width:14px;height:14px;border:1px solid currentColor;border-radius:50%;background:#eceae7;vertical-align:middle}.sidebarform .iradio.hover,.sidebarform .iradio:focus,.sidebarform .iradio:hover{background:#d5d1cb}.sidebarform .iradio.checked:after{position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;content:"";background:#000}.sidebarform .action{min-width:264px}.subnav{border-bottom:1px solid #aeaaa6;color:#781f1c;font-size:1.5rem}.subnav,.subnav__select{margin-bottom:20px}.subnav__select .customSelect,.subnav__select select{z-index:50;display:block;width:100%;padding:.35em .75em;border:1px solid #aeaaa6;color:currentColor;font-size:100%;font-family:Catamaran,verdana,sans-serif}.subnav__select select{opacity:0}.nojs .subnav__select select{opacity:1}.subnav__select .customSelect{display:block;padding:.35em .75em;border:1px solid #aeaaa6;color:currentColor;background:#fff;font-size:100%;font-family:Catamaran,verdana,sans-serif}.subnav__select .customSelectInner{position:relative;width:100%!important;padding-right:30px}.subnav__select .customSelectInner:after{position:absolute;top:50%;right:0;width:8px;height:8px;border-width:0 2px 2px 0;border-style:solid;border-color:currentColor;content:"";-webkit-transform:translate3d(-50%,-70%,0) rotate(45deg);transform:translate3d(-50%,-70%,0) rotate(45deg)}.subnav__menu{display:none}.subnav__item{position:relative}.subnav__item:first-child{margin-left:0}.subnav__item:last-child{margin-right:0}.subnav__item--current,.subnav__item--section{background:currentColor}.subnav__link{display:block;height:100%;padding:11px 15px;border-bottom:2px solid #fff;color:currentColor;font-weight:600;text-align:center;text-decoration:none;transition:border-color .2s ease}.subnav__link:link,.subnav__link:visited{border-color:#fff}.subnav__link:active,.subnav__link:hover{border-color:currentColor}.subnav__item--haschildren .subnav__link{border-width:0}.subnav__item--current .subnav__link,.subnav__item--section .subnav__link{border-width:0;color:#fff}.subnav__submenu{position:absolute;top:100%;left:50%;z-index:1500;display:none;padding:5px 0;background:currentColor;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.subnav__item:hover .subnav__submenu{display:block}.subnav__sublink{display:block;padding:10px 24px;border:0;white-space:nowrap;color:#fff;text-align:center}.subnav__sublink:link,.subnav__sublink:visited{text-decoration:none}.subnav__subitem--current .subnav__sublink,.subnav__subitem--section .subnav__sublink,.subnav__sublink:active,.subnav__sublink:hover{text-decoration:underline}.team-details__image{margin:0 0 24px}.team-details__image img{display:block;width:280px;height:auto;margin:0 auto}.team-details__back-link{display:inline-block;margin-top:1em;padding:.8em 1.2em;border:1px solid #dad5cf;font-size:1.6rem;text-decoration:none}.team-details__back-link:link,.team-details__back-link:visited{color:#96918b}.team-details__back-link:active,.team-details__back-link:hover{color:#333}.team-details__back-link:before{display:inline-block;width:7px;height:7px;margin:-2px 10px 0 0;border-width:0 2px 2px 0;border-style:solid;border-color:currentColor;content:"";vertical-align:middle;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.team-list h2{padding-bottom:24px;color:#781f1c;font-size:2.2rem;font-family:Catamaran,verdana,sans-serif}.team-list__separator,.team-list h2{margin-top:18px;margin-bottom:24px;border-bottom:1px solid #dad5cf}.team-list__category{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.team-list__item{width:100%;margin-bottom:24px;font-size:1.5rem;line-height:1.3}.team-list__item img{display:block;width:100%;height:auto;margin-bottom:.5em}.team-list__item h3{color:#781f1c;font-weight:600}.team-list__item h3 a{color:#781f1c}.team-list__item h3 a:link,.team-list__item h3 a:visited{text-decoration:none}.team-list__item h3 a:active,.team-list__item h3 a:hover{text-decoration:underline}.team-list__item--dummy{visibility:hidden;margin-bottom:0;background:transparent}.two-column-block{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eceae7}.two-column-block:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.two-column-block__image{margin-top:20px;opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);transition-duration:1s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.two-column-block__image.aos-animate{opacity:1;-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}.two-column-block__image img{display:block;width:100%;height:auto}.two-column-block__content{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);transition-duration:1s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.two-column-block__content.aos-animate{opacity:1;-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}.unconfirmed-bids__button{margin-top:1em}.unconfirmed-bids__table{width:100%;margin-bottom:24px;font-size:1.6rem;line-height:1.3}.unconfirmed-bids__table strong{font-weight:700}.unconfirmed-bids__table td,.unconfirmed-bids__table th{padding:.6em .75em;border:1px solid #eceae7}.unconfirmed-bids__table td.right,.unconfirmed-bids__table th.right{text-align:right}.unconfirmed-bids__table th{border-bottom-width:5px;background:#f9f9f8;font-weight:600;font-size:1.6rem;text-align:left}.unconfirmed-bids__table a{color:#781f1c}.unconfirmed-bids__table a:link,.unconfirmed-bids__table a:visited{text-decoration:underline}.unconfirmed-bids__table a:active,.unconfirmed-bids__table a:hover{text-decoration:none}.vacancies__vacancy{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dad5cf}.vacancies__vacancy:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.viewing-form{position:fixed;top:50%;left:50%;z-index:5000;display:none;overflow-x:hidden;overflow-y:auto;width:90%;max-width:850px;max-height:98%;padding:12px;border:10px solid rgba(0,0,0,.5);background:#fff;background-clip:padding-box}.viewing-form h2{margin-top:0}.viewing-form h3{margin-top:.5em}.viewing-form.translate{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.viewing-form.loading:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;content:"";background:hsla(0,0%,100%,.8)}.viewing-form .genform .field{margin-bottom:12px}.viewing-form .genform .field.composite{margin-bottom:0}.viewing-form__loading{position:absolute;top:50%;left:50%;z-index:3;display:none;margin:-2.5em 0 0 -2.5em;border-top:.5em solid #b3b3b3;border-right:.5em solid #b3b3b3;border-bottom:.5em solid #b3b3b3;border-left:.5em solid #781f1c;content:"Loading...";text-indent:-9999em;-webkit-animation:c 1.1s infinite linear;animation:c 1.1s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0)}.viewing-form__loading,.viewing-form__loading:after{width:5em;height:5em;border-radius:50%}.loading .viewing-form__loading{display:block}.viewing-form__close{position:absolute;top:0;right:.3em;display:block;font-weight:700;font-size:4rem;line-height:1}.viewing-form__close:link,.viewing-form__close:visited{text-decoration:none!important}.viewing-form__close:active,.viewing-form__close:hover{text-decoration:underline!important}.viewing-form__overlay{position:fixed;top:0;left:0;z-index:4999;display:none;width:100%;height:100%;background:rgba(0,0,0,.5)}.carousel__caption--auctions,.carousel__caption--auctions a,.features__feature--auctions,.nav__item--auctions,.pagination--auctions,.property-search-form--auctions,.subnav--auctions{color:#781f1c}.property-search-results__button--auctions{background:#781f1c}.auction-catalogue-search--auctions,.auction-search-form--auctions,.property-details--auctions,.sidebarform--auctions{color:#781f1c}.carousel__caption--residential,.carousel__caption--residential a,.features__feature--residential,.nav__item--residential,.pagination--residential,.property-search-form--residential,.subnav--residential{color:#184d68}.property-search-results__button--residential{background:#184d68}.auction-catalogue-search--residential,.auction-search-form--residential,.carousel__caption--residential_lettings,.carousel__caption--residential_lettings a,.features__feature--residential_lettings,.nav__item--residential_lettings,.pagination--residential_lettings,.property-details--residential,.property-search-form--residential_lettings,.sidebarform--residential,.subnav--residential_lettings{color:#184d68}.property-search-results__button--residential_lettings{background:#184d68}.auction-catalogue-search--residential_lettings,.auction-search-form--residential_lettings,.property-details--residential_lettings,.sidebarform--residential_lettings{color:#184d68}.carousel__caption--commercial,.carousel__caption--commercial a,.features__feature--commercial,.nav__item--commercial,.pagination--commercial,.property-search-form--commercial,.subnav--commercial{color:#1a7941}.property-search-results__button--commercial{background:#1a7941}.auction-catalogue-search--commercial,.auction-search-form--commercial,.carousel__caption--rural,.carousel__caption--rural a,.features__feature--rural,.nav__item--rural,.pagination--rural,.property-details--commercial,.property-search-form--rural,.sidebarform--commercial,.subnav--rural{color:#1a7941}.property-search-results__button--rural{background:#1a7941}.auction-catalogue-search--rural,.auction-search-form--rural,.property-details--rural,.sidebarform--rural{color:#1a7941}.carousel__caption--purple,.carousel__caption--purple a,.features__feature--purple,.nav__item--purple,.pagination--purple,.property-search-form--purple,.subnav--purple{color:#63287b}.property-search-results__button--purple{background:#63287b}.auction-catalogue-search--purple,.auction-search-form--purple,.property-details--purple,.sidebarform--purple{color:#63287b}.carousel__caption--generic,.carousel__caption--generic a,.features__feature--generic,.nav__item--generic,.pagination--generic,.property-search-form--generic,.subnav--generic{color:#625e59}.property-search-results__button--generic{background:#625e59}.auction-catalogue-search--generic,.auction-search-form--generic,.property-details--generic,.sidebarform--generic{color:#625e59}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.accreditations__item{background-image:url(../images/spr-footer@2x.png?v=2)}.auction-catalogue__saleroom{background-image:url(../images/saleroom-bid-online@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.accreditations__item{background-image:url(../images/spr-footer@3x.png?v=2)}}@media screen and (min-width:375px){.auction-widget__thumbnail{width:145px}.team-list__item{width:calc(50% - 12px)}}@media screen and (min-width:480px){.typography img.left,.typography img.leftAlone,.typography img.right{display:inline-block}.typography img.left{float:left;margin:0 1em 0 0}.typography img.right{float:right;margin:0 0 0 1em}.typography img.leftAlone{float:left;margin:0 100% 0 0}.typography .captionImage.left{float:left;margin:0 1em 1em 0}.typography .captionImage.right{float:right;margin:0 0 1em 1em}.typography .captionImage.center{margin:0 auto 1em}.typography .captionImage img{float:none;margin:0}.accounteditform .field{float:left;width:calc(50% - 12px)}.accounteditform .field:nth-child(2n){float:right}.accounteditform .field.composite,.accounteditform .field.textarea{float:none;width:100%}.accounteditform .field.checkbox,.accounteditform .field.confirmedpassword{width:100%}.auction-catalogue__utils{position:relative;width:100%}.addthis_inline_share_toolbox{position:absolute;right:0;bottom:0;margin-top:0;text-align:right}.auction-catalogues__catalogue{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.auction-catalogues__thumbnail{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:168px;margin-right:24px;margin-bottom:0}.auction-gallery__item{width:calc(33.33333333% - 12px);margin-right:18px;margin-bottom:18px}.auction-gallery__item:nth-child(odd){margin-right:18px}.auction-gallery__item:first-child{float:left;width:calc(66.66666666% - 6px);margin-right:18px}.auction-gallery__item:nth-child(2),.auction-gallery__item:nth-child(3),.auction-gallery__item:nth-child(3n){margin-right:0}.auction-lots__banner{width:127px;height:127px;font-size:1.4rem}.auction-lots__banner span{top:33px;right:34px;width:160px;height:26px;line-height:28px}.auction-lots__description,.auction-lots__lot--no-image .auction-lots__thumbnail{display:block}.auction-lots__button{padding:12px 36px 12px 12px;font-size:1.5rem}.auction-lots__button--feature{padding-top:10px;padding-bottom:10px}.blog__post{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.blog__thumbnail{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:150px;margin-right:20px}.carousel__caption{right:20px;bottom:20px;left:20px;padding:20px 20% 20px 20px;font-size:1.4rem}.features__feature{width:calc(50% - 10px);margin-bottom:20px}.features__feature--dummy{margin:0}.footer-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer-content--supplementary{display:none}.footer-content__col{width:calc(33.33333% - 13.333333333333334px)}.footer__accreditations--right .accreditations{text-align:right}.gallery__thumb{width:122px}.genform .field{float:left;clear:left;width:calc(50% - 12px)}.genform .field.right,.genform .field:nth-child(2n){float:right;clear:none}.genform .field.composite,.genform .field.full,.genform .field.textarea{float:none;clear:none;width:100%}#TWGaze_ChangePasswordForm_ChangePasswordForm .field,#TWGaze_MemberLoginForm_LoginForm .field,#TWGaze_MemberLoginForm_LostPasswordForm .field{float:left;width:calc(50% - 12px)}#TWGaze_ChangePasswordForm_ChangePasswordForm .field.checkbox,#TWGaze_MemberLoginForm_LoginForm .field.checkbox,#TWGaze_MemberLoginForm_LostPasswordForm .field.checkbox{width:100%}#TWGaze_ChangePasswordForm_ChangePasswordForm #TWGaze_ChangePasswordForm_ChangePasswordForm_NewPassword2_Holder,#TWGaze_ChangePasswordForm_ChangePasswordForm #TWGaze_MemberLoginForm_LoginForm_Password_Holder,#TWGaze_MemberLoginForm_LoginForm #TWGaze_ChangePasswordForm_ChangePasswordForm_NewPassword2_Holder,#TWGaze_MemberLoginForm_LoginForm #TWGaze_MemberLoginForm_LoginForm_Password_Holder,#TWGaze_MemberLoginForm_LostPasswordForm #TWGaze_ChangePasswordForm_ChangePasswordForm_NewPassword2_Holder,#TWGaze_MemberLoginForm_LostPasswordForm #TWGaze_MemberLoginForm_LoginForm_Password_Holder{float:right}#TWGaze_ChangePasswordForm_ChangePasswordForm #TWGaze_ChangePasswordForm_ChangePasswordForm_NewPassword1_Holder,#TWGaze_MemberLoginForm_LoginForm #TWGaze_ChangePasswordForm_ChangePasswordForm_NewPassword1_Holder,#TWGaze_MemberLoginForm_LostPasswordForm #TWGaze_ChangePasswordForm_ChangePasswordForm_NewPassword1_Holder{clear:left}.paymentform__columns .field{float:left;clear:none;width:calc(50% - 12px)}.paymentform__columns .field:nth-child(2n){float:right}.property-search-results__button{padding:12px 36px 12px 12px;font-size:1.5rem}.property-search-results__result--map-marker .property-search-results__button{font-size:1.4rem}.registerform .field{float:left;width:calc(50% - 12px)}.registerform .field:nth-child(2n){float:right}.registerform .field.composite,.registerform .field.textarea{float:none;width:100%}.registerform .field.checkbox,.registerform .field.confirmedpassword{width:100%}}@media screen and (min-width:540px){.case-study-gallery__item{width:calc(50% - 10px)}.property-search-results__result{width:calc(50% - 12px)}}@media screen and (min-width:580px){.auction-calendar__navigation{display:none}.auction-calendar__month{width:calc(50% - 12px);margin-bottom:48px}.auction-calendar__month--dummy{margin-bottom:0}.gallery__thumb{width:116px}}@media screen and (min-width:650px){.auction-catalogue__details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.auction-catalogue__details p{margin-right:24px}.auction-catalogue__details p:last-child{margin-right:0}.auction-catalogues__details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.auction-catalogues__details p{margin-right:24px}.auction-catalogues__details p:last-child{margin-right:0}.auction-gallery__item--video:after{width:150px;height:150px;margin:-75px 0 0 -75px}.auction-lot__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.auction-lot__header>.typography{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.auction-lot__back-link{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-left:24px}.auction-lots__lot{width:calc(33.3333333% - 16px);margin-bottom:24px}.auction-widget__listings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.auction-widget__item{width:calc(50% - 12px)}.auctionsaccounteditform__columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.auctionsaccounteditform__column{width:calc(50% - 12px)}.blog__thumbnail{width:180px}.branchpage__map{height:300px}.carousel__down-arrow{display:block}.features__content{padding:20px 18px;font-size:1.5rem}.footer__cols{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__global-content{width:calc(25% - 10px);margin-bottom:0}.footer__local-content{width:calc(75% - 10px)}.gallery__thumb{width:109px}.property-details__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.property-details__back-link{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-left:24px}.team-list__item{width:calc(33.333333% - 16px)}.viewing-form{padding:24px}}@media screen and (min-width:768px){.auction-lot .content-cols__col--wide{width:calc(70% - 12px)}.auction-lot .content-cols__col--wide.reversed{-webkit-order:1;-ms-flex-order:1;order:1}.auction-lot .content-cols__col--narrow{width:calc(30% - 12px)}.auction-lot .content-cols__col--narrow.reversed{-webkit-order:2;-ms-flex-order:2;order:2}.auction-lot__bid-title{display:block;visibility:hidden}.gallery__thumb{width:104px}.header-buttons__button{display:inline-block;float:none;height:37px;margin:0 4px;padding:0 12px;border:1px solid #dad5cf;line-height:37px}.header-buttons__button:link,.header-buttons__button:visited{background-color:#fff}.header-buttons__button:active,.header-buttons__button:hover{background-color:#781f1c}.header-buttons__button span{display:inline}.header-buttons__button--grey:link,.header-buttons__button--grey:visited{border-color:#bc8f8e;color:#781f1c;background-color:#dad5cf}.header-buttons__button--grey:active,.header-buttons__button--grey:hover{border-color:#781f1c;color:#fff;background-color:#781f1c}.header-buttons__button--highlight:link,.header-buttons__button--highlight:visited{background-color:#781f1c}.header-buttons__button--highlight:active,.header-buttons__button--highlight:hover{color:#781f1c;background-color:#fff}.header-buttons__button--supplementary{display:inline-block}.header-buttons__icon{display:none}.header-buttons__button--social .header-buttons__icon{display:inline-block}.header__logo{float:left;margin:0 0 5px}.header__buttons{position:static;float:right;margin-top:16px}.logo__tagline{display:block}.property-details__gallery{float:left;width:calc(70% - 12px)}.property-details__aside{float:right;width:calc(30% - 12px)}.property-details__content{float:left;width:calc(70% - 12px)}.property-search-filters .fieldgroup-field{width:100%;margin-bottom:6px}.property-search-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%}.property-search-form__pri{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:200px;margin:0 24px 0 0}.property-search-form__sec{width:calc(100% - 224px)}.two-column-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.two-column-block__image{-webkit-order:1;-ms-flex-order:1;order:1;width:calc(50% - 10px);margin-top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.two-column-block:nth-child(2n) .two-column-block__image{-webkit-order:3;-ms-flex-order:3;order:3}.two-column-block:nth-child(2n) .two-column-block__image,.two-column-block__content{-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%)}.two-column-block__content{-webkit-order:2;-ms-flex-order:2;order:2;width:calc(50% - 10px)}.two-column-block:nth-child(2n) .two-column-block__content{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@media screen and (min-width:850px){.accounteditform .field{float:left;width:calc(33.333333% - 16px);margin-right:24px}.accounteditform .field:nth-child(2n){float:left}.accounteditform .field:nth-child(3n){float:right;margin-right:0}.accounteditform .field.composite,.accounteditform .field.textarea{float:none;width:100%}.accounteditform .field.confirmedpassword{float:right;width:calc(66.666666% - 12px);margin-right:0}.accounteditform .field.confirmedpassword .field{float:left;width:calc(50% - 12px);margin:0}.accounteditform .field.confirmedpassword .field:last-child{float:right}.accounteditform .field.checkbox{width:100%}.addthis_inline_share_toolbox{right:auto;left:254px}.auction-widget__item{width:100%}.auction-widget__thumbnail{width:120px}.blog .pagination{margin-top:24px}.blog__post{margin-bottom:24px;padding-bottom:24px}.blog__post:last-child{margin-bottom:0;padding-bottom:0}.branchpage__map{height:360px;margin-bottom:24px}.carousel__caption{right:24px;bottom:24px;left:24px;padding:24px 50% 24px 24px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));font-size:1.6rem}.carousel__caption p{margin-bottom:1em}.carousel__button{padding:1em 54px .85em 24px}.case-study-gallery__item{width:calc(33.333333% - 13.333333333333334px)}.content{padding-top:24px;padding-bottom:36px}.content__bordered{margin-bottom:24px;padding-bottom:24px}.content__bordered--no-padding{padding-bottom:0}.content-cols--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-cols__col{width:calc(50% - 12px);margin-bottom:0}.content-cols__col--wide{width:calc(66.666666666% - 12px)}.content-cols__col--narrow{width:calc(33.333333333% - 12px)}.features__feature{width:calc(33.333333% - 16px);margin-bottom:24px}.features__feature--half{width:calc(50% - 12px)}.features__feature--full{width:100%}.features__feature--dummy{margin:0}.footer-content{margin-bottom:24px}.footer-content:last-child{margin-bottom:0}.footer-content--supplementary{display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-content__col{width:calc(33.33333% - 16px);margin-bottom:24px}.footer-content__col--wider{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.footer-content__col--dummy{margin-bottom:0}.footer{padding-top:24px;padding-bottom:24px;font-size:1.5rem}.footer__accreditations{margin-bottom:24px}.footer__global-content{width:calc(25% - 12px)}.footer__local-content{width:calc(75% - 12px)}.header{padding:25px 0}.header.js-is-stuck{z-index:2000;padding:10px 0;border-bottom:1px solid #aeaaa6;background:hsla(0,0%,100%,.95);-webkit-animation:b .2s ease-out 1;animation:b .2s ease-out 1}.header.js-is-stuck .logo__graphic{width:139px;height:45px}.header.js-is-stuck .logo__tagline{display:none}.header.js-is-stuck .header__logo{margin-bottom:5px}.header.js-is-stuck .header__buttons{margin-top:5px}.header.js-is-stuck .header-buttons__button{height:34px;padding:0 12px;font-size:1.5rem;line-height:34px}.header__logo{margin-bottom:12px}.header__nav-toggle{display:none}.nav{padding:0;background:transparent}.nav__menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.nav__item{margin:0 10px}.nav__item:first-child{margin-left:0}.nav__item:last-child{margin-right:0}.nav__link{height:100%;padding:8px 0;border-style:solid;border-bottom-width:3px;transition:border-color .2s ease}.nav__link:link,.nav__link:visited{border-color:transparent;text-decoration:none}.nav__item--current .nav__link,.nav__item--section .nav__link,.nav__link:active,.nav__link:hover{border-color:currentColor;text-decoration:none}.nav__submenu{position:absolute;top:100%;left:-24px;z-index:1500;margin:-3px 0 0;padding:14px 0;text-align:left}.nav__item--current .nav__submenu,.nav__item--section .nav__submenu{display:none}.nav__item:last-child .nav__submenu{right:-24px;left:auto}.nav__item:hover .nav__submenu{display:block}.nav__sublink{padding:7px 48px 7px 24px;border:0;white-space:nowrap}.menu-active .viewport{left:0}.nav{position:static;top:auto;bottom:auto;left:auto;width:auto}.nojs .nav{position:relative}.paymentform__columns .field{float:left;width:calc(33.333333% - 16px);margin-right:24px}.paymentform__columns .field:nth-child(2n){float:left}.paymentform__columns .field:nth-child(3n){float:right;margin-right:0}.property-search-filters .fieldgroup-field{width:calc(50% - 12px);margin-bottom:0}.property-search-form__pri{width:264px}.property-search-form__sec{width:calc(100% - 288px)}.registerform .field{float:left;width:calc(33.333333% - 16px);margin-right:24px}.registerform .field:nth-child(2n){float:left}.registerform .field:nth-child(3n){float:right;margin-right:0}.registerform .field.composite,.registerform .field.textarea{float:none;width:100%}.registerform .field.confirmedpassword{width:calc(66.666666% - 12px)}.registerform .field.confirmedpassword .field{float:left;width:calc(50% - 12px);margin:0}.registerform .field.confirmedpassword .field:last-child{float:right}.registerform .field.checkbox{width:100%}.sidebarform .optionset ul{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.subnav{margin-top:-3px;margin-bottom:24px}.subnav.js-is-stuck{z-index:1000;margin-top:0;background:hsla(0,0%,100%,.95)}.subnav__select{display:none}.subnav__menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.team-details__image img{width:100%}.vacancies__vacancy{margin-bottom:24px;padding-bottom:24px}.vacancies__vacancy:last-child{margin-bottom:0;padding-bottom:0}}@media screen and (min-width:920px){.logo{width:auto}.logo__tagline{clear:none;margin-top:35px;margin-left:22px}}@media screen and (min-width:960px){.auction-calendar__month{width:calc(33.3333333% - 16px)}.auction-catalogue__details p{min-width:35%}.auction-gallery__item{width:calc(33.33333333% - 16px);margin-right:24px;margin-bottom:24px}.auction-gallery__item:nth-child(odd){margin-right:24px}.auction-gallery__item:first-child{width:calc(66.66666666% - 8px);margin-right:24px}.auction-gallery__item:nth-child(2),.auction-gallery__item:nth-child(3),.auction-gallery__item:nth-child(3n){margin-right:0}.auction-lot .content-cols__col--wide{width:calc(75% - 12px)}.auction-lot .content-cols__col--narrow{width:calc(25% - 12px)}.auction-lots__lot{width:calc(25% - 18px)}.auction-lots__button{font-size:1.6rem}.content{padding-bottom:48px}.gallery__thumb{width:109px}.logo{font-size:2.4rem}.property-details__gallery{width:calc(75% - 12px)}.property-details__aside{width:calc(25% - 12px)}.property-details__content{width:calc(75% - 12px)}.paymentform__type ul.optionset li .property-details__contact label,.property-details__contact .btn,.property-details__contact .paymentform__type ul.optionset li label{width:264px}.property-search-results__button{font-size:1.6rem}.property-search-results__result--map-marker .property-search-results__button{font-size:1.4rem}.subnav__item:first-child{margin-left:0}.subnav__item:last-child{margin-right:0}.team-list__item{width:calc(25% - 16px)}}@media screen and (min-width:1050px){.addthis_inline_share_toolbox{left:38.5%}}@media screen and (min-width:1080px){.header-buttons__button{padding-right:22px;padding-left:22px}.header-buttons__button--social{padding-right:12px;padding-left:12px}.property-search-results__result{width:calc(33.3333333% - 16px)}}@media screen and (min-width:1128px){.auction-gallery__item{width:264px;margin-right:24px;margin-bottom:24px}.auction-gallery__item:nth-child(odd){margin-right:24px}.auction-gallery__item:first-child{width:552px;margin-right:24px}.auction-gallery__item:nth-child(2),.auction-gallery__item:nth-child(3),.auction-gallery__item:nth-child(3n){margin-right:0}.auction-lot .content-cols__col--wide{width:840px}.auction-lot .content-cols__col--narrow{width:264px}.auction-widget{margin-bottom:48px}.auction-widget:last-child{margin-bottom:0}.auction-widget__thumbnail{width:145px}.blog__thumbnail{width:200px;margin-right:24px}.branchpage__map{margin-bottom:36px}.carousel{width:1128px;margin-right:auto;margin-left:auto}.carousel:after,.carousel:before{position:absolute;top:0;bottom:0;z-index:400;display:block;width:3000px;content:"";background:hsla(0,0%,100%,.7)}.carousel:before{right:100%}.carousel:after{left:100%}.carousel__slides{overflow:visible!important}.carousel__caption{padding-right:640px}.carousel__control{display:block}.content{padding-bottom:72px}.content__bordered{margin-bottom:36px}.container{width:1128px;margin-right:auto;margin-left:auto}.footer__accreditations{margin-bottom:36px}.gallery__thumb{width:125px}.property-details__gallery{width:840px}.property-details__aside{width:264px}.property-details__content{width:840px}.subnav{margin-bottom:28px}.two-column-block{margin-bottom:36px;padding-bottom:36px}.two-column-block__content,.two-column-block__image{width:calc(50% - 18px)}}@media screen and (min-width:1280px){.nav__item:last-child .nav__submenu{right:auto;left:-24px}}@media screen and (max-width:650px){.typography .auctionsaccounteditform__keywords-table{display:block}.typography .auctionsaccounteditform__keywords-table thead{display:table-header-group;width:100%!important}.typography .auctionsaccounteditform__keywords-table tbody{display:table-row-group;width:100%!important}.typography .auctionsaccounteditform__keywords-table tr{display:table-row;width:100%!important}.typography .auctionsaccounteditform__keywords-table td,.typography .auctionsaccounteditform__keywords-table th{display:table-cell;width:100%!important}}@media screen and (max-width:540px){.typography table{display:block}.typography table tbody,.typography table td,.typography table th,.typography table thead,.typography table tr{display:block;width:100%!important}.typography table td,.typography table th{border-bottom:0}.typography table td:last-child,.typography table th:last-child{border-bottom:1px solid #dad5cf}}@media screen and (max-width:479px){.archived-bids__table,.archived-bids__table tbody,.archived-bids__table td,.archived-bids__table th,.archived-bids__table thead,.archived-bids__table tr{display:block}.archived-bids__table thead tr{position:absolute;top:-9999px;left:-9999px}.archived-bids__table tr{margin:0 0 1.5em}.archived-bids__table td{position:relative;width:100%;padding-left:calc(50% + .75em)!important;border-bottom:0!important;text-align:left!important}.archived-bids__table td:last-child{border-bottom:1px solid #eceae7!important}.archived-bids__table td:empty:after{content:"\00a0"}.archived-bids__table td:before{position:absolute;top:0;bottom:0;left:0;width:calc(50% - 1.5em);padding:.6em .75em;white-space:nowrap;background:#f9f9f8;font-weight:700}.archived-bids__table td:first-child:before{content:"Lot"}.archived-bids__table td:nth-child(2):before{content:"Catalogue"}.archived-bids__table td:nth-child(3):before{content:"Your Bid"}.archived-bids__table td:nth-child(4):before{content:"Winning Bid"}.current-bids__table,.current-bids__table tbody,.current-bids__table td,.current-bids__table th,.current-bids__table thead,.current-bids__table tr{display:block}.current-bids__table thead tr{position:absolute;top:-9999px;left:-9999px}.current-bids__table tr{margin:0 0 1.5em}.current-bids__table td{position:relative;width:100%;padding-left:calc(50% + .75em)!important;border-bottom:0!important;text-align:left!important}.current-bids__table td:last-child{border-bottom:1px solid #eceae7!important}.current-bids__table td:empty:after{content:"\00a0"}.current-bids__table td:before{position:absolute;top:0;bottom:0;left:0;width:calc(50% - 1.5em);padding:.6em .75em;white-space:nowrap;background:#f9f9f8;font-weight:700}.current-bids__table td:first-child:before{content:"Lot"}.current-bids__table td:nth-child(2):before{content:"Catalogue"}.current-bids__table td:nth-child(3):before{content:"Your Bid"}.unconfirmed-bids__table,.unconfirmed-bids__table tbody,.unconfirmed-bids__table td,.unconfirmed-bids__table th,.unconfirmed-bids__table thead,.unconfirmed-bids__table tr{display:block}.unconfirmed-bids__table thead tr{position:absolute;top:-9999px;left:-9999px}.unconfirmed-bids__table tr{margin:0 0 1.5em}.unconfirmed-bids__table td{position:relative;width:100%;padding-left:calc(50% + .75em)!important;border-bottom:0!important;text-align:left!important}.unconfirmed-bids__table td:last-child{border-bottom:1px solid #eceae7!important}.unconfirmed-bids__table td:empty:after{content:"\00a0"}.unconfirmed-bids__table td:before{position:absolute;top:0;bottom:0;left:0;width:calc(50% - 1.5em);padding:.6em .75em;white-space:nowrap;background:#f9f9f8;font-weight:700}.unconfirmed-bids__table td:first-child:before{content:"Lot"}.unconfirmed-bids__table td:nth-child(2):before{content:"Catalogue"}.unconfirmed-bids__table td:nth-child(3):before{content:"Previous Bid"}.unconfirmed-bids__table td:nth-child(4):before{content:"Your Bid"}.unconfirmed-bids__table td:nth-child(5):before{content:"Cancel"}}@-webkit-keyframes a{0%,39%,to{opacity:0}40%{opacity:1}}@-webkit-keyframes b{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes b{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes a{0%,39%,to{opacity:0}40%{opacity:1}}@-webkit-keyframes c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}