#object_tabs>li>a {
   border: 1px solid #ddd;
   border-bottom: 1px solid transparent;
   border-radius: 4px 4px 0 0;
   background-color: #fafafa;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
}

#object_tabs>li.active>a {
   border-color: white;
   background-color: white;
}

.object-tabs.nav-tabs>li>a, .object-tabs.nav-tabs.nav-justified>li>a {
   color: #1d1d1b;
   border: 1px solid #f18a00;
   height: 60px;
   margin-bottom: 10px;
   margin-top: 10px;
}

.object-tabs.nav>li>a:focus, .object-tabs.nav>li>a:hover, .object-tabs.nav>li>a.active {
   background-color: #f18a00;
   border-color: white;
   color: white;
   border-bottom-color: white;
   border-bottom-width: 3px;
   box-shadow: 0px 11px 0px #00AED8;
}

.object-tabs.nav-tabs.nav-justified>li.active>a, .object-tabs.nav-tabs.nav-justified>li.active>a:focus, .object-tabs.nav-tabs.nav-justified>li.active>a:hover {
   background-color: #f18a00;
   border-color: #f18a00;
   color: white;
   border-bottom-color: white;
   border-bottom-width: 3px;
   box-shadow: 0px 11px 0px #00AED8;
}

.button-row {
   margin-bottom: 10px;
}

.object_list_button {
   background-color: white;
   border: 1px solid #00AED8;
   border-radius: 8px;
   min-height: 60px;
}

.btn.active {
   color: #FFA02F!important;
   border-radius: 0!important;
   box-shadow: none!important;
}

.galleryImageButton.btn.none.active, .galleryImageButton.btn.small.active, .galleryImageButton.btn.large.active {
   color: #FFA02F!important;
   border-radius: 0!important;
}

.object_tab_contents {
   display: none;
   padding: 20px;
}

.object_padding {
   padding: 20px;
}

.object_tab_contents ul {
   list-style: none;
   padding-left: 0px;
}

.flexslider {
   margin-bottom: 0px;
}

#slider, #slider_iframe {
   height: 366px;
}

#carousel, #carousel_iframe {
   height: 48px;
}

#imgSpinner {
   margin-top: 140px;
   color: #666666;
}

.flexslider .slides img {
   width: unset;
   height: unset;
   height: auto !important;
   width: auto !important;
   max-width: 100%;
   max-height: 338px;
   margin: auto;
}

#slider.flexslider .flex-direction-nav a {
   top: 0px;
   height: 75%;
   padding-top: 20%;
   margin-top: 10%;
}

#slider_iframe.flexslider .flex-direction-nav a {
   top: 0px;
   height: 75%;
   padding-top: 20%;
   margin-top: 8%;
}

#modalSlider.flexslider .flex-direction-nav a {
   top: 20px;
   height: 80%;
   max-height: 380px;
   padding-top: 18%;
   margin-top: 3%;
}

.flexslider .flex-direction-nav a:focus, .flexslider .flex-direction-nav a:active {
   outline-width: 0px;
}

#objectImageModal .modal-header {
   border-bottom: none;
   padding-bottom: 5px;
   padding-top: 10px;
}

.flexslider .slides .thumbs {
   width: unset !important;
   width: auto !important;
   /*max-width: 128px !important;*/
   margin: 0px 5px !important;
}

.flexslider .slides .thumbs:first-of-type {
   margin-left: 0px !important;
}

.flexslider .slides .thumbs img {
   height: unset;
   width: unset;
   height: auto !important;
   width: auto !important;
   max-height: 40px;
   /*max-width:128px;*/
}

.flexslider p.flex-caption {
   margin-bottom: 0px;
}

#carousel .slides .thumbs.video .fa-stack, #carousel_iframe .slides .thumbs.video .fa-stack {
   position: absolute;
   top: 0px;
   font-size: 1.5em;
   margin-left: 6px;
}

.table-headers, .object_row {
   font-size: 10px;
}

.object_row {
   font-size: 10px;
   clear: both;
   margin-left: 0px;
   margin-top: 5px;
}

.object_row span.reservation_reached {
   display: inline;
}

.object_background {
   background-color: white;
   border: 1px solid white;
   border-top-width: 0px;
   border-radius: 0 0 4px 4px;
   margin-bottom: 20px;
}

.object_row img {
   float: left;
   margin: 4px;
}

.object_row span {
   display: block;
}

.object_name, .object_name a:link, .object_name a:visited, .object_name a:hover, .object_name a:active {
   font-size: 12px;
   color: #1d1d1b;
   width: unset !important;
   max-width: 400px;
}

#object_list_dataTables .hasVideo {
   font-size: 1.3em;
   margin-top: 2px;
   color: #565656;
}

#object_list_dataTables.large .hasVideo {
   font-size: 3em;
   margin-top: 4px;
   position: absolute;
}

#object_list_dataTables.large .object_name {
   margin-top: 51px;
}

#object_list_dataTables.myList.large .object_name {
   margin-top: 0px;
}

