@import url("social-toolbar.css");
:focus {
    outline: 0;
}
#container-layout-1 {
    z-index: 10;
}
.txt-wrap {
    display: block;
}
.txt-wrap-center {
    text-align: center;
}
#fw-layout-1 {
    border-top:9px solid #900;
    background-color: #f6f6f7;
}
#fw-layout-1 .fw-inner {
    padding-bottom: 20px;
    width:960px;
    margin: 0 auto 0;
}
#fw-layout-1 #chr-cal-carousel {
    padding-top: 12px;
    height: 242px;
    width: 100%;
    display:block;
}
.chr-cal-hd {
    position: relative;
    text-align: center;
}
.chr-cal-hd .chr-dropdown {
    margin: 0 16px;
}
.chr-cal-hd .chr-sel-dd .repeat-h,
.chr-cal-hd .chr-sel-dd {
    display:block;
    text-align:left;
    text-transform:uppercase;
    font-weight:bold;
    font-size:11px;
}
.chr-cal-hd .chr-dropdown-content {
    text-align:left;
}
.icon {
   /*  background-image: url("/images/sprites/icons.png");
    background-repeat: no-repeat; */
}
.repeat-h {
    background-image: url("/images/sprites/repeats-h-edges.png")!important;
    background-repeat: no-repeat;
}
.box {
    background-image: url("/images/sprites/boxes.png");
    background-repeat: no-repeat;
}
.chr-cal-hd .icon {
    background-position: -217px -139px;
    width: 12px;
    height: 20px;
    position:absolute;
    right: 0;
    top: 0;
}
.chr-cal-hd .chr-cal-prev {
    background-position: -154px -139px;
    right: auto;
    left: 0;
}
.chr-cal-hd .chr-cal-prev:hover {
    background-position: -154px -199px;
}
.chr-cal-hd .chr-cal-next:hover {
    background-position: -217px -199px;
}
.chr-cal-hd .chr-cal-month {
    line-height: 20px;
    color: #990000;
    font-size: 12px;
    font-weight:bold;
    display: inline;
}
.chr-calendar {}
 
.chr-calendar .tbody-col,
.chr-calendar .thead-col {
    color: #3a3a3a;
    text-align: center;
    float: left;
}
.chr-calendar .thead-col {
    width: 14px;
}
.chr-calendar .tbody-col > .chr-cal-day:hover {
    cursor: default;
    color: auto;
}
.chr-calendar .tbody-col > .chr-cal-day > :hover {
    cursor: default;
}
.chr-calendar .tbody-col  .chr-cal-day-h1:hover {
    cursor: pointer;
    background: lime;
}
.chr-calendar .tbody-col > .selected-date,
.chr-calendar .tbody-col > .chr-cal-day[href]:hover {
    background: url('/images/sprites/icons.png') no-repeat -1105px -135px #F6F6F7;
}

/* TaskID #AuctionCalendarMultiLanguageChanges START */
.chr-cal-day-ml,
.chr-cal-day-ml-empty {
    text-align:center;
    background-color:#f6f6f7;
    padding: 8px;
    display: block;
    width:14px;
    color: #474747;
}
.chr-cal-day-ml-empty {
    background-color: transparent;
}
.chr-cal-day-ml-hl {
    color: #990000;
}
.chr-calendar .disabled .chr-cal-day-ml-empty {
    color: #bbb7b8;
    background-color: transparent;
}
/* TaskID #AuctionCalendarMultiLanguageChanges END */

.chr-cal-day,
.chr-cal-day-empty {
    text-align:center;
    background-color:#f6f6f7;
    padding: 8px;
    display: block;
    width:14px;
    color: #474747;
}
.chr-cal-day-empty {
    background-color: transparent;
}
.chr-cal-day-hl {
    color: #990000;
}
.chr-calendar .disabled .chr-cal-day-empty {
    color: #bbb7b8;
    background-color: transparent;
}
.chr-calendar .thead-col {
    font-weight: bold; padding: 8px;
}
.chr-tabs {
    padding: 0 13px;
    border-bottom: 1px solid #F3F2F0;
}
.chr-tabs .chr-tab {
    margin-bottom: -2px;
    float: left;
    position: relative;
    height: 37px;
    display: inline-block;
    margin-top:4px;
    margin-left: -1px;
}
.chr-tabs .chr-tab .repeat-h {
    cursor: pointer;
    padding-right: 20px;
    background-color: #f6f6f7;
    background-position: 100% -64px;
    height: 37px;
    display: inline-block;
}
.chr-tabs .chr-tab .chr-tab-link .repeat-h {
    padding-left: 20px;
    padding-right: 0;
    background-position: 0 -64px;
    height: 37px;
    display: inline-block;
    line-height: 37px;
    color: #888888;
    font-size: 14px;
    text-transform:uppercase;
}
.chr-tabs .active {
    margin-top: 0;
    height: 41px;
    z-index: 10;
    border-bottom: 1px solid white;
}
.chr-tabs .chr-tab .chr-tab-link:hover {
    background-position: 100% -120px;
}
.chr-tabs .chr-tab .chr-tab-link:hover .repeat-h {
    background-position: 0 -120px;
}
.chr-tabs .active .repeat-h {
    height: 41px;
    background-position: 100% -120px;
}
.chr-tabs .active .chr-tab-link .repeat-h {
    height: 41px;
    background-position: 0 -120px;
    color: black;
    line-height: 41px;
}
.chr-primary-content {
    background-color: white;
    border-left: 1px solid #f3f2f0;
    border-top: 1px solid #E9E9E9;
    padding: 12px 0;
}
.chr-primary-content-grid .chr-content-results {
    padding-left: 15px;
    margin: -12px 0 0;
    position: relative;
    top: 8px;
}

.chr-sidebar {
    padding: 0 12px;
    margin-top: 17px;
    width: 212px;
    float: left;
    position: relative;
}

.chr-primary-content-browse .chr-sidebar,
.chr-primary-content-search .chr-sidebar {
    margin-top: 0;
}

.chr-primary-content .chr-hd3 {
    color:#474747;
    font: italic 14px/16px Georgia, serif;
    margin-bottom:8px;
    margin-left: 15px;
}
.chr-sidebar-section {
    margin-bottom:13px;
}
.chr-sidebar-section .chr-hd4 {
    height: 31px;
    font-size:12px;
    font-weight:bold;
    padding-right: 15px;
    display: block;
    background-color: white;
    background-position: 100% -780px;
    text-transform: uppercase;
}
.chr-sidebar-section h4 .repeat-h {
    padding: 10px 0 8px 15px;
    display: inline-block;
    background-position: 0 -780px;
}
.chr-link-clear {
    text-align: right;
    font: italic 12px/18px sans-serif;
    color: #a1a1a1;
    float: right;
    position: relative;
    margin-right: 5px;
}

.chr-list-filter {
    padding: 0 15px 1px;
}
.chr-list-filter li {
    margin-bottom: 5px;
}
.chr-action-checkbox {
    padding-left: 18px;
    color: #a1a1a1;
    position: relative;
    display: block;
}

/* TaskID #AuctionCalendarMultiLanguageChanges START */
.chr-action-checkbox-ml {
    padding-left: 18px;
    color: #a1a1a1;
    position: relative;
    display: block;
}
/* TaskID #AuctionCalendarMultiLanguageChanges END */


.icon-checkbox {
    background-position: -1050px -144px;
    width:14px;
    height: 13px;
    display: block;
}
.chr-action-checkbox .icon-checkbox{
    position: absolute;
    left: 0;
    top: 0;
}
.chr-action-checkbox-active .icon-checkbox {
    background-position: -1050px -204px;
}

/* TaskID #AuctionCalendarMultiLanguageChanges START */
.chr-action-checkbox-ml .icon-checkbox{
    position: absolute;
    left: 0;
    top: 0;
}
.chr-action-checkbox-ml-active .icon-checkbox {
    background-position: -1050px -204px;
}
/* TaskID #AuctionCalendarMultiLanguageChanges END */

