h3,h4{border-bottom:none}.backToResults{font-weight:bold;font-size:90%}.backToResultsTop{margin-bottom:15px}.panel-heading,.panel-body{position:relative}.advertReference{position:absolute;top:0;left:0;padding:1px 5px;font-size:12px;font-weight:bold;background-color:rgba(245,245,245,1);border:1px solid #428bca;color:#428bca;-webkit-border-radius:4px 0 4px 0;-moz-border-radius:4px 0 4px 0;border-radius:4px 0 4px 0;border-left:none;border-top:none}.mainDetails div{padding:4px}.list-inline{margin:0}.titleAndPrice{margin-top:20px}.price{margin-left:10px;font-size:18px;font-family:'Montserrat',sans-serif}.noImage{margin-left:15px;width:164px;height:124px;margin-bottom:19px}.adThumbnails{overflow-x:auto;white-space:nowrap;text-align:center}.adThumbnails figure{margin-right:10px;margin-bottom:0;display:inline-block}.thumbnail{display:block;padding:4px;border:1px solid #ddd;border-radius:4px;transition:border .2s ease-in-out;background:#b0d7e9;margin-bottom:0}#imageScrollText{display:block;text-align:center}.description{}.desc-toggle{margin-bottom:15px}.desc-toggle-p{margin-top:15px}.adReference{font-family:Tahoma;font-size:90%}.traderName{font-size:14px;margin-bottom:10px;min-width:150px}.contactDetails{font-size:14px}.advertDetailsContainer h4{margin-top:0;font-weight:bold}.advertDetailsContainer ul{margin:0;padding:0;list-style:none;margin-bottom:10px}.advertDetailsContainer .btn{white-space:normal;display:block}#callButton{display:none}#contactDetails h3{margin-bottom:3px}#contactDetails p{font-size:110%;word-spacing:110%}#contactDetails p .label{font-size:100%;vertical-align:text-top}#ReportAdvertForm{margin-bottom:0}.sold{background-image:url('/Content/images/sold.png')!important}@media(max-width:991px){.advertDetailsContainer{margin:15px 0 15px 0;padding:15px 0 15px 0;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}.adTypeAndDistance{border-bottom:1px solid #bdbdbd}.adContactDetails{margin-top:15px}.adContactDetails ul li{display:inline-block;width:32%;padding:0 5px 0 5px;margin:0}#ContactForm .btn{width:100%;float:none}.backToResultsBottomAndReference{margin-bottom:15px}}@media(max-width:767px){.panel-body{padding-bottom:30px}.mainDetails ul li{width:49%}.adContactDetails ul li{width:49%}#contactFormContainer h3{font-size:1.55rem}}@media(min-width:992px){.advertDetailsContainer{border-left:1px solid #bdbdbd;margin:0 0 15px 0;padding:0 0 10px 10px}.adTypeAndDistance li,.adContactDetails ul li{margin-bottom:8px}}