.objectnr {
   padding: 2px 0px;
}

#objectTitle, #objectContent h2 {
   margin-top: 5px;
   font-size: 20px;
   text-align: left;
   font-family: 'Exo Bold', Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

#notify-pre {
   white-space: normal;
}

#objectContent h5, #objectContent h6 {
   margin-bottom: 4px;
}

#objectContent #save_button_iframe {
   width: 82px;
   height: 36px;
}

#object_else .sharebuttons {
   margin-top: 4px;
}

.highest_bid_icon {
   color: #e7e7e7;
   vertical-align: -10%;
}

.highest_bid_text {
   font-size: 13px;
}

#bidinfo {
   margin-top: 7px;
   margin-bottom: 7px;
}

#bidinfo dl {
   margin-bottom: 0px;
}

#bidinfo .popover.right {
   min-width: 200px;
}

.bid_big_info, #highest_bid_amount, highest_bid {
   font-size: 19px;
   font-family: 'Exo Bold', Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

.bid_big_info i.highest_bid_icon {
   color: #59d451;
}

#bid_history td, #bid_history span, #bid_history th {
   font-size: 12px !important;
}

#ajaxloading {
   top: 25px;
   left: 320px;
   position: absolute;
}

.dataTables_hiddenValue {
   display: none;
}

.dataTables_header, .dataTables-toolbar {
   background-color: #505050;
   font-size: 10px;
   color: white;
   border: 0px !important;
   padding: 0px !important;
}

#object_list_dataTables .all-objects .dataTables_header .th {
   padding: 5px 14px;
}

.dataTables_header .th {
   padding: 6px 8px;
   border: 0px;
}

table.dataTable tbody td {
   padding: 6px;
}

table#object_list_dataTables tbody tr td:last-of-type {
   padding-right: 4px;
}

table.dataTable.collapsed tbody td {
   padding-top: 2px;
   padding-bottom: 2px;
}

thead.dataTables_header .sorting_asc {
   background-image: url("images/sort_asc_disabled.png") !important;
}

thead.dataTables_header .sorting_desc {
   background-image: url("images/sort_desc_disabled.png") !important;
}

.zebra_even {
   background-color: white !important;
}

.zebra_odd {
   background-color: #e7e7e7 !important;
}

table.dataTable tbody tr.selected, table.dataTable tbody tr.selected a:link, table.dataTable tbody tr.selected a:visited, table.dataTable tbody tr.selected a:active {
   background-color: #00AED8!important;
   color: white !important;
}

#gallery-grid-wrapper li.selected, #gallery-my-list li.selected {
   border: 2px solid #00AED8;
}

#gallery-flex {
   display: flex;
   flex-wrap: wrap;
}

/* OBJECT CARDS IN OBJECTS LIST */

#gallery-grid-wrapper,#gallery-my-list-wrapper {
   margin-top: 20px;
}

.object-grid-item-wrapper {
   width: 100%;
   height: 390px;
   margin-bottom: 10px;
   background: #fff;
}

.object-grid-item-wrapper a {
   color: #333;
}

.object-grid-item-wrapper a:hover {
   text-decoration: none;
}

.object-grid-item-wrapper.my-list {
   height: 410px;
}

.object-grid-item-image {
   height: 226px;
   width: 100%;
   background-repeat: no-repeat;
   background-size: contain;
   background-color:#e0e0e0;
   background-position: center center;
}

.object-grid-item-info-box {
   padding: 8px;
   display: flex;
   flex-direction: column;
   align-items: center;
}

.object-grid-item-title {
   font-family: Helvetica;
   font-size: 1em;
   text-align: center;
   margin: 0;
   width: 100%;
}

.object-grid-item-info {
   display: flex;
   justify-content: space-between;
   align-self: flex-start;
   position: absolute;
   bottom: 65px;
   left: 0;
   width: 100%;
   padding: 0 10px;
}

.my-list .object-grid-item-info {
   bottom: 90px;
}

.object-grid-item-info-left {
   width: 75%;
}

.object-grid-item-info-left-text {
   display: flex;
   justify-content: space-between;
   margin: 0 0 5px 0;
   font-size: 100%;
}

.object-grid-item-info-left-text span {
   cursor: help;
}

.object-grid-item-info-left-text-icon {
   font-size: 120%;
   color: black;
   width: 15px;
}
.object-icons-container {
   display: flex;
   width: 25%;
   height: 20px;
   margin: auto 0;
   justify-content: flex-end;
   align-items: center;
}
.object-icons {
   cursor: help;
   margin-left: .5em;
}

/* .object-grid-item-info-right {
   display: flex;
   align-items: center;
} */

/* .object-grid-item-info-right-finance-link {
   width: 36px;
   height: 20px;
   display: flex;
   justify-content: center;
   align-items: center;
   opacity: 0.8;
   cursor: help;
} */
 

/* .object-grid-item-info-right-finance-icon {
   width: 30px;
   min-width: 30px;
   height: 28px;
   fill: #FFA02F;
} */