.checkbox input {
}
.checkbox label {
    color: #808080;
    margin-left: 5px;
}
.checkbox .float {
    margin-left: 15px;
}
.checkbox-left {
    float: left;
    position: relative;
}
.chr-clear-all {
    border-top: 1px solid #e6e6e6;
    padding-top: 6px;
}
.chr-content {
    width: 527px;
    float: left;
    position: relative;
}
.chr-action-widget {
    float: right;
    position: relative;
    margin-right: 19px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.chr-content-hd {
    margin: 0 0 5px;
}
.chr-content-hd .chr-hd3 {
    margin-bottom: 0;
    line-height: 30px;
}
.chr-content-hd h3 {
    float: left;
    position: relative;
    margin-left: 6px;
}
.chr-content-results {
    border-left: 1px solid #f3f2f0;
    position: relative;
}
.chr-primary-content-search .chr-content-results {
    padding-top: 20px;
}
.chr-content-results .chr-content-results-hd {
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    background-color: #f6f6f7;
    background-position: 100% -738px;
    padding:13px;
    display: block;
}
.chr-content-results .chr-content-results-hd.hide {
    display: none;
}
.chr-content-results .chr-content-results-hd .repeat-h {
    display: block;
    background-position: 0 -660px;
    padding: 13px 13px 0;
}
.chr-result-status {
    padding-right: 30px;
    background-color: white;
    background-position: 100% -915px;
    display:inline-block;
    position: absolute;
    left: 0;
    top: -6px;
    height: 20px;
}
.chr-result-status .repeat-h {
    font:bold 13px/14px sans-serif;
    color:white;
    line-height:20px;
    padding: 0 0 0 17px;
    display:inline-block;
    text-transform: uppercase;
    background-position: 0 -915px;
}
.chr-branding-lot {
    width: 37px;
    height: 37px;
    background-position: -1294px -133px;
    position: absolute;
    top: 23px;
    left: 12px;
    z-index: 999;
}
.chr-branding-lot:hover {
    background-position: -1294px -193px
}
.chr-result-block {
    position: relative;
    padding: 15px 0 0 20px;
}
/*ie7 styles overriding various position:relative to deal with dropdown z-indexing issue*/
.chr-primary-content-list .chr-content-results,
.chr-primary-content-list .chr-result-block,
.chr-primary-content-grid .chr-content-results,
.chr-primary-content-grid .chr-content-results .chr-content-result,
.chr-primary-content-grid .chr-result-block {*position: static;}

.chr-result-block-inner {
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 10px;
    margin-right: 0px;
}
.chr-result-block .chr-result-img {
    position: relative;
    display:block;
    float: left;
	/*margin-left:10px;*/
    margin-right: 15px;
    /*width: 100px;*/
    text-align: right;
}
.chr-primary-content-list .chr-result-block .chr-result-img {
    text-align: center;
}

#calendar-sale-results .chr-result-block .chr-result-img {margin-left: 0; margin-right: 10px;}

.chr-primary-content-list .chr-result-block .chr-result-img > a:first-child {display: block; position: relative;}

.chr-result-info {
    width: 216px; /* 230px; */
    padding-right: 10px;
    float: left;
    position: relative;
}
.chr-primary-content-search .chr-result-info{padding-right:55px;}
.chr-primary-content-search.chr-primary-content-list .chr-result-info { 
	padding-right: 19px;	
}
.chr-primary-content-list .chr-result-info {

}
.chr-result-info .chr-result-data {
    font-family: 'Georgia', serif;
    color: #858585;
}
.chr-result-info .chr-result-hd {
    padding: 3px 0 0;
    min-height: 50px;
    margin: 0 0 5px 0;
}

.chr-primary-content-list .chr-result-info .chr-result-hd {
    min-height: 0;
}

.text-wrap.special-text{text-align: center;}
.chr-result-action .text-wrap.special-text {margin-bottom: 5px;}
.special-text,
.chr-withdrawn-lot {font-family: georgia, 'times new roman', serif; font-style: italic; color: #888; font-size: 13px; line-height: 17px;}
.chr-primary-content-list .chr-withdrawn-lot {text-align: center;}

.chr-primary-content-list .chr-result-info .chr-result-hd-link,
.chr-primary-content-list .chr-result-info .chr-result-hd-txt {
    color: #990000;
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    text-transform: uppercase;
}

.chr-result-info .chr-result-hd-link{
    color: #990000;
}

.chr-result-info .chr-result-hd-link:hover {
    text-decoration: underline;
}
.chr-result-info .chr-result-hd-txt {
    color: #000;
}

.chr-result-info .chr-result-hd-loc {
    font-weight: normal;
    font-style:italic;
    margin-bottom: 4px;
    font-family: Georgia, serif;
    text-transform: none;
    background: none;
    padding: 0;
}
.chr-result-info .chr-result-hd-loc > .txt-wrap {
    display: block;
}

.chr-sale-lot .chr-sale-lot-info {
    float: left;
    position: relative;
}
.chr-primary-content-list .chr-sale-lot .chr-sale-lot-info {*position: static;}
.chr-result-img .chr-sale-lot .chr-sale-lot-info {
    float:none;
    display:inline;
}
.chr-result-img .chr-sale-lot .chr-sale-lot-info .first {
   border: none;
}

.chr-sale-lot .chr-sale-lot-info .chr-sale-lot-link {
    font: 11px/18px 'Georgia', serif;
    color: #77683b;
    text-transform: uppercase;
    padding-left: 10px;
    padding-right: 10px;
    border-left:1px solid #888;
}

.chr-browse-sale-top .chr-sale-lot .chr-sale-lot-info .chr-sale-lot-link {font-size: 13px;}
.chr-browse-sale-top .chr-sale-lot .chr-sale-lot-info .icon-dnarr{background-position: -957px -146px;}
.chr-primary-content .chr-browse-sale-top .chr-sale-lot .chr-sale-lot-info .icon-dnarr:hover {background-position: -954px -205px;}
.chr-primary-content-search .chr-result-img .chr-sale-lot .chr-sale-lot-info .chr-sale-lot-link {
    font-size: 10px;
}
.chr-sale-lot .first .chr-sale-lot-link {
    border: none;
    margin:0;
    padding: 0 10px 0 0;
    border-right: 1px solid #dbd7cb;
}
.chr-primary-content-search .chr-sale-lot .first .chr-sale-lot-link {
	border-right:none;
}
.chr-primary-content-browse .chr-sale-lot .first .chr-sale-lot-link {border: 0;}
.chr-primary-content-browse .chr-primary-columns .chr-sale-lot .first .chr-sale-lot-link {padding: 0 12px 0 0;}

.chr-primary-content-search .chr-primary-columns .chr-sale-lot {margin: 8px 0;}

.chr-primary-content-browse .chr-sale-browse-top .chr-sale-lot .first .chr-sale-lot-link {padding-right: 10px;}
.chr-sale-lot .chr-sale-lot-info .chr-sale-lot-link .icon-dnarr {
    padding-right: 12px;
	padding-left: 0px;
}

.chr-sale-lot .chr-sale-lot-info .chr-sale-lot-link:hover,
.chr-sale-lot .chr-sale-lot-info .chr-sale-lot-link .icon-dnarr:hover {
    cursor: pointer;
}
.chr-sale-lot .sale-total {
    border-left: 1px solid #fff;
    margin: 0 0 0 10px;
    top: 2px;
}
.icon-dnarr {
    background-position: -958px -144px;
}
.chr-sale-lot .chr-sale-lot-info .chr-sale-lot-link:hover {
    color: black;
}
.chr-sale-lot .chr-sale-lot-info .chr-sale-lot-link:hover .icon-dnarr {
    background-position: -954px -205px;
}
.chr-result-action {
    float: left;
    position: relative;
    width: 170px; /* JIRA DMM-95 */
    padding-top: 8px;
}
.chr-primary-content-list .chr-result-action,
.chr-primary-content-browse .chr-result-action {
    float: right;
}
.chr-result-action .chr-info-wrap {
    color: #888888;
    font-family: georgia,'times new roman',serif;
    font-size: 13px;
    font-style: italic;
    margin-left: 0px;
}

.chr-result-actionprice {
	margin-right:15px;
    width: 150px;
}
.chr-result-action .chr-primary-btn {
    width: 172px;
    /*margin: 0 0 5px 10px;
    float: right;
    clear: right;*/
}
.chr-result-action .chr-primary-btn .chr-btn-text {
    width: auto;
}
.chr-result-action .txt-winner-wrap {
    margin: 0 0 5px -13px;
}
.chr-result-action .chr-primary-btn .chr-btn-text.no-icon {
    width: 120px;
}
/*.chr-result-action li:hover .chr-dialogue,
.chr-result-info li:hover .chr-dialogue{
	display: block;
}*/

#lblItemReminder,
#lblItemResult{
    font-weight: bold;
    font-size: 11px;
    color: #000;
    margin: 5px 0 -3px;
    display: inline-block;
}

.chr-action-cal {
    margin: 0 0 10px 5px;
    position: relative;
    background-color: #fcfcfc;
    background-position:-3px -365px;
    width: 82px;
    height: 20px;
}
.chr-action-cal:hover,
.icon-add-to-calendar:hover {
    background-position: -3px -388px;
}

#social-toolbar > .icon {
    float: left;
    height: 20px;
    margin: 0 10px 0 0;
}

.icon-add-to-calendar {
    background-position: -1px -364px;
    padding-left: 113px;
    width: 0;
    position: relative;
}
.icon-add-to-calendar:hover {
    background-position: -1px -387px;
}
.icon-gallery-guide {
    background-position: -119px -364px;
    padding-left: 101px;
    width: 0;
}
.icon-gallery-guide:hover {
    background-position: -119px -387px;
}
.icon-social {
    background-position: -225px -364px;
    padding-left: 58px;
    width: 0;
}
.icon-social:hover {
    background-position: -225px -387px;
}
.icon-print {
    background-position: -288px -364px;
    padding-left: 58px;
    width: 0;
}
.icon-print:hover {
    background-position: -288px -387px;
}

.icon-v2 {
    line-height: 20px;
}
.chr-primary-btn, .submit {
    position: relative;
    padding-right: 6px;
    background-color: white;
    background-position: 100% -540px;
    display: block;
    margin-bottom: 3px;
    height: 24px;
    cursor: pointer;
	text-align:center;

}
.chr-primary-btn .repeat-h, 
.submit .repeat-h {
    height: 26px;
    background-color: white;
    background-position: 0 -541px;
    padding-left: 18px;
    line-height: 26px;
    color: #8c7a4b;
    font-size: 9px;
    text-transform: uppercase;
    display: block;
}
.ie8 .chr-primary-btn .repeat-h, 
.ie8 .submit .repeat-h {line-height: 20px;}

.chr-primary-btn .no-icon {
    padding-left: 15px;
}

