.btn-link:focus{text-decoration:none}.sidebar-container{position:static!important}.page-title{margin:60px auto 45px}.calendar-page{margin-bottom:50px}.calendar-page h1{font-size:20px;line-height:22px;margin-bottom:20px}.calendar-page .row{position:relative}.shortInfo{margin:0 auto;max-width:600px}.shortInfo p{font-size:15px;line-height:22px;margin:0 10px}.top-row{font-size:13px;line-height:30px;margin:0 0 15px;padding:15px 0;border-bottom:1px solid #e5e5e5}.top-row h2{font-size:inherit;line-height:inherit;margin:0;padding:0}.top-row .sort{float:right}.top-row .auction-count{float:left}.end-date{color:#999}.calendar-sales{position:relative;margin:15px auto 0}.calendar-month{margin:0;padding:15px 0;font-size:13px}.sale-group{margin-bottom:35px}.sale-group:last-child{margin-bottom:0}.calendar-page .sale{position:relative;margin-top:15px;padding-top:15px;border-top:1px solid #e5e5e5;min-height:170px}.calendar-page .sale:first-child{border-top:none}.calendar-page .sale a:hover{color:inherit}.calendar-page .sale a.btn:hover,.calendar-page .sale a:hover .glyphicon,.calendar-page .sale a:hover .media-heading{color:#b3b3b3;text-decoration:none}.calendar-page .sale a.inactive:hover .glyphicon,.calendar-page .sale a.inactive:hover .media-heading{color:inherit}.calendar-page .sale .glyphicon-chevron-right{position:absolute;top:50%;right:-5px;margin-top:-5px}.calendar-page .media{margin:0;padding:10px 0;border:none;display:inline-block;vertical-align:middle;width:75%}.calendar-page .media>.pull-left{margin-right:25px;max-width:125px;overflow:hidden}.calendar-page .actions{display:inline-block;vertical-align:middle;width:20%;text-align:right}.calendar-page .actions a{font-family:"ArtnetGroteskBold",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;text-transform:uppercase;color:#000;margin:5px 0}.calendar-page .media-heading{font-family:"ArtnetGroteskBold",Helvetica,Arial,sans-serif;font-size:13px;line-height:15px}.calendar-page .media-heading .label{font-weight:normal;background:#000;border-radius:0}.calendar-page .media-heading .label,.calendar-page .media-heading .title{display:inline-block;margin-right:2px}.calendar-page .media-body p{margin-top:20px}.calendar-nav{padding-right:50px}.calendar-nav .top-row{margin-bottom:0}.month-nav{display:none;position:absolute;top:0;left:0;width:100%;background:#fff;border-bottom:1px solid #e5e5e5}.month-nav.fixed{position:fixed;z-index:100}.month-nav ul{margin:0;padding:0}.month-nav a{display:block;overflow:hidden;line-height:70px;height:0;-webkit-transition:height 350ms;transition:height 350ms}.month-nav.open a,.month-nav a.active{height:70px}.month-nav a.active{font-family:"ArtnetGroteskBold",Helvetica,Arial,sans-serif}.btn-default:hover,.btn-default:active{border-color:#ccc;color:#b3b3b3}.collapse-calendar-nav .panel{border-bottom:1px solid #e5e5e5;border-top:0;border-left:0;border-right:0;border-radius:0;box-shadow:0 0 0}.collapse-calendar-nav .panel+.panel{margin:0}.collapse-calendar-nav .panel-heading{background:none;margin:30px 0;padding:0 5px}.collapse-calendar-nav .panel-title{position:relative}.collapse-calendar-nav .panel-title .glyphicon{position:absolute;z-index:3;right:3px;font-size:12px}.collapse-calendar-nav .panel-title .glyphicon-chevron-down,.collapse-calendar-nav .panel-title .collapsed~.glyphicon-chevron-up{display:none}.collapse-calendar-nav .panel-title .collapsed~.glyphicon-chevron-down{display:block}.collapse-calendar-nav .panel-title img{position:absolute}.collapse-calendar-nav .panel-title a{font-family:"ArtnetGroteskBold",Helvetica,Arial,sans-serif;font-size:13px;line-height:16px;padding-right:25px;display:block;position:relative;z-index:5}.collapse-calendar-nav.panel-group .panel-heading+.panel-collapse .panel-body{border-top:0}.collapse-calendar-nav .panel-body{padding:0 5px}.collapse-calendar-nav .panel-body ul{margin-top:-30px}.collapse-calendar-nav .panel-body ul li{margin:30px 0}@media screen and (max-width:767px){.calendar-page .sale{padding-right:10px}.calendar-page .media{display:inline;width:auto}.calendar-page .actions{display:inline-block;width:auto;text-align:left}}@media screen and (max-width:480px){.top-row .sort,.top-row .auction-count{float:none;text-align:center}.top-row .auction-count{margin-bottom:20px}.calendar-page .media{display:block;width:auto}.calendar-page .media>.pull-left{margin-right:15px}.calendar-page .media-heading .labels{display:block;margin:5px 0}.calendar-page .media-body p{height:100px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.calendar-page .actions{display:block;text-align:center}}@media screen and (max-width:320px){.calendar-page .media>.pull-left{float:none !important;margin:0 auto 25px}.calendar-page .media-heading .labels{display:inline;margin:0}}