/* .object-grid-item-info-right-testanddocumentation-link {
   width: 30px;
   cursor: help;
   margin-left: 5px;
} */

.object-grid-item-ribbon-wrapper {
   width: 100%;
   position: absolute;
   left: -21px;
   bottom: 30px
}

/*.my-list .object-grid-item-ribbon-wrapper {
   bottom: 69px;
}*/

.object-grid-item-ribbon-skew {
   height: 25px;
   position: absolute;
   background: #FFA02F;
   width: 3%;
   top: 6px;
   z-index: 5;
   left: 5%;
   transform: skew(00deg, 20deg);
}

.object-grid-item-ribbon-main {
   height: 40px;
   background: #FFA02F;
   position: relative;
   width: 100%;
   /*left: 49%;*/
   top: 0;
   padding: 5px 8px;
   /*margin-left: -45%;*/
   z-index: 10;
   /*font-size: 90%;*/
   left:50%;
   margin-left: -45%;
   font-size: 90%;
   border-radius: 0px;
   height:25px;

}

.object-grid-item-reservation-reached-wrapper {
   position: absolute;
   bottom: 3px;
   left: 12px;
}

/* .my-list .object-grid-item-reservation-reached-wrapper {
   bottom: 48px;
} */

.object-grid-item-reservation-reached {
   font-size: 80%;
}

.object-info-reservation-reached {
   font-family: PoppinsBold;
   padding-bottom: 10px;
}

.object-info-reservation-reached.yes {
   color: #A6CE39;
}

.object-grid-item-reservation-reached.yes {
   color: #A6CE39;
}

/* ----------------------------*/

.dataTables_wrapper table.dataTable.no-footer {
   /* border-bottom: 10px solid #00AED8;*/
   border-bottom: none;
   margin-top:10px;
  
}

table.dataTable.no-footer.fixedHeader-floating {
   border-top: 2px solid white;
   border-bottom: 0px;
   box-shadow: 0px -40px 0px white;
}

.tablefooter {
   font-size: 11px;
}

.fixedHeader-floating #firstCol {
   padding-left: 0px;
}

#objektlistor table {
   margin-top: -1px;
}

table#object_headers h6 {
   margin-top: 3px;
}

table#object_headers .object-info {
   margin-left: 5px;
   font-size: smaller;
}

#imageButton {
   margin: 0px 6px;
}

.imageButton, .galleryImageButton.none, .galleryImageButton.small, .galleryImageButton.large {
   background-color: #505050;
   margin: 0px;
   padding: 0px 6px;
   border-radius: 0;
   border: 0;
   box-shadow: none;
}

.imageButton, .galleryImageButton {
   outline: none!important;
}

.galleryImageButton.sortName, .galleryImageButton.sortBid, .galleryImageButton.sortPlace, .galleryImageButton.sortAuctionEndTime {
   background-color: #606060;
   margin: 0px;
   padding: 0px 6px;
}

.galleryImageButton.my-list.sortObjectNr, .galleryImageButton.my-list.sortBrand {
   background-color: #505050;
   margin: 0px;
   padding: 0px 6px;
}

.imageButton.active, .imageButton:focus, .imageButton:hover, .imageButton:active {
   color: white;
   border-color: white;
}

.galleryImageButton.active, .galleryImageButton:focus, .galleryImageButton:hover, .galleryImageButton:active {
   color: white;
   border-color: white;
}

.imageButton.small .fa-picture-o {
   font-size: 11px;
}

.galleryImageButton.small .fa-picture-o {
   font-size: 11px;
}

.galleryImageButton {
   color: white;
}

.auctionDayRow {
   display: block;
   font-size: 10px;
}

#object_list_dataTables tbody tr.linked, .flexslider .slides img, .flexslider .slides .fa-stack {
   cursor: pointer;
}

/*#object_list_dataTables {
   display: none;
}*/

#object_list_loader {
   width: 100%;
   height: 200px;
   background-color: white;
   background-repeat: no-repeat;
   background-image: url("images/progress.gif");
   background-position: center center;
}

.object-image-stamp {
   font-size: 80px;
   font-family: 'Exo Bold', Arial, 'Helvetica Neue', Helvetica, sans-serif;
   text-transform: uppercase;
   color: #F28900;
   transform: rotate(-20deg);
   position: absolute;
   top: 35%;
   left: 30%;
   opacity: 0.7;
}

.object-image-stamp.pre-auction {
   text-align: center;
   top: 35%;
   left: 12%;
   font-size: 47px;
}

.lang-en .object-image-stamp.pre-auction {
   left: 33%;
}

table.dataTable tbody tr.pre-auction td {
   background-color: #00AED8;
   color: #fff;
   font-size: 12px;
   font-weight: 700;
   padding: 8px;
}

.toggleStringButton.toggled .do-string, .toggleStringButton .done-string {
   display: none;
}

.toggleStringButton.toggled .done-string {
   display: inline;
}

#object_list_dataTables img {
   max-width: 189px;
   max-height: 189px;
}