.submit .repeat-h {
    padding-left: 20px;
}
.chr-primary-content .chr-content .chr-primary-btn-inline {
    width: auto;
    display: inline-block;
    padding-right: 15px;
}
.chr-primary-content .chr-content .chr-primary-btn-inline .chr-btn-text {
    display: inline-block;
    padding: 0 0 0 15px;
}
.chr-primary-btn:hover .chr-btn-text {
    color: #888;
}
.chr-primary-btn .chr-icon-check {
    width: 12px;
    height: 10px;
    background-position: -90px -446px;
    display: block;
    position: absolute;
    top: 7px;
    left: 5px;
    padding: 0;
    margin: 0;
}
.chr-primary-btn .chr-icon-enter {
    width: 17px;
    height: 14px;
    background-position: -726px -444px;
    display: block;
    position: absolute;
    top: 5px;
    left: 10px;
    padding: 0;
    margin: 0;
}
.chr-primary-btn:hover .chr-icon-enter {
    background-position: -726px -504px;
}
.chr-primary-btn .chr-icon-reg {
    /*width: 13px;
    height: 15px;
    background-position: -794px -444px;    
    top: 5px;
    left: 5px;*/
	width: 17px;
    height: 18px;
    background-position: -540px -441px;    
    top: 3px;
    left: 12px;
	display: block;
    position: absolute;
    padding: 0;
    margin: 0;
}
.chr-primary-btn:hover .chr-icon-reg {
    /*background-position: -794px -504px;*/
	background-position: -540px -501px;
}
.chr-primary-btn .chr-icon-place {
    width: 18px;
    height: 14px;
    background-position: -855px -444px;
    display: block;
    position: absolute;
    top: 5px;
    left: 15px;
    padding: 0;
    margin: 0;
}
.chr-primary-btn:hover .chr-icon-place {
    background-position: -855px -504px;
}
.chr-primary-btn .chr-icon-onl {
    width: 25px;
    height: 18px;
    background-position: -532px -441px;
    display: block;
    position: absolute;
    top: 3px;
    left: 4px;
    padding: 0;
    margin: 0;
}
.chr-primary-btn:hover .chr-icon-onl {
    background-position: -532px -501px;
}
.chr-primary-btn .chr-icon-per {
    width: 17px;
    height: 20px;
    background-position: -664px -441px;
    display: block;
    position: absolute;
    top: 3px;
    left: 12px;
    padding: 0;
    margin: 0;
}
.chr-primary-btn:hover .chr-icon-per {
    background-position: -664px -501px;
}
.chr-primary-btn .chr-icon-abs {
    width: 16px;
    height: 16px;
    background-position: -600px -443px;
    display: block;
    position: absolute;
    top: 4px;
    left: 11px;
    padding: 0;
    margin: 0;
}
.chr-primary-btn:hover .chr-icon-abs {
    background-position: -600px -503px;
}
.chr-primary-btn-red {
    background-position: 100% -600px;
}
.chr-secondary-btn-red {
    background-position: 100% -600px;
}
.chr-primary-btn-red:hover .repeat-h,
.chr-secondary-btn-red:hover .repeat-h,
.chr-secondary-btn-red-lg:hover .repeat-h{
    color: #f6e7ba;
}
.chr-primary-btn-red .repeat-h {
    background-position: 0 -600px;
    color: white;
}
.chr-secondary-btn-red .repeat-h {
    background-position: 0 -600px;
    color: white;
}

.chr-secondary-btn-red-lg {
    height: 46px;
    background-position: right -1260px;
}
.chr-secondary-btn-red-lg .icon {
    top: 15px;
}
.chr-secondary-btn-red-lg .repeat-h {
    background-position: left -1270px;
    color: #fff;
    height: 41px;
    padding-top: 5px;
    line-height: 18px;
	width: 103px;
}
.chr-secondary-btn-red-lg:hover {
    color: #F6E7BA;
}

.chr-primary-btn-white:active,
.chr-primary-btn-down,
.chr-result-block-inner  >.chr-result-action .chr-primary-btn-down .repeat-h,
.submit:active,
.chr-primary-btn.active {
    background-position:100% -570px;
}


.chr-primary-btn-white:active .repeat-h, 
.chr-result-action .chr-primary-btn-down .repeat-h, 
.submit:active .chr-btn-text, 
.chr-primary-btn.active .repeat-h {
    background-position:0 -540px;
    color: #888;
}
.chr-primary-btn:hover .chr-icon-check,.chr-primary-btn:active .chr-icon-check {
    background-position: -90px -506px;
}
.chr-primary-btn-down .chr-icon-check, .chr-primary-btn-down .chr-icon-reg {
    background-image: none;
}
/*disabled buttons*/
.chr-dialogue .chr-btn-disabled {
    background-position: right -570px;
}
.chr-dialogue .chr-btn-disabled > .chr-btn-text {
    background-position: 0 -570px;
    color: #888;
}
.chr-dialogue .chr-btn-disabled > .icon {
    opacity: .2;
    filter: alpha(opacity=20);
}
.chr-dialogue .chr-btn-disabled > .icon {
    background-position: -664px -443px;
}
.chr-dialogue .register-to-bid-absentee.chr-btn-disabled > .icon {
    background-position: -665px -624px;
}
.chr-dialogue .bid-live-online.chr-btn-disabled > .icon {
    background-position: -532px -562px;
}




.chr-dialogue {
    position:absolute;
    text-indent: 0;
    right: 142px;
    /*bottom: -16px;*/
    z-index: 100;
    /*background: transparent url("/images/sprites/dialogue.png") no-repeat 0 0;*/
    display: none;
    text-align: left;
	top:-15px;
}
.chr-dialogue .chr-dialogue-inner2 {
    background-repeat: repeat-y;
}
.chr-action-cal-wrap .chr-dialogue {
    bottom: 13px;
}
.chr-action-reg-wrap, 
.chr-action-track-wrap,
.chr-action-place-wrap,
.chr-action-contact-wrap,
.chr-action-complete-wrap{
    position: relative;
    *margin-bottom: -3px;
}

.chr-action-complete-wrap .chr-primary-btn .chr-btn-text{
    padding-left: 13px; width: auto;
}


.chr-dialogue .full-width {
    display: block;
    width: 100%;
}
.chr-content-result .chr-result-block .chr-dialogue-close {
    padding: 0;
    border: none;
    width: 12px;
    height: 12px;
    background-position: -858px -144px;
    position: absolute;
    right: 13px;
    top: 7px;
}
.chr-content-result .chr-result-block .chr-dialogue-close:hover {
    background-position: -858px -204px;
}
.chr-dialogue-295 {
    background-position: -2940px 0px;
    padding-top: 9px;
}
.chr-dialogue-295 .chr-dialogue-inner {
    position: relative;
    background-position: -3546px 100%;
    padding-bottom:9px;
}
.chr-dialogue-295 .chr-dialogue-inner2 {
    position: relative;
    background-position: -3243px 0;
    padding: 10px 15px;
    width: 273px;
}
.chr-dialogue-240 {
    background-position: -2190px 0px;
    padding:0;
	padding-top: 9px;
}
.chr-dialogue-240 .chr-dialogue-inner {
    position: relative;
    background-position: -2690px 100%;
    padding-bottom:9px;
}
.chr-dialogue-240 .chr-dialogue-inner2 {
    position: relative;
    background-position: -2440px 0;
    padding: 10px 21px;
    width: 230px;
}
.chr-dialogue-220 {
    background-position: -1500px 0px;
    padding-top: 9px;
}
.chr-dialogue-220 .chr-dialogue-inner {
    position: relative;
    background-position: -1960px 100%;
    padding-bottom:9px;
}
.chr-dialogue-220 .chr-dialogue-inner2 {
    position: relative;
    background-position: -1730px 0;
    padding: 10px 15px;
    width: 199px;
}
.chr-dialogue-200 {
    background-position: -870px 0px;
    padding-top: 9px;
}
.chr-dialogue-200 .chr-dialogue-inner {
    position: relative;
    background-position: -1290px 100%;
    padding-bottom:9px;
}
.chr-dialogue-200 .chr-dialogue-inner2 {
    position: relative;
    background-position: -1079px 0;
    padding: 10px 15px;
    width: 179px;
}
.chr-dialogue .input {
    margin-bottom: 7px;
}
.chr-dialogue .input strong {
    font-size: 11px;
    margin-bottom: 3px;
    display: inline-block;
}
.chr-dialogue .submit {
    margin-bottom: 12px;
    float: left;
    position: relative;
    margin-top: 5px;
    padding-right: 20px;
}
.submit input {
    border: none;
    padding-left: 20px;
    cursor: pointer;
}
.submit:hover input {
    color:#888;
}
.chr-dialogue .checkbox-left {
    width: 154px;
}
.chr-dialogue .note {
    font-size: 11px;
    color: #888888;
    margin: 0;
}
.chr-action-cal-wrap .chr-dialogue-arrow {
    bottom: 46px;
}
.chr-dialogue-arrow {
    width: 24px;
    height: 27px;
    background-position: -499px -136px;
    position: absolute;
    bottom: 7px;
    right: -18px;
}
p em {
    font-style: italic;
}
.chr-btn-inline {
    margin-top: 5px;
}
.chr-btn-inline .chr-primary-btn {
    margin-right: 8px;
}
.chr-register-bid .chr-primary-btn {
    width: 135px;
}
.chr-dialogue .chr-primary-btn {
    float:left;
    clear:none;
	width:75px;

}
.chr-dialogue .chr-register-bid-divlayer .chr-primary-btn {
    float:none;
    clear:none;
	}
.chr-dialogue .chr-primary-btn .chr-btn-text {
    width: auto;
}
.chr-register-bid .note {
    margin-bottom: 8px;
}
.chr-result-info li .chr-dialogue {
    bottom: auto;
    top: 20px;
    left: -69px;
    right: auto;
}
.chr-result-info li .chr-dialogue-arrow {
    width: 27px;
    height: 24px;
    background-position: -594px -138px;
    bottom: auto;
    right:50%;
    margin-right: -13px;
    top: -27px;
}
.chr-dialogue-info {
}
.chr-dialogue-info .chr-dialogue-times {
    margin-bottom: 13px;
    color: #808080;
    font-size: 11px;
}
.chr-dialogue-info .chr-dialogue-times .chr-dialogue-times-hd {
    color: #000;
}
.chr-dialogue-info .chr-dialogue-times .chr-dialogue-times-loc {
    font-style: italic;
    font-family: 'Georgia', serif;
    color: #000;
}
.chr-dialogue-info .chr-dialogue-address {
    font-size: 11px;
    margin-top: 15px;
}
.chr-dialogue-info .chr-dialogue-address.first {
    margin-top: 0;
}
.chr-dialogue-info .chr-dialogue-address .chr-dialogue-address-link {
    padding: 0;
    border: none;
    text-transform:none;
    font-family: sans-serif;
}
.chr-result-info .chr-dialogue-info .all-info {
    font: italic 12px/14px Georgia, serif;
    color: #990000;
    position: absolute;
    right: 23px;
    bottom: 18px;
    text-transform: none;
    border: none;
    padding: 0;
}


