@charset "UTF-8";

@font-face { font-family: 'Raleway Medium'; font-style: normal; font-weight: 500; src: local('Raleway Medium'), local('Raleway-Medium'), url('//themes.googleusercontent.com/static/fonts/raleway/v6/CcKI4k9un7TZVWzRVT-T8xsxEYwM7FgeyaSgU71cLG0.woff') format('woff'); }
@font-face { font-family: 'Raleway Bold'; font-style: normal; font-weight: 700; src: local('Raleway Bold'), local('Raleway-Bold'), url('//themes.googleusercontent.com/static/fonts/raleway/v6/JbtMzqLaYbbbCL9X6EvaIxsxEYwM7FgeyaSgU71cLG0.woff') format('woff'); }

@font-face {
    font-family: 'Austin Medium';
    src: url('http://d30j3um0t7qbed.cloudfront.net/fonts/20160209090007/Austin_News_Text-Medium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Austin Roman';
    src: url('http://d30j3um0t7qbed.cloudfront.net/fonts/20160209090007/Austin_News_Text-Roman.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Talesans';
    src: url('http://d30j3um0t7qbed.cloudfront.net/fonts/20160209090007/Talesans_Text-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; font-size: 100%; font: inherit; padding: 0; border: 0; vertical-align: baseline; }
body { line-height: 1; height: 390px; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
strong { font-weight: bold; }
em { font-style: italic; }
img { display: block; }
* { outline: 0; font-family: 'Georgia', 'Times New Roman'; }

#widget.telegraph { max-width: 1008px; height: auto; padding: 10px 0 20px 0; background-color: #EEE; }
#widget.telegraph:after { content: ""; display: table; clear: both; }
#widget.telegraph .lots { margin: 0 auto; width: 97.5%; overflow: hidden; }
#widget.telegraph .lots:after { content: ""; display: table; clear: both; }
#widget.telegraph .lots .lot { float: left; }
#widget.telegraph .lots .lot:nth-child(odd) { margin: 0 0.25% 0 0.25%; }
#widget.telegraph .lots .lot:nth-child(even) { margin: 0 0.25% 0 0.25%; }
#widget.telegraph .lots .lot .picture { background-color: #FFF; width: 100%; height: auto; margin-bottom: 10px; display: block; }
#widget.telegraph .lots .lot .picture img { display: block; width: 100%; height: auto; margin: 0 auto; }
#widget.telegraph .lots .lot .title { color: #000; font-size: 20px; width: 100%; font-family: 'Austin Medium'; line-height: 22px; text-decoration: none; height: 45px; overflow: hidden; display: block; }
#widget.telegraph .lots .lot .infoWrapper { padding: 5px 0; }
#widget.telegraph .lots .lot .infoWrapper .estimate { font-size: 17px; line-height: 25px; font-family: 'Austin Roman'; color: #666; overflow: hidden; display: block; height: 25px; }
#widget.telegraph .lots .lot .infoWrapper .auctionHouse { font-size: 17px; line-height: 25px; font-family: 'Austin Roman'; color: #666; overflow: hidden; display: block; height: 25px; }
#widget.telegraph .lots .lot .button { display: block; font-family: 'Talesans'; padding: 10px 15px; background-color: #700f54; text-decoration: none; color: #FFF; width: 80px; text-align: center; font-size: 14px; }
#widget.telegraph .lots .lot .button:hover { text-decoration: underline; }
#widget.telegraph .top { margin: 0 26px; margin-bottom: 20px; }
#widget.telegraph .top:after { content: ""; display: table; clear: both; }
#widget.telegraph .top .sponsored { padding-top: 20px; float: left; font-family: 'Talesans'; font-size: 14px; color: #6d6d6d; }
#widget.telegraph .top .logo { display: block; width: 130px; height: 32px; float: left; margin: 7px 0 0 10px; }
#widget.telegraph .top .arrows { width: 70px; height: 32px; float: right; }
#widget.telegraph .top .arrows .arrow { display: block; width: 32px; height: 32px; position: relative; background-color: #CCC; }
#widget.telegraph .top .arrows .arrow:hover { cursor: pointer; }
#widget.telegraph .top .arrows .arrow.left { float: left; }
#widget.telegraph .top .arrows .arrow.right { float: right; }
#widget.telegraph .top .arrows .arrow .icon { display: block; position: absolute; top: 10px; left: 12px; width: 12px; height: 10px; background-color: green; }
#widget.telegraph .top .arrows .arrow.left .icon { background: url('http://d30j3um0t7qbed.cloudfront.net/img/20160209090006/icons/leftarrow.svg'); background-size: 10px 10px; background-repeat: no-repeat; }
#widget.telegraph .top .arrows .arrow.right .icon { background: url('http://d30j3um0t7qbed.cloudfront.net/img/20160209090006/icons/rightarrow.svg'); background-size: 10px 10px; background-repeat: no-repeat; }
#widget.telegraph .dots { height: 9px; width: 100%; margin-top: 10px; }
#widget.telegraph .dots ul { text-align: center; }
#widget.telegraph .dots ul li { display: inline-block; width: 8px; height: 8px; margin-right: 5px; }
#widget.telegraph .dots ul li button { outline: 0; font-size: 0; border: none; width: 8px; height: 8px; background: url('http://d30j3um0t7qbed.cloudfront.net/img/20160209090006/icons/dot.png'); background-repeat: no-repeat; }
#widget.telegraph .dots ul li.slick-active button { background: url('http://d30j3um0t7qbed.cloudfront.net/img/20160209090006/icons/dotactive.png'); background-repeat: no-repeat; }

#widget.telegraph.sponsored { background-color: #F9F9F9; max-width: 1000px; height: 540px; position: relative; font-family: 'Raleway Medium'; }
#widget.telegraph.sponsored .top_bar .logo { width: 300px; height: auto; margin: 0 auto; display: block; margin-bottom: 24px; padding-top: 24px; }
#widget.telegraph.sponsored .top_bar .logo img { width: 100%; height: 100%; max-width: 300px; }
#widget.telegraph.sponsored .lots { width: 80%; height: auto; margin: 0 auto; margin-top: 40px; }
#widget.telegraph.sponsored .lots:after { content: ""; display: table; clear: both; }
#widget.telegraph.sponsored .lots .lot { float: left; text-align: center; }
#widget.telegraph.sponsored .lots .lot:nth-child(odd) { margin: 0 0.25% 0 0.25%; }
#widget.telegraph.sponsored .lots .lot:nth-child(even) { margin: 0 0.25% 0 0.25%; }
#widget.telegraph.sponsored .lots .lot img { height: auto; width: 100%; display: block; margin: 0 auto; background-color: #FFF;  }
#widget.telegraph.sponsored .lots .lot .title { text-align: center; margin-top: 15px; color: #000; text-decoration: none; font-size: 14px; line-height: 18px; height: 35px; overflow: hidden; display: block; font-family: 'Raleway Medium'; }
#widget.telegraph.sponsored .lots .lot .price { font-size: 12px; text-align: center; display: block; text-decoration: none; color: #000; overflow: hidden; height: 13px; margin-top: 5px; font-family: 'Raleway Medium'; }
#widget.telegraph.sponsored .lots .lot .auctionHouse { font-size: 12px; text-align: center; display: block; text-decoration: none; color: #FF7D00; height: 13px; overflow: hidden; margin: 4px 0 3px 0; font-family: 'Raleway Medium'; }
#widget.telegraph.sponsored .lots .lot .auctionHouse:hover { color: #FF6400; }
#widget.telegraph.sponsored .lots .lot .btn { display: block; padding: 10px 0; width: 100%; background-color: #FF7D00; font-size: 12px; color: #FFF; text-decoration: none; margin-top: 5px; font-family: 'Raleway Medium'; }
#widget.telegraph.sponsored .lots .lot .btn:hover { background-color: #FF6400; }
#widget.telegraph.sponsored .footer { margin-top: 35px; text-align: center; }
#widget.telegraph.sponsored .footer p { display: inline; font-size: 24px; margin-right: 10px; }
#widget.telegraph.sponsored .footer a { font-size: 24px; text-decoration: none; color: #FF7D00; }
#widget.telegraph.sponsored .footer a:hover { color: #FF6400; cursor: pointer; }
#widget.telegraph.sponsored .prev { display: block; height: 30px; width: 30px; position: absolute; cursor: pointer; }
#widget.telegraph.sponsored .prev { top: 42%; left: 5%; background: url('http://d30j3um0t7qbed.cloudfront.net/img/20160209090006/lemonde/button_left.png'); background-size: 30px 30px;  }
#widget.telegraph.sponsored .next { display: block; height: 30px; width: 30px; position: absolute; cursor: pointer; }
#widget.telegraph.sponsored .next { top: 42%; right: 5%; background: url('http://d30j3um0t7qbed.cloudfront.net/img/20160209090006/lemonde/button_right.png'); background-size: 30px 30px; }
#widget.telegraph.sponsored .next:hover, .prev:hover { cursor: pointer; }

@media only screen and (max-width: 731px) {
#widget.telegraph { max-width: 731px; overflow: hidden; }
#widget.telegraph .top { width: 95%; margin: 0 2.5%; margin-bottom: 20px; }
#widget.telegraph .lots { position: relative; width: 95%; overflow: hidden; }
#widget.telegraph .lots .lots:after { content: ""; display: table; clear: both; }
#widget.telegraph .lots .lot:nth-child(odd) { margin: 0 0.5% 0 0; }
#widget.telegraph .lots .lot:nth-child(even) { margin: 0 0 0 0.5%; }
#widget.telegraph .lots .lot .picture { width: 100%; }
#widget.telegraph .lots .lot .picture img { margin: 0 auto; }

#widget.telegraph.sponsored { max-width: 761px; overflow: hidden; height: auto; }
#widget.telegraph.sponsored .top_bar .logo { max-width: 250px; height: auto; margin: 0 auto; text-align: center; }
#widget.telegraph.sponsored .top_bar .logo img { width: 100%; height: auto; padding: 0; margin: 0 auto; }
#widget.telegraph.sponsored .lots { width: 70%; }
#widget.telegraph.sponsored .lots .lot { float: left; text-align: center; }
#widget.telegraph.sponsored .lots .lot:nth-child(odd) { margin: 0 0.5% 0 0; }
#widget.telegraph.sponsored .lots .lot:nth-child(even) { margin: 0 0 0 0.5%; }
#widget.telegraph.sponsored .prev { display: block; height: 30px; width: 30px; position: absolute; cursor: pointer; }
#widget.telegraph.sponsored .prev {  top: 40%; left: 4%; background: url('http://d30j3um0t7qbed.cloudfront.net/img/20160209090006/lemonde/button_left.png'); background-size: 30px 30px;  }
#widget.telegraph.sponsored .next { display: block; height: 30px; width: 30px; position: absolute; cursor: pointer; }
#widget.telegraph.sponsored .next { top: 40%; right: 4%; background: url('http://d30j3um0t7qbed.cloudfront.net/img/20160209090006/lemonde/button_right.png'); background-size: 30px 30px; }
#widget.telegraph.sponsored .next:hover, .prev:hover { cursor: pointer; }
#widget.telegraph.sponsored .footer { width: 90%; text-align: center; line-height: 30px; padding-bottom: 25px; margin: 0 auto; margin-top: 25px; }
#widget.telegraph.sponsored .footer a { display: block;  }
}

@media only screen and (max-width: 481px) {
#widget.telegraph { max-width: 481px; min-width: 260px; overflow: hidden; }
#widget.telegraph .top { max-width: 95%; margin: 0 2.5%; margin-bottom: 20px; }
#widget.telegraph .top .left { width: calc(100% - 70px); clear: both; }
#widget.telegraph .top .sponsored { max-width: 100px; }
#widget.telegraph .top .logo { display: table-cell; vertical-align: bottom; max-width: calc(100% - 100px); }
#widget.telegraph .lots { width: 95%; margin: 0 auto; overflow: hidden; padding: 0; }
#widget.telegraph .lots .lots:after { content: ""; display: table; clear: both; }
#widget.telegraph .lots .lot { width: 95%; margin: 0; padding: 0; }
#widget.telegraph .lots .lot:nth-child(odd) { margin: 0; }
#widget.telegraph .lots .lot:nth-child(even) { margin: 0; }
#widget.telegraph .lots .lot .picture { max-width: 100%; }
#widget.telegraph .lots .lot .picture img { margin: 0 auto; }
#widget.telegraph .dots { width: 60%; float: right; margin-top: 7px; }


#widget.telegraph { max-width: 481px; min-width: 260px; overflow: hidden; }
#widget.telegraph.sponsored .top_bar .logo { width: 80%; margin: 0 auto; text-align: center; }
#widget.telegraph.sponsored .top_bar .logo img { max-width: 300px; padding: 0; margin: 0 auto; }
#widget.telegraph.sponsored .lots { width: 90%; }
#widget.telegraph.sponsored .lots .lot { float: left; text-align: center; }
#widget.telegraph.sponsored .lots .lot:nth-child(odd) { margin: 0 0.5% 0 0; }
#widget.telegraph.sponsored .lots .lot:nth-child(even) { margin: 0 0 0 0.5%; }
#widget.telegraph.sponsored .next { display: none; }
#widget.telegraph.sponsored .prev { display: none; }
#widget.telegraph.sponsored .next:hover, .prev:hover { cursor: pointer; }
#widget.telegraph.sponsored .footer { width: 90%; text-align: center; line-height: 30px; padding-bottom: 25px; margin: 0 auto; margin-top: 25px; }
#widget.telegraph.sponsored .footer a { display: block;  }
}