/* #object_list_dataTables.all-objects th:first-child, #object_list_dataTables.all-objects td:first-child {
   width:200px;
} */

.object_description_in_list {
   padding-left: 10px;
}

.sticky-top {
   position: fixed;
   top: 100px;
   z-index: 25;
}

.filterButtons {
   width: 75%;
   float: right;
}

.filterButtons>* {
   margin: 0 0 0 5%!important;
}

.filterButtons button:first-of-type {
   margin: 0!important;
}

#totalRowsGallery {
   margin: 0!important;
   color: white;
   font-size: 12px
}

#imageButton.my-list button {
   float: left;
   border-radius: 0px;
}

#imageButton.my-list button:not(:first-child) {
   margin-left: -1px;
}

.my-list-item a:hover {
   text-decoration: none;
}

.pulsating {
   -webkit-animation: pulsate 2s ease-out;
   -webkit-animation-iteration-count: infinite;
   -ms-animation: pulsate 2s ease-out;
   -ms-animation-iteration-count: infinite;
   -moz-animation: pulsate 2s ease-out;
   -moz-animation-iteration-count: infinite;
   -o-animation: pulsate 2s ease-out;
   -o-animation-iteration-count: infinite;
   animation: pulsate 2s ease-out;
   animation-iteration-count: infinite;
}

@-webkit-keyframes pulsate {
   0% {
      opacity: 1.0;
   }
   50% {
      opacity: 0.5;
   }
   100% {
      opacity: 1.0;
   }
}

@-moz-keyframes pulsate {
   0% {
      opacity: 1.0;
   }
   50% {
      opacity: 0.5;
   }
   100% {
      opacity: 1.0;
   }
}

@-ms-keyframes pulsate {
   0% {
      opacity: 1.0;
   }
   50% {
      opacity: 0.5;
   }
   100% {
      opacity: 1.0;
   }
}

@-o-keyframes pulsate {
   0% {
      opacity: 1.0;
   }
   50% {
      opacity: 0.5;
   }
   100% {
      opacity: 1.0;
   }
}

@keyframes pulsate {
   0% {
      opacity: 1.0;
   }
   50% {
      opacity: 0.5;
   }
   100% {
      opacity: 1.0;
   }
}

[class*="block-grid-"] {
   display: block;
   padding: 0;
   margin: 0 -0.625rem;
   *zoom: 1;
}

[class*="block-grid-"]:before, [class*="block-grid-"]:after {
   content: " ";
   display: table;
}

[class*="block-grid-"]:after {
   clear: both;
}

[class*="block-grid-"]>li {
   display: inline;
   height: auto;
   float: left;
   padding: 0 0.625rem 1.25rem;
}

.dataTables_header.desktop {
   display:table-header-group;
}

.dataTables_header.mobile {
   display:none;
}


.object-grid-item-ribbon-skew {
   display:block;
}

.save-object-actions {
   position: absolute; bottom: 60px; padding: 0px 10px; width: 100%; display: flex; justify-content: space-between
}

.sortMobileWrapper {
   display: none;
}

.gallery-wrapper{
   display:block;
}

.image-wrapper {
   display:none;
}

#galleryImageButtons {
   border-bottom-left-radius: 5px;
   border-bottom-right-radius: 5px;
   background-color: #505050;
}

.desktop-objpres-bidbox-wrapper {
   display:block;
}
.mobile-bid-area,.mobile-bid-area2 {
   display:none;
}

.bidTabItems {
   margin: 20px 15px 0 15px;
}

.objpres-middle-right-item-wrapper {
   margin-left: 20px;
}
@media only screen and (max-width: 768px) {
   #objectImageModal {
      padding-right:0px;
   }
   #object_list_dataTables img {
      max-width: 150px;
   }
   #imageModal {
      /*width: 500px;*/
   }
   #imageModal .flexslider .slides img {
      max-height: 370px;
   }
   #colHeadYear, #colHeadBrand, #colHeadEstimatedPrice, #colHeadHighestBid, #colHeadCountdown, #colHeadLocation, #totalRows, #colHeadObjectNr, #colHeadBrand, #colHeadReminder {
      font-size: 1.0em;
      font-weight: 300;
   }
   

   .object-grid-item-ribbon-main {
      padding:3px;
   }

   .object-grid-item-ribbon-main {
      font-size: 14px;
   }
}