/***** SEARCH PAGE *******/
.chr-primary-content-search {
    border-top: 0;
    padding-top: 0;
    /*padding: 12px 0;*/
}
/*
.chr-result-actionprice .chr-primary-btn {float:right;margin-right:0;}
*/
.chr-result-actionprice .chr-primary-btn {
    /*float:right;*/
    margin-right:0;
}
.chr-primary-content-list .chr-result-actionprice .chr-primary-btn {
    float:right;
}
/*.chr-result-actionprice .chr-primary-btn*/
.chr-search-bar {
    clear:both;
    margin: 10px 30px 15px;
}
.chr-search-bar .chr-search-bar-label {
    font-size: 15px;
    line-height: 38px;
    text-transform: uppercase;
    width: 222px;
    display: block;
    float: left;
    position: relative;
}
.chr-search-bar .text  {
    margin-right: 3px;
    float: left;
    position:relative;
}
.chr-search-bar .text .input-wrap {
    float: left;
    position: relative;
    border: none;
}
.chr-search-bar .text .chr-dropdown {
    float: left;
    position: relative;
    z-index: 200;
}
.chr-search-bar .chr-sel-dd {
    background: #fafafa;
    background: -moz-linear-gradient(top, #fafafa 0%, #f3f2f0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f3f2f0));
    background: -webkit-linear-gradient(top, #fafafa 0%,#f3f2f0 100%);
    background: -o-linear-gradient(top, #fafafa 0%,#f3f2f0 100%);
    background: -ms-linear-gradient(top, #fafafa 0%,#f3f2f0 100%);
    background: linear-gradient(top, #fafafa 0%,#f3f2f0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f3f2f0',GradientType=0 );
    font-size: 13px;
    line-height: 36px;
    /*color:#474747;*/
    color:#7b6932;
    text-transform: uppercase;
    font-weight:bold;
    height: 36px;
    border: 1px solid #cecece;
    border-left: 0;
    padding-right:40px;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
    text-shadow: 0 1px white;
}
.chr-search-bar .chr-sel-dd .icon-dnarr {
    width: 7px;
    height: 5px;
    display: block;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top:-3px;
    background-position: -989px -148px;
}
.chr-search-bar .chr-dd:hover .chr-sel-dd {
    color:#474747;
}
.chr-search-bar .chr-dd:hover .icon-dnarr {
    background-position: -989px -208px;
}
.chr-search-bar .chr-dropdown .chr-dropdown-content {
    top: 38px;
    border: 1px solid #e3e3e3;
    padding:10px 4px;
    width: 240px;
}
.chr-search-bar .text .repeat-h {
    border: none;
    background-color: white;
    background-position: 0 -947px;
    display: block;
    height: 24px;
    width: 298px;
    padding: 7px 0 7px 14px;
    font: italic 18px/24px sans-serif;
    color: #666666;
}
.chr-search-bar .text .chr-search-bar-select {
    width: 164px;
    float: left;
    position: relative;
    height: 38px;
    line-height: 38px;
    border: none;
    background: none;
    color: #7b6932;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
}
.chr-search-bar .submit {
    float: left;
    position: relative;
}
.chr-search-bar .submit {
    width: 44px;
    height: 38px;
    padding: 0;
    padding-left: 7px;
    background: none;
}
.chr-search-bar .submit .chr-search-bar-submit {
    width: 44px;
    height: 38px;
    background: transparent url('/images/search-submit.gif') no-repeat 0 0;
    color:white;
    font-size: 0;
    line-height: 0;
}
.chr-search-bar .submit .chr-search-bar-submit:hover {
    background-position: 0 -38px;
}
.chr-primary-content .results {
    font:bold 12px/14px sans-serif;
    padding: 18px 0 18px 33px;
    margin: 0;
    text-transform: uppercase;
}
.chr-primary-content-grid .results {
    border-left: 1px solid #F3F2F0;
}
.chr-primary-content-search .matching {
    font-size: 10px;
    padding: 0 0 0 30px;
    background: none;
    font-weight: bold;
    text-transform: uppercase;
}
.chr-primary-content-search .chr-branding-lot {
    top: 8px;
}
.chr-primary-content-search .chr-result-block-inner {
    margin-right: 0;
}
.chr-primary-content-list .chr-result-block-inner {
    /*padding-top: 16px;removing this because the lot containers were too tall compared to comps*/
}
.chr-primary-content-search .chr-result-block {
    padding-top: 8px;
}


.chr-sidebar-price {
    padding-left:4px;
}
.chr-sidebar-price .submit, .chr-sidebar-price .input {
    float: left;
    position: relative;
    width: 94px;
    margin-right: 4px;
}
.chr-sidebar-price .input-to {
    width: 82px;
}
.chr-sidebar-price .submit {
    margin-right: 0;
    margin-top: 16px;
    padding: 0;
    width: 21px;
    background-color: white;
    background-position: 0 -1055px;
    height: 30px;
    padding-left: 3px;
}
.chr-sidebar-price .submit .chr-sidebar-price-submit {
    margin-right: 0;
    width: 21px;
    padding: 0;
    text-align: center;
    background-position: 100% -1055px;
    height: 30px;
    padding-right: 3px;
    font-weight: bold;
    text-shadow: 0 1px white;
    font-size: 17px;
}



.chr-sidebar-price .input .chr-sidebar-price-label {
    display: block;
    font: 12px/16px sans-serif;
    color: #3c3c3c;
    margin-left: 11px;
}
.chr-sidebar-price .input-to .chr-sidebar-price-label {
    margin-left: 0;
}
.chr-sidebar-price .input .chr-sidebar-price-curr {
    color: #888888;
    font-size: 12px;
    line-height: 30px;
    margin-right: 4px;
    float: left;
    position: relative;
}
.chr-sidebar-price .input .repeat-h .repeat-h {
    width: 72px;
    height: 18px;
    border: none;
    text-align: right;
    font-size: 12px;
    line-height: 18px;
    padding: 6px 0 6px 5px;
    color: #717171;
    font-style: italic;
    font-weight: normal;
    background-color: white;
    background-position: 0 -1005px;
    display: block;
}
.chr-sidebar-price .input-wrap {
    height: 30px;
    padding-right: 5px;
    background-color: white;
    background-position: 100% -1005px;
    display: block;
    width: 77px;
    float: left;
    position: relative;
}
.see-all {
    color: #990000;
    display: block;
    font-style: italic;
    margin: 10px 0 0 14px;
    width: 45px;
}

.chr-sort-topbar {
    padding: 10px 30px 0;
    border-left:1px solid #F3F2F0;
    border-top:1px solid #F3F2F0;
}
/*.chr-primary-content-grid .chr-sort-topbar {margin-bottom: 30px;}*/
.chr-filter-menu {
    margin-right: 10px;
    float: left;
    position: relative;
}
.chr-filter-menu p {
    text-transform: uppercase;
    font-size: 10px;
    color: #888888;
    font-weight: bold;
    margin-bottom: 4px;
}
.chr-filter-menu p em {
    font: italic 12px/14px sans-serif;
    text-transform: none;
    color: #888888;
    width:156px;
    display: block;
}
.chr-sel-dd {
    padding-left: 12px;
    background-color: white;
    background-position: 0 -1109px;
    height: 26px;
    line-height: 26px;
    display: inline-block;
}
.chr-sel-dd .repeat-h {
    padding-right: 40px;
    background-color: white;
    background-position: 100% -1109px;
    height: 26px;
    line-height: 26px;
    display: inline-block;
}
.chr-dropdown .chr-dropdown-content {
    background: white;
    border:1px solid #dcdcdc;
    border-top:none;
    display: none;
    position: absolute;
    top: 26px;
    left: 0;
    right: 0;
    z-index: 1001;
    -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,.07);
    -moz-box-shadow: 1px 1px 5px rgba(0,0,0,.07);
    box-shadow: 1px 1px 5px rgba(0,0,0,.07);
}
.chr-dropdown .chr-dropdown-content .chr-dropdown-list {
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    display: block;
}
.chr-dropdown .chr-dropdown-content .chr-dropdown-list .chr-dropdown-link {
    display: block;
    padding: 5px 12px;
}
.chr-dropdown-link:hover {background-color:#f3f2f0;}
.chr-sort-topbar span {
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
}
.chr-dd {
    position: relative;
}
.chr-dd:hover .chr-dropdown-content {
    display: block;
}
.chr-icon-list {
    width: 14px;
    height: 10px;
    background-position: -345px -445px;
    left: 11px;
    top: 8px;
    position: absolute;
}
.chr-icon-ecat {
    width: 16px;
    height: 13px;
    background-position: -472px -444px;
    left: 5px;
    top: 6px;
    position: absolute;
    border: none;
    margin: 0;
    padding: 0;
}
.chr-primary-btn:hover .chr-icon-ecat {
    background-position: -472px -504px;
}
.chr-icon-slide {
    width: 16px;
    height: 13px;
    background-position: -280px -443px;
    left: 11px;
    top: 6px;
    position: absolute;
    border: none;
    margin: 0;
    padding: 0;
}
.chr-primary-btn:hover .chr-icon-slide {
    background-position: -280px -503px;
}
.chr-action-grid .chr-icon-grid {
    width: 12px;
    height: 12px;
    background-position: -410px -444px;
    left: 14px;
    top: 7px;
    position: absolute;
    border: none;
    margin: 0;
    padding: 0;
}
.chr-action-list {
    cursor: pointer;
    background-color: white;
    background-position: 100% -570px;
    height: 26px;
    line-height: 26px;
    display:inline-block;
    padding-left: 35px;
    position: relative;
    float: left;
    padding-right: 8px;
}
.chr-sort-bar .chr-action-grid {
	float:left;
}
.chr-action-grid {
    cursor: pointer;
    background-color: white;
    background-position: 100% -540px;
    height: 26px;
    line-height: 26px;
    display:inline-block;
    position: relative;
    float: left;
}
.chr-sort-bar .chr-action-grid {
    background-position: 0 -570px;
	float:left;	
}
.chr-action-grid span {
    height: 18px;
    line-height: 18px;
    display:inline-block;
    padding-left: 35px;
    padding-right: 8px;
    border-right: 1px solid #dcdcdc;
    margin-top: 4px;
}
.chr-action-grid:hover,
.chr-action-list:hover,
.chr-action-grid.active,
.chr-action-list.active {
    color: #8f8f8f;
}
.chr-action-list.active {
    background-position: 100% -540px;
}
.chr-action-grid.active {
    background-position: 0 -540px;
}
.chr-action-grid:hover .chr-icon-grid,
.active .chr-icon-grid {
    background-position: -410px -504px;
}
.chr-action-list:hover .chr-icon-list,
.active .chr-icon-list {
	background-position: -345px -505px;
}
.chr-filter-space {
    margin-top: 24px;
}
.chr-primary-content-grid .chr-dialogue .chr-sale-lot .chr-sale-lot-info {
    display: inline;
    float: none;
}
.chr-primary-content-grid .chr-dialogue .chr-sale-lot .first .chr-sale-lot-link {
    border: none;
}
.chr-primary-content-grid .chr-result-block {
    padding: 10px 30px 0;
}
.chr-primary-content-grid .chr-result-block .chr-result-img {
    text-align: center;
    margin-right: 10px;
    width: 150px;
}
.chr-primary-content-grid .chr-result-block .chr-result-img .chr-result-image {
    margin-bottom:10px;
}
.chr-primary-content-grid .chr-result-block .chr-result-info {
    padding-right: 28px;
}
.chr-primary-content-grid .chr-result-block .chr-result-action {
    width: 155px;
    padding-top: 15px;
}
.chr-primary-content-grid .chr-result-block .chr-result-action .chr-result-lot-price {
    margin-bottom: 20px;
    text-align: center;
}
.chr-primary-content-browse.chr-primary-content-grid .chr-result-block .chr-result-action .chr-result-lot-price,
.chr-primary-content-search.chr-primary-content-grid .chr-result-block .chr-result-action .chr-result-lot-price {
	margin-bottom:1px;
}
.chr-result-lot-price .chr-result-label {
    color:black;
    display:block;
}
.chr-primary-content-grid .chr-result-info .chr-result-hd {
    height: auto;
}
.chr-primary-content-grid .chr-result-info .chr-result-desc {
    margin-bottom: 20px;
}
.chr-primary-content-grid .chr-result-info .chr-result-data {
    font: italic 12px/16px 'Georgia', serif;
    color: #888888;
}
.chr-action-enlarge {
    background-position: -1217px -141px;
    width: 63px;
    height: 18px;
}
.chr-result-img .chr-action-enlarge {
    margin: 8px auto;
}
.chr-action-enlarge:hover {
    background-position:-1217px -201px
}
.chr-pager-results {
    margin: 15px;
}
.chr-pager-results .chr-pager-section, .chr-numbers-list {
    float: left;
    position: relative;
    line-height: 32px;
}
.chr-pager-label {
    font-size: 10px;
    text-transform: uppercase;
    margin-right: 12px;
}
.chr-pager-link {
    color: #870002;
}
.chr-pager-label-current {
    font-weight: bold;
}
.chr-pager-link, .chr-pager-label-current {
    font-size: 12px;
    margin-right: 12px;
}
.chr-numbers {
    line-height: 32px;
    padding-left: 14px;
    height:32px;
    background-color: white;
    background-position: 0 -421px;
    display: inline-block;
    margin-right: 18px;
}
.chr-numbers .chr-numbers-inner {
    padding-right: 11px;
    height:32px;
    background-color: white;
    background-position: 100% -421px;
    display: inline-block;
}
.chr-numbers .chr-numbers-wrap {
    display: inline;
}
.chr-numbers .chr-numbers-list .chr-numbers-data {
    float: left;
    text-transform: uppercase;
    margin-right: 40px;
}
.chr-numbers .chr-numbers-list .chr-pager-link.active {
    text-decoration:underline;
    font-weight: bold;
}
.chr-numbers .chr-numbers-list .chr-pager-link {
    margin-right: 3px;
    color: #870002;
    display: block;
    padding: 5px;
    height: 20px;
    line-height: 20px;
    float: left;
}
.chr-pager-prev {
    background-position: -27px -140px;
}
.chr-pager-next {
    background-position: -91px -140px;
}
.chr-numbers .chr-numbers-list .chr-pager-prev {
    padding: 0;
    width: 11px;
    height: 19px;
    margin-top: 7px;
    margin-right: 24px;
    padding-bottom: 0;
    line-height: 19px;
}
.chr-pager-prev:hover {
    background-position: -27px -200px;
}
.chr-numbers .chr-numbers-list .chr-pager-next {
    padding:0;
    width: 11px;
    height: 19px;
    margin-top: 7px;
    margin-right: 0;
    margin-left: 30px;
    line-height: 19px;
}
.chr-pager-next:hover {
    background-position: -91px -200px;
}
.chr-action-top {
    font:bold 10px/12px sans-serif;
    color: #3c3c3c;
    text-transform: uppercase;
    padding-left: 14px;
    position: relative;
}
.chr-icon-top {
    background-position: -924px -146px;
    width: 8px;
    height: 7px;
    position: absolute;
    left: 0;
    top: 3px;
}
.chr-result-action .chr-result-price strong {
    display: block;
}
.chr-primary-content .chr-result-action .chr-result-price strong {
    color: #000;
}
/*.chr-primary-content-grid {
	background: transparent url("/images/sprites/grid-fade-bg.gif") repeat 0 0;
}*/
.chr-primary-content .chr-result-block-inner {
    border-bottom: 1px solid #F3F3F3;
    margin-right: 20px;
}
.chr-primary-content-browse .chr-result-block-inner {
	height:115px;
}
.chr-primary-content-grid .chr-content-result {
    width: 228px;
    float: left;
    position: relative;
    padding: 0 0 9px 0;
    margin: -10px 0 0;
    height: 385px;
    background-image: none;
}

.chr-primary-content-grid .row-hr {
    clear: both;
    height: 36px;
    margin: -55px 0 -40px;
    *margin-top: 0;
    *z-index: -1;
    position: relative;
    top: -55px;
    background-position: -25px -1330px;
}
.chr-primary-content-gri .row-hr-a {}
.chr-primary-content-gri .row-hr-b {}
.chr-primary-content-gri .row-hr-c {}
.chr-primary-content-grid .chr-result-info .chr-result-hd {
    min-height: 0;
}


.chr-primary-content-grid .chr-result-block {
    padding: 9px 0 0 0;
    background-image: none;
}
.chr-primary-content-grid .chr-result-block-inner {
    margin-right: 0;
    height: 378px;
    padding: 0 8px 0 10px;
    text-align: center;
    border: none;
    background-image: none;
}
.chr-primary-content-grid .chr-content-result:hover, .chr-primary-content-grid .hover,
.chr-primary-content-grid .chr-content-result:hover .chr-result-block, .chr-primary-content-grid .hover .chr-result-block,
.chr-primary-content-grid .chr-content-result:hover .chr-result-block-inner, .chr-primary-content-grid .hover .chr-result-block-inner {
    background-image: url("/images/sprites/boxes.png");
}
.chr-primary-content-grid .chr-content-result:hover, .chr-primary-content-grid .hover {
    background-position: -1960px 100%;
    z-index: 50;
}
.chr-primary-content-grid .chr-content-result:hover .chr-result-block, .chr-primary-content-grid .hover .chr-result-block {
    background-position: -1500px 0px;
}
.chr-primary-content-grid .chr-content-result:hover .chr-result-block-inner, .chr-primary-content-grid .hover .chr-result-block-inner {
    background-position: -1730px 0px;
    background-repeat: repeat-y;
}
.chr-result-action-hover {
    display: none;
    position:relative;
}
.chr-primary-content-grid .chr-content-result:hover .chr-result-action-hover,
.chr-primary-content-grid .hover .chr-result-action-hover {
    display: block;
}
.chr-primary-content-grid .chr-result-block .chr-result-info {
    padding: 0 0 5px;
    float: none;
    height: 48px;
    margin: 0 auto;
    width: 210px;
}

.chr-primary-content-grid .chr-result-block .chr-result-info > .chr-result-info-inner {
    height: 48px;
    width: 210px;
    display: table-cell;
    vertical-align: bottom;
}

.chr-primary-content-grid .chr-result-info .chr-result-hd-link {
    font-size: 11px;
    line-height: 13px;
    margin: 0;
    font-weight: bold;
    text-transform: uppercase;
}

.chr-primary-content-grid .chr-result-info .chr-result-desc {
    font-size: 10px;
    line-height: 10px;
    margin: 4px 0 0;
    color: #000;
}
.chr-primary-content-grid .chr-result-block .chr-result-img {
    width: 210px;
    margin: 0;
    display: table-cell;
    height: 210px;
    vertical-align: middle;
}

.chr-primary-content-grid .chr-result-block .chr-result-img > .chr-result-img-inner {
    display: table-cell;
    height: 210px;
    width: 210px;
    vertical-align: middle;
}
.chr-primary-content-grid .chr-result-block .chr-result-img img {
    display: block;
    margin: 0 auto;
}
.chr-primary-content-grid .chr-result-block .chr-result-img:before {
    /* removing vendor vertical alignment attempts as this is causing multiple rendering issues
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.25em;
    */ 
}
.chr-primary-content-grid .chr-result-block .chr-result-image {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
}
.chr-primary-content-grid .chr-result-block .chr-result-action {
    width: 100%;
    float: none;
    clear: both;
    padding-top: 5px;
}
.chr-primary-content-grid .chr-result-block .chr-result-action .chr-sale-lot {
    margin-left: 17px;
}
.chr-primary-content-grid .chr-result-block .chr-result-action .chr-dialogue .chr-sale-lot {
    margin-left: 0;
}
.chr-primary-content-grid .chr-result-block .chr-result-price {
    margin-bottom: 8px;
    font-size:11px;
    line-height:13px;
}
.chr-primary-content-grid .chr-dialogue .chr-result-action .chr-primary-btn {
    float:none;
    margin-left: 3px;
    width: auto;
    display: inline-block;
    padding-right:13px;
}

.chr-result-action  .btn-full-width {
    
}
.chr-result-action .btn-full-width .chr-btn-text {
    padding-left: 4px; 
    width: 100%; 
    text-align: center;
}
.chr-primary-content-grid .chr-dialogue .chr-result-action .chr-primary-btn {
    width:120px;
}
.chr-primary-content-grid .chr-result-action .first {
    margin-left: 0;
}
.chr-primary-content-grid .chr-result-block .chr-result-action .chr-primary-btn {
    width: auto;
    margin-left: 3px;
    display: inline-block;
}
.chr-primary-content-grid .chr-result-block .chr-result-action .chr-primary-btn .chr-btn-text {
    width: auto;
    padding-left: 30px;
    display:inline-block;
}
.chr-primary-content-grid .chr-result-block .chr-result-action .chr-primary-btn[id^=link-contact] .chr-btn-text {padding-left: 7px;}
.chr-primary-content-grid .chr-result-action .chr-dialogue .chr-primary-btn .chr-btn-text { padding-left: 35px;}
.chr-primary-content-grid .chr-primary-btn .chr-icon-place {left:7px;}
.chr-primary-content-grid .box .chr-primary-btn .chr-icon-check, 
.chr-primary-content-grid .box .chr-primary-btn .chr-icon-reg {left:12px;}
.chr-primary-content .chr-primary-btn .chr-icon-contact {
    background-position: -1176px -442px;
    display: block;
    height: 15px;
    left: 15px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 5px;
    width: 18px;
}

.chr-primary-content-grid .chr-primary-btn .chr-icon-contact {display:none;}

.chr-primary-content .chr-primary-btn .chr-icon-contact:hover{background-position: -1176px -500px;}
.chr-primary-content-grid .chr-dialogue .chr-primary-btn .chr-icon-enter { left: 11px;}
.chr-primary-content-grid .chr-dialogue .chr-sale-lot {margin-top: 5px;}
.chr-primary-content-grid .chr-dialogue {
    bottom: auto;
    right: auto;
    left: 50%;
    margin-left: -120px;
    top: 19px;
}
.chr-primary-content-grid .chr-dialogue .chr-dialogue-inner2 { padding-top:1px;padding-bottom:1px;}
.chr-primary-content-grid .chr-dialogue .chr-sale-lot {margin-bottom:10px;}
.chr-primary-content-grid .chr-dialogue .chr-dialogue-arrow {
    display:none;
}
.chr-primary-content-grid .chr-primary-btn-down {
    font-weight: bold;
    z-index: 100;
    height: 24px;
    line-height: 24px;
}
.chr-primary-content-grid .chr-primary-btn-down .chr-btn-text {
    color: black;
    height: 24px;
    line-height: 24px;
}
.chr-primary-content-grid .chr-primary-btn-down .chr-icon-check, .chr-primary-content-grid .chr-primary-btn-down .chr-icon-reg {
    background-image: url("/images/sprites/icons.png");
    background-position: -90px -566px;
}
.chr-primary-content-grid .chr-primary-btn-down .chr-icon-place {
    background-image: url("/images/sprites/icons.png");
    background-position: -855px -565px;
}
#chr-fade-layer {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    filter: alpha(opacity=10);
    opacity: .1;
    width: 100%;
    height: 100%;
    position:absolute;
    left: 0;
    top: 0;
    z-index: 15;
    background-color: black;
}
/*** END SEARCH PAGE *****/
.chr-browse-sale-top .chr-sort-topbar {
    float: left;
    position: relative;
    padding-top: 33px;
    border-top: 0;
}
.chr-browse-sale-top .chr-primary-btn {
    float: left;
    position: relative;
    margin-left: 4px;
}
.chr-browse-sale-top .chr-result-action {
    float: right;
    position: relative;
    padding-top:0;
}
.chr-browse-sale-top .chr-result-action .chr-primary-btn {
    margin-left: 0;
}

.chr-browse-sale-top .chr-result-action .chr-btn-text {
    width: auto;
}

/***** SALE BROWSE PAGE ******/
.chr-browse-sale-top {
    padding: 22px 29px;
}
.chr-primary-content-browse .chr-browse-sale-top {
    padding: 25px 29px 22px 29px; *padding:18px 29px 16px 29px;
}
.chr-browse-sale-top .chr-sale-lot {float: left; position: relative;}
.chr-browse-sale-top .chr-action-widget {height: 22px; margin: 0 0 15px 0; *margin:0px;}

.chr-browse-sale-top .chr-action-widget .icon {margin:0 0 0 6px;}
.chr-browse-sale-top .chr-action-widget .icon { margin:0;}
.chr-browse-sale-top .chr-sale-top-hd {font-size:18px;line-height:24px;text-transform:uppercase;margin-bottom:10px;clear:both;}
.chr-primary-content-browse .chr-browse-sale-top .chr-sale-top-hd { margin-bottom:6px; }
.chr-browse-sale-top .chr-sale-info {font-size:14px;line-height:18px;color:#888888;font-family:Georgia,serif; font-style:italic;  margin-bottom: 10px;}
.chr-browse-sale-top .chr-sale-info-date {float:left;position:relative;border-right:1px solid #a7a7a7;margin-right:14px;padding-right:14px;}
.chr-browse-sale-top .chr-sale-info-loc {float:left;position:relative;}
.chr-browse-sale-top .chr-sort-topbar {padding-left:0;border-left:0;}
.chr-browse-sale-top .chr-filter-menu .chr-primary-btn {width:135px}
.chr-search-lot-results {text-transform: uppercase;margin-bottom:5px;display:inline-block; min-width: 100px;}
.chr-primary-content-browse {padding-top: 0;border-top: 0;}
.chr-breadcrumb {position:relative; margin-bottom: 25px; float: left; width: 100%; height: 15px;}
.chr-breadcrumb.has-banner {float: none; height: auto; margin-bottom: 0;}
.chr-breadcrumb-wrap {position: absolute;top:0;left:0;width: 914px;padding:4px 23px;background-color:rgba(0,0,0,.6); background-color/*\**/: #000\9; filter/*\**/: alpha(opacity=60)\9;}
.chr-breadcrumb-trail {float: left; position: relative;font-size:11px;color:white;text-transform:uppercase;margin-right:12px;}
.chr-breadcrumb-link,
.chr-breadcrumb-link:hover {color:white;}
.chr-filter-menu .chr-search-bar {margin:0;float: left;width: 255px;}
.chr-filter-menu .chr-dropdown-label {margin-top:12px;margin-bottom:0;}
.chr-primary-content-browse .chr-filter-menu .chr-dropdown-label{margin-top: 8px;}
.chr-filter-space .chr-dropdown-label {margin-top:0;}
.chr-primary-content-browse .chr-primary-columns,
.chr-primary-content-search .chr-primary-columns {margin-top: 0px; *margin-top: 0;}
.chr-primary-content .chr-filter-space:first-child {float: left;}
.chr-primary-content .chr-filter-space {float: right; margin-top: 22px;margin-right: 0;}
.chr-primary-content .chr-filter-menu-no-text {margin-top: 24px;}
.chr-result-lot-price {margin-bottom: 10px;}
.chr-state-past .chr-result-lot-price {margin-bottom: 0;}
.chr-filter-menu .chr-search-bar .text .input-wrap {float:none;}
.chr-filter-menu .chr-search-bar .text .chr-search-bar-input {background:white;border:1px solid #cecece;font-size:14px;padding:2px 8px; width:200px;}
.chr-filter-menu .chr-search-bar .text {
    width: 218px;
}
.chr-filter-menu .chr-search-bar .large-text {
    width: 160px;
}
.chr-filter-menu .chr-search-bar .small-text {
    width: 87px;                                                                                           
}

.chr-filter-menu .chr-search-bar .text .submit {}
.chr-filter-menu .chr-search-bar .text .submit  > .chr-search-bar-submit {}

.chr-filter-menu .chr-search-bar .large-text .chr-search-bar-input {float: left; width: 105px; margin-right: 3px;}
.chr-filter-menu .chr-search-bar .small-text .chr-search-bar-input {float: left; width: 32px; margin-right: 3px;}      
.chr-filter-menu .chr-search-bar .small-label {color: #888888; font-size: 10px; font-weight: bold; margin-bottom: 4px; position: absolute; left: 0; top: -14px; text-transform: uppercase;}
.chr-filter-menu .chr-search-bar .submit {
    float:left;
    width:32px;
    height: 28px;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f3f2f0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f2f0));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f3f2f0 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#f3f2f0 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#f3f2f0 100%);
    background: linear-gradient(top, #ffffff 0%,#f3f2f0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f2f0',GradientType=0 );
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #d0d0d0;
    padding: 0;
    margin:0;
}
.chr-filter-menu .chr-search-bar .submit .chr-search-bar-submit {
    width:32px;
    height:28px;
    padding:0;
    border: none;
    background:url("/images/sprites/icons.png") no-repeat -1169px -136px;
}
.chr-filter-menu .chr-search-bar .submit .chr-search-bar-submit:hover {
    background-position: -1169px -196px;
}
.chr-result-desc {font-size:13px;margin-bottom: 20px;}
.chr-primary-content-browse .chr-result-desc {font-size:10px; line-height: 10px;  text-transform: uppercase; font-family: arial, verdana, sans-serif;}
.chr-primary-content-grid .chr-result-desc {text-transform: uppercase;}
.icon-search {background-position: -1175px -142px;}
.chr-primary-content-browse.chr-primary-content-list .chr-result-block .chr-sale-lot .chr-sale-lot-info {float:none;text-align:center;}
.chr-primary-content-browse .chr-sort-topbar {background-position: center -660px;margin-bottom: 0px; clear: left;}
.chr-sort-bar {
    float: left;
}




.chr-browse-sale-top .chr-sort-topbar .chr-filter-menu {line-height:26px;}
.chr-primary-content-browse .chr-content .chr-sort-topbar {
    padding-bottom:50px;
    margin-bottom: -25px;
    background-color: white;
    border-top:1px solid #F3F2F0;
    border-left:1px solid #F3F2F0;
}

.chr-primary-content-browse .chr-result-info {padding-right:15px; position: static;}
.chr-action-price-wrap {width:150px; margin-top: -15px;}
.chr-primary-content-list .chr-primary-columns .chr-action-price-wrap {margin-top: -4px}
.chr-content-results-past .chr-result-lot-price {text-align: center;}
.chr-result-lot-price { color: #888888;text-align:right;}
.chr-primary-content-browse .chr-result-lot-price,
.chr-primary-content-search .chr-result-lot-price {color:#000; text-align: center;}
.chr-result-lot-price .chr-result-price-euro {color: black;display:block;}
.chr-result-img .chr-dialogue-220 {right:50%; margin-right: -115px;}
.chr-result-img .chr-dialogue-220 .chr-dialogue-inner2 {
    padding: 1px 10px;
    width: 210px;
    text-align: center;
}
.chr-selected-filters {
    font-size: 11px;
    color: #888;
}
.chr-selected-filters .chr-hd4 {
    height: 9px;
}
.chr-selected-filters .chr-hd4 .repeat-h {
    display:block;
}
.chr-selected-filters .chr-list-filter {
    padding-bottom: 5px;
}
.chr-save-interests {
    font-size: 11px;
    padding: 0;
    margin: 0 15px;
    padding-right: 24px;
    line-height: 16px;
    background: transparent url("/images/icon-q.gif") no-repeat 100% 50%;
    display:inline-block;
}
.chr-inline-form {color: #888; position: relative;}
.chr-inline-input, .chr-inline-label {float: left;}
.chr-sidebar-section .chr-inline-label {
    width: 63px;
    margin-right: 5px;
    line-height: 22px;
}
.chr-sidebar-section .chr-inline-input {
    border: 1px solid #cecece;
    height: 18px;
    width:85px;
    padding-right: 25px;
}
.chr-sidebar-section .chr-inline-submit {
    width: 15px;
    height: 12px;
    text-indent:-9999em;
    display:block;
    font-size: 0;
    color: white;
    border: none;
    cursor: pointer;
    position: absolute;
    top: 50%;
    margin-top: -7px;
    right: 5px;
    padding: 0;
    /* switching to legacy sprite until the smaller hourglass gets added
     * background: transparent url('/images/sprites/icons.png') no-repeat -1173px -202px;
     */
    background: transparent url("/images/bg_header_s.png") no-repeat center -1px;
}
/*** END SALE BROWSE PAGE ****/


/***** My Recent History *****/
.chr-bottom {
    border-top: 4px solid #990000;
    padding: 13px 27px;
    width: 906px;
    margin: 0 auto;
    padding-bottom: 50px;
    background: transparent url("/images/bg-history.png") no-repeat 0 0;
}
.chr-bottom .chr-hd {
    padding-bottom: 20px;
}
.chr-bottom .chr-hd3 {
    margin: 0;
    width: 158px;
    height: 13px;
    background: white url("/images/title-history.png") no-repeat 0 0;
}
.chr-bottom-item {
    position: static;
    padding: 14px 0 8px;
    border-top: 1px solid #e7e7e7;
}
.chr-bottom-item-left, .chr-bottom-item-right {
    float: left;
    position: relative;
}
.chr-bottom-item-left {
    width: 194px;
}
.chr-bottom-item-right {
    width: 711px;
}
.chr-hd4 {
    color: #000;
    text-transform: uppercase;
    font-size: 11px;
}
.chr-bottom-carousel-prev, .chr-bottom-carousel-next {
    width: 12px;
    height: 20px;
    float: left;
    top: 50%;
    margin-top: -10px;
    position: absolute;
    left: 0;
    z-index: 10;
    background-position: -155px -140px;
}
.chr-bottom-carousel-next {
    left: auto;
    right: 0;
    background-position: -218px -140px;
}
.chr-bottom-carousel-prev:hover {
    background-position: -155px -200px;
}
.chr-bottom-carousel-next:hover {
    background-position: -218px -200px;
}
.chr-bottom-carousel-wrap {
    position: relative;
    height: 60px;
    overflow: hidden;
    margin: 0 35px;
}
.chr-bottom-carousel {
    position: absolute;
    left: 0;
    top: 0;
    width: 9999px;
    height: 60px;
}
.chr-bottom-carousel-item {
    float: left;
    position: relative;
    width: 230px;
}
.chr-bottom-carousel-item .chr-bottom-carousel-info {
    float: left;
    position: relative;
    width: 160px;
    font-size: 11px;
    color: #474747;
    display: block;
}
.chr-bottom-carousel-left {
    float: left;
    margin-right: 9px;
}
.chr-bottom-carousel-title {color:#940002;font-weight:normal;display:block;text-transform: uppercase;}
.chr-bottom-carousel-sub {font-style: italic;}
.chr-bottom-item-right .chr-chr-list-links {margin: 0 35px;}
.chr-filter-breadcrumb a,.chr-bottom-item-right .chr-chr-list-links a {color:black;}
/*** End My Recent History ***/

.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.ir {text-indent: 100%;white-space: nowrap;overflow: hidden;}
/*catalog cover carousel*/  
#crsl-dest {height: 210px; *height: 240px; height: 240px\0/; filter: alpha(opacity=100)}
#spinner {height: 165px; background: url('/images/loading-ongray.gif') no-repeat center center;}
.catalog-cover-carousel {height: 210px; margin: 31px 0 0;position: relative;}
.catalog-cover-carousel > .inner {background: #4c4c4c; margin: 23px 0 0; border-width: 6px 0; border-color: #000; border-style: solid; height: 165px; overflow: hidden;}
.catalog-cover-carousel .crsl-items {height: 165px;float: left; overflow: hidden;}
.catalog-cover-carousel .crsl-item {width: 101px; float: left; height: 165px; position: relative;}
.catalog-cover-carousel .crsl-item-inactive {margin-right: -5px;}
.catalog-cover-carousel .crsl-item-shadow:after {
    content: '.';
    display: block;
    width: 5px;
    height: 165px;
    top: 0;
    position: absolute;
    left: -5px;                                             
    text-indent: -9999em;
    -webkit-box-shadow: 5px 0 5px 0px #000;
            box-shadow: 5px 0 5px 0px #000;                                        
}    
.catalog-cover-carousel .carousel-foreground {background: url("/images/cc-overlay.png") no-repeat; width: 960px; height: 177px; position: absolute; top: 0; left: 0; }
.catalog-cover-carousel .crsl-item-inactive > .crsl-item-inner {width: 96px; position: relative; overflow: hidden;}
.catalog-cover-carousel .crsl-item-active {}  
.catalog-cover-carousel .crsl-item-empty {background: transparent;}
.catalog-cover-carousel .crsl-item-active > .crsl-item-inner {}
.catalog-cover-carousel .crsl-item-img-wrap {}
.catalog-cover-carousel .crsl-item-img {}

.catalog-cover-carousel .enlarged {height: 215px; width: 168px; position: absolute; left: 62px; top: -20px;}
.catalog-cover-carousel .enlarged-img-wrap {}
.catalog-cover-carousel .enlarged-img {
	box-shadow: 2px 3px 5px 0px #000;
    -webkit-box-shadow: 2px 3px 5px 0px #000; 
}
.catalog-cover-carousel .enlarged a {color: #fff;}
.catalog-cover-carousel .enlarged-txt-wrap {width: 600px; position: absolute; left: 195px; top: 70px;}
.catalog-cover-carousel .enlarged {cursor: pointer;}
.catalog-cover-carousel .enlarged .on {text-decoration: underline;}
.catalog-cover-carousel .enlarged .txt,
.catalog-cover-carousel .enlarged .link {color: #fff;}
.catalog-cover-carousel .enlarged .link:hover {text-decoration: underline;}
.catalog-cover-carousel .enlarged .txt-v1 {font: small-caps 22px/24px georgia, 'times new roman', serif;}
.catalog-cover-carousel .enlarged .hspace {margin-bottom: 23px;}
.catalog-cover-carousel .enlarged .txt-v2 {font-size: 11px;}

.hide {display: none;}
.transparent{background-color: transparent !important;}

/*social toolbar css from SLP*/
.social-toolbar {margin: 0 0 30px;}
.social-toolbar > .icon {float: left;margin: 0 10px 0 0; height:20px;}

/*save interests tooltip  and legal text one-off styles*/
#tooltip-save-interest {width: 365px; float: right;}
#tooltip-save-interest .bt-close {right: 22px;}
.legal-text-wrap {display: inline; width: 20px; height: 20px; position: relative;}
.legal-text-wrap .chr-dialogue {position: absolute; right: 34px; top: -27px;}
.legal-text-wrap .chr-dialogue .pad {margin: 0 0 10px;}
.question-mark {font-size: 17px; display: inline; height: 100%; padding-left: 20px;background: url("/images/pages_browse/bg_bt_grey_save_to_my_interests.gif") no-repeat right 2px; line-height: 22px;}
/* Save interest tooltip CSS */

div.save-interest-title {
    width: 145px;
    height: 30px;
    background: url("/images/bg_tooltip_save_interest_hd.gif") no-repeat;
    text-indent: -999em;
    margin-bottom:12px;
}

input#interest_name {
    margin-top:2px;
    margin-bottom:10px;
    width: 240px;
    
}                                                                 

select#notify {
    margin-top:2px;
    margin-bottom:14px;
    width: 244px;
}

/*calendar round 2 fixes below - make sure these don't affect sale browse/search results */
.calendar-page  {
    background-color: #f6f6f6
}

.calendar-page #clear-all-dates {
    margin-top: 6px;
    margin-bottom: 7px;
}


.calendar-page #fw-layout-1 .fw-inner {
    padding-bottom: 12px;
}


.calendar-page .chr-sale-lot > .first > .chr-sale-lot-link {
    border: none;
}

.calendar-page .chr-result-info .chr-result-hd-link,
.calendar-page .chr-result-info .chr-result-hd-txt {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    line-height: 17px;
    text-transform: uppercase;
}
.calendar-page .chr-result-info .chr-result-hd-link {
    color: #990000;
}
.calendar-page .chr-result-info .chr-result-hd-txt {
    color: black;
}

.calendar-page .chr-result-info .chr-result-hd {
    padding-bottom: 2px;
    min-height: 0px
}

.calendar-page .chr-sidebar-section .chr-hd4 span {
    background-color: white;
}


.calendar-page .chr-calendar .thead ul {
    padding-left: 11px;
}

.calendar-page .chr-calendar .thead-col {
    padding: 0;
    width: 27px;
    height: 26px;
    line-height: 26px;
}

/* TaskID #AuctionCalendarMultiLanguageChanges START */
.calendar-page .chr-cal-day-ml {
    padding: 0;
    width: 27px;
    height: 26px;
    line-height: 26px;
}
.calendar-page .chr-cal-day-ml-empty {
    padding: 0;
    width: 27px;
    height: 26px;
    line-height: 26px;
}
/* TaskID #AuctionCalendarMultiLanguageChanges END */

.calendar-page .chr-cal-day {
    padding: 0;
    width: 27px;
    height: 26px;
    line-height: 26px;
}
.calendar-page .chr-cal-day-empty {
    padding: 0;
    width: 27px;
    height: 26px;
    line-height: 26px;
}

.calendar-page .chr-content {
    width: 723px;
    margin-right: -1px;
}
.calendar-page .chr-content-results .chr-content-results-hd {
    line-height: 44px;
    height: 44px;
    padding: 0 10px;
    background-color: #f6f6f6;
    background-image: none;
    position: relative;
}
.calendar-page .chr-content-results .chr-content-results-hd:after {
    content: '';
    height: 7px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-image: url("/images/sprites/repeats-h.png");
    background-position: 0 -301px;
    background-repeat: repeat-x;
}

.calendar-page .chr-primary-btn:hover .chr-btn-text {
    color: #F5E7BA
}
.calendar-page .chr-primary-btn-white:hover .chr-btn-text {
    color: #888;
}

.chr-primary-btn .chr-btn-Bsale {
    padding-left:35px!important;
}
.calendar-page .chr-dialogue-arrow {
    width: 26px;
}

/*cross promotion css*/
.promo {margin: 15px 0 10px; text-align: center;}
.promo > .promo-link {display: block;}
/*0913 css*/
.chr-sale-lot-info em { line-height:18px;}

/* TaskID #AuctionCalendarMultiLanguageChanges START */
.print-image-ch { 
background-image: url("/images/pages_calendar/calendar-print-btn_ch.gif"); 
background-repeat :no-repeat;
 display:block;
    height:25px;
    text-indent:-9999px;
    width:80px;
}
/* TaskID #AuctionCalendarMultiLanguageChanges END */
/*fix ENTER SALE icon for happening now on calendar page*/
.chr-action-enter-wrap .chr-primary-btn .chr-icon-reg {
    background-position: -726px -444px;
    display: block;
    height: 15px;
    left: 3px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 5px;
    width: 17px;
}
.chr-action-enter-wrap .chr-primary-btn:hover  .chr-icon-reg{
    background-position: -726px -504px;	
	}

.chr-dialogue-close-divlayer {
    padding: 0 !important;
}

.aside-nav li
{
border-bottom:none!important;
}

#list-items {
	padding: 0;
}

#list-items li {
	padding: 0;
}
#list-items li.chr-action-bid-wrap, #list-items li.chr-action-complete-wrap, #list-items li.chr-action-message-wrap{
	width: auto;
}

.chr-primary-btn .repeat-h, .submit .repeat-h {
	padding-left: 35px;
	float: left;
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
.chr-primary-btn-red .chr-btn-text-calendar
{
    font-size:9px;
    line-height:22px;
    padding-left: 35px;
}
}

.chr-primary-btn.chr-btn-disabled .repeat-h, .submit .repeat-h {
	/*padding-left: 24px;*/
	padding-left: 22px;
}

.chr-secondary-btn-red-lg .icon {
    top: 24px;
}
/*--------------Css For Right sale Landing BTN Position Correction---------*/
#list-items li {
    border-bottom: 1px solid #DEDEDE;
    position: relative;
    width: auto;
}
.chr-secondary-btn-red-lg {
    line-height: 12px;
    padding-top: 10px;
    text-transform: uppercase;
    padding-top: 0px;
    background-position: right -1270px;
    height: 46px;
}
.chr-action-complete-wrap {
    margin: 3px 0 -17px;
}
/*--------------End of Css For Right sale Landing BTN Position Correction---------*/
/*--------------START of Css For Brown Register to Bid Button---------*/
.repeat-h-new {
    background-image: url("/images/sprites/repeats-h-edges-new.png");
    background-repeat: no-repeat;
}
.chr-tabs .chr-tab .repeat-h-new {
    cursor: pointer;
    padding-right: 20px;
    background-color: #AD904E;
    background-position: 100% -64px;
    height: 37px;
    display: inline-block;
}
.chr-tabs .chr-tab .chr-tab-link .repeat-h-new {
    padding-left: 20px;
    padding-right: 0;
    background-position: 0 -64px;
    height: 37px;
    display: inline-block;
    line-height: 37px;
    color: #888888;
    font-size: 14px;
    text-transform:uppercase;
}
.chr-primary-btn-brown:hover .repeat-h,
.chr-secondary-btn-brown:hover .repeat-h,
.chr-secondary-btn-brown-lg:hover .repeat-h{
    color: #brown;
}
.chr-primary-btn-brown {
	background-image: url("/images/sprites/repeats-h-edges-new.png");
    background-position: 100% -600px;	
}
.chr-primary-btn .repeat-h-new {
    font-size: 9px;
}
.chr-result-block-inner .chr-primary-btn-brown span.chr-btn-text, .chr-result-actionprice .chr-primary-btn-brown span.chr-btn-text {
    line-height: 26px;
}
.chr-primary-btn-brown .repeat-h-new {
    background-position: 0 -600px !important;
    color: #FFFFFF !important;
}
.chr-primary-btn .repeat-h-new, .submit .repeat-h -new{
    background-color: #FFFFFF;
    background-position: 0 -540px;
    color: #8C7A4B;
    display: block;
    font-size: 9px;
    height: 26px;
    line-height: 18px;
    padding-left: 32px;
    text-transform: uppercase;
}
/*--------------END of Css For Brown Register to Bid Button---------*/


/*  --   START -- Disabled Calendar Page Icon   --  */
.chr-primary-btn .chr-icon-reg-disabled {
    /*width: 13px;
    height: 15px;
    background-position: -90px -503px;    
    top: 5px;
    left: 7px;*/
	width: 25px;
    height: 18px;
    background-position: -542px -624px;    
    top: 3px;
    left: 5px;
	display: block;
    position: absolute;
    padding: 0;
    margin: 0;
}
/*.chr-primary-btn .chr-icon-reg-disabled {opacity: 0.5; filter:alpha(opacity=50);}*/
.chr-primary-btn.chr-btn-disabled .chr-btn-text, .chr-primary-btn.chr-btn-disabled:hover  .chr-btn-text {color: #888;line-height: 20px;}

.chr-btn-disabled:hover .chr-icon-reg-disabled {
    /*background-position: -794px -686px;*/
	cursor: default;
}
.chr-btn-disabled:hover .chr-btn-text {
	cursor: default;
}
/*  --   ENDT -- Disabled Calendar Page Icon   --  */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.chr-primary-btn-red.bid-live-online .chr-btn-text {line-height: 19px;}
}	

div.container iframe {display: block; width: 100%; height: 100%; position: absolute;}

/*.chr-primary-btn .repeat-h, .submit .repeat-h {
	padding-left: 30px;	
}*/