@media only screen and (min-width: 768px) {
   #object_list_dataTables img {
      max-width: 150px;
   }
   [class*="block-grid-"] {
      margin: 0 -0.375rem!important;
   }
   #imageModal {
      width: 600px;
   }
   #imageModal .flexslider .slides img {
      max-height: 400px;
   }
   #slider {
      height: 270px;
   }
   #firstCol {
      min-width: 100px;
      padding: 6px 0px;
   }
   #colHeadYear, #colHeadBrand, #colHeadEstimatedPrice, #colHeadHighestBid, #colHeadCountdown, #colHeadLocation, #totalRows, #colHeadObjectNr, #colHeadBrand, #colHeadReminder {
      font-size: 1.0em;
      font-weight: 300;
   }
   #slider.flexslider .flex-direction-nav a {
      top: 0px;
      height: 67%;
      padding-top: 15%;
      margin-top: 12%;
   }
   #slider_iframe.flexslider .flex-direction-nav a {
      top: 0px;
      height: 67%;
      padding-top: 15%;
      margin-top: 8%;
   }
   #carousel .slides .thumbs.video .fa-stack, #carousel_iframe .slides .thumbs.video .fa-stack {
      top: 2px;
      margin-left: 9px;
   }
   .object-image-stamp {
      font-size: 60px;
   }
   .object-image-stamp.pre-auction {
      font-size: 47px;
   }
   div.filterButtons button.galleryImageButton {
      font-size: 12px;
      outline: none!important;
   }
   .small-block-grid-1>li {
      width: 100%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-1>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-1>li:nth-of-type(1n+1) {
      clear: both;
   }
   .small-block-grid-2>li {
      width: 50%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-2>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-2>li:nth-of-type(2n+1) {
      clear: both;
   }
   .small-block-grid-3>li {
      width: 33.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-3>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-3>li:nth-of-type(3n+1) {
      clear: both;
   }
   .small-block-grid-4>li {
      width: 25%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-4>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-4>li:nth-of-type(4n+1) {
      clear: both;
   }
   .small-block-grid-5>li {
      width: 20%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-5>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-5>li:nth-of-type(5n+1) {
      clear: both;
   }
   .small-block-grid-6>li {
      width: 16.66667%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-6>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-6>li:nth-of-type(6n+1) {
      clear: both;
   }
   .small-block-grid-7>li {
      width: 14.28571%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-7>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-7>li:nth-of-type(7n+1) {
      clear: both;
   }
   .small-block-grid-8>li {
      width: 12.5%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-8>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-8>li:nth-of-type(8n+1) {
      clear: both;
   }
   .small-block-grid-9>li {
      width: 11.11111%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-9>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-9>li:nth-of-type(9n+1) {
      clear: both;
   }
   .small-block-grid-10>li {
      width: 10%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-10>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-10>li:nth-of-type(10n+1) {
      clear: both;
   }
   .small-block-grid-11>li {
      width: 9.09091%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-11>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-11>li:nth-of-type(11n+1) {
      clear: both;
   }
   .small-block-grid-12>li {
      width: 8.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-12>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-12>li:nth-of-type(12n+1) {
      clear: both;
   }

   .object-grid-item-ribbon-wrapper {
      left: -26px;
   }
   
   .object-grid-item-ribbon-skew {
      width:2.3%;
   }

}

@media only screen and (min-width: 992px) {
   .object-grid-item-info-left-text {
      font-size: 100%;
   }
   .object-grid-item-ribbon-wrapper {
      left: -23px;
   }
   .object-image-stamp.pre-auction {
      left: 24%;
   }

   .object-grid-item-ribbon-skew {
      width:2.7%;
   }

   #object_list_dataTables img {
      max-width: 189px;
   }
   [class*="block-grid-"] {
      margin: 0 -0.35rem!important;
   }
   /*
   #gallery-grid-wrapper li {
      height:348px!important; 
   }
   
   #gallery-grid-wrapper img {
      max-width:306px!important; 
      max-height:228px!important; 
   }
   */
   /*
   #gallery-my-list-wrapper li {
      height:387px!important; 
   }
   */
   #gallery-my-list-wrapper img {
      max-width: 306px!important;
      max-height: 228px!important;
   }
   .infoText {
      top: 228px!important;
   }
   #colHeadYear, #colHeadBrand, #colHeadEstimatedPrice, #colHeadHighestBid, #colHeadCountdown, #colHeadLocation, #totalRows, #colHeadObjectNr, #colHeadBrand, #colHeadReminder {
      font-size: 1.0em;
      font-weight: 300;
   }
   #slider {
      height: 366px;
   }
   #imageModal {
      width: 900px;
   }
   #firstCol {
      min-width: 100px;
   }
   .galleryImageButton {
      font-size: 14px;
   }
   #imageModal .flexslider .slides img {
      max-height: 700px;
   }
   .medium-block-grid-1>li {
      width: 100%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-1>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-1>li:nth-of-type(1n+1) {
      clear: both;
   }
   .medium-block-grid-2>li {
      width: 50%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-2>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-2>li:nth-of-type(2n+1) {
      clear: both;
   }
   .medium-block-grid-3>li {
      width: 33.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-3>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-3>li:nth-of-type(3n+1) {
      clear: both;
   }
   .medium-block-grid-4>li {
      width: 25%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-4>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-4>li:nth-of-type(4n+1) {
      clear: both;
   }
   .medium-block-grid-5>li {
      width: 20%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-5>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-5>li:nth-of-type(5n+1) {
      clear: both;
   }
   .medium-block-grid-6>li {
      width: 16.66667%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-6>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-6>li:nth-of-type(6n+1) {
      clear: both;
   }
   .medium-block-grid-7>li {
      width: 14.28571%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-7>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-7>li:nth-of-type(7n+1) {
      clear: both;
   }
   .medium-block-grid-8>li {
      width: 12.5%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-8>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-8>li:nth-of-type(8n+1) {
      clear: both;
   }
   .medium-block-grid-9>li {
      width: 11.11111%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-9>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-9>li:nth-of-type(9n+1) {
      clear: both;
   }
   .medium-block-grid-10>li {
      width: 10%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-10>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-10>li:nth-of-type(10n+1) {
      clear: both;
   }
   .medium-block-grid-11>li {
      width: 9.09091%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-11>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-11>li:nth-of-type(11n+1) {
      clear: both;
   }
   .medium-block-grid-12>li {
      width: 8.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .medium-block-grid-12>li:nth-of-type(n) {
      clear: none;
   }
   .medium-block-grid-12>li:nth-of-type(12n+1) {
      clear: both;
   }

   
}

@media only screen and (min-width: 1200px) {
   .object-grid-item-info-left-text {
      font-size: 85%;
   }

   .object-grid-item-ribbon-wrapper {
      left: -21px;
   }
   .object-image-stamp.pre-auction {
      left: 28%;
   }
   #imageModal {
      width: 900px!important;
   }
   /*
   #gallery-grid-wrapper li {
      height:326px!important; 
   }
   
   #gallery-grid-wrapper img {
      max-width:275px!important; 
      max-height:206px!important; 
   }
   */
   /*
   #gallery-my-list-wrapper li {
      height:365px!important; 
   }
   */
   #gallery-my-list-wrapper img {
      max-width: 275px!important;
      max-height: 206px!important;
   }
   .infoText {
      top: 206px!important;
   }
   #colHeadYear, #colHeadBrand, #colHeadEstimatedPrice, #colHeadHighestBid, #colHeadCountdown, #colHeadLocation, #totalRows, #colHeadObjectNr, #colHeadBrand, #colHeadReminder {
      font-size: 12px;
      font-weight: 300;
   }
   #imageModal .flexslider .slides img {
      max-height: 700px;
   }
   .sticky-top {
      position: fixed;
      top: 100px;
      z-index: 25;
   }
   .filterButtons {
      width: 75%;
      float: right;
   }
   .filterButtons>* {
      margin: 0 0 0 5%!important;
   }
   [class*="block-grid-"] {
      display: block;
      padding: 0;
      margin: 0 -0.625rem;
      *zoom: 1;
   }
   [class*="block-grid-"]:before, [class*="block-grid-"]:after {
      content: " ";
      display: table;
   }
   [class*="block-grid-"]:after {
      clear: both;
   }
   [class*="block-grid-"]>li {
      display: inline;
      height: auto;
      float: left;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-1>li {
      width: 100%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-1>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-1>li:nth-of-type(1n+1) {
      clear: both;
   }
   .large-block-grid-2>li {
      width: 50%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-2>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-2>li:nth-of-type(2n+1) {
      clear: both;
   }
   .large-block-grid-3>li {
      width: 33.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-3>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-3>li:nth-of-type(3n+1) {
      clear: both;
   }
   .large-block-grid-4>li {
      width: 25%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-4>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-4>li:nth-of-type(4n+1) {
      clear: both;
   }
   .large-block-grid-5>li {
      width: 20%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-5>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-5>li:nth-of-type(5n+1) {
      clear: both;
   }
   .large-block-grid-6>li {
      width: 16.66667%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-6>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-6>li:nth-of-type(6n+1) {
      clear: both;
   }
   .large-block-grid-7>li {
      width: 14.28571%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-7>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-7>li:nth-of-type(7n+1) {
      clear: both;
   }
   .large-block-grid-8>li {
      width: 12.5%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-8>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-8>li:nth-of-type(8n+1) {
      clear: both;
   }
   .large-block-grid-9>li {
      width: 11.11111%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-9>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-9>li:nth-of-type(9n+1) {
      clear: both;
   }
   .large-block-grid-10>li {
      width: 10%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-10>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-10>li:nth-of-type(10n+1) {
      clear: both;
   }
   .large-block-grid-11>li {
      width: 9.09091%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-11>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-11>li:nth-of-type(11n+1) {
      clear: both;
   }
   .large-block-grid-12>li {
      width: 8.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .large-block-grid-12>li:nth-of-type(n) {
      clear: none;
   }
   .large-block-grid-12>li:nth-of-type(12n+1) {
      clear: both;
   }

   .object-grid-item-image {
      background-size: cover;
      background-color:transparent;
   }

   .object-grid-item-ribbon-skew {
      display:block;
   }

   /*.object-grid-item-ribbon-main {
      left:50%;
      margin-left: -45%;
      font-size: 90%;
      border-radius: 0px;
      height:25px;
   }*/

   .object-grid-item-info {
      bottom:65px;
   }
}

@media only screen and (min-width:768px) and (max-width:992px) {
   .truncate-text-table-column {
      width: 50px!important;
      /*white-space: nowrap;*/
      overflow: hidden;
      text-overflow: ellipsis;
   }
   .myList.dataTable span, .myList.dataTable th, .myList.dataTable td, .myList.dataTable a {
      font-size: 9px;
   }
   .object-image-stamp.pre-auction {
      left: 16%;
   }

   .object-grid-item-wrapper {
      height: 405px;
   }

   .object-grid-item-image {
      height:263px
   }

   

   .object-grid-item-wrapper.my-list {

      height:440px;
   }
   .my-list .object-grid-item-info {
      bottom: 105px;
  }

  .save-object-actions {
   bottom: 70px;
   }
   .object-grid-item-ribbon-main {
      padding:3px;
   }

   .sortDesktopWrapper {
      display:none;
   }

   .sortMobileWrapper {
      display: flex;
   }

   #galleryImageButtons {
      height:50px !important;
      padding: 7px 6px 5px 6px !important;
   }

   .filterButtons {
      width:100%;
   }

   .object-grid-item-ribbon-main {
      font-size: 14px;
   }

   .object-grid-item-info { 
      bottom:60px;
   }

   
}

@media (max-width: 992px) {
   .mobile-bid-area2,.mobile-bid-area {
      display:block;
   }

   
}

@media (max-width: 1199px) {
   .mobile-bid-area2,.mobile-bid-area {
      display:block;
   }
   
   .objpres-middle-right-item-wrapper {
      margin-left: 0px;
   }

   .desktop-objpres-bidbox-wrapper {
      display:none;
   }

   .gallery-wrapper{
      display:none;
   }

   .image-wrapper {
      display: block;
      width:100%;
      position: relative;
      /*height:400px;*/
      height: 74vw;
      background-size:cover;
      background-position: center center;
      background-repeat: no-repeat;
      background-color: #3C3C3C;
      cursor:pointer;
   }


   .objpres-top {
      padding-bottom: 0px;

   }

   #objwrapper .mobile-title {
      display: block;
  }

  #objwrapper .desktop-title {
      display: none;
   }
.favouriteButton {
   font-size:15px;
}

#bid-area, p, .bidinfo, .input-group-addon, .modal_text, .bid-info-row-details span, .bidHistoryTableWrapper th, .bidHistoryTableWrapper td {
   font-size: 14px;
}

.bid-box-heading, .bid-box-info {
   font-size: 14px;
}

#bid-area .bid-input-field-currency, #bid-area .form-control, #placebidbutton, #autobidbutton, #buynowbutton {
   font-size: 18px;
}

.objpres-bidbox-wrapper {
   position: relative;
   margin-top:-40px;
   padding-bottom: 10px;
   width:96%;
}

.favouriteButton {
   display: none;
}

}

@media (max-width: 768px) {
   .filterButtons {
      width:100%;
   }

   #galleryImageButtons {
      height:50px !important;
      padding: 8px 6px 5px 6px !important;
      /*margin-top:20px;*/
      /*border-radius:5px;*/
   }

   .filterButtons>* {
      margin: 0 0 0 1px!important;
   }

   .small-block-grid-1>li {
      width: 100%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-1>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-1>li:nth-of-type(1n+1) {
      clear: both;
   }
   .small-block-grid-2>li {
      width: 50%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-2>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-2>li:nth-of-type(2n+1) {
      clear: both;
   }
   .small-block-grid-3>li {
      width: 33.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-3>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-3>li:nth-of-type(3n+1) {
      clear: both;
   }
   .small-block-grid-4>li {
      width: 25%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-4>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-4>li:nth-of-type(4n+1) {
      clear: both;
   }
   .small-block-grid-5>li {
      width: 20%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-5>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-5>li:nth-of-type(5n+1) {
      clear: both;
   }
   .small-block-grid-6>li {
      width: 16.66667%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-6>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-6>li:nth-of-type(6n+1) {
      clear: both;
   }
   .small-block-grid-7>li {
      width: 14.28571%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-7>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-7>li:nth-of-type(7n+1) {
      clear: both;
   }
   .small-block-grid-8>li {
      width: 12.5%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-8>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-8>li:nth-of-type(8n+1) {
      clear: both;
   }
   .small-block-grid-9>li {
      width: 11.11111%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-9>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-9>li:nth-of-type(9n+1) {
      clear: both;
   }
   .small-block-grid-10>li {
      width: 10%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-10>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-10>li:nth-of-type(10n+1) {
      clear: both;
   }
   .small-block-grid-11>li {
      width: 9.09091%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-11>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-11>li:nth-of-type(11n+1) {
      clear: both;
   }
   .small-block-grid-12>li {
      width: 8.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .small-block-grid-12>li:nth-of-type(n) {
      clear: none;
   }
   .small-block-grid-12>li:nth-of-type(12n+1) {
      clear: both;
   }

   .galleryImageButton.sortName, .galleryImageButton.sortBid, .galleryImageButton.sortPlace, .galleryImageButton.sortAuctionEndTime {
      padding: 10px 2.5px;
   }
   .items-view-button {
      padding-top:10px !important;
   }

   .dataTables_header.desktop {
      display:none;
   }
   
   .dataTables_header.mobile {
      display:table-header-group;
   }

   .object_row td:first-child {
      width:27%;
   }

   .object_row td:nth-child(3){
      width:27%;
   }

   .object_row td:nth-child(4){
      width:15%;
   }

   .object-grid-item-wrapper {
      height: 398px;
   }

   .object-grid-item-image {
      height:254px
   }

   .object-grid-item-info { 
      bottom:58px;
   }

   .object-grid-item-wrapper.my-list {

      height:440px;
   }

   .my-list .object-grid-item-info {
      bottom: 120px;
  }

  .save-object-actions {
      bottom: 78px;
   }
   .sortDesktopWrapper {
      display:none;
   }

   #galleryImageButtons .sortMobileWrapper div.bootstrap-select div.bootstrap-select {
      width:100%;
   }

   .sortMobileWrapper {
      display: flex;
   }

   .gallery-wrapper{
      display:none;
   }

   .objpres-top {
      padding-bottom:0px;
     
   }

   #objwrapper {

      margin-top:108px !important;
   }

   .image-wrapper {
      display: block;
      width:100%;
      position: relative;
      /*height:400px;*/
      height: 75vw;
      background-size:cover;
      background-position: center center;
      background-repeat: no-repeat;
      background-color: #3C3C3C;
      cursor:pointer;
   }

   .objpres-bidbox-wrapper {
      position: relative;
      margin-top:-40px;
      padding-bottom: 10px;
      width:95%;
   }

   .desktop-objpres-bidbox-wrapper {
      display:none;
   }

   .mobile-bid-area,.mobile-bid-area2 {
      display:block;
   }
   #galleryImageButtons {
      background-color: #505050;
      /*border-top-left-radius: 5px !important;
      border-top-right-radius: 5px !important;*/
   }

   .objpres-middle-content>div>div {
      border-radius:7px;
   }

   .object-grid-item-ribbon-wrapper  {

      left:-24px;
   }

   
 
}




@media (max-width: 576px) {

   .x-small-block-grid-1>li {
      width: 100%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-1>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-1>li:nth-of-type(1n+1) {
      clear: both;
   }
   .x-small-block-grid-2>li {
      width: 50%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-2>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-2>li:nth-of-type(2n+1) {
      clear: both;
   }
   .x-small-block-grid-3>li {
      width: 33.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-3>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-3>li:nth-of-type(3n+1) {
      clear: both;
   }
   .x-small-block-grid-4>li {
      width: 25%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-4>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-4>li:nth-of-type(4n+1) {
      clear: both;
   }
   .x-small-block-grid-5>li {
      width: 20%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-5>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-5>li:nth-of-type(5n+1) {
      clear: both;
   }
   .x-small-block-grid-6>li {
      width: 16.66667%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-6>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-6>li:nth-of-type(6n+1) {
      clear: both;
   }
   .x-small-block-grid-7>li {
      width: 14.28571%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-7>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-7>li:nth-of-type(7n+1) {
      clear: both;
   }
   .x-small-block-grid-8>li {
      width: 12.5%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-8>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-8>li:nth-of-type(8n+1) {
      clear: both;
   }
   .x-small-block-grid-9>li {
      width: 11.11111%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-9>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-9>li:nth-of-type(9n+1) {
      clear: both;
   }
   .x-small-block-grid-10>li {
      width: 10%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-10>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-10>li:nth-of-type(10n+1) {
      clear: both;
   }
   .x-small-block-grid-11>li {
      width: 9.09091%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-11>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-11>li:nth-of-type(11n+1) {
      clear: both;
   }
   .x-small-block-grid-12>li {
      width: 8.33333%;
      padding: 0 0.625rem 1.25rem;
   }
   .x-small-block-grid-12>li:nth-of-type(n) {
      clear: none;
   }
   .x-small-block-grid-12>li:nth-of-type(12n+1) {
      clear: both;
   }

   .object-grid-item-ribbon-wrapper  {

      left:-33px;
   }

   .object-grid-item-ribbon-skew {
      width:2%;
   }

   .object-grid-item-wrapper {
      height: 429px;
   }

   .object-grid-item-image {
      height: 286px;
  }

  .object-grid-item-wrapper.my-list {

   height:450px;
   }

   .my-list .object-grid-item-info {
      bottom: 90px;
   }

   .save-object-actions {
      bottom: 60px;
   }

   .bidTabItems {
      margin: 20px 10px 0 10px;
   }
}

@media (max-width: 420px) {
   .object-grid-item-ribbon-wrapper  {

      left:-25px;
   }
}

@media (max-width: 320px) {
   .object-grid-item-ribbon-wrapper  {

      left:-20px;
   }
}

#galleryImageButtons {
   /*width: 100% !important;*/
}