html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  vertical-align: baseline;
}
b, strong, span.bold {font-weight: 700;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}

ol, ul {
  list-style: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

*, *:focus{outline:none;}
a{text-decoration:none;color: #0e0e0e}
.trans{transition:300ms all;-webkit-transition:300ms all;}
button, input, select, textarea { resize: none; border: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-border-radius: 0; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; }
input[type=submit], select { cursor: pointer }
img { max-width: 100%; vertical-align: middle; border-radius: 0 }
/*.absoImg{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}*/
.absoLink{position:absolute;left:0;top:0;width: 100%;height: 100%;z-index: 11;}
::-webkit-input-placeholder {color:#9399ab}
:-moz-placeholder {color:#9399ab;opacity:1;}
::-moz-placeholder {color:#9399ab;opacity:1;}
:-ms-input-placeholder {color:#9399ab;} 
body{font:400 16px/1.1 'Klavika';color: #0e0e0e;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0}
p{font:400 18px/1.35 'Times New Roman';color:#0e0e0e;padding-bottom: 18px;}
p:last-child{padding-bottom:0}

h2{font:400 36px/1.2 'Klavika';color: #0e0e0e;padding-bottom: 20px;}
h3{font:300 24px/1.2 'Klavika';color: #0e0e0e;}

.pr{position: relative;}
.modal-open .modal, .modal{z-index: 2050;overflow:auto}
/*.modal-backdrop.in{z-index: 2049;}*/
.container{max-width: 1030px;width: 100%;}
.allMiddle > *{display: inline-block;vertical-align: middle;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:active:focus, .btn-primary:active:hover{background-color: rgba(49,200,47,0.7)}
.new_tab_bottom.btm_bid_bnr {
    width: 100%;
    height: 1px;
    border-bottom: 2px #f9f9f9 solid;
}
.scrollTop {
    position: fixed;
    right: 15px;
    bottom: 15px;
    width: 40px;
    height: 40px;
    z-index: 99;
    -o-transition: 300ms all;
    -moz-transition: 300ms all;
    transition: 300ms all;
    -webkit-transition: 300ms all;
    display: none;
    background: #00deff url(../img/scroll-arrow.png) no-repeat center center / 15px auto;
    cursor: pointer;
}

/* Menu icon css start */
.menuIcon{position: relative;width: 23px;height: 17px;float: left;margin: 3px 0 0;display: none; cursor: pointer;}
.menuIcon > span{width: 100%;height: 2px;background-color: #949494;display: block;position: absolute;left: 0;top: 0}
.menuIcon > span.line2{top: 8px;}
.menuIcon > span.line3{top: 16px;}
/* Menu icon css end */

/* Slick slider css start */
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:0;z-index:1;cursor: pointer;background-color: transparent;width: 60px;height: 60px;padding: 0;background-position: center center; background-repeat: no-repeat;background-size: 80px;margin: -25px 0 0}
.slick-prev{left: 0;background-image: url(../img/svg/Other_arrow_left-noback.svg);}
.slick-prev:hover{left: 0;background-image: url(../img/svg/Other_arrow_left_hover.svg);}
.slick-next{background-image: url(../img/svg/Other_arrow_right-noback.svg);right: 0}
.slick-next:hover{background-image: url(../img/svg/Other_arrow_right_hover.svg);right: 0}

.slick-dots{text-align: center;line-height: 1;height: 10px;}
.slick-dots li{display: inline-block;vertical-align: top;width: 10px;height: 10px;background-color: #666;-webkit-border-radius: 50%;border-radius: 50%;margin: 0 5px;}
.slick-dots li.slick-active{background-color: #000}
.slick-dots li button{display: none;}
.gredient{width: 100%; height: 238px; position: absolute; bottom: 0; }
.gredient.type_black{background: url(../img/main_gradient_black_type.png) no-repeat center center; background-size: cover; opacity:0;}
.gredient.type_white{background: url(../img/main_gradient_white_type.png) no-repeat center center; background-size: cover; opacity:0; }
.edit_slide{background-color:  #2e2e2e;}
.slide_type2{width: 1000px; height: 390px; margin: 0 auto; cursor: pointer; position: relative;}
.img_area_1st{float: left; width: 481px; height: 390px;}
.img_area_1st img{width: 481px; height: 390px;}
.slide_text_area{float: left; margin-left: 40px; width: 300px; color: #fff; margin-top: 75px;}
.slide_text1{padding-bottom: 10px;font-size: 16px;font-style: italic; font-family: 'Times New Roman';}
.slide_text2{font-family: 'Klavika'; font-size: 22px;padding-bottom: 15px; font-style: italic;line-height: 1.1; position: relative;}
.slide_text2:after{content: ''; position: absolute; width: 40px; height: 2px; background: #fff; bottom: -10px; left: 0;}
.slide_text3{    font-size: 14px;line-height: 1.3;font-family: 'Klavika';margin-top: 40px;}
.img_area_2{float: left;width: 140px; height: 180px;margin-top: 95px;margin-left: 10px;}
.img_area_2 img{max-width: 100%;}
.exclusive_slide{position: relative; margin: 14px 0px; color: #ffffff; text-shadow: none;}
.exclusive_slide span{font-size: 14px;background: rgba(0,205,53,0.75); padding:0px 4px;}
/* Slick slider css end */

/* Hedader css start */
.headerTop{padding: 20px 0 15px;}
.logo{float: left;width: 28.5%; margin-top: 5px;}

.logo a{/*background-image: url(../img/svg/bidsquare_logo.svg);*/ display: block; /*text-indent: -9999px;*/ height: 35px; background-repeat: no-repeat; width: 242px;}


.userArea{float: right;position: relative;top: 4px;width: 23%; text-align: right;}
.userArea a{font:400 14px/1.1 'Klavika';transition: 300ms all;}
.userArea .borderBtn{border:1px solid #00deff;-webkit-border-radius: 15px;border-radius: 15px;width: 71px;padding: 0;color: #00deff;text-align: center;margin-left: 11px;line-height: 32px;}

.navigation{float: left;}
.navigation > ul > li{float: left;font:400 15px/54px 'Klavika';margin-right: 50px;position: relative;}
.navigation > ul > li.bidsquare-seller::after{ content:''; position:absolute; top:18px; bottom: 18px; left:-25px; width: 2px; background-color: #D9D9D9;pointer-events: none; }
.navigation > ul > li.desktop_view{display: none;} 
.navigation > ul > li > a{display: block;}
.subMenu {position: absolute;top: 48px;left: -17px;background-color: #fff;border: 1px #d6d6d6 solid;border-radius: 2px;z-index: 850;opacity: 0;visibility: hidden;transition: 100ms all;}
.subMenu:before{width: 14px;height: 8px;bottom: 100%;background: url(../img/gnb_01_bg.png) no-repeat center center / contain;content: '';position: absolute;left: 26px;}
.subMenu > li{white-space: nowrap;}
.subMenu > li > a, .mega-menu-wrap ul li a {display: block;padding: 10px 19px;color: #0e0e0e;font:400 14px/1 'Klavika';transition: 300ms all;}
.mega-menu-wrap ul li a {font-weight: 300;}
.mega-menu-wrap {position: absolute;top: 40px;padding: 15px 6px 25px;left:0px;background-color: #fff;z-index: 850;transition: 100ms all;box-shadow: 3px 3px 11px rgba(0, 0, 0, 0.1);width:100%;display: none;}
 .headerBtm ul > li:hover > .mega-menu-wrap{display: block;}
.mega-menu-wrap ul {float: left;margin-right: 35px;}
.mega-menu-wrap ul li  a:hover {color: #00deff;}
.mega-menu-wrap .cat_levels{float: left;width: 70%;}
.mega-menu-wrap .cate_img_wrap{float: right;}
.mega-menu-wrap .cat_imgs {width: 270px;}
.mega-menu-wrap .cat_imgs ul{margin-right: 0;width: 270px; float: right;}
.mega-menu-wrap .cat_imgs ul li{float:left;width: 120px;margin: 0 5px 10px;}
.mega-menu-wrap .cat_imgs ul li a{padding: 0;}
.mega-menu-wrap .cat_imgs ul li img{height: 120px; width: 100%; object-fit: cover; margin: 0 auto; display: block;}
.mega-menu-wrap .view-all{position: absolute; bottom: -5px; clear: both; text-align: right;}
.mega-menu-wrap .view-all a {padding: 0 7px;font-size: 14px;}
.navigation > ul > li:hover > ul {opacity: 1;visibility: visible;}
.mega-menu-wrap h3 {color: #0e0e0e;font:500 14px/1 'Klavika';padding: 10px;}
.mega-menu-wrap .mega-menu {float: left;padding:0 15px; width: 25%;}
.mega-menu-wrap .mega-menu ul {float: none;margin-right: 0;}
.all-category .mega-menu-wrap {width:100%;left: 0;}
.all-category .all-category-button {bottom: 20px;position: absolute;right: 50px;}
.all-category .all-category-button a {background: #00DEFF;border-radius: 23px;font-size: 14px;line-height: 1;font-family: 'Klavika';text-align: center;color: #FFFFFF;padding: 6px 20px;transition: 100ms all;}
.all-category .all-category-button a:hover {background: rgba(0, 222, 255, 0.7);}
.searchPart{float: left;width: 48%;position: relative;}
.searchTxt{width: 425px;height: 43px;background-color: #f5f5f5;color:#000000;padding: 0 40px 0 16px;font:400 15px/17px 'Klavika';border-radius: 5px;margin: 0 auto; display: block;}
.searchTxt::-webkit-input-placeholder {color:#999999}
.searchTxt:-moz-placeholder {color:#999999;opacity:1;}
.searchTxt::-moz-placeholder {color:#999999;opacity:1;}
.searchTxt:-ms-input-placeholder {color:#999999;} 

.searchBtn{position: absolute;right: 25px;top: 0;width: 40px;height: 43px;background: url(../img/svg/search_icon_black.svg) no-repeat 7px 12px / 18px auto; transition: all .5s;}

.searchTxt:focus + .searchBtn, .searchTxt + .searchBtn:hover { background-color: transparent;}

.headerBtm{background-color: #f9f9f9;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.catNav{float: left; width: 100%;}
.catNav > ul > li{float: left;font-size: 15px;line-height: 47px;font-family: 'Klavika';margin-right: 36px;}
.catNav > ul > li > h2 {font-size: 15px;line-height: 47px;font-family: 'Klavika';padding-bottom: 0;}
.catNav > ul > li > h2 > a{color: #949494;}
.catNav > ul > li > a{color: #949494;}

#homeSlider{padding-bottom: 30px;}
.slideDiv:not(:first-child) {display: none; }
.slick-initialized .slideDiv{display: block;}
#homeSlider .slick-dots{position: absolute;bottom: 0;left: 0;right: 0}

.showMobile{float: right;display: none;}
.btnSearch{width: 22px;height: 22px;background: url(../img/search-icon.png) no-repeat center center / contain}
.btnUser{width: 15px;height: 22px;background: url(../img/user-blue.png) no-repeat center center / contain;margin-left: 24px;}
.mobilee_login .btnUser{display: none;}
.mobiTitle{display: none;text-align: center;font:400 16px/22px 'Klavika';border-bottom: 1px solid #eeeeee;padding: 18px 0 14px;position: fixed;left: 0;top: 0;z-index: 11;width: 293px;}

.navigation .menu_title{display: none;}
.mybidsquare_menu .menu_title{display: none;}
/* Hedader css end */
/*Need to remove after demo*/
.nav-tabs > li > a > i {
    width: 18px;
    height: 18px;
    display: inline-block;
    vertical-align: text-top;
    margin-right: 7px;
    opacity: 0.7;
  }
  /*Need to remove after demo*/
/* Slider css start */
.slideDiv{height: 390px;position: relative; background-size: cover !important;background-position: center center !important;background-repeat: no-repeat !important;}
.slideDiv .container{bottom: 38px;position: absolute;left: 0;right: 0;color: #ffffff;}
.slideDiv .container.black_shadow{text-shadow: 1px 1px 3px rgba(255, 255, 255, 0.4);}
.slideDiv .container.white_shadow{text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);}
.sDate{font:italic 400 16px/1 'Times New Roman'; display: inline-block;}
.sTitle{font:italic 400 36px/1.1 'Times New Roman';padding: 0 0 13px;}
.sDate:after{width: 40px;height: 2px;background-color: #00deff;content: '';display: block;margin: 10px 0 20px;}
.sDate.center_line:after{margin: 10px auto 20px;}
.byLive{font:400 14px/1 'Klavika';}
.byLive span{display: inline-block;vertical-align: top;font-size: 16px;margin: 0 6px 0 5px;}

.liveIcon{display: inline-block;vertical-align: top;width: 14px;height: 14px;margin-right: 5px;}
.homeSlider .white_shadow .byLive img {-webkit-filter: drop-shadow( 1px 1px 3px rgba(0, 0, 0, 0.4) ); filter: drop-shadow( 1px 1px 3px rgba(0, 0, 0, 0.4) );}
.homeSlider .black_shadow .byLive img {-webkit-filter: drop-shadow( 1px 1px 3px rgba(255, 255, 255, 0.4) );filter: drop-shadow( 1px 1px 3px rgba(255, 255, 255, 0.4) );}
/* Slider css end */

/*Online leading platform text*/
.auc_platform{background: #F8F8F8; padding: 24px 0; text-align: center;margin: 40px 0 20px;}
.auc_platform h1{font:italic 400 32px/1.1 'Times New Roman';margin-bottom: 10px;}
.auc_platform p{font: 400 17px/25px 'Times New Roman';max-width: 880px; margin: 0 auto;}

/*Online leading platform text*/

/* Featured section css start */
.consignment-only {background: rgba(204,204,204,0.5); ;color: #fff;font-size: 12px;line-height: 1.5;padding: 1px 6px;display: inline;margin-bottom: 5px;}
.tabWrapper{margin-bottom: 20px;}
.featSec{padding: 20px 0 0}
.featSec .tab-content{padding: 2px 0 0}
.featSec .tab-content #featured-item{position: relative;}
.nav-tabs{text-align: center;position: relative;border-bottom: 1px #eee solid; display: block;clear: both;}
.nav-tabs > li{display: inline-block;vertical-align: top;float: none;margin: 0 35px;cursor: pointer;color: rgba(0,0,0,0.54);font:400 14px/41px 'Klavika';transition: 300ms all;position: relative;padding: 0;}
.nav-tabs > li > a {color: rgba(0,0,0,0.54);font:400 14px/41px 'Klavika';padding: 0;border:0;margin: 0;transition: 300ms all;position: relative;}
.event_list .tab-wrapper .nav-tabs > li > a{bottom: -2px;}
.event_list .tab-wrapper.catalog-tab .nav-tabs > li > a{bottom: 0px;}
.nav-tabs > li span.tip-coming-soon {position: absolute;background: #ccc;color: #fff;top: -7px;right: -58px;font-size: 12px;line-height: 1.5;padding: 0px 4px;z-index: 1;}
.nav-tabs > li > a h2{font: inherit;color: inherit; padding-bottom: 5px;}
.nav-tabs > li > a h3{font: inherit;color: inherit;}
.nav-tabs > li > a:after{background-color: #00deff;height: 2px;position: absolute;bottom: 0;left: 50%;width: 0;content: '';transition: 300ms all;}
.nav-tabs > li.active > a:after{left: 0;width: 100%;}
.nav-tabs > li > a > img{width: 18px;height: 18px;display: inline-block;vertical-align: text-top;margin-right: 7px;opacity: 0.7}
.nav-tabs > li.active > a, 
.nav-tabs > li.active > a:focus, 
.nav-tabs > li.active > a:hover{border:0;color: rgba(0,0,0,0.87)}
.moveSpan{background-color: #00deff;height: 2px;position: absolute;bottom: 0;left: 0;width: 0}

.featBox{margin:0}
.featColumn{float: left;width: 25%;padding: 0;text-align: center;}
.imgBox{height: 240px;width: 240px;margin-bottom: 10px;padding: 0 5px;}
.imgBox img{height: 100%;width: 100%;object-fit: contain;}

.wrapInner h3{color: #0e0e0e;font:300 20px/1.2 'Klavika';white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 15px;}
.wrapInner .smallSapn{font:300 14px/1.2 'Klavika';padding-top: 5px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* Featured section css end */

/* Upcoming Auctions css start */
.upcomSec{padding: 70px 0 0;}
.storefront_wrapper .upcomSec{padding: 20px 0 0;width: 100%;float: left;}
.upcomSec h1{font: 400 36px/1.2 'Klavika'; color: #0e0e0e; padding-bottom: 20px;}
.upcomSec .tabWrapper{margin-bottom: 25px;}
.btnSwitch{display: inline-block;vertical-align: middle;width: 30%;}
.btnSwitch > *{float: left;width: 20px;height: 20px;cursor: pointer;margin-right: 10px;}
.btnGrid{background: url(../img/svg/card_view_grey.svg) no-repeat center center / contain;}
.btnGrid.active{background-image: url(../img/svg/card_view_blue.svg)}
.btnList{background: url(../img/svg/List_view_grey.svg) no-repeat center center / contain;}
.btnList.active{background-image: url(../img/svg/List_view_blue.svg)}

.sortDiv{display: inline-block;vertical-align: middle;width: 70%;margin-left: -4px;text-align: right;    margin-bottom: 5px;}
.sortDiv > span{font-size: 14px;padding-right: 8px;}
.sortDiv > .dropDown{width: 180px;}
.sortDiv > .dropDown select{width: 100%;height: 29px;padding: 0 10px;background: #ffffff url(../img/selectbox_icon.png) no-repeat 95% 50%;border:1px solid #cccccc;font-size: 14px;color: #0e0e0e;font-weight: 300}
.sortDiv > .dropDown select{width: 100%;height: 29px;padding: 0 10px;background: #ffffff url(../img/selectbox_icon.png) no-repeat 95% 50%;border:1px solid #cccccc;font-size: 14px;color: #0e0e0e;font-weight: 300}

.listWrap{-webkit-box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);display: inline-block;vertical-align: top;width: 100%;}
.listUl > li{margin-bottom: 20px;}

.listImg{width: 250px;height: 250px;float: left;overflow: hidden;position: relative;}
.listImg img{width: 100%;height: 100%;object-fit: cover;}
.badgeDiv{position: absolute;left: 0;top: 0;width: 8em;height: 8em;color: #ffffff;z-index:0;}
.bidNow:before{z-index: -1;position: absolute;left: 0;top: 0;width: 0;height: 0;border-top: 64px solid #22cc11;border-left: 64px solid #22cc11;border-right: 64px solid transparent;border-bottom: 64px solid transparent;content: '';}
.close_auc:before{z-index: -1;position: absolute;left: 0;top: 0;width: 0;height: 0;border-top: 64px solid #7f7f7f;border-left: 64px solid #7f7f7f;border-right: 64px solid transparent;border-bottom: 64px solid transparent;content: '';}

.coming_soon_badge_bg:before{z-index: -1;position: absolute;left: 0;top: 0;width: 0;height: 0;border-top: 64px solid rgba(170, 170, 170, 0.8);border-left: 64px solid rgba(170, 170, 170, 0.8);border-right: 64px solid transparent;border-bottom: 64px solid transparent;content: '';}

.close_auc img{width: 40px;height: auto;}
.close_auc i{width: 64px;text-align: center;display: block;margin: 6px 0 0}
.badgeDiv.close_auc span{top: 37px;}
.bidNow i{width: 64px;text-align: center;display: block;margin: 6px 0 0}
.bidNow img{width: 40px;height: auto;-webkit-animation: rotating 2s linear infinite; -moz-animation: rotating 2s linear infinite; -ms-animation: rotating 2s linear infinite; -o-animation: rotating 2s linear infinite; animation: rotating 2s linear infinite;}
.badgeDiv.bidNow span{top: 37px;}
.badgeDiv.badgebuyNow span{top: 33px;}
@-webkit-keyframes rotating {
  from {-ms-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); transform: rotateY(0deg);}
  to {-ms-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg);}
}
@keyframes rotating {
  from {-ms-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); transform: rotateY(0deg);}
  to {-ms-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg);}
}
.badgebuyNow:before {z-index: -1;position: absolute;left: 0;top: 0;width: 0;height: 0;border-top: 64px solid #22cc11;border-left: 64px solid #22cc11;border-right: 64px solid transparent;border-bottom: 64px solid transparent;content: '';}
.badgebuyNow i {width: 64px;text-align: center;display: block;margin: 6px 0 0;}
.badgebuyNow img {width: 40px;height: auto;-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-animation: swinging 2.5s ease-in-out forwards infinite;animation: swinging 2.5s ease-in-out forwards infinite;}
@-webkit-keyframes swinging{
    0%{-webkit-transform: rotate(20deg);}
    50%{-webkit-transform: rotate(-15deg)}
    100%{-webkit-transform: rotate(20deg);}
}
@keyframes swinging{
    0%{transform: rotate(20deg);}
    50%{transform: rotate(-15deg)}
    100%{transform: rotate(20deg);}
}

.badgeDiv small{display: block;text-align: center;}
.countTxt{width: 53px;margin-left: 7px;line-height: 1}
.badgeDiv small:last-child, .countTxt + small{width: 69px;line-height: 1.1em;font-size: 13px;padding: 14px 0 0;font-style: normal;}
.coming_soon_badge_bg small {padding: 6px 0 0 !important;}
.pre-register small {letter-spacing: -0.5px;width: 71px !important;padding-top: 11px !important;}
.gridView .badgeDiv small:last-child,
.gridView .countTxt + small{padding-top: 10px;}

.gridView .bidNow small:last-child,
.gridView .badgebuyNow small:last-child{padding-top: 14px;}

.badgeDiv span{position: absolute;left: 0;top: 17px;}
.hourLeft{color: #00cd35}
.dayLeft{color: #00deff}

.listConleft{display: inline-block;vertical-align: middle;width: 71.25%;border-right: 1px solid #e5e5e5;position: relative;}

.listCon{padding: 19px 0 10px 30px;overflow: hidden;}
.listConleft h3 a{display: inline-block;overflow: hidden;text-overflow: ellipsis;max-width: 440px;white-space: nowrap;}

.listCon p{padding: 2px 0 0;font:300 14px/1.2 'Klavika';color: #0e0e0e;height: 36px;-webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden;}
.listCon p a{text-decoration: underline;}
.listCon p a:hover{color: #00deff;}

.itemImg{float: left;width: 50px;height: 50px;margin-right: 10px;}
.itemDetail{font-size: 14px;padding: 5px 0 7px;}
.itemImg img{width: 100%;height: 100%;object-fit: cover;}
.cataLog img{max-width: 24px;margin: -2px 0 0 -4px;}
.itemName{overflow: hidden; height: 17px;}
.cataLog{overflow: hidden;margin: 16px 0 0; min-height: 20px;}

.aucImg{margin: 0 -11.5px;padding-right: 20px;}
.aucImg > li{float: left;width: 20%;padding: 0 11.5px;}
.aucImg > li > a{display: block;width: 80px;height: 80px;border:1px solid #e0e0e0;position: relative;}
.aucImg > li > a img{height: 100%; object-fit: contain;margin: 0 auto; display: block;}
.aucImg > li > a:after{width: 100%;height: 100%;position: absolute;left: 0;top: 0;pointer-events: none;content: '';border: 1px solid transparent;}

.liveAuct{color: #00deff;font:300 12px/1 'Klavika';display: inline-block;}
.liveAuct img{vertical-align: text-top; width: 14px;}

.listConRight{display: inline-block;vertical-align: middle;text-align: center;width: 28.75%;margin-left: -5px;color: #0e0e0e;}
.gridView .listConRight {display: none;}
.evDate{font:300 36px/1.1 'Klavika';}
.evTime{font:300 20px/1.1 'Klavika';padding-top: 8px;}
.evstartEnd{font:300 14px/1.1 'Klavika';padding-top: 18px;}
.gridSwitch .evstartEnd.mTxt{display: none;}
.listConRight .btn{margin-top: 16px;}

.listMain{padding: 7px 0 0}
.showGridtime{display: none;overflow: hidden;}
.showGridtime .evstartEnd{padding-top: 3px;line-height: 1;height: 34px;}


.viewMore{background: url(../img/btn_bg2.png) no-repeat center center;padding: 20px 0; float: left;width: 100%;}
.btn-round{background-color: rgba(0,222,255,1); padding: 4px 10px; border-radius: 22px; display: inline-block;line-height: 24px; width: 187px; font-size: 14px;}

.gridView .listUl{margin: 0 -10px;}
.gridView .listUl > li{width: 33.3333333333%;padding: 0 10px;float: left;}
.gridView .listImg{width: 100%;height: 320px; position: relative;}
.gridView .listCon{padding: 4px 12px 7px 20px;overflow: inherit;}
.gridView .listConleft{width: 100%;border: 0}
.gridView .listConleft h3{font-size: 20px;height: 41px;overflow: hidden; line-height: 1}
.gridView .liveAuct{position: static;text-align: right;line-height: 18px;display: inline-block;}
.gridView .listConleft h3 a{text-overflow: inherit;overflow: inherit;white-space: normal;height: 100%;}
.gridView .aucImg, .gridView .listCon p{display: none;}
.gridView .showGridtime{display: block;}
.gridView .itemImg{width: 64px;height: 64px;border:1px solid #f3f1f1;margin-right: 8px;}
.gridView .cataLog{margin: -2px 0 0}
.gridView .itemDetail{padding-top: 7px;}
.gridView .countTxt{font-size: 1.3em;}
.gridView .listtext-top {margin-right: 0;}

.live-audio-video-icon {display: inline-block;margin-right: 4px;position: relative;}
.live-audio-video-icon img {width: 18px;}
.live-audio-video-icon .live-tooltip {position: absolute;width: 95px;left: -40px;border-radius: 4px;background: rgba(0, 0, 0, 0.7);top: -17px;z-index: 9999999;text-align: center;opacity: 0;-webkit-transition: transform 1s ease;transition: transform 1s ease;}
.live-audio-video-icon .live-tooltip span {color: #ffffff;font-size: 13px;line-height: 18px;}

.live-audio-video-icon:hover .live-tooltip {opacity: 1;}
.gridView .live-audio-video-icon .live-tooltip {top: -25px;}
.listtext-top {text-align: right;margin-right: 10px;}

.listImg .exclusive {width: 100%;  position: absolute; bottom: -1px; background-color: rgba(0,205,53,0.75); height: 22px; padding: 0px 3px; text-align: center; }
.listImg .exclusive span { font-size: 14px; color: #ffffff; vertical-align: middle; }
/* Upcoming Auctions css end */
.listImg .catalog_only {background-color: rgba(68,68,68,0.4);}
.banner_content .catalog_only span{background-color: rgba(68,68,68,0.4) !important;}
.auction-type .live-sec, .auction-type .catalog_only{display: inline-block;}
.auction-type .catalog_only{margin-left: 7px;font-size: 11px; color: #fff;background: rgba(68,68,68,0.4) ; padding:3px 5px;}
.auction-type .catalog_only span{color: #fff; padding: 0; font-size: 11px;}
.detail-account-right a.event-title{margin: 5px 0;display: block;}
.detail-account-right .bid-inc a{margin: 3px 0;display: block;}
/* Auctioneers Directory css start */
.btmBanner{padding: 37px 0 20px;float: left; width: 100%;}
.featSec .tabWrapper{margin-bottom: 28px;}
.nav-tabs > li.moreLink > a{padding: 0}
.nav-tabs > li.moreLink > a > i{width: 13px;height: 13px;position: relative;opacity: 1;vertical-align: middle;margin: -2px 0 0 6px;}
.nav-tabs > li.moreLink > a > i:after, .nav-tabs > li.moreLink > a > i:before{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;content: '';background-color: #000000}
.nav-tabs > li.moreLink > a > i:after{width: 1px;height: 100%;}
.nav-tabs > li.moreLink > a > i:before{width: 100%;height: 1px;}
.nav-tabs > li.moreLink{margin-left: 24px;}
.nav-tabs > li.moreLink > a{color: #0e0e0e}

.drlistRow{padding-bottom: 55px;}
.drColumn{display: inline-block;vertical-align: top;margin: 0 10px 10px 0}
.drColumn a{-webkit-box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);display: block;background-color: #ffffff;border-radius: 50px;padding: 5px 7px 5px 20px;text-align: center;}
.drColumn a > *{display: inline-block;vertical-align: middle;}
.drColumn a span:not(.roundBadge){font:300 14px/1.2 'Klavika';}
.roundBadge{width: 22px;height: 22px;background-color: #00deff;margin-left: 10px;color: #ffffff;font:400 14px/1.7 'Klavika';-webkit-border-radius: 50%;border-radius: 50%;}
/* Auctioneers Directory css end */

/* Blog css start */
.blogWrapper{border-top: 2px solid #f9f9f9;padding: 65px 0 0;position: relative;}
.blogWrapper .titleDiv h2{font-family: 'Klavika'}
.blogWrapper:before{width:100%;height: 1px;content: '';display: block;border-top: 1px solid #f3f3f3;position: absolute;top: 0;left: 0}

.subTitle{padding-top: 2px;display: inline-block;vertical-align: top;}
.subTitle small{display: inline-block;vertical-align: middle;letter-spacing: 18px;font:300 12px/1 'Klavika';text-transform: uppercase;margin: 0 -4px 0 15px}
.subTitle:before, .subTitle:after{display: inline-block;vertical-align: middle;width: 57px;height: 1px;background-color: #e0e0e0;content: '';}

.bcolumnOne{float: left;width: 56.5%;border-right: 1px solid #e0e0e0;padding-right: 24px;}
.blogImg img{width: 100%;}

.blogRow{padding: 57px 0 0}
.blogCon{padding: 32px 0 0}
.blogTitle{font:400 26px/1 'Times New Roman';padding: 0 0 16px;}
.blSubtxt{color: #949494;font:400 14px/1.2 'Klavika';padding: 0 0 40px;}
.blogCon p a{font-size: 14px;color: #949494;margin-left: 10px;display: inline-block;}

.bcolumnTwo{float: left;width: 43.5%;padding-left: 25px;}
.bcolumnTwo .blogImg{float: right;width: 100px;margin: 12px 0 0 25px;}
.bcolumnTwo .blogCon{padding: 17px 0 0}
.bcolumnTwo .blogTitle{padding-bottom: 11px;}
.bcolumnTwo .blSubtxt{height: 36px;padding: 0}
.bcolumnTwo .blogCon p{padding-top: 20px;height: 141px;}
.bloginnerRow{padding-bottom: 26px;border-bottom: 1px solid #e0e0e0}

.blogSec .viewMore{margin-top: 40px;}
.blogSec{padding-bottom: 27px;}

.blog-recent-img {width: 210px;height: 210px;}
.blog-recent-img img {height: 100%; object-fit: cover;}
.blog-subtitle{font-family: Klavika;font-style: normal;font-weight: 100;font-size: 17px;line-height: 19px;letter-spacing: 0.16em;text-transform: uppercase;color: #000000;display: block;padding-bottom: 15px;}
.blog-detail-right .blog-subtitle{text-align: center;padding-top: 15px;}
.author-name{text-align: center;font-family: 'Klavika';font-size: 14px;font-weight: 400;color: #747474;}
/* Blog css end */

/* Footer  css start */
.site-footer{background-color: #f9f9f9;margin-top: 100px;float: left;width: 100%;}
.footerTop{text-align: center;padding: 30px 0 0;border-bottom: 1px solid #eeeeee;padding-bottom: 33px;}
.footerTop li{display: inline-block;vertical-align: middle;width: 46px;height: 26px;}
.footerTop li a{display: block;width: 100%;height: 100%;}
.foLogo{padding-bottom: 16px;}
.fb{background: url(../img/svg/icon_facebook_footer_grey.svg) no-repeat center center;}
.fa-twitter:before {
    content: "\e906" !important;
  }
  .footerTop .fa-twitter {
    color: #cccccc;
    background: transparent;
    line-height: 25px;
    font-size: 17px;
  }   
  .info_sns .fa-twitter, .blog-detail-info .fa-twitter{
    background-color: #ccc;
    color: #fff;
    padding: 4px;
    border-radius: 15px;
    font-size: 15px !important;
  }
  .fa-twitter, .info_sns .fa-twitter:hover, .blog-detail-info .fa-twitter:hover{
    background-color:#000;
    padding: 4px;
    border-radius: 15px;
    font-size: 14px;
    color: #fff;
  }
  .info_sns .fa-twitter:hover, .blog-detail-info .fa-twitter:hover{
    color: #fff;
  }
  .footerTop .fa-twitter:hover {
    color: #000;
  }
/* .footerTop li .tweet{display: none;} */
.pint{background: url(../img/svg/icon_pinterest_footer_grey.svg) no-repeat center center;}
.insta{background: url(../img/svg/icon_instagram_footer_grey.svg) no-repeat center center / 16px auto;}
.linkedin{background: url(../img/svg/icon_linkedin_footer_grey.svg) no-repeat center center;}
.newsLetter {padding: 40px 15px 0 15px; text-align: center;}
.newsLetter .newsTxt ~ div {display: inline-block;}
.blogSec ~ .site-footer {margin-top: 0px;}
.blogSec ~ .site-footer .newsLetter {background-color: #FFFFFF; padding-bottom: 40px;}

.tab-content{position: relative;}
.tab-content > .tab-pane:not(.active){display: block;position: absolute;left: 0;top: 0;max-width: 100%;visibility: hidden;pointer-events: none;}

.newsTxt{float: left;width: 230px;background-color: #ffffff;border: 1px solid #cccccc;height: 38px;padding: 0 16px;font:300 15px/1.2 'Klavika';color: #ccc}
.newsTxt::-webkit-input-placeholder {color:#747474;font-size: 14px;}
.newsTxt:-moz-placeholder {color:#747474;opacity:1;font-size: 14px;}
.newsTxt::-moz-placeholder {color:#747474;opacity:1;font-size: 14px;}
.newsTxt:-ms-input-placeholder {color:#747474;font-size: 14px;} 
.newsSubmit{float: left;background-color: rgba(90,95,105,1);width: 110px;height: 38px;color: #ffffff;font:400 16px/1.2 'Klavika';}

.newsTitle{font:italic 400 24px/1 'Times New Roman';color: #0e0e0e;margin-left: 35px; padding-bottom: 0;}

.footerBtm{padding: 32px 10px 54px 54px;border-top: 2px solid #fff;}
.foMenu{float: left;}
.foMenu h4, .foMenu .accMain{color: #0e0e0e;font:400 20px/1.2 'Klavika';padding: 0 0 14px;}
.foMenu li{font:400 14px/1.2 'Klavika';padding: 0 0 12px;}
.foMenu a{color: #747474}

.colmn1{width: 23.077%}
.colmn2{width: 29.915%}
.colmn3{width: 22%}
.colmn4{float: right;}

.fl{float: left;}
.copyRight{border-top: 1px solid #eee;border-bottom: 1px solid #eee;background: #ffffff;padding: 14px 0;font:300 12px/1.2 'Klavika';color: #949494;}
.copyLinks{float: right;}
.copyRight a{color: #666666}
.copyLinks span{display: inline-block;vertical-align: middle;font-size: 13px;line-height: 14px;margin: 0 16px;}
.copyTxt{margin-right: 30px;float: left}
.mobile_view_change{background: gray; float: left;width:100%;padding:20px 0;text-align: center;}
.mobile_view_change a{color: #fff; font-size: 20px;}
/* All mobile menu css start */
.mobilemenuBox{position: fixed;left: 0;top: 0;width: 100%;height: 100%;overflow-y: auto;z-index: 99;-webkit-transform: translateX(-100%);transform: translateX(-100%);-webkit-transition: 300ms all;transition: 300ms all;opacity: 0;visibility: hidden;}
.mobilemenuBox .mobiTitle{background-color: #f9f9f9;display: block;}

/*.navigation need to remove after demo*/
.mobilemenuBox > *:not(.overLayer) {
    width: 293px;
    height: 100%;
    background-color: #ffffff;
    position: relative;
    z-index: 11;
    opacity: 0;
    visibility: hidden;
    display: none;
    overflow: auto;
    padding-top: 55px;
}
/*.navigation need to remove after demo*/

.mobilemenuBox > * > ul{margin-bottom: 15px;}
.mobilemenuBox > * > ul > li{/*border-bottom: 1px solid #eeeeee;*/float: none;margin: 0;font:400 15px/47px 'Klavika';margin-left: 18px;}
.mobilemenuBox > * > ul > li.logOutli{margin-left: 0;background: #f9f9f9;border-top: 1px solid #eeeeee;margin-top: 50px}
.mobilemenuBox > * > ul > li.logOutli a{padding: 0 18px;}
.mobilemenuBox > * > ul > li > a{color: #0e0e0e;display: block;}

.showMenu .mobilemenuBox{-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;visibility: visible;}
.showMenu .mobilemenuBox > .activeDiv{opacity: 1;visibility: visible;display: block;}
.slideGone .mobilemenuBox{-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 1;visibility: visible;}
.slideGone .overLayer{display: none;}
/* All mobile menu css end */

.bread_navi .breadcrumb{background-color: transparent; border-radius: 0;margin-bottom: 0;padding:10px 15px;}
.bread_navi .breadcrumb a{color: #949494;font-size: 12px;font-weight: lighter;}
.bread_navi .breadcrumb a:hover{color: #0e0e0e;}
.bread_navi .breadcrumb span{color: #0e0e0e;font-size: 12px;}
.breadcrumb-item + .breadcrumb-item::before {display: inline-block; padding-right: 5px; padding-left: 5px; font-family: "icon-orange"; font-size: 9px; line-height: 1; color: #949494; content: ">"; }
.page_banner{float: left;width: 100%; margin: 10px 0 25px;}
.page_navi{float: left;width: 100%; margin-top: 30px;}
.page_navi nav{text-align: center;}
.page_navi .pagination > li > a, .pagination > li > span{border:0; color: #949494;/*margin: 0 7px;*/font-size: 14px; padding:0 8px 4px; }
.page_navi .pagination > li > a:hover,.page_navi .pagination > li > a:focus{background-color: transparent;border:0; }
.page_navi .pagination > li > a.active{border-bottom: 2px solid #00deff;}
.pagination > .page-item.prev i{color: #00DEFF; padding-right: 10px; font-size: 14px;}
.pagination > .page-item.next i{color: #00DEFF; padding-left: 10px; font-size: 14px;}
.advertise_auction{float: left;width: 100%; margin-top: 30px;}

/*Hover css*/
.blogCon p a:hover, 
.catNav > ul > li > a:hover,
.catNav > ul > li > h2 > a:hover,
.userArea a:hover,  
.navigation > ul > li:hover > a{color: #00deff}
.subMenu > li > a:hover {background-color: #f0f0f0;color: #00deff}
.userArea .borderBtn:hover{background-color: #00deff;color: #ffffff;}
.nav-tabs > li > a:hover{color: rgba(0,0,0,0.87)}

.moreLink a:hover, .moreLink a:focus,
.copyRight a:hover, .copyRight a:focus,
.blogTitle a:hover, .blogTitle a:focus,
.drColumn a:hover span:not(.roundBadge), .drColumn a:focus span:not(.roundBadge),
.cataLog a:hover, .cataLog a:focus,
.itemName a:hover, .itemName a:focus,
.wrapInner:hover h3, .wrapInner:focus h3{-webkit-text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.listImg:hover .listConleft h3 a, .listImg:focus .listConleft h3 a,  .listConleft h3 a:hover, .listConleft h3 a:focus{-webkit-text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.btnGrid:not(.active):hover{background-image: url(../img/svg/card_view_blue.svg)}
.btnList:not(.active):hover{background-image: url(../img/svg/List_view_blue.svg)}

.moreLink a:hover i:before, .moreLink a:hover i:after{background-color: #00deff !important}

.aucImg > li > a:hover:after,
.aucImg > li > a:hover{border-color: #00deff}
.btn-primary:hover, .btn-primary:focus{background-color: rgba(49,200,47,0.7)}
.btn-blue:hover, .btn-blue:focus{background-color: rgba(0,222,255,0.7)}

.foMenu a:hover{color: #0e0e0e}
.newsSubmit:hover{background-color: rgba(90,95,105,0.9)}

.fb:hover{background-image: url(../img/svg/icon_facebook_footer_original.svg);}
.pint:hover{background-image: url(../img/svg/icon_pinterest_footer_original.svg);}
.insta:hover{background-image: url(../img/svg/icon_instagram_footer_original.svg);}
.linkedin:hover{background-image: url(../img/svg/icon_linkedin_footer_original.svg);}
/*Hover css*/

/* Liting Bidsquare css start */
.listing-top {padding-top: 50px;}
.list-head h2 {padding-bottom: 0;}
.list-subhead {margin-top: 50px;}
.list-subhead h2 {font-family: 'Times New Roman';font-style: italic;font-size: 32px;line-height: 1.1;color: #0e0e0e;}
.list-middle {text-align: center;margin-top: 30px;margin-bottom: 45px;}
.list-line {width: 960px;max-width: 100%;margin: 0 auto;margin-bottom: 34px;display: block;height: 1px;background-color: #e5e5e5;}
.list-middle .sub-txt {line-height: 24px;margin-bottom: 20px;font-weight: 300;font-size: 18px;color: #0e0e0e;font-family: 'Klavika';}
/* .map-section {position: relative;padding-bottom: 300px;} */
/* .map-subheading {position: absolute;top: 74px;width: 100%;text-align: center;} */
.map-subheading h2 {font-family: 'Times New Roman';font-style: italic;font-size: 26px;color: #0e0e0e;letter-spacing: 0.2px;}
/* .map-bootom-sec {width: 100%;position: absolute;bottom: 0;} */
.map-bootom-sec h2 {font-size: 26px;color: #0e0e0e;line-height: 1;padding-bottom: 0;}
.map-bootom-sec h3 {margin-top: 30px;margin-bottom: 60px;font-weight: 300;font-size: 20px;color: #0e0e0e;padding-bottom: 0;}
.list-auction {text-align: left;}
.list-auction {margin: 0 auto;display: block;max-width: 485px;}
.list-auction li {margin-bottom: 30px;}
.list-auction li:last-child {margin-bottom: 50px;}
.list-auction .icon {width: 70px;display: inline-block;vertical-align: middle;text-align: left;}
.list-auction .icon img {width: 40px;}
.list-auction .auction-msg {display: inline-block;vertical-align: middle;text-align: left;}
.auction-msg h3 {font-size: 16px;color: #0e0e0e;line-height: 1;margin-bottom: 8px;margin-top: 0; }
.auction-msg p {font-size: 15px;color: #0e0e0e;line-height: 1.2;margin: 0;font-family: 'Klavika'; font-weight: 300}
.easy-brid h2 {font-size: 24px;color: #00deff;font-weight: 300;}
.easy-brid h3 {margin-top: 55px;font-family: 'Times New Roman';font-style: italic;font-size: 26px;color: #0e0e0e;}
.list-bottom form {    padding: 40px 40px 50px 40px;border: solid 1px #e1e1e1;background-color: #f9f9f9;}
.form-1, .form-2 {padding-bottom: 15px; float: left;width: 100%;position: relative;}
.form-1 input, .form-2 input, .form-1 textarea {border: 2px #d4d4d4 solid;padding: 15px 20px;height: 55px;width: 100%;box-sizing: border-box;}
.form-1 textarea {height: 186px;}
.form-2 input {width: 48.4%;margin-right: 10px;box-sizing: border-box;}
.form-2 input:last-child {margin-right: 0;}
.form-1 select, .form-2 select {border: 2px #d4d4d4 solid;height: 55px;padding: 15px 20px;background: #ffffff url(../img/selectbox_icon2.png) no-repeat 97% 50%;width: 100%;color: #0e0e0e;}
.submit-button {margin-top: 20px;text-align: center;}
.submit-button button {width: 410px;height: 60px;line-height: 60px;vertical-align: middle;text-align: center;background-color: #00deff;font-size: 18px;color: #ffffff;}
.check label, .sold-lots-sec .sold-price h5, .sold-lots-sec .sold-price span {font-weight: 400;}
.submit-button button:hover {background-color: rgba(0,222,255,0.7);}
.check {display: inline-block;width: 49%;position: relative;padding-left: 24px;margin-bottom: 20px;cursor: pointer;font-size: 14px;color: #272626;font-family: 'Klavika';font-weight: 300;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;
}
/* Hide the browser's default checkbox */
.check input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
/* Create a custom checkbox */
.checkmark {position: absolute;top: -4px;left: 0;height: 20px;width: 20px;border: #d4d4d4 solid 2px;}
/* When the checkbox is checked, add a blue background */
.check input:checked ~ .checkmark {background-color: #ffffff;}
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {content: "";position: absolute;display: none;}
/* Show the checkmark when checked */
.check input:checked ~ .checkmark:after {display: block;}
/* Style the checkmark/indicator */
.check .checkmark:after {left: 5px;top: 2px;width: 5px;height: 10px;border: solid #000000;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);position: absolute;}
.check-box p {font-size: 14px;color: #0e0e0e;margin-bottom: 15px;padding: 0;}
.small-txt {font-size: 14px;color: #0e0e0e;}

/* Liting Bidsquare css end */

/*Event page*/
.event_banner{min-height: 400px; position: relative;}
.event_banner .gradient {background: url(../img/main_gradient_black_type.png) repeat-x center center; background-size: cover; opacity: 1;width: 100%; height: 238px; position: absolute; bottom: 0; }
.event_banner.black-banner .gradient {background: url(../img/main_gradient_white_type.png) repeat-x center center;}
.banner_logo{max-width: 134px;}
.event_banner .banner_content{width:993px;position: absolute;bottom: 30px; }
.event_banner .banner_content .text_are{width: 760px; margin-right: 70px;vertical-align: bottom;display: inline-block; overflow: hidden;}
.banner_content .text_are .date_time{display: inline-block;vertical-align: middle; margin-right: 30px; padding-right: 20px}
.banner_content .text_are .date_time h6{font-size: 16px; font-style: italic;font-family: 'Times New Roman'; }
.banner_content .text_are .auc_status{display: inline-block;margin-left: 0; padding-left: 0;vertical-align: middle;}
.banner_content .text_are .auc_status label.audio_video_ico {display: inline-block;vertical-align: middle;margin-right: 5px;}
.banner_content .text_are .auc_status label.audio_video_ico img {width: 20px;}
.banner_content .text_are .auc_status span{ font-size: 14px;margin-right: 23px;position: relative;vertical-align: middle;}
.banner_content .text_are .auc_status span:after{content: ''; position: absolute; top: 4px; right:-15px; background-color: #00DEFF; border-image-width: 2px; height: 12px;width: 2px }
.banner_content .text_are .auc_status a{color: #fff; font-size: 14px;}
.event_banner .banner_content .text_are h1{font-style: italic; font-family: 'Times New Roman';font-size: 36px; margin-top: 7px;}
.banner_content .text_are .auc_status span img{width: 13px;}
.banner_content .text_are .auc_status a{ font-size: 14px;vertical-align: middle;}
.banner_content .text_are #description .text.read-more-text{font-size: 16px;}
.banner_content .text_are #description .text{font-size: 15px;}
.event_banner .banner_content .text_are #description .read-more {color: #FFFFFF; cursor: pointer; text-decoration: underline;}
.event_banner .banner_content .text_are p{text-shadow: 1px 1px 1px rgba(100, 100, 100, 0.7); color: #fff; font-size: 16px;font-family: 'Klavika';margin-top: 7px;font-weight: 300; padding-bottom: 0px;}
.event_banner .banner_content .text_are p a { text-decoration: underline; }
.event_banner .banner_content .text_are p a:hover { color: #00deff;}
.banner_content .exclusive {margin-bottom: 5px;}
.banner_content .exclusive span{background-color: rgba(0,205,53,0.75); height: 17px; padding: 0px 3px;color: #fff; font-size: 14px;}
.event_detail_banner .display_status{float: none;width:16%;vertical-align: bottom;display: inline-block;}
.event_detail_banner .display_status a.vc{background: url(../img/svg/view_catalog_icon-white_shadow.svg) no-repeat 0px 0px; background-size: 24px; padding-left: 25px;}
.event_detail_banner .display_status .reminder {margin-top: 5px; margin-bottom: 5px; position: relative;}
.event_detail_banner .display_status .reminder a span{background: url(../img/svg/set_reminder_white_icon_shadow.svg) no-repeat 0px -2px; background-size: 24px; padding: 0px 20px; padding-left: 25px; }
.event_detail_banner .display_status .reminder a:hover + .reminder_item ul{visibility: visible; cursor: pointer;}
.event_detail_banner .display_status .reminder .reminder_item ul{visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 900; width: 130px; box-sizing: border-box; border: 1px solid #ccc; background: #fff;}
.event_detail_banner .display_status .reminder .reminder_item ul li{float: none; text-align: left; background: #fff; padding: 11px 0 11px 15px;}
.event_detail_banner .display_status .reminder .reminder_item ul li:hover{background: #f8f8f8;}
.event_detail_banner .display_status .reminder .reminder_item ul li:hover a{color: #00deff !important;}
.event_detail_banner .display_status .reminder .reminder_item ul li a{font-size: 14px; color: #0e0e0e;}
.event_detail_banner .display_status .time_start{    width: 160px; height: 30px; background: rgba(14,14,14,0.2); text-align: center; line-height: 30px;margin-top: 10px;}
.event_detail_banner .display_status .time_start{    width: 160px; height: 30px; background: rgba(14,14,14,0.2); text-align: center; line-height: 30px;margin-top: 10px;color: #fff;}
.event_detail_banner .display_status .time_start p{display: inline-block;color: #fff;font-family: 'Klavika'; font-size: 14px; margin-right: 5px;}
.event_detail_banner .display_status .time_start span{color: #f00;font-size: 14px;}
.reg_btn{font-size: 16px;color: #fff;background: #00cd17; width: 160px; padding: 10px 0;}
.reg_btn:hover{background:#4cdc71;}
.startTime_btnMobile button{width: 160px;}
.startTime_btnMobile .green_t, .startTime_btnMobile .pending_txt {text-align: center; margin-top: 5px;}
.event_social_banner{float: left;width: 100%; text-align: right;margin-top: 0; transform: translateY(10px);}
.event_social_banner ul{float: right;margin-right: 40px;}
.event_social_banner ul li{float: left; margin-right: 5px;}
.event_social_banner ul li a{margin-right: 5px;}
.event_social_banner ul li img{width: 20px;}
.event_list #_feature ul{margin-left: -23px;margin-top: 20px;display: flex;flex-wrap: wrap;}
.event_list #_feature ul li{width: calc(33.33% - 23px);margin-left: 23px;-webkit-box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08); -moz-box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08); box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08); position: relative; margin-bottom: 32px;}
.event_list #_feature ul li:hover .lot_desc a{text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.view_cata a.catalog-link{width:160px;margin-top:10px;background-color:rgba(10, 10, 10, 0.6) !important;text-align:center;}
.view_cata.download_cata a.catalog-link{width:100%;}
.event_detail_banner .banner_content button.register_btn  ~ .view_cata.download_cata a.catalog-link{max-width: 128px}
.view_cata.download_cata{display: flex; justify-content: flex-end;}
.view_cata a .download-catalog-icon{margin-top: 10px; font: 400 14px/32px 'Klavika'; padding-right: 5px; padding-left: 5px; background: rgba(10, 10, 10, 0.6);  margin-left: 4px; cursor: pointer;}
.view_cata a .download-catalog-icon img{width: 18px; max-width: 18px;}
.consignmentOnly #auc_info{border-top:none;}
#auc_info .info_detail_wrap .info_consignment_link { clear: both;}
#auc_info .info_detail_wrap .info_consignment_link a{text-decoration: underline;}
/* IE9, IE10, IE11 */
@media screen and (min-width:0\0) {
.event_list #_feature ul {display: inherit;}
.event_list #_feature ul li {float: left;}
}
.event_list #_feature .img_box img{width: 100%; height: 318px;object-fit: contain;}
.event_list #_feature .cont_box{float: left;width: 100%;padding: 10px 15px 10px;}
.event_list #_feature .cont_box .lot_desc{display: block; overflow: hidden; /*white-space: nowrap;*/}
.event_list #_feature .cont_box .lot_desc a{font-family: 'Times New Roman'; color: #0e0e0e;font-size: 20px; height: 44px; overflow: hidden; display: inline-block;}
.event_list #_feature .cont_box .price_info{ font-size: 14px; font-weight: 300;}
.event_list #_feature .cont_box .price_info h4{display: inline-block; margin-right: 5px;font-weight: 400;}
.event_list #_feature ul li .like_icon{cursor: pointer; position: absolute; top: 12px; right: 10px;z-index: 9;}
.event_list #_feature .cont_box .price_info h4.mobile_est-on, .bid_price_area .current_bid .estimate_bid.mobile_est-on {display: none;}

.event_list #_feature .cont_box .price_info .estimate_label{float: left;font-weight: 400;}
.event_list #_feature .cont_box .price_info .estimate_amount{float: left;width: 75%;}
.event_list #_feature .cont_box .price_info .estimate_amount span{margin-left: 5px; display: block; font:inherit;}
.event_list #_feature .cont_box .price_info .estimate_amount span.dual_currency{font-family: 'klavika'; color: #888; font-size: 13px;}

.event_banner.white-banner .text_are, .event_banner.white-banner .text_are a, .event_banner.white-banner .display_status .view_cata a.vc, .event_banner.white-banner .display_status .view_cata a, .event_banner.white-banner .event_detail_banner .display_status .reminder a span{text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4); color: #fff;}
.event_banner.black-banner .text_are {text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.4); color: #000;}
.event_banner.black-banner .banner_content .text_are p, .event_banner.black-banner .display_status .view_cata a.vc, .event_banner.black-banner .event_detail_banner .display_status .reminder a span, .event_banner.black-banner .display_status .reminder .atcb-link, .event_banner.black-banner .banner_content .text_are .auc_status a{text-shadow: 1px 1px 3px rgba(255, 255, 255, 0.4); color: #000;}

.event_banner.black-banner .event_detail_banner .display_status a.vc{background: url(../img/svg/view_catelog_icon_shadow.svg) no-repeat 0px 0px;}
.event_banner.black-banner .event_detail_banner .display_status .reminder a span{background: url(../img/svg/set_reminder_black_icon_shadow.svg) no-repeat 0px 0px;}

.event_banner.white-banner .text_are .auc_status span img {-webkit-filter: drop-shadow( 1px 1px 3px rgba(0, 0, 0, 0.4) ); filter: drop-shadow( 1px 1px 3px rgba(0, 0, 0, 0.4) );}
.event_banner.black-banner .text_are .auc_status span img {-webkit-filter: drop-shadow( 1px 1px 3px rgba(255, 255, 255, 0.4) ); filter: drop-shadow( 1px 1px 3px rgba(255, 255, 255, 0.4) );}
/************/

/* Category page css start */
#category_top_slider{position: relative; margin-top: 5px;}
#category_top_slider .slideDiv{height: 480px;}
.category_slide_content{position:absolute;padding: 10px 0 10px 20px;background: rgba(0,0,0,0.5);width: 100%; height: auto;bottom: 0;}
.category_slide_content h2{margin: 0; padding: 0; color: #fff;font-size: 26px;font-family: 'Times New Roman';font-style: italic;}
.category_slide_content p{    font-size: 14px;margin: 6px 0; line-height: 1;color: #fff;font:300 14px/16px 'Klavika';}
#category_top_slider .slick-dots{padding-top: 20px;}
.category_slider_right{padding-left: 0px;}
.category_heading{float: left;width: 100%;}
.category_heading h1{font-family: 'Times New Roman'; font-style: italic; font-size: 36px; color: #0e0e0e;line-height: 1; position: relative;margin-bottom: 22px;margin-top: 20px;}
/* .category_heading h1:before{position: absolute;content: ''; width: 45px; height: 2px; background: #00deff; bottom: -22px;}  */
.category_heading p, .category_heading span.desc_wrap { font: 400 18px/1.35 'Klavika'; font-size: 14px; color: #0e0e0e; display: block;width: 100%; }
.category_slider_right ul{margin-top: 0;float: left;width: 100%;}
.category_slider_right ul li{float: left;width: 192px;border-right: 1px solid #e0e0e0; padding:0;}
.category_slider_right ul li:last-child{border-right: 0;}
.category_slider_right ul li .selected_category_area{width: 184px;margin: 20px auto;padding-top: 8px;}
.category_slider_right ul li .selected_category_area a img{margin: 0 auto 15px; display: block; max-width: 80px; max-height: 70px; object-fit: contain;}
.category_slider_right ul li .selected_category_area a span, .category_slider_right ul li .selected_category_area a span h2{display: block;margin: 0 auto; text-align: center;font:16px 'Klavika';height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.category_slider_right ul li:hover .selected_category_area a span{color:#00deff}
.innermidSec.category_landing{margin-top: 10px;}
.resultTxt{float: left;font:300 14px/16px 'Klavika';padding: 15px 0 0;}
.filterRight{float: right;margin-right: 5px;}
.filterRight > *{float: left;}
.ddBox > span{font:400 14px/1 'Klavika';padding-right: 7px;}
.filterRight select{padding:5px 4px 5px 10px;    background: url(../img/selectbox_icon.png) no-repeat 95% 50%;border:1px solid #ccc;font-size: 14px;color: #0e0e0e;width: 100%;}
.filterRight select option{font-size: 14px;color: #0e0e0e;}
.dropDown #limit{width: 100%;border: #ccc solid 1px;padding: 5px 4px 5px 10px;background: url(../img/selectbox_icon.png) no-repeat 92% 50%;}
.width136{width: 136px;}
.width48{width: 48px;}
.ddBox{display: inline-block;vertical-align: middle;}
.ddBox ~ .ddBox{margin-left: 30px;}
.filtertop{margin-bottom: 11px;}
.mobiFilter{display: none;color: #868686;font:400 14px/1 'Klavika';float: left;background-color: transparent;padding: 0}
.mobiFilter span{color: #00deff}
.category-head-wrapper{display: flex;margin-bottom: 10px;}
.category_landing .category_heading a{color: #00deff !important;}
.category_landing .category_heading .category-head-wrapper a{text-decoration: none;border: 1px solid #ECECEC; box-sizing: border-box;border-radius: 18px;padding: 5px 10px;}
span.follow:before {content: "\f067";font-family: fontawesome;color: #00DEFF;font-size: 10px;border: 1px solid #E4E4E4;border-radius: 20px;padding: 2px;margin-right: 5px;}
.category_heading .category-description{margin-top: 10px; padding-bottom: 10px;}
.category-description .desc_wrap ul {list-style: inherit ;padding-left: 20px;margin-top: 0px;}
.category-description .desc_wrap ul li {float: none ;width: 100% ;list-style: inherit;border-right: none;margin-top: 15px;}
.category-head-wrapper .follow-button{align-items: center;justify-content: center;display: flex;margin-left: 30px;}
.category-head-wrapper .follow-button .follow{font-family: 'Klavika';font-style: normal;font-weight: 300;font-size: 14px;line-height: 17px;color: #000000;}
.category_landing .category_heading .read-more{font: 15px 'Klavika';font-style: normal;font-weight: 500;line-height: 21px;text-align: center;text-decoration-line: underline;color: #000000 !important;cursor: pointer;}
.category_heading #description .read-more-height, .text_are  #description .read-more-height { max-height: 90px; overflow:hidden; position: relative;}
.category_heading #description .read-more-text, .text_are  #description .read-more-text{position: relative;}
.category_heading #description .read-more-text:after{position: absolute;bottom: 0; left: 0; /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+60&0+0,1+79 */
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.76) 60%, rgba(255,255,255,1) 79%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.76) 60%,rgba(255,255,255,1) 79%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.76) 60%,rgba(255,255,255,1) 79%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
 content: '';height: 50px; width: 100%;}
.category_landing .selected_category_area .category-image{position: relative; margin: 0 auto 13px;height: 125px;display: block;}
.category_landing .selected_category_area .category-image img{height: 125px; max-width: 100%;max-height: 100%;margin: 0 auto;object-fit: contain;display: block;} 
.innermidSec.category_landing .category-description .text { margin-top: 17px; }
.innermidSec.category_landing span.desc_wrap {display: block;}
.innermidSec.category_landing p{font-size: 15px; font-family: 'Klavika';}
.innermidSec.category_landing .category-description a { color: #00deff; text-decoration: underline; }
.innermidSec.category_landing .desc_wrap h2 {font-size: 17px}
.innermidSec.category_landing .category-description .desc_wrap ul{margin-bottom: 10px;}
/* Category page css end */

/* Left filter sidebar css start */
.leftAside{padding-right: 13px;width: 22.331%;}
.filtUl{background: #f9f9f9; border: 1px solid #eee;padding: 23px 13px 25px 13px}
.hiddenLi{display: none;}
.filtUl > li ~ li{border-bottom: 1px solid #e1e1e1;margin-top: 20px;padding-bottom: 20px;}

.filtTitle{font:400 16px/20px 'Klavika';/*padding-bottom: 20px;*/ position: relative;}
.filtTitle.search-title{display: inline;}
.filtTitle a{color: #0e0e0e;display: block;position: relative;}
.filtTitle a:after{position: absolute;right: 0;top: 0;bottom: 0;margin: auto;content: '';background: url(../img/menu_down_icon.png) no-repeat center center;width: 13px;height: 7px;-webkit-transition: transform 0.5s ease;transition: transform 0.5s ease;}
.filtTitle a.arrowUp:after{-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}
.filtTitle small{position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: #3ee6ff;font-size: 12px;line-height: 1;margin-top: -1px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 80px;display: none;font-weight: 300;}
.mobiTitle button.doneBtn {position: absolute;right: 14px;background: none;}
.filtTitle .filter-reset{position: absolute; right: 18px; top: 0; background: none; color: #00deff; font-size: 14px; padding: 0 1px;}
.filtUl .filter-reset-all{background: none; color: #00deff; font-size: 16px; float: right; padding: 3px 0px;}
.showMenu .filtTitle .filter-reset{top:14px; line-height: normal;}
.showMenu .filter-reset-all{float: none; margin-top: 20px; }



.keyTxt{border: 1px solid #ccc;padding: 0 25px 0 12px;color: #0e0e0e;height: 31px;font:300 14px/15px 'Klavika';width: 100%;vertical-align: top;}
.keyTxt::-webkit-input-placeholder {color:#747474}
.keyTxt:-moz-placeholder {color:#747474;opacity:1;}
.keyTxt::-moz-placeholder {color:#747474;opacity:1;}
.keyTxt:-ms-input-placeholder {color:#747474;} 
.keySearch{position: relative; margin-top: 20px;margin-bottom: 10px;}
.keySubmit{width: 31px;height: 31px;position: absolute;right: 0;top: 0;z-index: 1;cursor: pointer;background: url(../img/svg/search_icon_grey.svg) no-repeat center center / 15px auto;}

.chkBox input[type="checkbox"], .chkBox label{margin: 0;padding: 0 05px 0 25px;position: relative;font:400 14px/16px 'Klavika';cursor: pointer;display: block;width: 100%; position: relative;}
.chkBox label:before{width: 16px;height: 16px;position: absolute;left: 0;top: 0;content: '';}
.chkBox input[type="checkbox"]:checked ~ label:before{background-image: url(../img/checked_img.jpg);}
.toggleDown > ul > li a{font:400 14px/18px 'Klavika';position: relative;}
.hasArrow:before{display: inline-block;vertical-align: top;content: '<';margin: -1px 2px 0 0}
.toggleDown > ul {padding: 10px 0;}
.filter-list.toggleDown{max-height:178px; overflow:auto;} 
.toggleDown > ul li{padding-top: 20px;}
.toggleDown > ul > li ul{padding-left: 20px;}
.toggleDown ul li a{font-weight: 300;position: relative;display: block;padding-right: 35px;}
.toggleDown ul li a .countSmall{margin: 1px 0 0}
.toggleDown .priceRange{margin-top: 20px;}
.cat_active > span{font-weight: 700;font-size: 14px;position: relative;display: block;padding-right:5px;}
.radio-check > ul > li ~ li {padding-top: 0;}
.radio-check > ul > li .chkBox {line-height: 2.5;}
[type="radio"]:checked,
[type="radio"]:not(:checked) {
    position: absolute;
    left: -9999px;
}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label
{
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    display: inline-block;
    font-weight: 400;
}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 18px;
    height: 18px;
    border: 1px solid #ddd;
    border-radius: 100%;
    background: #fff;
}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after {
    content: '';
    width: 10px;
    height: 10px;
    background: rgba(0,222,255,1);
    position: absolute;
    top: 3px;
    left: 3px;
    border-radius: 100%;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
[type="radio"]:not(:checked) + label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
[type="radio"]:checked + label:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}





.priceRange > *{float: left;}
.priceRange input[type="text"]{border: 1px solid #ccc;width: 55px;padding: 0 4px;font:300 14px/16px 'Klavika';height: 27px;color: #0e0e0e}
.priceRange .width50{width: 50px;}
.toSpan{line-height: 27px;margin: 0 4px;}
.goBtn{background-color: #00deff;color: #ffffff;width: 34px;font:300 14px/27px 'Klavika';text-align: center;border:0;margin-left: 1px;padding: 0}
.scrollUl{max-height: 178px;overflow-y: auto}


.category-check .checkmark {width: 16px;height: 16px;top: -1px;}
.category-check .checkmark:after {left: 4px;top: 0px;width: 5px;height: 10px;border-width: 0 2px 2px 0;}


ul.filter-categories li a {font-size: 14px; position: relative; display: block; padding-right:5px;font-weight: 300;} 
ul.filter-categories li.hasArrow > a, ul.filter-categories li.hasArrow > span{display: inline-block;width: 91%;}
ul.filter-categories li.cat_active > span{width: 100%;}
ul.filter-categories li.page_cat_active > a{width: 100%;font-weight: 700;font-size: 14px;position: relative;display: block;padding-right:5px;}
ul.filter-categories li a span.countSmall, ul.filter-categories li.hasArrow span.countSmall{font-size: 12px; color: #969696; float: right;}
.toggleDown > ul li label .countSmall{font-size: 12px; color: #969696;float: right; }

/* Left filter sidebar css end */

/* Rigth sidebar css start */
.rightSide{padding-left: 13px;width: 77.669%}
.gridWrapper{margin: 0 -13px;display: flex;flex-flow: wrap;}
@media screen and (min-width:0\0) { 
.gridWrapper .gridBox {float: left;}
}
.gridBox{padding: 0 13px 0;margin-bottom: 20px;width: 33.23%;position: relative;}
.gridInner figure{position: relative;margin: 0 0 13px; width: 240px; height: 240px; display: block;}
.gridInner figure a.catalog_figure_img{height: 100%; }
.auction_bar {position: absolute; top: 0; left: 0; width: 100%; z-index: 1; text-align: center; background-color: rgba(0,205,53,0.7); height: 24px; line-height: 24px; vertical-align: middle; color: #fff; font-size: 14px; }
.gridInner figure img.figure_img{height: 240px; max-width: 100%; margin: 0 auto; object-fit: contain; display: block;}
.auction_bar .lot_num {font-family: 'Klavika'; display: inline-block; color: #fff;}
.auction_bar img{width: 14px;position: relative;top:-2px;}
.current_lot_active .auction_bar {display: block !important;}


.gridInner figure a{display: block;position: relative;}
.gridInner figcaption{position: absolute;left: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.4);color: #ffffff;font:400 12px/30px 'Klavika';padding: 7px 8px;z-index: 1; display: none;}
.gridInner figcaption.est_price{position: relative; padding: 0; background: transparent; color: #0a0a0a; margin: 5px 0;float: left; width: 100%;display: none; font-size: 14px;}
body:not(.can-touch) .gridInner figure:hover figcaption {display: block;}
.gridInner figcaption .estimate_label{float: left; width: 22%; line-height: normal;}
.gridInner figcaption .estimate_amount{float: left;width: 78%;}
.gridInner figcaption .estimate_amount small{margin-left: 7px; display: block; line-height: normal;word-break: break-word;}
.gridInner figcaption .estimate_amount small.dual_currency{font-family: 'klavika'; color: #ddd; font-weight: 300;}
.gridInner .lot_num{font-size: 14px; color: #0e0e0e}
.gridCon h3{height: 35px;max-width: 90%}
.gridCon h3 a{color: #0e0e0e;font:400 14px/1.1 'Klavika';display: inline-block;vertical-align: top;}
.gridCon{position: relative;}
.gridInner .like_icon{position: absolute;right: 0;top: 0;padding: 0; cursor: pointer;z-index: 9}
.gridInner .like_icon .btn-icon.btn-icon-heart, .gridInner .like_icon .btn-icon-heart-on {display: inline-block;}
.gridInner .like_icon .btn-icon.btn-icon-heart:before, .gridInner .like_icon .btn-icon-heart-on:before {width: auto;height: auto;}
.likeBtn.active{background-image: url(../img/svg/like_icon_on.svg)}
.exclusive_label_container .exclusive_circle {position: absolute; width: 15px; height: 15px; padding: 1px; font-size: 12px; color: #fff; text-align: center; background: #00cd35; top:22px; right: 3px; border-radius: 50%;display: inline-block;margin-top: 5px; }
.exclusive-tooltip {width: max-content;}
.exclusive-tooltip .tooltip-inner{background:#00cd35; font-size: 12px; padding: 0 3px; border-radius: 0;}
.exclusive-tooltip.top{padding: 0;}

.sellerDetail{border-bottom: 1px solid #e9e9e9;padding: 8px 0 5px;margin: 0 0 9px; float: left; width: 100%}
.sellerName{color: #0e0e0e;font:300 12px/16px 'Klavika';display: inline-block;vertical-align: top;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 55%;}
.timeCounter{color: #ff0000;font:400 12px/16px 'Klavika';float: right; width: 43%; text-align: right;}

.bidPrice{font:400 16px/1 'Klavika'; float: left; width: 100%;}
.bidPrice .bid_txt span{color: #747474;font:300 12px/16px 'Klavika';padding-right: 10px;float: left;}
.bidPrice .bid_txt {float: left;width: 75%;}	
.item-detail .bidPrice {display: block;position: relative;}
.item-detail .bidPrice .bid_txt .currency_container{text-align: left;}	
.item-detail .enterBid button.pending{background:transparent;}	
.bidPrice .bid_txt .currency_container{float: left; width: 55%;}	
.bidPrice .bid_txt .currency_container span{display: block;width: 100%; font-size: 16px; color: #0e0e0e; font-weight: normal;}	
.bidPrice .bid_txt .currency_container span.converted_curr{display: block; font-size: 13px; color: #888; font-weight: 300;padding-top: 2px; }
.bidLength{float: right;color: #747473;font:400 14px/1 'Klavika';}

.bidPrice.buy-now-hyb-wrap { margin: 9px 0 0 0; padding: 9px 0 0 0; border-top: 1px solid #e9e9e9; clear:both; }
.bidPrice.buy-now-hyb-wrap .bid_txt { width: 100%; }
.bidPrice.buy-now-hyb-wrap .bid_txt .buy-now-hyb-btn-div { float: right; width: auto; text-align: right; }
.bidPrice.buy-now-hyb-wrap .bid_txt .buy-now-hyb-btn-div button { width: auto; white-space: nowrap; padding: 0 30px; border-radius: 20px; line-height: 23px; margin-left: 0; margin-right: 0; }

.gridCon .bidDiv .bidPrice.buy-now-hyb-wrap { width:100%; }

.item-detail-wrapper .bidPrice.buy-now-hyb-wrap { margin-top: 20px; padding-top: 20px; }
.item-detail-wrapper .bidPrice.buy-now-hyb-wrap .bid_txt .buy-now-hyb-btn-div { width: 44%; margin-top: 32px;/* align with price amount */ }
.item-detail-wrapper .bidPrice.buy-now-hyb-wrap .bid_txt .buy-now-hyb-btn-div button { line-height: 32px; width: 100%; }
.item-detail-wrapper .bidPrice .bid_txt span.buy-now-hyb-btn-lbl { font: inherit; color: inherit; padding-bottom: 14px; }
.item-detail-wrapper .bidPrice .bid_txt .currency_container span { font-size: 36px; line-height: 36px; }
.item-detail-wrapper .bidPrice .bid_txt .currency_container span.converted_curr { font-size: 19px; line-height: 19px; }

.item-detail .bidPrice .bid_txt {display: inline-block;vertical-align: bottom;/*float: none;*/}
.item-detail .bidPrice .bid_txt .currency_container{display: block;clear: both;}
.item-detail .bidPrice .bid_txt .currency_container span.converted_curr{line-height: 14px;color: #888; font-weight: 300;padding-top: 2px; }
.item-detail .bidLength {display: inline-block;vertical-align: bottom;text-align: right;width: 25%;/*float: none;*/position: absolute;bottom: 0;right: 0;}

.enterBid{display: inline-block;vertical-align: top;width: 100%;margin-top: 8px;}
.enterBid > *{float: left;}
.sold_txt {text-align: center; width: 100%;}
.enterBid input{height: 29px;border: 1px solid #ccc;color: #0e0e0e;font:300 12px/1 'Klavika';padding: 0 4px;width: 53.34%;}

.enterBid button, .bidDiv button{display: inline-block;vertical-align: top;color: #ffffff;background-color: #00cd35;font:400 13px/29px 'Klavika';padding: 0 15px;text-align: center;}
.enterBid button{width: 44%;padding: 0 5px;margin-left: 2.66%; min-width: auto;}
.enterBid.align-center button {float: none;}
.enterBid.align-center button.pending  {width:100%;float: none; background:transparent;margin: 0;}
.enterBid .placeBidbtn{margin-left: 0}
.enterBid button.pending {background-color:#eeeeee;}

.pagiDiv{text-align: center;padding: 4px 0 0}
.pagination > li{height: 26px;border-bottom: 2px solid transparent;margin: 0 4px;display: inline-block;vertical-align: middle;}
.pagination > li > a{color: #949494;padding: 0 8px;display: inline-block;vertical-align: top;}
.pagination > li > a:hover,.pagination > li > a.active:hover{background: none !important; color: #0e0e0e !important;}
.pagination > li > a, .pagination > li > span{border: 0;font:300 14px/24px 'Klavika';float: none;margin: 0}
.pagination > li {font:300 14px/24px 'Klavika';color: #949494;}
.pagination > li.active{border-color: #00deff;}
.pagination > li.active > a{background-color: transparent;color: #0e0e0e}
.prevLi:before{display: inline-block;vertical-align: middle;border-right: 10px solid #00e0ff;border-bottom: 5.5px solid transparent; border-top: 5.5px solid transparent;content: '';margin: 2px 0 0;}
.nextLi:after{display: inline-block;vertical-align: middle;border-left: 10px solid #00e0ff;border-bottom: 5.5px solid transparent; border-top: 5.5px solid transparent;content: '';margin: 2px 0 0;}

.disabled{cursor: not-allowed;}

.mBtn{display: none;text-align: center;margin-top: 15px;}
/* Rigth sidebar css end */

/* Contact Us css start */
.list-head .contact-head{line-height: 1.2; font-size: 36px;}
.contact-subhead {margin-top: 48px;}
.contact-subhead h3 {font-weight: 400;font-size: 20px;color: #0e0e0e;line-height: 1.1;}
.contact-subhead h4 {margin-top: 55px;margin-bottom: 30px;font-family: 'Times New Roman';font-style: italic;font-size: 20px;color: #0e0e0e;}
.contact-subhead a {width: 410px;height: 60px;line-height: 60px;vertical-align: middle;text-align: center;background-color: #00deff;font-family: 'Klavika-regular';font-size: 18px;color: #ffffff;display: block;margin: 0 auto;}
.sec-contact-line {width: 960px;max-width: 100%;margin: 50px auto 40px;display: block;height: 1px;background-color: #e5e5e5;}
.phone-support {margin-bottom: 35px;font-size: 16px;color: #0e0e0e;line-height: 1.2;font-family: 'Klavika';font-weight:300;}
.contact-subhead a h2 {width: 410px;height: 60px;line-height: 60px;vertical-align: middle;text-align: center;background-color: #00deff;font-size: 18px;color: #ffffff;display: block;margin: 0 auto;}
.contact-subhead h2 a {font-family: inherit;}
.sec-contact-line {width: 960px;max-width: 100%;margin: 50px auto 40px;display: block;height: 1px;background-color: #e5e5e5;}
.phone-support {margin-bottom: 35px;font-size: 16px;color: #0e0e0e;line-height: 1.2;font-weight:300;}
.list-form-section form {padding: 40px 35px;border: solid 1px #e1e1e1;background-color: #f9f9f9;}
.list-form-section form .name_area {float: left;width: 49%; margin-right: 6px}
.list-form-section form .name_area:last-child{margin-right: 0;}
.list-form-section form .name_area input{width: 100%;}
.list-middle a.mailto {text-decoration: underline;color: #00deff;}
/* Contact Us css end */
/* Register css start */
.bread_navi .breadcrumb{background-color: transparent; border-radius: 0;margin-bottom: 0;padding:9px 0;font-weight: 300;}
.bread_navi .breadcrumb a{color: #949494;font-size: 12px;}
.bread_navi .breadcrumb a:hover{color: #0e0e0e;}
.bread_navi .breadcrumb span{color: #0e0e0e;font-size: 12px;font-family: 'Klavika';font-weight: 300;}
.breadcrumb-item + .breadcrumb-item::before {display: inline-block; padding-right: 5px; padding-left: 5px; font-family: "icon-orange"; font-size: 9px; line-height: 1; color: #949494; content: ">"; }
.register_head h1{font: 400 32px/1.2 'Klavika'; color: #0e0e0e;}
.register-subhead {margin: 20px 0 48px;}
.step2 .register-subhead {margin-top: 0px;}
.register-subhead h2 {font-size: 26px;line-height: 1.3;color: #0e0e0e;font-style: italic;font-family: 'Times New Roman';}
.resister-bottom {background-color: #f9f9f9;border: 1px #e1e1e1 solid;padding: 32px 0 45px;}
.register-form-txt {margin: 18px 0 27px;color: #0e0e0e;text-align: center;font-size: 16px;font-family: 'Klavika';padding-bottom: 0;}
.resister-bottom form {max-width: 412px;margin: 0 auto;}
.resister-bottom form .form-1, .resister-bottom form .form-2 {padding-bottom: 20px;position: relative; float: left;width: 100%;}
.resister-bottom form .check {padding-left: 28px;}
.resister-bottom form a {color: #00deff;}
.resister-bottom form .check {width: 100%;margin-bottom: 0;}
.resister-bottom form .form-2 .name_area {width: 49.1%;margin-right: 7px;float: left;}
.resister-bottom form .form-2 .name_area input{width: 100%;}
.resister-bottom form .form-2 .name_area.last {margin-right: 0px; position: relative;}
.password-check-box {position: absolute;right: 20px;top: 20px;}
.password-check-box label.password-check{text-indent: -9999px;}
.password-check-box label.check input:checked ~ .checkmark:after{display: none;}
.password-check-box label.password-check span.checkmark{background: url(../img/svg/eye.svg) no-repeat; border: 0; border-radius: 0; width: 21px;
        height: 17px;}
.account-right .form-group .password-check-box { right: 10px; top: 10px; }
.account-right .form-group .password-check-box label.password-check { margin: 0; }
.resister-bottom .submit-button button {font-size: 16px;color: #fff;background-color: #00deff;font-family: 'Klavika';font-weight: 400;padding: 15px 0;width: 410px;line-height: inherit;box-sizing: border-box;margin-top: 10px;}
.resister-bottom .submit-button button:hover {background-color: rgba(0,222,255,0.7);}
.signin-area {text-align: center;padding-top: 27px;}
.signin-area p {font-family: 'Klavika';color: #999999;font-size: 15px;}
/* Register css end */
/* Terms & Condition css start */
.terms-condition h2 {margin: 60px 0 25px;font-family: 'Klavika';font-weight: 400;font-size: 20px;color: #0e0e0e;padding-bottom: 0;}
/*.terms-condition h2 {margin: 60px 0 25px;font-family: 'Klavika';font-weight: 400;font-size: 20px;color: #0e0e0e;padding-bottom: 0;}
.terms-condition p , .terms-condition ol li{font-family: 'Klavika';font-weight: 300;font-size: 16px;line-height: 1.5;color: #0e0e0e;padding-bottom: 0;}
p.terms-sub {font-size: 15px;color: #0e0e0e;font-weight: 400;}
.terms-condition h3 {margin: 32px 0 8px;font-family: 'Klavika';font-weight: 400;font-size: 16px;color: #0e0e0e;line-height: 1;}
.terms-condition ul {padding-left: 23px;}
.terms-condition ul li {margin-bottom: 30px;font-family: 'Klavika';font-size: 16px;line-height: 1.5;color: #0e0e0e;font-weight: 300;position: relative;}
.terms-condition ul li:last-child {margin-bottom: 0;}
.terms-condition ul li:before {position: absolute;content: "";width: 8px;height: 8px;background-color: #4a4949;top: 7px;left: -17px;}
.required_msg {text-align: center;font-size: 14px;}
.required_msg span{color: #ff0000;}
.resister-bottom .submit-button{margin-top: 0;}*/
/* Terms & Condition css end */
/* Sitemap css start */
.sitemap {padding-top: 78px;}
.sitemap h3 {font-family: 'Klavika';font-size: 20px;font-weight: 400;color: #0e0e0e;padding-bottom: 23px;}
.sitemap ul li {padding-bottom: 16px;}
.sitemap h2 {font-family: 'Klavika';font-size: 20px;font-weight: 400;color: #0e0e0e;padding-bottom: 13px;}
.sitemap ul li {padding-bottom: 8px;}
.sitemap ul li:last-child {padding-bottom: 0;}
.sitemap ul li a {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #666666;}
.sitemap ul li a:hover {color: #00deff;}
.sitemap-bottom {padding-top: 117px;}
/* Sitemap css start */
/* How It Work css start */
.how-it-work-sub {padding: 8px 0 46px;}
.how-it-work-sub h3 {font-size: 20px;color: #0e0e0e;font-family: 'Times New Roman';font-style: italic;}
.full-hr {border-bottom: 1px solid #e0e0e0;}
.how-it-work {padding-top: 40px;}
.left-sec {padding-top: 25px;}
.left-sec li {padding-bottom: 27px;}
.left-sec li:last-child {padding-bottom: 0;}
.left-sec li a {font-size: 16px;font-family: 'Klavika';font-weight: 400;color: #787878;}
.left-sec li a:hover, .left-sec li.on a, .right-sec .panel-title > a:hover, .right-sec .panel-body a {color: #00deff;}

.right-sec {padding-top: 25px;padding-left: 30px;border-left: 1px #d6d6d6 solid;}
.right-sec h3 {font-family: 'Klavika';color: #00deff;font-size: 20px;font-weight: 400;}
.right-sec h1 {font-family: 'Klavika';color: #00deff;font-size: 20px;font-weight: 400;}
.right-sec .panel-group {margin-bottom: 0;padding-top: 24px;}
.right-sec .panel-group .panel {box-shadow: inherit;margin: 0;border-top: 0;border-left: 0;border-right: 0;border-bottom: #e0e0e0 solid 1px;}
.right-sec .panel-group .panel:first-child {border-top: #e0e0e0 solid 1px;}    
.right-sec .panel-group .panel:last-child {border: 0;}    
.right-sec .panel-group .panel:last-child .collapse.in {border-bottom: #e0e0e0 solid 1px;}
.right-sec .panel-group .panel-heading {padding: 0;background: inherit;}
.right-sec .panel-group .panel-heading + .panel-collapse > .panel-body, .right-sec .panel-group .panel-heading + .panel-collapse > .list-group {border: 0;padding: 0 0 16px 20px;font-family: 'Klavika';font-weight: 300;line-height: 1.5;font-size: 16px;}
.right-sec .panel-title > a {padding: 22px 0;display: block;font-size: 16px;color: #0e0e0e; line-height: 1.2;font-family: 'Klavika';font-weight: 400;position: relative;padding-left: 20px;}
.right-sec .panel-title > a:before {content: "\f0d7";font-family: "FontAwesome";padding-right: 8px;color: #0b0b0b;font-size: 20px;position: absolute;left: 0;}
.right-sec .panel-title{padding-bottom: 0;}
.right-sec .panel-title > a {padding: 22px 0;display: block;font-size: 16px;color: #0e0e0e; line-height: 1.2;font-family: 'Klavika';font-weight: 400;position: relative;padding-left: 20px;}
.right-sec .panel-title > a:before {content: "\f0d7";font-family: "FontAwesome";padding-right: 8px;color: #0b0b0b;font-size: 20px;position: absolute;left: 0; bottom:36%;}
.right-sec .panel-title > a.collapsed:before{content: "\f0da";font-family: "FontAwesome";color: #0cc7f4;}
.right-sec .panel-body iframe {padding-top: 30px;width: 100%;}
.right-sec .sub-panel {padding-top: 30px;}
.right-sec h4 {font-family: 'Klavika';font-weight: 400;}
.right-sec .panel-body img {display: block;margin: 0 auto;}
.right-sec .panel-body .img-area {padding: 40px 0 30px;}
.right-sec .panel-body .img-area-list {margin: 0 auto;text-align: center;max-width: 548pc;padding-top: 14px;}
.right-sec .panel-body .img-area-list li {display: inline-block;vertical-align: top;width: 75px;margin-right: 76px;text-align: center;line-height: 1.2;font-size: 16px;    font-family: 'Klavika';font-weight: 3000;color: #0e0e0e;}
.right-sec .panel-body .img-area-list li:last-child {margin-right: 0;}
.right-sec .panel-body a:hover {text-decoration: underline;}
.right-sec .panel-body .left-img img {margin: 0;}
.right-sec .panel-body ol, .right-sec .panel-body ul {padding-left:30px;}
.right-sec .panel-body ol{list-style-type: decimal;}
.right-sec .panel-body ul{list-style-type: inherit;}
.sub-panel1 {padding: 30px 0;}
.subpanel2 {padding: 40px 0 30px;}
/*How it works mobile*/
#category_switch{display: none;}
/*How it works mobile*/
/* How It Work css end */

/*Auction information*/

.f_caption_txt_xlg {font-size: 18px; color: #0e0e0e;}
#auc_info h2{padding-bottom: 20px;}
#auc_info .info_detail_wrap {overflow: hidden; padding-bottom: 50px;border-bottom: 1px #e9e9e9 solid; }
#auc_info .info_detail_wrap .info_detail_left{float: left; width: 740px; line-height: 1.5;}
#auc_info .info_detail_wrap .info_detail_left .img_area{float: right; width: 250px; height: 250px; line-height: 250px; cursor: pointer; display: inline-block; vertical-align: top; margin-left: 50px; margin-bottom: 20px;} 
#auc_info .info_detail_wrap .info_detail_left .img_area img{max-width: 100%; max-height: 100%; display: inline-block; vertical-align: middle;} 
#auc_info .info_detail_wrap .info_detail_left .main_read_more_div span{font-size: 16px;color: #0e0e0e; font-weight: 300;}
#auc_info .info_detail_wrap .info_detail_left .main_read_more_div span.trigger{color: #999999; cursor: pointer; font-size: 14px;}
#auc_info .info_detail_wrap .info_detail_left .main_read_more_div .auction-dyn-detail a{color: #00deff; text-decoration: underline;}
#auc_info .info_detail_wrap .info_detail_right{float: left;width: 155px; margin-left: 40px;}
#auc_info .info_detail_wrap .info_detail_right h5{font-size: 24px; color: #0e0e0e;line-height: 1.2; margin-bottom: 15px;font-weight: 400;}
#auc_info .info_detail_wrap .info_detail_right .caption_text{margin-bottom: 10px;}
#auc_info .info_detail_wrap .info_detail_right .caption_text *{    font-size: 14px; color: #0e0e0e;font-family: 'Klavika'; padding-bottom: 0;}
#auc_info .info_detail_wrap .info_detail_right .caption_text *{ font-size: 14px; color: #0e0e0e;font-family: 'Klavika'; padding-bottom: 0;}
#auc_info .info_detail_wrap .info_detail_right .caption_text.con_inf p{padding: 2px 0;}
#auc_info .info_detail_wrap .info_sns a { margin-right: 5px; }
.auc_table_sec{padding: 60px 50px 45px 10px; float: left;width: 100%;}
.auc_table_sec .auc_table{float: left;width: 237px;}
.auc_table_sec .auc_table h2{padding-bottom: 30px;}
table {font-size: 14px;color: #0e0e0e;}
table thead th{background:#f9f9f9;font-weight: 400;}
table tr td{font-weight: 300;}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{border-color: #eee;}
.bid_inc{margin-left: 200px;}
.shipping_text{float: left;width: 100%; margin-bottom: 65px;}
.shipping_text .ship_text span{font-size: 16px; color: #0e0e0e; font-weight: 300; line-height: 25px;}
.shipping_text .ship_text span.trigger{color: #999999; cursor: pointer; font-size: 14px;}
.shipping_text .ship_text .auction-dyn-detail a{color: #00deff; text-decoration: underline;}
#auc_info .info_detail_wrap .info_detail_right{float: left;width: 155px; margin-left: 40px;}
.term_cond{float: left;width: 100%;}
.term_cond .text_terms{overflow-y: auto;padding: 5px 10px 5px 0;height: 300px; font-weight: 300;font-size: 16px; color: #0e0e0e; line-height: 25px;}
.term_cond .text_terms a{color: #00deff; text-decoration: underline;}
.term_cond .text_terms *{font-family: 'Klavika';}
/*Auction Information*/
/*Live Auction tab*/
/* .event_list .live-panel-top {margin-bottom: 10px;} */
.event_list ul.nav-tabs li span.tip-live{background: #00cd35; padding: 1px 3px; line-height: 1; margin-left: 6px; margin-top: 1px; display: inline-block; font-size: 10px; color: #fff;position: relative;top: -5px;}
.event_list ul.nav-tabs li span.audio-video-icon {position: absolute;right: -24px;top: 8px;line-height: 1;}
.event_list ul.nav-tabs li span.audio-video-icon img {width: 20px;}
.live_lot_num { font-family: 'Klavika';font-weight: 400; width: 100%}
.live_lot_num span{ font-size: 18px;line-height: 1.1; color: #181818;display: inline-block;vertical-align: middle;}
.live_lot_title{ font-size: 20px; color: #000000; line-height: 1.1;font-weight: 400;display: inline-block;padding-left: 4px; overflow: hidden; text-overflow: ellipsis; width: 85%;vertical-align: middle;font-family: 'Klavika';    white-space: nowrap;}
.main_item_img{padding: 10px 0; width: 320px; height: 320px; vertical-align: middle; text-align: center; font-size: 0; margin: 0 auto;}
.main_item_img a.MagicZoomPlus{width: 100% !important;}
.main_item_img img{width: 320px; object-fit: contain;vertical-align: middle;height: 320px;}
.main_item_img .MagicZoomPlus img{width: 320px; object-fit: contain;vertical-align: middle;height: 320px;}
.item_img_list{float: left;width: 100%;margin-top: 15px;}
.item_img_list ul li {width: 52px; height: 52px;line-height: 47px;margin-top: 10px;float: left;margin-right: 10px;border: #e0e0e0 solid 1px;    text-align: center;}
.item_img_list ul li.on, .item_img_list ul li.active, .item_img_list ul li:hover {border: 1px #00deff solid;}
.item_img_list ul li img{max-width: 100%; max-height: 100%;  display: inline-block;}
.live_lot_desc {float: left;width: 100%; margin-top: 15px;}
.live_lot_desc .full_desc *{font-size: 14px; color: #484848; font-weight: 300; line-height: 1.45;font-family: 'Klavika';}
.live_lot_desc .full_desc, .live_lot_desc .full_desc *{font-size: 14px; color: #484848; font-weight: 300; line-height: 1.45;font-family: 'Klavika';}
.live_lot_desc .nav-tabs{text-align: left; white-space: nowrap; overflow-x: auto;}
.live_lot_desc .nav-tabs .nav-item{margin: 0 20px 0 0;}
.live_lot_desc .nav-tabs .nav-item:last-child { margin-right: 0; }
.live_lot_desc .tab-content{padding-top: 14px;}
.bid_price_area{float: left;width: 100%;}
.bid_price_area .current_bid{width: 48%; box-sizing: border-box; display: inline-block; vertical-align: middle; margin-right: 5px;padding: 7px 0; text-align: center}
.bid_price_area .current_bid .estimate_bid{font-size: 14px; color: #0e0e0e; font-weight: 300; display: inline-block; vertical-align: top;}
.bid_price_area .current_bid .estimate_bid span {font-weight: 400;}

.bid_price_area .current_bid .estimate_wrapper{display: block; margin: 0 auto; text-align: center; }
.bid_price_area .current_bid .estimate_amount{display: inline-block;}
.bid_price_area .current_bid .estimate_amount span{margin-left: 1px; display: block; color:inherit; font:inherit; text-align: left}
.bid_price_area .current_bid .estimate_amount span.dual_currency{font-family: 'klavika'; color: #888; font-size: 13px; font-weight: 300;}

.bid_price_area .current_bid .live_bid{font-size: 22px; color: #0e0e0e;font-size: 38px;font-weight: 400;font-family: 'Klavika';}
.bid_price_area .reg_bid_btn{width: 48%; display: inline-block; vertical-align: middle;   text-align: center; cursor: pointer;} 
.bid_price_area .reg_bid_btn.bid_disabled button.f_live_bid_btn_txt, .bid_price_area .reg_bid_btn.bid_closed button.f_live_bid_btn_txt{border: 1px solid #838383; background-color: #838383; background-image: none;}
.bid_price_area button.f_live_bid_btn_txt{width: 100%; height: 50px; border:0; background: url(../img/bid_now_bg2.png) center center; font-size: 20px;line-height: 22px; color: #ffffff; border: 1px solid #6bb522;}
.bid_price_area .reg_bid_btn:not(.bid_disabled) button.f_live_bid_btn_txt.leb:active{background: #1a4000; border-color: #3d6f0d; transition: all 170ms linear; opacity: .85;}
.bid_price_area button.f_live_bid_btn_txt.pending_txt{background-image: none; background-color: #eeeeee; border: 1px solid #eeeeee;}
#live_auc .ack_bid_msg{font-size: 12px; margin: 4px auto 0; display: block; width: 100%;}
.bid_price_area .reg_bid_btn button.leb:disabled {opacity: 1;}
.bid_price_area .dyn-bid-price button.f_live_bid_btn_txt{font-size: 17px;}
.bid_price_area .reg_bid_btn button.leb .f_live_bid_btn_sub_txt {display: block; color: #ffffff; font-size: 14px; margin-bottom: 2px;}
.bid_price_area .reg_bid_btn button.leb span.f_live_bid_btn_txt {display: block;}
.bid_price_area .reg_bid_btn button.leb.swipe-txt span.f_live_bid_btn_txt{color: #FFFFFF;}
.current_bid_txt {width: auto; height: auto; padding: 0; line-height: 1.1 !important; }
.msg_center{margin-top: 5px;}
.msg_center i{display: none;}
.msg_center .msg_title{background-color: #3e474d; width: 100%; height: 28px; box-sizing: border-box; padding: 4px 15px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.msg_center .msg_title .msg_title_left{float: left;width: 50%;}
.msg_center .msg_title .msg_title_left span{font-size: 14px; color: #ffffff;}
.msg_center .msg_title .audio_icon{float: right;}
.msg_center .msgBox .vol_ctl {position: absolute; right: 0; width: 150px; background: #ccc; height:auto; padding: 5px 15px; top: 0; box-sizing: border-box; border-left: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }
.msg_center .msgBox .vol_ctl .slider.slider-horizontal{width: 110px;}
.msgBox{position: relative;float: left;width: 100%;border: 1px #e0e0e0 solid;}
.msgBox .msg_content{line-height: 1.5; padding: 14px; height: 369px; overflow: auto; background-color: #ffffff;} 
.msgBox .msg_content span{color:#0e0e0e; font-weight: 400; font-size: 14px;font-family: 'opensans_regular';padding-right: 7px;float: left;width: 100%; word-break: break-word;}
.msgBox .msg_content span hr {border-top: 2px solid #ccc; margin: 8px 0;}
.msgBox .msg_content span.impt{font-weight: bold; font-size: 16px; padding-right: 0px;}
.msgBox .msg_content span > span.impt{float: none;}
.msgBox .msg_content span.deep {color: #ff0000;}
.msgBox .msg_content .msg-txt-left {float: left;width: 20%;}
.msgBox .msg_content .msg-txt-right {float: left;width: 80%;}
.msgBox .msg-box-txt {width: 100%;display: inline-block; float: left;}
.r_text{color: #f00 !important; font-weight: normal !important;text-transform: uppercase;}
.g_text{color: #00cd35 !important; font-weight: normal !important;text-transform: uppercase;}
.biding_item{background-color: #f9f9f9; border-top: 1px #e0e0e0 solid;padding: 13px 20px 9px; overflow-x: scroll; width: 100%; margin-top: 10px;}
.biding_item ul{white-space: nowrap;}
.biding_item ul li{display: inline-block; vertical-align: top; margin-right: 11px; position: relative;}
.biding_item ul li.closed .closed_img_wrap, .biding_item ul li.won .closed_img_wrap, .biding_item ul li.unsold .closed_img_wrap {opacity: 0.3;}
.biding_item ul li .closed_img_wrap, .biding_item ul li .unsold_img_wrap{font-size: 12px;}
.biding_itemm ul li .num {font-size: 12px; color: #242424;}
.biding_item ul li .registered_item_img {width: 70px; height: 70px; border: 1px #eee solid; text-align: center; background-color: #fff; line-height: 68px; font-size: 0; }
.biding_item ul li .registered_item_img img {max-width: 100%; max-height: 100%; display: inline-block; vertical-align: middle; }
.biding_item ul li .closed_txt_wrap{font-size: 12px; text-align: center;}
.biding_item ul li.closed .closed_txt_wrap, .biding_item ul li.won .won_txt_wrap, .biding_item ul li.closed .closed_txt_wrap, .biding_item ul li.on .on_txt_wrap, .biding_item ul li.unsold .unsold_txt_wrap  {text-align: center; font-size: 12px; color: #0e0e0e; line-height: 1.2; } 
.biding_item ul li .closed_txt_wrap .closed_txt, .biding_item ul li .won_txt_wrap .won_txt, .biding_item ul li .on_txt_wrap .on_txt, .biding_item ul li .unsold_txt_wrap .unsold_txt {font-size: 12px; padding-bottom: 0; font-family: 'Klavika';font-weight: 400; }
.biding_item ul li .closed_txt_wrap .closed_num, .biding_item ul li .won_txt_wrap .won_num {font-size: 12px;font-family: 'Klavika';}
.biding_item ul li.closed .closed_txt_wrap .closed_txt {color: #0e0e0e;}
.biding_item ul li.closed .closed_txt_wrap .closed_num, .biding_item ul li.won .won_txt_wrap .won_num, .biding_item ul li.on .on_txt_wrap .on_num {font-weight: 400; }
.biding_item ul li.won .won_txt_wrap .won_num {color: #00cd35;}
.biding_item ul li.on .on_txt_wrap .on_txt {font-weight: 400;padding-top: 7px;}
.biding_item ul li .now_bid{width: 43px; height: 19px; position: absolute; top: -10px; right: -7px; z-index: 200;}
.biding_item ul li.closed .now_bid{display: none;}
.biding_item ul li.on .registered_item_img {width: 75px; height: 75px; border: 2px #00cd35 solid; line-height: 71px; }
.biding_item ul li.like .registered_item_img {width: 75px; height: 75px; border: 2px #00deff solid; line-height: 71px;}
.biding_item ul li .registered_item_img.fav_item_live {width: 75px; height: 75px; border: 2px #00deff solid; line-height: 71px;}
/*.biding_item ul li.closed .registered_item_img {border: 1px #e0e0e0 solid;}*/
.biding_item ul li .registered_item_img.fav_item_live span {background: url(../img/svg/like_icon_on.svg) no-repeat scroll 0 0; height: 16px; width: 16px; position: absolute; top: -3px; right: 0px; }
.biding_item ul li.on .registered_item_img.fav_item_live span {background: none; }
.biding_item ul li.on .registered_item_img{    border: 2px #00cd35 solid;}
/*.biding_item ul li.like .like-icon {position: absolute;right: 0;top: -5px;width: 13px;}*/
.biding_item ul li .unsold_txt_wrap .unsold_txt {padding-top: 10px;}
.live-panel-left {width: 100%;display: inline-block;overflow-y: auto;height: 490px;}
.biding_item ul li.closed .closed_txt_wrap .closed_txt.youWon {color: #00cd35;}
.live_wrap .live-pannel-wrap {width: 50%;float: left;padding-right: 15px;padding-left: 15px;}
.bidder_no_area {text-align: right;padding-bottom: 8px;}
.bidder_no_area span {font-size: 12px;color: #0e0e0e;padding-right: 8px;font-weight: 300;vertical-align: middle;}
.bidder_no_area i {position: relative;color: #fff;font-size: 15px;text-align: center;line-height: 37px;vertical-align: middle;font-style: normal;width: 40px;height: 54px;display: inline-block;letter-spacing: -0.4px;}
.bidder_no_area i:after {background: url(../img/svg/live-auction-logo.svg) no-repeat;content: "";position: absolute;width: 100%;height: 100%; right: 0;z-index: -1;background-size: 100% 100%;background-position: center center;}
/*Live Auction tab*/
.padding-left{padding-left: 0;}
.padding-right{padding-right: 0;}
/* Item Details css start */
.detail-mail-heading {padding: 20px 0;}
.detail-mail-heading h1 {font-family: 'Klavika';font-weight: 400;font-size: 26px;line-height: 1.1;}
.detail-left .sub-heading {width: 50%;float: left;padding-bottom: 8px;}
.detail-left .sub-heading span {font-family: 'Klavika';font-weight: 300;font-size: 20px;color: #0e0e0e;}
.detail-left .sub-heading ul {text-align: right;}
.sub-heading ul li {display: inline-block;padding-left: 20px;position: relative;}
.sub-heading ul li:before {position: absolute;content: "";background: #d6d6d6;width: 1px;height: 15px;bottom: 0;left: 10%;}
.sub-heading ul li:first-child:before {display: none;}
.detail-left .sub-heading ul li a {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #747474;}
.detail-left .sub-heading ul li i {padding: 0 5px;}
.detail-left .sub-heading ul li:last-child i {padding-right: 0;}
.auction-item-img {margin-bottom: 9px;height: 450px; width: 500px;text-align: center; position: relative; display: flex; align-items: center; justify-content: center;}
.auction-item-img a.left-slide-btn{position: absolute; left: 0; top: 50%; color: #B1B1B1; z-index: 98; transform: translateY(-16px);cursor: pointer;}
.auction-item-img a.right-slide-btn{position: absolute; right: 0; top: 50%; color: #B1B1B1; z-index: 98; transform: translateY(-16px);cursor: pointer;}
.auction-item-img .mz-figure{max-height: 450px;}
.auction-item-img .mz-figure > img { max-height: 450px !important; max-width: 500px !important; object-fit: contain;}
.auction-detail-product a[data-zoom-id] img, .auction-detail-product .mz-thumb img{padding-bottom: 0px !important; border-bottom: none !important;}
.auction-detail-product ul {width: 100%;display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; align-items: center;}
.auction-detail-product ul li {width: 70px;height: 70px;margin-top: 10px;line-height: 63px;text-align: center;cursor: pointer;display: inline-block;}
.auction-detail-product ul li a.mz-thumb {outline: 1px #e0e0e0 solid;display: block;}
.auction-detail-product ul li a.mz-thumb.mz-thumb-selected {outline: 2px #00deff solid;}
.auction-detail-product ul li img{height: 70px; object-fit: contain;}
.auction-category {padding-top: 15px;display: inline-block;}
.auction-category span {font-family: 'Klavika';font-weight: normal;font-size: 16px;color: #000;}
.auction-category ul {padding-top: 12px;}
.auction-category ul li {float: left;margin-right: 10px;margin-bottom: 10px;}
.auction-category ul li a{display: inline-block;}
.auction-category ul li span{margin: 0 10px;}
.auction-category ul li h2 {border: 1px #e3e3e3 solid;background-color: #fff;padding: 7px 15px;border-radius: 18px;cursor: pointer;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;}
.auction-category ul li a:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
ul.right-sub-heading {text-align: right;padding-right: 10px;margin-bottom: 4px;}
ul.right-sub-heading li {display: inline-block;padding-left: 14px;}
ul.right-sub-heading li a  {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #747474;}
ul.right-sub-heading li a:hover {color: #0e0e0e;}
ul.right-sub-heading li .inquire_block_icon {background: url(../img/svg/inquiry_now_new.svg) no-repeat left;background-size: 25px 25px;background-position: 0 0;padding-left: 30px;line-height: 25px;}
ul.right-sub-heading li .inquire_block_icon:hover {background: url(../img/svg/inquiry_now_new_hover.svg) no-repeat left;background-size: 25px 25px;background-position: 0 0px;padding-left: 30px;line-height: 25px;}
.detail-right .right-sub-heading .btn-icon.btn-icon-heart {background: url(../img/svg/like_button_new.svg) no-repeat left;background-size: 25px 25px;background-position: 0 0;padding-left: 30px;line-height: 25px;}
.detail-right .right-sub-heading .btn-icon.btn-icon-heart:hover {background: url(../img/svg/like_button_new_hover.svg) no-repeat left;background-size: 25px 25px;background-position: 0 0;padding-left: 30px;line-height: 25px;}
.detail-right .right-sub-heading .btn-icon.btn-icon-heart-on {background: url(../img/svg/like_icon_on_new.svg) no-repeat left;background-size: 25px 25px;background-position: 0 0;padding-left: 30px;line-height: 25px;}
.detail-right .right-sub-heading .btn-icon.btn-icon-heart-on:hover {background-size: 25px 25px;background-position: 0 0;padding-left: 30px;line-height: 25px;}
ul.right-sub-heading li .like_icon a {margin-left: 0;}
.bidding-box {border: 1px #eeeeee solid;background-color: #f9f9f9;padding: 25px 22px 11px;width: 100%;display: inline-block;}
.bidding-estimate {padding-bottom: 22px;}
.detail-right .bidding-estimate {float: left;font-size: 16px;font-family: 'Klavika';font-weight: 300; width: 65%;}
.bidding-estimate.bid-estimate-timer{float:right;text-align: right;padding-right: 10px;font-size: 14px;font-weight: 400; width: 35%;}
.detail-right .bidding-estimate:last-child {text-align: center;}
.detail-right .bidding-estimate span {color: #ff0000;font-size: 14px;}
.bidding-bottom h2 {font-family: 'Klavika';font-weight: 400;font-size: 18px;color: #0e0e0e;line-height: 1.1;padding-bottom: 0;}
.bidding-area {padding-top: 14px;}
.clear {clear: both;}

.bidding-estimate .estimate_label{float: left; width: 22%;}
.bidding-estimate .estimate_amount{float: left; width: 74%;}
.bidding-estimate .estimate_amount span{margin-left: 7px; display: block; color:inherit; font:inherit;}
.bidding-estimate .estimate_amount span.dual_currency{font-family: 'klavika'; color: #888; font-size: 15px;}

.bidding-price {font-family: 'Klavika';font-size: 36px;line-height: 1;font-weight: 400;color: #0e0e0e;width: 57%;display: inline-block;vertical-align: bottom; word-break: break-all;}
.bidding-history {width: 43%;display: inline-block;vertical-align: bottom;font-family: 'Klavika';font-size: 14px;font-weight: 300;color: #0e0e0e;cursor: pointer;text-align: right;padding-right: 10px;}
.bidding-history span {color: #0e0e0e;font-weight: 400;font-family: 'Klavika';font-size: 14px;padding-right: 10px;}
.bidding-history #view_bid_history_popup span{padding-right: 0;}
.bidding-history #view_bid_history_popup span:first-child{padding-left: 0px}
.bidding-history #view_bid_history_popup span{font-size: 13px; padding-left: 3px;color: #949494;}
.bidding-history #view_bid_history_popup span:hover{color: #0e0e0e;}
.bidding-area .place_bid {padding: 29px 0 6px;width: 100%;display: inline-block;}
.bidding-area .place_bid input {border: 1px #cccccc solid;width: 53%;padding: 14px 8px;float: left;vertical-align: middle;background: #ffffff;font-family: 'Klavika';font-weight: 300; font-size: 16px;color: #0e0e0e;-webkit-appearance: textfield;}
.bidding-area .place_bid button {background-color: rgba(0,205,53,1);width: 47%;vertical-align: middle;padding: 14px 0;font-size: 16px;font-family: 'Klavika';font-weight: 400;color: #ffffff;float: left;
    line-height: 19px;}
.bidding-area .place_bid button.pending {background-color: #eaeaea;}
.mobile_sticky_bid .bidding-box .auction_bar {display: none;} 
.bidding-area .bid_related div.ack_bid_msg{margin-top: -15px;}
.mobile_sticky_bid.event_active .bidding-box{position: relative; padding-top: 30px;} 
.mobile_sticky_bid.event_active .bidding-box .auction_bar {display: block;} 
.chartlist {position: absolute;margin-top: 4px;padding: 14px 16px;background: #fff;border: 1px #e9e9e9 solid;width: 228px;display: none;z-index: 1;}
.chartlist h4 {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #747474;padding-bottom: 18px;}
.chartlist ul {width: 50%;float: left;}
.chartlist ul li:first-child {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;padding: 5px 0;text-align: center;}
.chartlist ul li {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;padding: 5px 0;text-align: center;}
a.chart {font-family: 'Klavika';font-weight: 300;font-size: 12px;color: #747474;}
a.chart:hover + .chartlist {display: block;}
.catelog-area {padding-top: 8px;width: 100%;display: inline-block;}
.catelog-icon {width: 50%;float: left;}
.catelog-icon img {width: 24px;height: 24px;}
.catelog-icon a {color: #666;font-family: 'Klavika';font-weight: 300;font-size: 14px;line-height: 1.1;}
.catelog-area .bid-social {width: 100%;float: left;text-align: right;position: relative;}
.catelog-area .bid-social a {width: 24px;height: 24px;line-height: 24px;text-align: center;border-radius: 50%;color: #ffffff;margin: 0 3px;}
.detail-right .catelog-area .bid-social a.btn-icon-facebook-grey {background: url(../img/svg/icon_facebook_hover.svg) no-repeat left;}
.detail-right .catelog-area .bid-social a.btn-icon-pinterest-grey {background: url(../img/svg/icon_pinterest_hover.svg) no-repeat left;}
.detail-right .catelog-area .bid-social a.btn-icon-email-grey {background: url(../img/svg/icon_email_hover.svg) no-repeat left;}

.catelog-area .bid-social li a img {vertical-align: top;}
.account-detail {width: 100%;display: inline-block;}
.account-detail .account-left {display: inline-block;padding-right: 11px;vertical-align: top;}
.account-detail .account-left img{height: 70px; width: 70px;object-fit: cover;}
/*.account-detail .detail-account-right {display: inline-block;vertical-align: middle;}*/
.live-sec img {width: 14px;height: 14px;margin-right: 2px;vertical-align: top;}
.live-sec {font-family: 'Klavika';font-weight: 300;font-size: 12px;color: #00deff;line-height: 1.1}
.account-right h2 {padding-bottom: 0;line-height: inherit;font-size: inherit;}
.account-right h2 a {font-family: 'Klavika';font-size: 20px;line-height: 1.1;font-weight: 300;}
.account-detail .bid-inc a {font-size: 14px;line-height: 1.1;font-family: 'Klavika';font-weight: 300;color: #666;max-width: 200px;
    text-overflow: ellipsis; white-space: nowrap; overflow: hidden;float: left;} 
.account-detail .bid-inc a:hover {text-shadow: -.1px -.1px 0 black, .1px .1px black;}
.account-detail .bid-inc p {font-size: 14px;font-family: 'Klavika';font-weight: 300;color: #0e0e0e;margin: 2px 0 5px 5px;display: inline-block; vertical-align: top;padding-bottom: 0;}
.account-detail .bid-inc p:before{content: "|";padding-right: 5px;}
.description-tab {margin-top: 22px;}
.description-tab .tab-content{padding-top: 10px;}
.description-tab .nav-tabs {border-bottom: 1px #ccc solid;text-align: left;}
.description-tab .nav-tabs > li > a:after {display: none;}
.description-tab .nav-tabs > li a {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #949494;padding: 11px 20px 6px;border-radius: 0;line-height:1.1;}
.description-tab .nav-tabs > li.active > a, .description-tab  .nav-tabs > li.active > a:focus, .description-tab  .nav-tabs > li.active > a:hover {border: 1px #ccc solid;}
.description-tab .nav-tabs > li {margin: 0;}
.description-tab .nav-tabs > li.active {margin-bottom: -1px;}
.description-tab .nav-tabs > li.active a {color: #0e0e0e;border-bottom:0 !important;}
.description-tab .tab-pane{padding: 0px 5px 20px 0;font-size: 16px; font-weight: 300; word-wrap: break-word;}
.description-tab .tab-pane *{font-family: 'Klavika';font-weight: 300;font-size: 16px;color: #0e0e0e;line-height: 1.4;}
.description-tab .tab-pane b, .description-tab .tab-pane strong {font-weight: 700;}
.description-tab .tab-pane h4 {font-family: 'Klavika';font-weight: 400;font-size: 16px;color: #0e0e0e;display: block;padding: 10px 0px;}
.description-tab .tab-pane a{color: #00deff; text-decoration: underline;}
.description-tab .tab-pane iframe {width: 100%; height: auto; min-height: 200px;}
.description-tab .exclusive {position: relative; bottom: initial; margin-bottom: 10px; height: 23px; width: 134px;background-color: rgba(0,205,53,0.75);text-align: center;}
.description-tab .exclusive span{font-size: 14px; color: #ffffff;}
.description-tab .txt_area.first .txt1 {margin-bottom: 16px; font-size: 14px; color: #0e0e0e;}
.description-tab .txt_area.first .txt2{ font-size: 14px; color: #0e0e0e; font-weight: 300;padding-top: 4px;}
.other-auction {padding: 20px 0 0;position: relative;}
.other-auction h2 {line-height: 1;padding-bottom: 19px;font-family: 'Klavika';font-weight: 300;font-size: 24px;color: #0e0e0e;border-bottom: 1px solid #eee;}
.other-auction ul {margin: 20px 0;width: 100%;display: inline-block;padding-bottom: 10px;}
.other-auction ul li {width: 16.66%;float: left;position: relative;}
.other-auction .other-auction-img {width: 150px;height: 150px;margin: 0 auto 7px;vertical-align: middle;}
.other-auction .other-auction-img img{width: 100%; height: 100%; object-fit: contain;}
.other-auction .auction-detail {padding: 0 8px;}
.other-auction .auction-detail p {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;padding-bottom: 0;}
.other-auction .auction-detail h2 {display: -webkit-box;line-height: 1.3;padding-top: 2px;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e; border-bottom: 0;}
.other-auction .auction-detail span {font-family: 'Klavika';font-weight: 300;font-size: 12px;color: #747474;}
.other-auction .auction-detail span:last-child {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;margin-left: 8px;}
.other-auction ul li a {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.other-auction ul li:hover .auction-detail p {text-shadow: -.1px -.1px 0 black, .1px .1px black;}
.other-auction ul li:hover .auction-detail h4 {text-shadow: -.1px -.1px 0 black, .1px .1px black;}
.other-auction .control-button a {position: absolute;top: 43%;width: 40px;font-size: 30px;display: block;color: rgba(0,222,255,1);text-align: center;height: 40px;
    line-height: 40px;}
.other-auction .control-button a.left {left: 0;}   
.other-auction .control-button a.right {right: 0;}    
.other-auction .control-button a:hover {background: rgba(0,222,255,1);color: #ffffff;}    
.other-auction .auction-button {padding: 10px 0;text-align: center;background: url(../img/btn_bg2.png) no-repeat center center;}
.other-auction .auction-button a {background-color: rgba(0,222,255,1);padding: 4px 50px;border-radius: 22px;display: inline-block;line-height: 24px;font-size: 14px;font-family: 'Klavika';font-weight: 400;color: #ffffff;}
.other-auction .auction-button a:hover, .other-auction .auction-button a:focus {background-color: rgba(0,222,255,0.7);}
.auction-similar-item {padding: 30px 0 0;position: relative;background: #f8f8f8;border-top: #eee solid 1px;margin-top: 40px;}
.auction-similar-item h2 {font-family: 'Klavika';font-weight: 400;font-size: 36px;color: #0e0e0e;line-height: 1.2;padding-bottom: 0;text-align: center;}
.auction-similar-item .row {padding-top: 38px;}
.similat-item-box {padding-bottom: 8px;float: left;width: 100%;}
.similat-item-box .similar-img {width: 228px;height: 228px;margin: 0 auto 8px;}
.similat-item-box .similar-img img{margin: 0 auto; display: block;width: 100%;height: 100%;object-fit: contain;}
.similat-item-box .similar-info {float: left;width: 100%;height: 68px;overflow: hidden;}
.similat-item-box .similar-info a {font-family: 'Klavika';font-weight: 300;font-size: 14px;line-height: 1.2;color: #0e0e0e;max-width: 90%;float: left;}
.similat-item-box .similar-info a:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}    
.similat-item-box .similar-info i {display: inline-block;vertical-align: top;text-align: right;color: #ccc;float: right;}
/* Item Details css end */
/* About Us css start */
.static_head h1{font-size: 36px; color: #0e0e0e;line-height: 1;font-weight: 400;}
.banner-top {width: 100%;min-height: 414px;border-top: 1px solid #f4f4f4;background: url(../img/aboutus_banner_bg.jpg) no-repeat center center;background-size: cover;margin-top: 70px;-webkit-box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.2);box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.2);padding: 125px 0 100px;}
.banner-top .banner-top-wrapper {position: relative;}
.banner-top-left {position: absolute;top: -202px;left: 78px;}
.banner-top-txt {float: right;max-width: 580px;position: relative;    padding: 0 28px;}
.banner-top-txt p {font-family: 'Times New Roman';font-style: italic;font-size: 32px;color: #0e0e0e;line-height: 1.2;}
.banner-top-txt:before {position: absolute;content: "";background: #00deff;width: 50px;height: 2px;top: -32px;}
.about-info {padding: 70px 0 50px;position: relative;}
.about-info p {font-family: 'Times New Roman';font-size: 20px;color: #0e0e0e;line-height: 1.3;text-align: center;}
.about-info:after, .bidding-not-easy:after, .about-team:after, .highlight-bidsquare:after, .auction-dealers:after, .about-video:after {position: absolute;content: "";width: 690px;background: #eee;height: 1px;margin: 0 auto;left: 0;right: 0;bottom: 0;}
.about-video, .bidding-not-easy {padding: 50px 0;position: relative;}
.about-video video {max-height: 500px;}
.bidding-not-easy h2 {font-family: 'Times New Roman';font-size: 26px;color: #0e0e0e;line-height: 1.3;text-align: center;padding-bottom: 0;}
.bidding-not-easy .row {padding: 0 0 20px;}
.bidding-easy-sec {text-align: center;}
.bidding-easy-sec img {width: 80px;height: 80px;}
.bidding-easy-sec h3 {padding: 25px 0 18px;font-family: 'Klavika';font-weight: 400;font-size: 20px;color: #0e0e0e;}
.bidding-easy-sec p {font-family: 'Klavika';font-weight: 300;font-size: 16px;line-height: 1.3;color: #0e0e0e;}
.bidding-not-easy .bidding-easy-sec:nth-child(2), .bidding-not-easy .bidding-easy-sec:nth-child(3) {padding-top: 80px;}
.auction-dealers {padding: 75px 0 35px;position: relative;}
.auction-dealers h2 {font-family: 'Times New Roman';font-size: 26px;color: #0e0e0e;line-height: 1.3;font-weight: 500;text-align: center;padding-bottom: 40px;}
.auction-dealers ul {text-align: center;}
.auction-dealers .auction-dealers-img {display: inline-block;width: 115px;padding-bottom: 8px;}
.auction-dealers ul li {padding: 0 10px 40px;display: inline-block;vertical-align: top;position: relative;}
.auction-dealers ul li a {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.auction-dealers ul li img {display: block;-webkit-box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.2);-moz-box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.2);}
.auction-dealers ul li span {font-family: 'Times New Roman';font-style: italic;font-size: 16px;color: #0e0e0e;display: block;}
.auction-dealers .btnDir{background: #27DEFD;padding: 15px 20px 15px 20px;color: #fff;margin: 20px auto;display: block;text-align: center;max-width: 300px;}
.about-team {padding: 50px 0 60px;position: relative;}
.about-team h2 {font-family: 'Klavika';font-weight: 400;font-size: 36px;color: #0e0e0e;text-align: center;padding-bottom: 75px;position: relative;}
.about-team h2:after, .highlight-bidsquare h2:after {position: absolute;content: "";background: #00deff;width: 50px;height: 2px;bottom: 0;left: 0;right: 0;margin: 0 auto;}
.about-team p {font-family: 'Times New Roman';font-weight: 400;font-size: 20px;line-height: 1.3;color: #0e0e0e;text-align: center;padding-top: 50px;max-width: 795px;margin: 0 auto;}
.people-say {padding: 75px 0 75px;}
.people-say h2 {line-height: 1.3;text-align: center;font-family: 'Times New Roman';font-size: 26px;color: #0e0e0e;padding-bottom: 0;}
.people-say h2 span {display: block;}
.people-say-box {position: relative;padding-left: 70px;}
.people-say-box img {display: inline-block;position: absolute;top: -16px;left: 40px;}
.people-say-box p {display: inline-block;line-height: 1.2;padding-bottom: 16px;border-bottom: 1px solid #00deff;margin-bottom: 16px;font-family: 'Klavika';font-weight: 300;font-size: 18px;font-style: italic;color: #0e0e0e;}
.people-say-box h4 {font-family: 'Klavika';font-weight: 400;font-size: 16px;color: #0e0e0e;margin-bottom: 10px;}
.people-say-box span {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #949494;}
.people-say .people-say-box:nth-child(2) {padding-top: 77px;}
.people-say .people-say-box:nth-child(2) img {top: 60px;}
.highlight-bidsquare {padding: 75px 0;position: relative;}
.highlight-bidsquare h2 {text-align: center;line-height: 1;font-weight: 500;font-family: 'Klavika';font-weight: 400;font-size: 36px;color: #0e0e0e;padding-bottom: 75px;position: relative;}
.highlight-bidsquare ul {padding-top: 70px;text-align: center;}
.highlight-bidsquare ul li {padding-bottom: 110px;}
.highlight-bidsquare ul li:last-child {padding-bottom: 0;}
.highlight-bidsquare ul li img {padding-bottom: 20px;display: block;margin: 0 auto;}
.highlight-bidsquare ul li a {line-height: 1.2;font-family: 'Times New Roman';font-size: 20px;display: block;color: #0e0e0e;}
.highlight-bidsquare ul li span {font-family: 'Klavika';font-weight: 300;font-size: 16px;color: #0e0e0e;padding-top: 10px;display: block;}
.highlight-bidsquare ul li a:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
/* About Us css end */
/* Press css start */
.sub_contents2 {padding-top: 45px;}
.footer_page_wrap.press .press_contents_area .press_card {display: inline-block;width: 318px;background-color: #ffffff;box-sizing: border-box;margin-bottom: 25px;cursor: pointer;-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}
.footer_page_wrap.press .press_contents_area .press_card .title_cell {padding-top: 10px;padding-bottom: 5px;text-align: center;}
.f_press_box_tit h2 {text-align: center; margin-bottom: 5px;cursor: pointer;font-family: 'Klavika';font-weight: 400;font-size: 20px;color: #0e0e0e;padding-bottom: 0;}
.f_press_date_txt {font-family: 'Klavika';font-weight: 400;text-align: center;font-size: 12px;color: #747474;}
.f_press_box_subtit {padding: 15px 15px 10px 15px;}
.f_press_box_subtit h3 {font-family: 'Times New Roman';font-size: 16px;color: #0e0e0e;line-height: 1.3;text-align: center;}
.f_caption_txt_light {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e ;text-align: center;padding: 0 15px;line-height: 1.3;}
.f_press_full_btn {padding: 10px 0 15px;font-family: 'Klavika';font-weight: 400;font-size: 13px;color: #0e0e0e;text-align: center;}
.f_press_full_btn:hover {color: #00deff;}
.footer_page_wrap.press .press_contents_area .press_card .more_btn span {color: #00deff;font-size: 11px;margin-right: 10px;}
.gutter-sizer {width: 23px; }
/*press css end*/


/*after login section*/
.after_login{float: right; text-align: right;width: 23%; padding-top: 12px;padding-right: 10px;}
.after_login .user_name{display:inline-block;margin-right: 5px; font-size: 13px; font-weight: 300;color: #0e0e0e;}
.after_login .mybidsquare{display: inline-block; position: relative; padding-bottom: 5px;}
.after_login .mybidsquare .bid-userimg{width: 16px; display: inline-block;}
.after_login .mybidsquare a{font-size: 14px; color: #0e0e0e;}
.mybidsquare_menu{position: absolute;top: 24px;left:-20px;width: 165px;border: 1px #cccccc solid; background-color: #fff;text-align: left;z-index: 850; visibility: hidden;opacity: 0;}
.after_login .mybidsquare ul:before{width: 14px; height: 8px; bottom: 100%; background: url(../img/gnb_01_bg.png) no-repeat center center / contain; content: ''; position: absolute; left: 40%;}
ul.mybidsquare_menu li{position: relative;}
ul.mybidsquare_menu li.logout{border-top: 1px #eee solid;padding: 11px 6px 11px 12px;}
ul.mybidsquare_menu li.logout input{font-weight:300;background: none; cursor: pointer; font-family: 'Klavika'; font-size: 14px; color: #747474;padding: 0;}
ul.mybidsquare_menu li a{font-size: 14px; color: #0e0e0e;padding: 11px 6px 11px 12px;display: block;}
ul.mybidsquare_menu li:hover a{color: #00deff;background-color: #f8f8f8; }
ul.mybidsquare_menu li span.count{background: #00deff; padding: 1px 0px 0px 6px; border-radius: 50%; height: 17px; width: 17px; float: right; color: #fff;}
.mybidsquare:hover ul.mybidsquare_menu {opacity: 1; visibility: visible;}
/*after login section*/
.modal {
  text-align: center;
  padding: 0!important;
}
.modal-content{box-shadow: none; border-radius: 0;}
.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
/*Newsletter Model*/
.news_Modal .modal-dialog{width: 700px;height: 450px;}
.news_Modal .modal-body{padding: 20px 0 20px 20px;width: 100%;height:100%;float: left;}
.news_Modal .modal-dialog .modal-content{height: 100%;}
.news_Modal .img_area{width: 260px; display: inline-block;height: 408px;vertical-align: top;}
.news_Modal .img_area img {width: 100%;height: 100%;object-fit: contain;}
.news_Modal .form_area{display: inline-block; vertical-align: middle; width: 411px; position: relative; height: 408px;}
.news_Modal .form_area img.login_popup_logo{width: 244px; height: auto; padding-top: 15px; margin: 0 auto; display: block; }
.news_Modal .form_area .newsltr_text{padding-top: 40px; text-align: center;font-family: 'Times New Roman'; font-size: 20px; font-style: italic;display: block;color: #949494;}
.news_Modal .promo_content {padding-top: 24px;font-family: 'Times New Roman'; font-size: 16px;line-height: 22px;display: block;color: #000000;max-width: 265px;margin: 0 auto;text-align: center;}
.news_Modal .form_area .signup_text{padding-top: 40px; text-align: center;font-family: 'Times New Roman'; font-size: 20px; font-style: italic;display: block;color: #949494;position: relative;}
.news_Modal .form_area .signup_text:before{position: absolute;content: '';height: 1px; width:55px;background: #e0e0e0; left: 0; bottom: 10px;}
.news_Modal .form_area .signup_text:after{position: absolute;content: '';height: 1px; width:55px;background: #e0e0e0; right: 0; bottom: 10px;}
.news_Modal .form_area .promo_txt:before, .news_Modal .form_area .promo_txt:after{width:115px;}
.news_Modal .form_area .input_area {max-width: 302px; display: block;margin:0 auto; margin-top: 40px;}
.news_Modal .form_area .input_area input{border: 2px #d9d9d9 solid; font-size: 18px; color: #0e0e0e; width: 100%; box-sizing: border-box; padding: 14px 18px; }
button.login_bnt{background-color: rgba(0,222,255,1); padding: 14px 0; width: 100%; height: 50px;margin-top: 10px;font-size: 16px;color: #fff;}
button.login_bnt:hover{background-color: rgba(0,222,255,0.7);}
.login_related{margin: 15px auto;text-align: center;display: block;max-width: 302px;}
.login_related .already_acc{float: left;font-size: 15px;color: #666666;}
.login_related a{float: right;color: #00deff;font-size: 14px;}
.close_popup{position: absolute; top: 13px; width: 30px !important; right: 3px;cursor: pointer; background: transparent;z-index: 999; background:url('../img/login_pop_close.png') no-repeat scroll 0 0; height: 30px;}

/*Newsletter Model*/

/*Login Model*/
.login_Modal .modal-dialog{width: 710px;height: 345px;}
/*.login_Modal .modal-dialog .modal-content{height: 100%;}*/
.login_Modal .img_area{width: 296px; height:313px;display: inline-block;vertical-align: top;}
.login_Modal .img_area img{height: 100%; width: 100%; object-fit: cover;}
.login_form_page.login_Modal {text-align: center;}
.login_Modal .form_area{display: inline-block; vertical-align: top; position: relative; height: auto; text-align: center; width: 300px; margin-left: 50px;}
/*.login_Modal .form_area .modal-heading{font-size: 26px; font-family: 'Times New Roman'; margin-bottom: 30px;}*/
.login_Modal .form_area p{font-size: 16px;font-family: 'klavika';}
.login_Modal .form_area input, .login_Modal .login_form_email .form-group input{border: 2px #d9d9d9 solid; font-size: 18px; color: #0e0e0e; width: 100%; padding: 9px 18px; margin-top: 10px; line-height: 30px;background: #E8F0FE;height: auto; box-shadow: none;}
.login_Modal .login_form_email .form-group input{}
.login_Modal .form_area .submit button.login_bnt_email{background-color: rgba(0,222,255,1); padding: 14px 0; width: 100%; height: 50px;font-size: 16px;color: #fff;line-height: 20px;}
/*.login_Modal .form_area .create_acc_suggest{margin-bottom: 10px;float: left;width: 100%;}*/
/*.login_Modal .form_area .create_acc_suggest.do-create-acc .show-registration-popup{float: right; color: #3884F5; font-size: 13px; text-decoration: underline;}*/
.login_Modal .form_area img.login_popup_logo{width: 244px; height: auto; margin: 0 auto; padding-top: 15px; display: block;}
.login_Modal .form_area .newsltr_text{padding-top: 40px; text-align: center;font-family: 'Times New Roman'; font-size: 20px; font-style: italic;display: block;color: #949494;}
.login_Modal .form_area .signup_text{padding-top: 30px; text-align: center;font-family: 'Times New Roman'; font-size: 20px; font-style: italic;display: block;color: #949494;position: relative;}
.login_Modal .form_area .signup_text:before{position: absolute;content: '';height: 1px; width:40px;background: #e0e0e0; left: 0; bottom: 10px;}
.login_Modal .form_area .signup_text:after{position: absolute;content: '';height: 1px; width:40px;background: #e0e0e0; right: 0; bottom: 10px;}
.login_Modal .form_area .input_area {max-width: 400px; display: block;margin:0 auto; margin-top: 30px;}
.login_Modal .form_area .input_area input{border: 2px #d9d9d9 solid; font-size: 18px; color: #0e0e0e; width: 100%; box-sizing: border-box; padding: 9px 18px; margin-top: 10px;line-height: 30px;}
.login_Modal.widget-reset-pass-modal .form_area .input_area input[name="email"]{margin-bottom: 10px;}
.login_Modal .form_area .security_msg{color: #f00; font-family: 'Klavika'; font-size: 14px;     text-align: center; margin-top: 5px;}
.login_related label{float: left;width: 115px; color: #0e0e0e;}
.reg_acc_text{margin: 20px auto 0; display: block;max-width: 302px;clear: both;font-family: 'Klavika';font-size: 14px; color:#0e0e0e; }
.reg_acc_text a{color: #00deff;}
.reg_acc_text a:hover{opacity: 0.7;}
/*.create_acc_suggest a {display: none;}*/
/*Login Model*/

/*Register Model*/
.register_Modal .modal-dialog{width: 100%; /*height: 345px;*/ max-width: 710px;}
.register_Modal .modal-dialog .modal-content{height: 100%;}
.register_Modal .img_area{width: 296px; height:364px;display: inline-block;vertical-align: top;}
.register_Modal .img_area img{height: 100%; width: 100%; object-fit: cover;}
.register_Modal .form_area{display: inline-block; vertical-align: top; position: relative; height: auto; text-align: center; width: 300px; margin-left: 50px;}
.register_Modal .form_area .modal-heading{font-size: 26px; font-family: 'Times New Roman'; /*margin-bottom: 30px;*/}
.register_Modal .form_area p{font-size: 16px;font-family: 'klavika';}
.register_Modal .form_area input{border: 2px #d9d9d9 solid; font-size: 18px; color: #0e0e0e; width: 100%; padding: 9px 18px; margin-top: 10px; line-height: 30px;background: #E8F0FE;height: auto; box-shadow: none;}
.register_Modal .form_area .submit button.register_bnt_email{background-color: rgba(0,222,255,1); padding: 14px 0; width: 100%; height: 50px;font-size: 16px;color: #fff;line-height: 20px;}
.register_Modal .register_form_password p{background: #DFF8FC; padding: 10px 25px 10px 12px; font-size: 16px; margin-bottom: 20px; position: relative; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.register_Modal .register_form_password a.reset-email-addr{color: #3884F5; font-size: 13px; text-decoration: underline;margin-bottom: 5px;}
.register_Modal .register_form_page button.g-recaptcha, .register_form_password button.g-recaptcha{background-color: rgba(0,222,255,1); padding: 14px 0; width: 100%; height: 50px;font-size: 16px;color: #fff;line-height: 20px;}
/*.register_Modal .register_form_page .agree_text, .register_form_password .agree_text{text-align: left; margin-top: 10px;font-size: 13px;}*/
/*.register_Modal .register_form_page .agree_text a, .register_form_password .agree_text a{color:#3884F5; text-decoration: underline;cursor: pointer;}*/
/*Register Model*/

/*Regisration welcome back*/

.register_Modal .login_form_password p{background: #DFF8FC; padding: 10px 25px 10px 12px; font-size: 15px; margin-bottom: 20px; position: relative; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.register_Modal .login_form_password a.reset-email-addr{color: #3884F5; font-size: 13px; text-decoration: underline;margin-bottom: 5px;}
.register_Modal .login_form_password .submit button.login_bnt_email{background-color: rgba(0,222,255,1); padding: 14px 0; width: 100%; height: 50px;font-size: 16px;color: #fff;line-height: 20px;}
.register_Modal .login_form_password .pw-container{position: relative;}
.register_Modal .login_form_password .submit .show-forgot-pwd{font-size: 13px; text-decoration: underline; margin-top: 10px;display: block;color: #3884F5;}

/*Regisration welcome back*/

/*login form password (welcome back)*/
.login_Modal .login_form_password p{background: #DFF8FC; padding: 10px 25px 10px 12px; font-size: 15px; margin-bottom: 20px; position: relative; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.login_Modal .login_form_password a.reset-email-addr{color: #3884F5; font-size: 13px; text-decoration: underline;margin-bottom: 5px;}
.login_Modal .login_form_password .pw-container{position: relative;}
.login_Modal .login_form_password .pw-container input{border: 2px #d9d9d9 solid; font-size: 18px; color: #0e0e0e; width: 100%; padding: 9px 18px; margin-top: 10px; margin-bottom: 10px; line-height: 30px;background: #E8F0FE;height: auto; box-shadow: none;}
.login_Modal .login_form_password .submit .show-forgot-pwd{font-size: 13px; text-decoration: underline; margin-top: 10px;display: block;color: #3884F5;}
/*login form password (welcome back)*/

/*forgot password*/
#forgot_pwd_pop .modal-dialog{height: 400px;}
#forgot_pwd_pop .form_area .request_setup_form .submit input[type="submit"]{background-color: rgba(0,222,255,1); padding: 14px 0; width: 100%; height: 50px; font-size: 16px; color: #fff; line-height: 20px;}
#forgot_pwd_pop .form_area .dnt_hv_ac{margin-top: 10px;}
#forgot_pwd_pop .form_area .dnt_hv_ac p{text-align: left;padding-bottom: 5px;}
#forgot_pwd_pop .form_area .dnt_hv_ac p a{font-size: 13px; text-decoration: underline;;color: #3884F5;text-align: center;display: block;}
.forgot_text_area{font-size: 14px; color: #0e0e0e; line-height: 1.3;font-family: 'Klavika'; max-width: 310px; text-align: center;margin: 20px auto 0;display: block;}
.forgot_to_login{max-width: 302px; display: block; margin: 0 auto; margin-top: 25px; font-family: 'Klavika'} 
/* .forgot_to_login .back_login{float: left; width: 38%;margin-right: 10px; background:url('../img/back_icon.png') no-repeat scroll 0 0; font-size: 14px; color: #949494;background-position: center left;  }
.forgot_to_login .back_login span{padding-left: 17px;}
.forgot_to_login .back_login span:hover{color: #00deff; cursor: pointer;} */
.forgot_to_login .not_reg{float: right;width: 57%;}
.forgot_to_login .not_reg p{font-family: 'Klavika'; font-size: 14px; color: #0e0e0e;}
.forgot_to_login .not_reg p a{color:#00deff; font-weight: 300; margin-left: 10px;}
/*forgot password*/
/* Directory css start */
.directory-tab.dr_tab .nav-tabs > li {margin: 0;}
.directory-tab .nav-tabs > li a {padding: 0 10px;}
.directory-sub {padding-top: 6px;}
.directory-sub h3 {font-size: 18px;font-family: 'Times New Roman';line-height: 1.2;font-weight: 500;}
.directory-sub h3, .directory-store-left .directory-store-txt p span {display: block;}
.directory-tab {padding-top: 40px;}
.directory-tab .nav-tabs > li.active > a, .directory-tab .nav-tabs > li.active > a:focus, .directory-tab .nav-tabs > li.active > a:hover {border: 0;}
.directory {padding-top: 28px;}
.directory-search {text-align: right;padding-bottom: 5px;}
.directory-search ul li {display: inline-block;margin-left: 6px;position: relative;}
.directory-search ul li.auction_house_count{float: left;font-size: 15px;}
.directory-search ul li input {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #666666;padding: 5px 32px 5px 15px;border: 1px #b7b7b7 solid;}
.directory-search ul li span {position: absolute;right: 10px;top: 5px;}
.directory-search ul li i {color:  #b7b7b7;}
.directory-search ul li label {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;}
.directory-left ul li .directory-left-img {display: inline-block; vertical-align: middle; margin-right: -3px; width: 105px; height: 105px;}
.directory-left ul li .directory-left-img img {width: 100%; height: 100%; object-fit: contain;}
.directory-left-txt {display: inline-block;padding-left: 15px;vertical-align: middle;width: 75%;}
.directory-left-txt h3  {font-family: 'Klavika';font-weight: 400;font-size: 18px;color: #666666;line-height: 1;max-width: 340px;}
.directory-left-txt p {padding: 6px 0 0;font-family: 'Klavika';font-weight: 300;font-size: 14px;line-height: 1;color: #949494;height: 48px;overflow: hidden;}
.directory-left-txt h3:hover {text-shadow: -.1px -.1px 0 black, .1px .1px black;}
/* .directory-left-txt  span {display: block;} */
.directory-left-txt  span {display: inline;}
.about-directory {padding-top: 8px;}
.about-directory a img {width: 14px;height: 22px;}
.about-directory a.about_auction_house {padding-right: 17px;padding-top: 1px;font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #666666;background: url(../img/svg/about_auction_house_icon.svg) left center no-repeat;padding-left: 15px;
    background-size: 14px 22px;}
.about-directory a:last-child {margin-left: 12px;font-family: 'Klavika';font-weight: 500;font-size: 14px;color: #00deff;}
.about-directory a:first-child:hover {color: #0e0e0e;}
.about-directory a.upcoming_auction {font-family: Klavika;font-size: 13px;line-height: 20px;letter-spacing: -0.2px;color: #000000;float: right;font-weight: 400;}
.about-directory a.upcoming_auction span {background: #00DEFF;width: 15px;height: 15px;border-radius: 50%;font-family: Helvetica;font-size: 11px;line-height: 16px;color: #FFFFFF;display: inline-block;vertical-align: middle;margin-left: 8px;text-align: center;}
.about-directory a.about_auction_house:hover {color: #0e0e0e;}

.directory .auction-button {padding: 0px 0 0;text-align: center;background: url(../img/btn_bg2.png) center center no-repeat;margin-top: 50px;}
.directory .auction-button a {background-color: rgb(0, 222, 255);display: inline-block;line-height: 24px;font-size: 14px;font-family: Klavika;font-weight: 400;color: rgb(255, 255, 255);padding: 4px 50px;border-radius: 22px;}
.directory .auction-button a:hover {background-color: rgba(0, 222, 255, 0.7);}
.like-option {position: absolute;right: 0;top: 25px;}
.like-option img {width: 22px;}

.like-option .hover-img, .like-option:hover .real-img {display: none;}
.like-option:hover .hover-img {display: block;}

.directory-left ul li .directory-border:nth-child(odd) {border-right: 1px #e1e1e1 solid;}
.directory-left ul li .directory-box {padding: 30px 0; border-bottom: 1px #e1e1e1 solid;height: 158px;position: relative;}
.directory .preview-follow {float: left;}
button.follow {border: 0.5px solid #D5D5D5;background: #fff;text-align: center;transition: 300ms all;width: 93px;border-radius: 13px;font-family: Klavika;font-size: 13px;line-height: 20px;color: #333333;padding: 2px 0;position: relative;}
button.follow:before {content: "\f067";font-family: fontawesome;color: #00DEFF;padding-right: 6px;font-size: 10px;position: static;}
button.follow:hover {background: #00DEFF;color: #ffffff;border-color: #00DEFF;}
button.follow:hover:before {color: #ffffff;}
button.following {background: #00DEFF;position: relative;padding: 2px 23px 2px 26px;color: #FFFFFF;border: 0;line-height: 21px;}
button.following:before {position: absolute;content: "\f107";color: #FFFFFF;left: 9px;font-weight: 900; font-size: 13px;}
/* Directory css end */
/* Directory Contact css start */
.no-gutter {padding-right: 0;padding-left: 0;}
.directory-store-info {padding-top: 20px;}
.directory-store-left .directory-store-img {display: inline-block;max-height: 110px;height: 106px;}
.directory-store-left .directory-store-img img {object-fit: contain;height: 100%;}
.directory-store-left .directory-store-txt {vertical-align: middle;display: inline-block;}
.directory-store-left .directory-store-txt h1 {padding-bottom: 6px;line-height: 1.3;font-family: 'Klavika';font-weight: 300;font-size: 26px;color: #0e0e0e;}
.directory-store-left .directory-store-txt p {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;padding-bottom: 0;line-height: 1;}
.about-directory-store {padding-top: 7px;font-size: 14px;}
.about-directory-store button {margin-top: 8px;}
.directory-store-right .seller_about_wrap {font-size: 16px;color: #0e0e0e;line-height: 1.4;font-family: 'Klavika';font-weight: 300;border-left: 1px #ccc solid;margin-left: -15px;padding-left: 15px;padding-bottom: 0;}
.directory-store-right p #more {display: none;}
.directory-store-right p button {font-size: 14px;font-family: 'Klavika';font-weight: 300;color: #949494;background: initial;padding: 0;}
.directory-store-right ul {text-align: right;padding-top: 18px;}
.directory-store-right ul li {display: inline-block;padding-left: 8px;font-family: 'klavika';font-weight: 400;font-size: 12px;color: #747474;}
.directory-store-right ul li a{margin-left: 5px; vertical-align: middle;}
.directory-store-right ul li img {width: 19px;}
.directory-store-right .like_icon  {display: block;text-align: right;padding-bottom: 20px;   background-position:  82% 11px !important; background-size: 22px !important; cursor: pointer;}
.directory-store-right .like_icon span {font-family: 'Klavika';font-weight: 400;font-size: 12px;color: #747474;padding-left: 6px;}
.right-like img {width: 20px;}
.right-like .hover-img, .right-like:hover .real-img {display: none;}
.right-like:hover .hover-img {display: block;}

.directory-contact-left  {padding-top: 53px;}
.directory-contact-left h2 {font-family: 'Klavika';font-weight: 400;font-size: 24px;color: #0e0e0e;text-align: left;padding-bottom: 10px;}
.directory-contact-left .map_area {width: 100%; height: 248px;}
.directory-contact-left ul li {padding: 11px 0;display: inline-block;vertical-align: top;}
.directory-contact-left ul li:nth-child(odd) {width: 20%;}
.directory-contact-left ul li label {font-family: 'Klavika';font-weight: 400;font-size: 16px;color: #0e0e0e;line-height: 1.2}
.directory-contact-left ul li span, .directory-contact-left ul li a {display: block;font-family: 'Klavika';font-weight: 300;font-size: 16px;color: #0e0e0e;line-height: 1.2}
.directory-contact-left ul li.follow-us a {display: inline-block;}
.directory-store-right .seller_about_wrap {max-height: 178px; overflow-y: auto; display: block;font-weight: 300;line-height: 1.4;font-size: 16px;}
.directory-store-right .seller_about_wrap .trigger span{    color: #999999; cursor: pointer;font-size: 14px;font-weight: 300;}
.directory-contact-left iframe {width: 100%;}
.staff-directory {padding-top: 70px;}
.staff-directory h2 {font-family: 'Klavika';font-size: 24px;color: #0e0e0e;line-height: 1.1;font-weight:400;padding-bottom: 10px;}
.staff-directory .table {margin-bottom:0;border: 1px #e2e2e2 solid;}
.staff-directory .table > thead > tr > th {padding: 8px 12px;font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;background: #ededed;border-right: 1px #e2e2e2 solid;border-bottom: 0;}
.staff-directory .table tr td {padding: 5px 12px;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;border-right: 1px #e2e2e2 solid;border-bottom: 1px solid #e2e2e2;border-top: 0;}
.staff-directory .table-striped > tbody > tr:nth-of-type(even) {background-color: #f9f9f9;}
.staff-directory .table-striped > tbody > tr:nth-of-type(odd) {background-color: #ffffff;}
.staff-directory .table tr td {padding: 5px 12px;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;border-right: 1px #e2e2e2 solid;}
/* Directory Contact css end */
/* Blog css start */
.list-head.blog-head h1  {font-family: 'Times New Roman';padding-bottom: 0;font-weight: 400; font-size: 36px; line-height: 1.2 ;color: #0e0e0e;}
.blog-sub {padding-top: 13px;padding-bottom: 60px;}
.blog-sub h3 {font-size: 12px;color: #0e0e0e;font-family: 'Klavika';font-weight: 300;letter-spacing: 8px;text-transform: uppercase;}
.blog-sub h3 span {position: relative;padding: 0 18px;}
.blog-sub h3 span:before {position: absolute;content: "";background: #e0e0e0;width: 56px;height: 1px;left: 100%;top: 50%;}
.blog-sub h3 span:after {position: absolute;content: "";background: #e0e0e0;width: 56px;height: 1px;right: 100%;top: 50%;}
.blog-sub span {position: relative;padding: 0 18px;font-size: 12px;color: #0e0e0e;font-family: 'Klavika';font-weight: 300;letter-spacing: 8px;text-transform: uppercase;}
.blog-sub span:before {position: absolute;content: "";background: #e0e0e0;width: 56px;height: 1px;left: 100%;top: 50%;}
.blog-sub span:after {position: absolute;content: "";background: #e0e0e0;width: 56px;height: 1px;right: 100%;top: 50%;}
.blog {padding-top: 40px;}
.slider-wrapper {position: relative;}
.slide-img {width: 50%;float: left;height: 500px;}
.slide-text {width: 50%;float: right;padding: 39px 45px 0;}
.slide-text h2 {font-family: 'Times New Roman';font-size: 32px;color: #0e0e0e;line-height: 1.2;text-align: center;padding-bottom: 0;}
.slide-text span {display: block;padding: 35px 0;text-align: center;font-style: italic;color: #747474;font-family: 'Times New Roman';font-size: 14px;line-height: 1.2;position: relative;}
.slide-text label:after {position: absolute;content: "";background-color: #949494;width: 33px;height: 1px;left: 0;right: 0;margin: 0 auto;bottom: 0;}
.slide-text label {line-height: 1.2;padding: 35px 0;color: #747474;text-align: center;font-family: 'Klavika';font-weight: 400;font-size: 14px;display: block;position: relative;}
.slide-text p {padding-top: 10px;line-height: 1.625rem;font-family: 'Times New Roman';font-size: 18px;color: #0e0e0e;padding-bottom: 0;}
.slide-text a {padding-left: 6px;font-family: 'Times New Roman';font-size: 14px;color: #949494;}
.slide-text a:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
a.link-purpose {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.blog .slick-dots li {width: 12px;height: 12px;}
.blog .slick-list {-webkit-box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);-moz-box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);}
.blog-featured-sec {padding-top: 68px;width: 100%;display: inline-block;}
.blog-featured-sec h2 {padding-bottom: 28px;}
.blog-featured-sec h2 span, .blog-recent-sec h2 span {padding-right: 18px;font-family: 'Times New Roman';font-size: 30px;color: #0e0e0e;line-height: 1.2;position: relative;}
.blog-featured-sec h2 span:after, .blog-recent-sec h2 span:after {position: absolute;content: "";background: #e0e0e0;width: 820px;height: 1px;bottom: 8px;left: 100%;}
.blog-featured-sec .left-feature {width: 56.5%;float: left;padding-right: 25px;border-right: 1px #e0e0e0 solid;}
.bottom-content {padding-top: 15px;position: relative;}
.bottom-content h3 {font-size: 26px;line-height: 1;font-family: 'Times New Roman';color: #0e0e0e;padding-bottom: 16px;}
.bottom-content span, .right-topic-top span {font-family: 'Klavika';font-weight: 400;color: #949494;font-size: 14px;line-height: 1.2;display: block;}
.bottom-content p, .right-topic-bottom p {padding-top: 40px;font-size: 18px;color: #0e0e0e;line-height:1.3;font-family: 'Times New Roman';padding-bottom: 0;}
.bottom-content p a, .right-topic-bottom p a {padding-left: 10px;font-family: 'Times New Roman';font-size: 14px;color: #949494;line-height: 1.3;}
.right-feature {width: 43.5%;padding-left: 25px;float: left;}
.right-feature .right-topic {padding: 24px 0;border-bottom: 1px #e0e0e0 solid;}
.right-feature .right-topic:first-child {padding-top: 0;}
.right-feature .right-topic:last-child {padding-bottom: 0;border-bottom: 0;}
.right-topic-top {width: 100%;display: inline-block;}
.right-topic-top img {float: right; margin-left: 25px; width: 100px; height: 100px; object-fit: cover;}
.right-topic-bottom {padding-top: 15px;}
.right-topic-top h3 {font-family: 'Times New Roman';font-size: 24px;color: #0e0e0e;line-height: 1.2;padding-bottom: 10px;}
.right-topic-bottom p {padding-top: 0;}
.bottom-content h3:hover, .right-topic-top h3:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.bottom-content p a:hover, .right-topic-bottom p a:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.blog-recent-sec {padding-top: 98px;}
.blog-recent-sec .recent-box {text-align: center;position: relative;height: auto;}
.blog-recent-sec ul li {padding: 28px 0;width: 100%;display: inline-block;}
.blog-recent-sec .recent-box:last-child, .blog-recent-sec .recent-box:nth-child(8), .blog-recent-sec .recent-box:nth-child(4) {border-right: 0;}
.recent-box p {padding: 20px 0 0;line-height: 1.2;font-family: 'Times New Roman';font-size: 20px;color: #0e0e0e;text-align: left;height: 70px;overflow: hidden;}
.blog-recent-sec .row {padding-bottom: 50px;}
.blog .auction-button {padding: 0px 0 0;text-align: center;background: url(../img/btn_bg2.png) center center no-repeat;}
.blog .auction-button a {background-color: rgb(0, 222, 255);display: inline-block;line-height: 24px;font-size: 14px;font-family: Klavika;font-weight: 400;color: rgb(255, 255, 255);padding: 4px 30px;border-radius: 22px;}
#blogSlider .slick-dots{margin-top: 20px;}
#blogSlider .slide-img img{    width: 100%; float: left; height: 100%;}
.blog-featured-sec .left-feature .top-img{text-align: center; height: 540px; width: 100%;}
.blog-featured-sec .left-feature .top-img img{object-fit: cover; width: 100%; height: 100%;}
/* Blog css end */
/*Blog Detail css start*/
.blog-details {padding-top: 40px;}
.list-head.blog_detail h2{font-family: 'Times New Roman';}
.blog-detail-left {width: 23.5%;padding-right: 10px;border-right: 2px #f9f9f9 solid;float: left;}
.blog-detail-left .form-section {padding-right: 30px;}
.blog-detail-left form {position: relative;padding-bottom: 30px;border-bottom: 1px #d6d6d6 solid;}
.blog-detail-left form input {padding: 6px 22px 6px 12px;width: 100%;border: 1px #ccc solid;color: #0e0e0e;font-family: 'Klavika';font-weight: 300;font-size: 14px;}
.blog-detail-left form i {position: absolute;right: 8px;top: 5px;color: #ccc;}
.blog-detail-recent-post .blog-side-heading, .most-viewed .blog-side-heading {padding: 20px 0 0;font-family: 'Times New Roman';color: #747474;font-size: 20px;text-transform: uppercase;line-height: 24px;}
.blog-detail-recent-post ul li {padding-top: 24px;}
.blog-detail-recent-post ul li:last-child {padding-bottom: 24px;}
.blog-detail-recent-post ul li a {font-family: 'Times New Roman';font-size: 16px;color: #0e0e0e;line-height: 1.3;}
.blog-detail-recent-post a.more-post {background-color: rgba(0,222,255,1);padding: 4px 65px;border-radius: 22px;display: inline-block;line-height: 24px;font-family: 'Klavika';font-size: 14px;color: #ffffff;font-weight: 400;}
.blog-detail-recent-post a.more-post:hover {background-color: rgba(0,222,255,0.7);}
.most-viewed .blog-side-heading {padding: 50px 0 25px;}
.most-viewed ul li {padding-bottom: 30px;position: relative;}
.most-viewed ul li .image-box {width: 100%;height: 130px;}
.most-viewed ul li img {margin: 0 auto;display: block;max-height: 100%;}
.most-viewed ul li span {display: block;font-family: 'Times New Roman';font-size: 16px;color: #0e0e0e;line-height: 1.2;padding-top: 10px;}
.most-viewed ul li span:hover, .blog-detail-recent-post ul li a:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.blog-detail-right {padding-top: 0px;}
.blog-detail-right {width: 74.4%;float: right;padding-left: 20px;}
.blog-detail-right h1 {line-height: 1.3;text-overflow: ellipsis;padding-bottom: 20px;font-weight: 500;font-size: 36px;font-family: 'Times New Roman';color: #0e0e0e;text-align: center;}
.blog-detail-info {border-bottom: 1px #e0e0e0 solid;display: inline-block;width: 100%;}
.blog-detail-info p {font-family: 'Klavika';font-size: 14px;font-weight: 400;color: #747474;display: inline-block;margin-right: -4px;vertical-align: middle;width: 50%;}
.blog-detail-info ul {display: inline-block;vertical-align: super;width:50%;text-align: right;float: right;}
.blog-detail-info ul li {display: inline-block;padding-left: 3px;}
.blog-detail-info ul li a {margin-left: 3px;}
/*.blog-detail-info ul li a {width: 24px;height: 24px;background: #ccc;border-radius: 50%;display: block;text-align: center;color: #ffffff;line-height: 24px;}*/
/*.blog-detail-info ul li:first-child a:hover {background: #3b5998;}*/
/*.blog-detail-info ul li:nth-child(2) a:hover {background: #1da1f2;}*/
/*.blog-detail-info ul li:last-child a:hover {background: #bd081c;}*/
.clear {clear: both;}
ul.blog-keyboard {padding: 8px 0 26px;}
ul.blog-keyboard li {display: inline-block;padding-right: 5px;padding-bottom: 5px;}
ul.blog-keyboard li a {border: 1px #e0e0e0 solid;display: block;padding: 5px 10px;border-radius: 18px;line-height: 1;font-family: 'Klavika';font-weight: 300;font-size: 12px;color: #747474;}
.blog-product-detail * {word-wrap: break-word;}
.blog-product-detail{padding-top:20px;}
.blog-product-detail p {padding-bottom: 30px;line-height: 1.5;font-size: 18px;font-family: Times New Roman,Times,serif;}
.blog-product-detail p.small-font em a {font-size: 16px;}
.blog-product-detail p a {color: #0a4088 !important;text-decoration: underline;font-size: 18px;}
.blog-product-detail p a.sub-head {color: #0a4088;text-decoration: underline;font-size: 18px;}
.blog-detail-info-bottom {padding-bottom: 12px;}
.blog-bottom {padding-top: 30px;}
.blog-bottom ul {position: relative;}
.blog-bottom ul li {display: inline-block;}
.blog-bottom ul li span {display: inline-block;color: #00deff;padding-right: 10px;}
.blog-bottom ul li:last-child span {padding-left: 10px;padding-right: 0;}
.blog-bottom ul li p {display: inline-block;line-height: 2;font-family: 'Klavika';font-weight: 400;font-size: 14px;}
.blog-bottom ul li p:hover {color: rgba(0,222,255,1);}
.blog-bottom ul li:nth-child(2) {text-align: center;position: absolute;left: 0;right: 0;width: 38%;margin: 0 auto;}
.blog-bottom ul li:nth-child(2) a {background-color: rgba(0,222,255,1);padding: 5px 0;border-radius: 22px;display: inline-block;font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #ffffff;line-height: 24px;width: 100%;}
.blog-bottom ul li:last-child {float: right;}
.blog-bottom ul li:nth-child(2) a:hover {background-color: rgba(0,222,255,0.7);}
.auctioneer-press-release .by_seller_area p.blog-seller-name {font-family:'Times New Roman';font-style: italic;color: #777;font-size: 18px;}
.auctioneer-press-release .by_seller_area p.seller-copyright {font-family:'Times New Roman';font-size: 13px;padding-top: 5px;}
.auctioneer-press-release .blog-detail-recent-post a.more-post {padding: 4px 0;width: 100%;text-align: center;}
.press_detail_top_section{border-top: 1px solid #f2f2f2;padding-top: 25px; position: relative;}
.press_detail_top_section span.press_auc{font-family: 'Times New Roman'; font-weight: normal;font-style: italic; color:#777; font-size: 18px; position:relative;padding-right: 10px;
    margin-right: 5px;}
.press_detail_top_section span.press_auc:after{position: absolute; top: 2px; right: 0; content: ''; height: 17px; width: 1px; background-color: #777; opacity: 0.5;}
.press_detail_top_section span.press_auth a{font-family: 'Times New Roman'; font-weight: normal;font-style: italic; color:#0e0e0e; font-size: 18px}
.press_detail_top_section .seller_logo{position: absolute;right: 0;top: 0;}
.press_detail_top_section .seller_logo img{max-width: 50px;}
/*Blog Detail css end*/
/* My Bidsqare css start */
.right-align {text-align: right;}
.bidsquare-item-top {padding: 23px 0 0;}
.bidsquare-item-top h2 {padding-bottom: 50px;}
.bidsquare-top {padding-top: 5px;display: inline-block;width: 30%;margin-right: 7px;}
.bidsquare-top {padding-top: 5px;display: inline-block;width: 32%;margin-right: 7px;}
.bidsquare-top span label, .bidsquare-right span label {display: block;font-family: 'Klavika';font-weight: 400;font-size: 12px;color: #0e0e0e;padding-bottom: 5px;text-align: left;}
.bidsquare-top select {padding: 7px 10px;font-family: Klavika;font-weight: 300;font-size: 14px;color: #0e0e0e;border: 1px #ccc solid;width: 100%;background: url(../img/selectbox_icon.png) no-repeat 95% 50%;}
select::-ms-expand {display: none;}
.bidsquare-right input {border: 1px #cccccc solid;padding: 7px 5px;width: 100%;font-family: 'Klavika';font-weight: 300;font-size: 13px;color: #0e0e0e;}
.bidsquare-right {padding-top: 5px;display: inline-block;width: 100%;position: relative;}
.bidsquare-right .search_icon {position: absolute;padding-bottom: 0;right: 6px;top: 53%;}
.bidsquare-bottom {padding-top: 15px;}
.bidsquare-bottom form {display: inline-block;padding-right: 15px;}
.bidsquare-bottom form button {padding: 8px 10px;background-color: #cccccc;font-family: 'Klavika';font-weight: 400;font-size: 13px;color: #ffffff;}
.bidsquare-bottom p {display: inline-block;vertical-align: -webkit-baseline-middle;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;}
.bidsquare-bottom span label {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;padding-right: 8px;}
.bidsquare-bottom select {background: url(../img/selectbox_icon.png) no-repeat 89% 50%;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;padding: 6px 18px 6px 10px;border: 1px #ccc solid;}
.bidsquare-bottom .dropDown {display: inline-block;}
.bidsquare-item-main {margin-top: 15px;width: 100%;}
.bidsquare-item-main thead th {background: #ffffff;border-top: 1px #cdcdcd solid !important;font-family: 'Klavika';font-weight: 400;line-height: 1.2;color: #0e0e0e;font-size: 14px;border-bottom: 1px #cdcdcd solid !important;padding: 8px 0;}
.bidsquare-item-main tr td {padding: 18px 4px;vertical-align: middle;border-bottom: 1px solid #eee;vertical-align: middle !important;}
.bidsquare-item-main .new_check_gruop {padding-left: 10px;margin: 0 auto;}
.new_check_gruop .container {position: relative;margin-top: 2px;padding-left: 35px;margin-bottom: 12px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; display: inline-block;vertical-align: top;width:100%;box-sizing: border-box;padding-left:30px;text-align: left;}
.bidsquare-item-main .new_check_gruop input[type="checkbox"] {position: absolute;opacity: 0;cursor: pointer;left: 0;}
.check-bidsquare {width: 12px;height: 12px;border: 1px solid #ccc;position: absolute;top: 0;left: 0;background-color: #fff;}
.check-bidsquare:after {width: 3px;height: 8px;left: 3px;border-width: 0 1px 1px 0; border: solid #181818;border-width: 0 1px 1px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);position: absolute;content: "";}
.bidsquare-item-main .new_check_gruop input:checked ~ .check-bidsquare:after, .alert-category-box .new_check_gruop input:checked ~ .check-bidsquare:after, .alert-category-box-last .new_check_gruop input:checked ~ .check-bidsquare:after, .same-bill .new_check_gruop input:checked ~ .check-bidsquare:after  {display: block;}  
.check-bidsquare:after {display: none;}
.bidsquare-item-main .lot {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;}
.bidsquare-item-main .lot:hover, .bidsquare-item-main .item-title:hover, .auction-item:hover, .set-reminder a:hover, .item-detail span.reminder_text:hover {text-shadow: -.1px -.1px 0 black, .1px .1px black;}
.bidsquare-item-main .item-title {font-family: 'Klavika';font-weight:300;line-height: 1.3;font-size: 14px;color: #0e0e0e;padding-bottom: 0;}
.bidsquare-item-main .exclusive_circle {width: 15px;height: 15px;padding: 1px;text-align: center; background: #00cd35;border-radius: 10px;margin: 6px 0;}
.bidsquare-item-main .exclusive_circle a {font-size: 12px; font-family: 'Klavika';font-weight: 300;color: #ffffff;display: block;}
.bidsquare-item-main .exclusive {padding: 2px 3px;background-color: rgba(0,205,53,0.75);width: 67%;position: relative;top: -47px;left: -30px;opacity: 0;}
.bidsquare-item-main .exclusive_circle:hover .exclusive {display: block;position: relative;opacity: 1;}
.bidsquare-item-main .exclusive span {font-size: 12px;font-family: 'Klavika';font-weight: 400;color: #ffffff;}
.live-button {padding-bottom: 4px;font-family: 'Klavika';font-weight: 300;font-size: 12px;color: #00deff;line-height: 1.2;}
.bidsquare-item-main .live-button img {width: 12px;height: 13px;}
.auction-item {color: #0e0e0e;line-height: 1.3;font-size: 13px;font-family: 'Klavika';font-weight: 400;}
.auction-title {padding-top: 3px;font-size: 13px;font-family: 'Klavika';font-weight:300;padding-bottom: 4px;}
.auction-last {font-family: 'Klavika';font-size: 12px;font-weight: 300;}
.bidsquare-item-main img {width: 120px;}
.auction-status {font-size: 12px;font-family: 'Klavika';color: #0e0e0e;font-weight: 300;display: block;}
.bidding-auction {color: #00cd35;font-size: 14px;font-family: 'Klavika';padding-right: 5px;font-weight: 400;display: inline-block;}
.bidding-money {font-size: 16px;font-family: 'Klavika';color: #0e0e0e;font-weight: 400;display: inline-block;}
.tooltip-bidsquare {font-size: 12px;font-family: 'Klavika';font-weight: 300;line-height: 14px;color: #fff;text-align: center;margin-top: 6px;display:block;background: #00cd35;width: 14px;height: 14px;border-radius: 10px;}
.bidsquare-item-main .top .tooltip-inner {background: rgba(0,205,53,0.75);font-size: 12px;font-family: 'Klavika';font-weight: 400;border-radius: 0;line-height: 13px;}
.tooltip.top .tooltip-arrow {display: none;}
.bidding-sold-for {font-size: 14px;font-family: 'Klavika';font-weight: 400;color: #0e0e0e;line-height: 1.2;display: inline-block;}
.not-won span:first-child {color: #ff0000;font-family: 'Klavika';font-size: 14px;font-weight: 400;line-height: 1.2;}
.not-won span:last-child {padding-left: 5px;color: #0e0e0e;font-family: 'Klavika';font-size: 14px;font-weight: 400;line-height: 1.2;}
.bid-left-top .bidsquare-top, .registered-left .bidsquare-top {width: 22%;margin-right: 20px;}
.bid-left-top .bidsquare-top, .registered-left .bidsquare-top {width: 22%;margin-right: 17px;}
.bid-left-top .bidsquare-top:last-child, .registered-left .bidsquare-top:last-child {margin-right: 0;}
.registered-right .bidsquare-right {width: 65%;}
.registered-box {display: inline-block;padding-left: 20px;vertical-align: middle;}
span.set-reminder {/*display: inline-block;*/display: block;padding-bottom: 2px;position: relative;}
span.set-reminder .set-reminder-icon, span.set-reminder .set-reminder-txt {display: inline-block;vertical-align: middle;}
.item-detail span.reminder_text {font-family: 'Klavika';font-weight: 300;font-size: 12px;color: #0e0e0e;line-height: 1.2;}
.set-reminder img {width: 23px;height: 23px;display: inline-block;}
.set-reminder a {font-family: 'Klavika';font-weight: 300;font-size: 12px;color: #0e0e0e;line-height: 1.2}
.auction-end {font-size: 14px;color: #ff0000;font-family: 'Klavika';font-weight: 400;line-height: 1.2;}
img.registered-img {max-width: 90px;}
ul.atcb-list {width: 140px;box-sizing: border-box;border: 1px solid #ccc;background: #fff;margin-top: 6px;text-align: left;z-index: 9999;visibility: hidden;position: absolute;}

ul.atcb-list li {padding: 5px !important;}
ul.atcb-list li a {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;}

.atcb-list li:hover {background: #f8f8f8;}
.atcb-list a:hover {color: #00deff;}
.item-won.bidsquare-icon .bidsquare-top.item-won-radio{width: 43%;}
.item-won.bidsquare-icon .bidsquare-top.item-won-radio [type="radio"]:checked + label:after {top: 4px;left: 4px;}
.bidsquare-icon .bidsquare-top .item-bid-circle {display: inline-block;position: relative;}
.item-won .bidsquare-top:first-child {width: 25%;margin-right: 22px;}
.item-won .items-bid input {-webkit-appearance: radio;-moz-appearance: radio;-ms-appearance: radio;-o-appearance: radio;appearance: radio;border: #ededed solid 1px;width: 13px;height: 13px;border-radius: 50%;background: #ffffff;vertical-align: bottom;}
.item-won .items-bid label {padding-right: 14px;font-size: 14px;font-family: 'Klavika';font-weight: 400;color: #747474;}
.items-bid .check-radio {position: absolute;width: 6px;height: 6px;background: rgba(0,222,255,1);top: 42%;left: 3px;border-radius: 50%;}
.bidsquare-item-main thead th:first-child {text-align: center;}

.my-alert-sec {padding-top: 30px;}
.my-alert-sec h2 {font-family: 'Klavika';font-weight: 400;font-size: 18px;color: #0e0e0e;padding-bottom:20px;}
.my-alert-sec p {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;line-height: 1.3;}
.alert-form input {width: 50%;border: 1px solid #e0e0e0;background: #fff;box-sizing: border-box;padding: 8px 15px;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e; text-align: left;}
.alert-form button {background: rgba(0,222,255,1);color: #ffffff;border: 1px #00deff solid;margin-left: 8px;padding: 8px 27px; font-family: 'Klavika';font-weight: 400;font-size: 14px;}
.alert-form button:hover {background: rgba(0,222,255,0.7);}
#dyn_keyword_area {float: left; width: 100%; margin-top: 20px;}
#dyn_keyword_area .keyword{display: inline-block; border: 1px solid #e5e5e5; border-radius: 15px; padding: 8px 10px; width: 106px; margin-left: 10px;position: relative; font-weight: 300; font-size: 14px;}
#dyn_keyword_area .keyword a{text-overflow: ellipsis;overflow: hidden;white-space: nowrap; width: 80px; float: left;}
#dyn_keyword_area .keyword .keyword_img{position: absolute;right: 7px; top: 7px;}
#dyn_keyword_area .keyword:first-child{margin-left: 0;}
.caegory-sec {padding-top: 20px;float: left; width: 100%;}
.caegory-sec h3 {font-family: 'Klavika';font-weight: 400;font-size: 18px;color: #0e0e0e;padding-bottom: 20px;}
.caegory-sec p {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;line-height: 1.35;}
.alert-category-box .check-bidsquare:after, .alert-category-box-last .check-bidsquare:after {width: 5px;height: 10px;left: 6px;border-width: 0 2px 2px 0;top: 2px;}
.alert-category-box .check-bidsquare, .alert-category-box-last .check-bidsquare {width: 20px;height: 20px;border: 2px solid #e5e5e5;}
.alert-category-box .new_check_gruop, .alert-category-box-last .new_check_gruop {display: inline-block;vertical-align: middle;}
.alert-category-box a, .alert-category-box-last a {line-height: 1.4;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;padding-left: 15px;vertical-align: top;padding-top: 3px;display: inline-block;}
.alert-category-box ul li {width: 33%;display: inline-block;padding-bottom: 8px;}
.my-alert-sec .alert-category-box {padding: 44px 0 12px;border-bottom: 1px #e1e1e1 dashed;position: relative; float: left;width: 100%;}
.my-alert-sec .alerts-toggle {position: absolute;right: 18px;top: 34px;font-size: 27px;color: #ccc;display: none;}
.alert-category-box h4 {color: #0e0e0e;font-size: 14px;padding-bottom: 18px;font-family: 'Klavika';font-weight: 400;}
.my-alert-sec button {background: rgba(0,222,255,1);color: #ffffff;font-family: 'Klavika', sans-serif;font-size: 14px;font-weight: 400;margin: 0;text-align: center;display: inline-block;padding: 8px 60px;}
.my-alert-sec button:hover {background: rgba(0,222,255,0.7);}
.alert-category-box-last {padding-top: 60px;width: 100%;float: left;}
.alert-category-box-last h4 {font-family: 'Klavika';font-weight: 400;font-size: 18px;color: #0e0e0e;padding-bottom: 12px;}
.alert-category-box-last a {font-weight: 400;}

.account-info {padding-top: 52px;}
ul.account-left {max-width: 80%;}
ul.account-left li a {padding: 13px 0 14px;font-family: 'Klavika';font-weight: 400;color: rgba(0,0,0,0.54);font-size: 14px;display: block;}
ul.account-left li a:after{content: "\f105";font-family: "FontAwesome";vertical-align: middle;color: rgba(0,0,0,0.54);font-size: 22px;float: right;}
ul.account-left li.on a, ul.account-left li a:hover, ul.account-left li.on a:hover:after, ul.account-left li.on a:after {color: #00deff;}
.account-right {padding-bottom: 20px;border-bottom: 1px #e7eae9 solid;width: 100%;float: left;}
.account-right h2, .currency-right h2 {padding-bottom: 40px;font-family: 'Klavika';font-weight: 400;font-size: 20px;color: #0e0e0e;}
.account-right label, .billing-form .form-group label {display: inline-block;font-family: 'Klavika';font-weight: 
400;font-size: 14px;color: #0e0e0e;width: 16%;vertical-align: middle;}
.account-right .form-group label{float: left;margin-top: 7px;}
.account-right .form-group.text_reminder label {float: none; margin-top: 0;}
.account-right .form-group.t_u_m-wrap select{float: left;}
.account-right .form-group.t_u_m-wrap .input_tit {float: left;margin-left: 10px;margin-top: -30px;}
.account-right .form-group.t_u_m-wrap .input_tit label{display: block; float: left; width: 100%; padding: 0; margin-bottom: 7px;}
.account-right .form-group.t_u_m-wrap .input_tit span{border: 1px #cccccc solid; padding: 3px 10px;background-color: #ebebe4; margin-top: 3px; display: inline-block; float: left;}
.account-right .text_reminder{margin-left: 123px !important;}
.account-right .text_reminder .check{width: 60%;margin-bottom: 0;}
.account-right .text_reminder label{width: 100%;}
.account-right .user_info_aside{display: inline-block;}
.account-right .user_info_aside .warning_msg{display: block;}
.account-right .form-group {padding-bottom: 25px;margin: 0;}
.form-group.phoneNumber .country-code{width: 220px;display: inline-block;}
.form-group.phoneNumber .country-code input#country_code {
    -webkit-appearance: none!important;
    width: 42px;
    text-align: right;
    border: 1px solid #cccccc;
    border-right: 0px;
    outline: none;
    padding: 3px;
    background:none;
}
.form-group.phoneNumber .country-code input#phone {
    -webkit-appearance: none!important;
    text-align: left;
    width: 178px;
    border: 1px solid #cccccc;
    border-left: 0px;
    margin: 0 0 0 -4px;
    background: white;
    padding: 3px;
}
.account-right .form-group {padding-bottom: 25px;margin: 0;float: left; width: 100%;}
.account-right .form-control, .billing-form .form-control {width: 220px;display: inline-block;border: 1px #cccccc solid;padding: 5px 10px;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;border-radius: 0;height: inherit;box-shadow: inherit;vertical-align: middle;}
.account-right select, .billing-form select {background: url(../img/selectbox_icon.png) no-repeat 95% 50%;}
.account-right label span, .billing-form label span {color: #ff0000;padding-top: 2px;}
.account-info .account-form .account-right:nth-child(2), .account-info .account-form .account-right:nth-child(3) {padding-top: 42px;}
.account-info .account-right:nth-child(3) {border-bottom: 0;}
.account-info .account-right ul {padding-bottom: 25px;}
.account-right ul li {display: inline-block;width: 28%;font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;}
.account-right ul li:last-child {position: relative;cursor: pointer;}
.account-right ul li img {width: 20px;height: 20px;}
.account-info .account-right ul li span  a{color:#00deff; margin-left: 5px;}
.account-right h3 {padding-bottom: 40px;font-family: 'Klavika';font-weight: 400;font-size: 16px;}
.account-bottom {clear:both; text-align: center;}
.account-bottom label {font-family: 'Klavika';font-weight: 300;font-size: 12px;color: #0e0e0e;padding-bottom: 10px;}
.account-bottom button, .currency-right button, .privacy_container button, .incr-bid-lim button {background-color: rgba(0,222,255,1);font-family: 'Klavika';font-weight: 400;font-size: 16px;text-align: center;color: #ffffff;display: block;margin: 0 auto;padding: 4px 60px;height: auto;min-width: inherit;line-height: 20px;}
.account-bottom button:hover, .currency-right button:hover, .privacy_container button:hover, .incr-bid-lim button:hover  {background-color: rgba(0, 222, 255, 0.7);color: #ffffff;}
.incr-bid-lim button{display: inline-block; vertical-align: middle; padding: 6px 25px; margin-left: 8px;}
.payment-form h2, .billing-form h2 {font-family: 'Klavika';font-weight: 400;font-size: 18px;color: #0e0e0e;padding-bottom: 40px;text-align: left;}
.payment-div {padding-bottom: 60px;float: left;width: 100%;}
.payment-div .title{padding-bottom: 40px;}
.payment-div .credit_card_btmtext{font-size: 14px; font-family: 'Klavika'; font-weight: 300; color: #0e0e0e;float: left;width: 100%;}
.payment-div #register-form .form-wrap{max-width: 470px; padding: 0 35px;}
.payment-div #register-form .form-wrap .card-wrap{position: relative;float: left;width: 100%;}
.payment-div #register-form .my_btn_area{float: left;width: 100%;text-align: center;}
.payment-top ul {text-align: center;}
.payment-top ul li {padding-bottom: 25px;text-align: left;}
.payment-top ul li label, .payment-top ul li span {width: 20%;font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;}
.payment-top ul li span {padding-right: 6px;}
.payment-top .credit_card {text-align: center; width: 100%;}
.payment-top .credit_card button {background-color: rgba(0,222,255,1);font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #ffffff;padding: 6px 32px;margin-top: 10px;display: inline-block;}
.payment-div .credit_card .err_msg {color: red; font-size: 14px; padding: 0 0 10px 0; text-align: center;}
.payment-div .info_msg { font-size: 14px; padding: 0 0 10px 0; text-align: center; clear: both; }
.payment-div .info_msg::before { content: ""; width: 18px; background: url(../img/svg/info_icon.svg) no-repeat left 2px; background-size: auto 15px; display: inline-block; height: 18px; vertical-align: middle; }
.account-info .billing-form {padding: 62px 0 60px;border-top: 1px #e7eae9 solid;border-bottom: 1px #e7eae9 solid;width: 100%;display: inline-block;position: relative;}
.account-info .billing-form .user_info_aside{display: inline-block;width: 58%;}
.billing-form .form-group {width:100%;float: left;padding-bottom: 25px;margin-bottom: 0;}
.billing-form .col-md-12, .billing-form .col-md-6{padding: 0}
.billing-form .form-group label {width: 40%;}
.billing-form .form-control {width: 100%;}
.billing-form .form-group.phoneNumber .country-code{width: 58%;display: inline-block;}
.billing-form .form-group.phoneNumber .country-code input#country_code {
    -webkit-appearance: none!important;
    width: 42px;
    text-align: right;
    border: 1px solid #cccccc;
    border-right: 0px;
    outline: none;
    padding: 5px;
    background:none;
}
.billing-form .form-group.phoneNumber .country-code input#phone {
    -webkit-appearance: none!important;
    text-align: left;
    width: 80%;
    border: 1px solid #cccccc;
    border-left: 0px;
    margin: 0 0 0 -4px;
    background: white;
    padding: 5px;
}
.billing-click_icon {display: none;}

.billing-form .col-md-6:nth-child(even) .form-group{margin-left: 66px;}
/*.account-info .billing-form:last-child .form-group:nth-child(odd) {margin-left: 66px;}*/
.account-info .billing-form:last-child .form-group:nth-child(even) {margin-left: 0;}

.billing-form button {display: block;clear: both;margin: 10px auto 0;background: rgba(0, 222, 255, 1);color: #ffffff;line-height: inherit;min-width: inherit;padding: 7px 60px;}

.same-bill{position: relative;}
.same-bill .check label{margin-left: 5px;}
/*.billing-form.shipping-form .form-group:nth-child(even) {margin-right: 66px; }*/

.account-info .billing-form:last-child {padding-bottom: 0;border-bottom: 0;position: relative;}
.my-alert-sec .new_check_gruop .check-bidsquare {width: 20px;height: 20px;}
.same-bill .new_check_gruop {display: inline-block;}
.same-bill a {font-family: 'Klavika';font-size: 14px;font-weight: 300;color: #0e0e0e;display: inline-block;vertical-align: middle;padding-left: 15px;}
.same-bill .check-bidsquare:after {width: 5px;height: 12px;left: 7px;border-width: 0 2px 2px 0;}
.click_icon {position: absolute;top: 62px;right: 0;display: inline-block;cursor: pointer;}

#currency-form input[type="radio"] {visibility: hidden;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0;position: absolute;top: -999px;}
#currency-form input[type="radio"] + label { display: inline-block;cursor: pointer;}
#currency-form label {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e}
#currency-form label img {width: 22px;}
#currency-form input[type="radio"] + label:before {content: "";display: inline-block;zoom: 1;width: 16px;height: 16px;margin-right: 13px;vertical-align: middle;}
#currency-form ul li {padding-bottom: 40px;}
.currency-right .disclaimer {background: url(../img/svg/info_icon.svg) no-repeat left 2px;background-size: 15px;padding-left: 25px;font-family: 'Klavika';font-weight: 300;font-size: 13px;margin-bottom: 60px;}
.credit-card-form {width:100%;display: none;padding-bottom: 60px;}
.credit-card-form .input-area {position: relative;padding-left: 35px;width:58%;display: inline-block;}
.credit-card-form .form-group {margin-bottom: 0;}
.credit-card-form .form-group input {height:auto;border: 2px #e0e0e0 solid;padding: 14px 25px 14px 25px;border-radius: 0;color: #32325d;line-height: 18px;font-family: "Helvetica";font-size: 16px;}
.credit-card-form .form-group:first-child input {color: #32325d;line-height: 18px;font-family: "Helvetica";font-size: 16px;}
.credit-card-form .form-group label {font-family: 'Klavika';color: #0e0e0e;font-size: 14px;font-weight: 400;}
.credit-card-form .form-group:nth-child(2), .credit-card-form .form-group:nth-child(3) {width: 48%;float: left;margin-right: 4%;}
.credit-card-form .form-group:nth-child(3) {margin-right: 0;}
.credit-card-form .form-group:nth-child(2) input, .credit-card-form .form-group:last-child input {text-align: center;font-size: 14px;}
.input-area .qus-icon {position: absolute;right: -24px;bottom: 18px;}
.credit-card-form p {font-family: 'Klavika';font-weight: 300;font-size: 14px;line-height: 18px;padding-top: 8px;max-width: 65%;}
.credit-card-form .button-area {text-align: center;}
.payment-div .my_btn_area input[type=submit] {cursor: pointer;color: #fff;background-color: #00deff;padding: 7px 45px;font-size: 14px;border-style: none;box-sizing: border-box;font-family: 'Klavika';font-weight: 400;line-height: 18px;}
.payment-div .my_btn_area .btn:hover {background-color: rgba(0, 222, 255, 0.7); }
.payment-div .my_btn_area a.btn-info {cursor: pointer;color: #fff;background-color: #adadad;padding: 7px 45px;font-size: 14px;border-style: none;margin-left: 10px;font: 400 14px/18px 'Klavika';}
.payment-div .my_btn_area .cancel:hover {background-color: rgba(173, 173, 173, 0.7); }
.table-responsive {overflow: inherit;}
#account-toggle-button {display: none;}
.no-record {font-family: 'Klavika', sans-serif;line-height: 1.2;font-weight: 400;text-align: center;}
.no-record-medium{font-family: 'Klavika', sans-serif;line-height: 1.2;font-weight: 400;text-align: center;font-size: 24px;padding: 20px 0;}
/* My Bidsqare css end */

/* Calendar css start */
.calendar-top {padding: 23px 0 20px;}
.calendar-top h1 {padding-bottom: 6px;}
.calendar-top h2 {font-size: 18px;line-height: 1.2;font-weight: 500;font-family: 'Times New Roman';margin: 0 auto;}
.calendar-month {text-align: center;padding: 0 0 60px;border-bottom: 1px #ccc solid;}
.calendar-month span {width: 35px;height: 35px;border: 1px solid #eee;cursor: pointer;line-height: 30px;display: inline-block;text-align: center;}
.calendar-month span img {width: 11px;display: inline-block;vertical-align: middle;}
.calendar-month h2 {font-size: 18px;font-family: 'Times New Roman';font-weight: 500;display: inline-block;padding: 0 24px;}
.calendar-list {text-align: right;padding: 15px 0 7px;}
.calendar-list-box {display: inline-block;width: 18%;margin-left: 25px;vertical-align: middle;}
.calendar-list-box select {padding: 5px 4px 5px 10px;border: 1px #ccc solid;background: url(../img/selectbox_icon.png) no-repeat 95% 50%;font-family: 'Klavika';font-weight:400;font-size: 14px;color: #949494;line-height: 22px;width: 100%;}
.calendar-list-box span {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;}
.table-left {width: 72%;float: left;}
table.table-left th {font-family: 'Klavika';font-weight: 400;font-size: 12px;color: #0e0e0e;border: 1px #ccc solid;padding: 9px 0;background-color: #ffffff;text-align: center;border-top: 0;}
table.calendar-main > tbody > tr > td {border: 0;padding: 0;}
table.calendar-main > tbody {width: 100%;}
table.table-left .bg_gray {background-color: #f3f3f3 !important;cursor: inherit !important;}
table.table-left .calendar_data {color: #000;font-family: 'Klavika';font-weight: 400;border: 1px #ccc solid;background-color: #fff;cursor: pointer;border-bottom: 0;}
table.table-left .calendar_data .td_inner {position: relative;width: 100%;height: 115px;}
table.table-left .calendar_data .td_inner.today {border: 1px #000 solid;}
table.table-left .calendar_data .td_inner .date_txt {position: absolute;top: 10px;left: 6px;color: #949494;font-family: 'Klavika';font-weight: 400;font-size: 14px;}
table.table-left .calendar_data .td_inner .calendar-event {width: 44px;height: 39px;background: url(../../public/img/svg/logo_grey.svg) no-repeat;text-align: center;padding-top: 4px;position: absolute;top: 50%;left: 0;right: 0;margin: -19px auto 0;font-family: 'Klavika';font-weight: 400;color: #ffffff;font-size: 14px;padding-right: 4px;}
table.table-left .calendar_data .td_inner .calendar-event-blue {background: url(../../public/img/svg/logo_blue.svg) no-repeat;}
.table-right {width: 28%;display: inline-block;}
.table-right .table_scroll_calendar{height: 440px; overflow-y: auto; display: inline-grid;width: 100%;}
.table-right .table_scroll_calendar::-webkit-scrollbar {width: 5px;}
.table-right .table_scroll_calendar::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #ddd;}
.table-right .table_scroll_calendar::-webkit-scrollbar-track {	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;}
.table-right tr th {text-align: center;padding: 9px 0;border: 1px #ccc solid;font-family: 'Klavika';font-weight: 400;font-size: 12px;color: #0e0e0e;text-transform: uppercase;background: #ffffff;border-top: 0;border-left: 0;border-right: 0;width: 100%;display: inline-block;}
.table-right tr:first-child td {color: #000;font-family: 'Klavika';font-weight: 400;background-color: #ffffff;text-align: center;padding: 0 12px;border-top: 1px solid #ccc;}
.table-right tr td h2 {font-family: 'Klavika';font-weight: 400;line-height: 1;font-size: 20px;color: #0e0e0e;padding: 35px 0;border-bottom: 1px #ccc solid;}
.table-right tr td h2 span {font-size: 18px;font-family: 'Times New Roman';font-weight: 500;display: block;line-height: 1.4;}
.table-right .table_scroll_calendar tr:first-child td{text-align: left; border-top: 0;}
.table-right .table_scroll_calendar .timeing {font-family: 'Klavika';font-weight: 400;font-size: 12px;float: left; margin-right: 5px;}
.table-right .table_scroll_calendar .timeing.live_calendar_tag{background-color: #00cd35;color: #fff;}
.table-right tr td {padding: 20px 12px 0;text-align: left;width: 100%;display: inline-block;}
.table-right .close-time {font-family: 'Klavika';font-weight: 400;background-color: #9f9e9e;color: #ffffff;font-size: 12px;display: inline-block;padding: 0 1px;}
.table-right .close-time.live_calendar_tag{background-color: #00cd35;}
.table-right .caption-text {font-family: 'Klavika';font-weight: 400;font-size: 16px;color: #0e0e0e;cursor: pointer;}
.table-right .caption-text:hover, .table-right .auction-house-txt h4 a:hover, .table-right .auction-house-txt span a:hover {text-shadow: -.1px -.1px 0 black, .1px .1px black;}
.table-right .auction-house {padding: 12px 0 20px;border-bottom: 1px #ccc solid;}
.table-right .auction-house-img {width: 63px;height: 63px;display: inline-block;vertical-align: top;margin-right: 4px;border: 1px solid #f3f1f1;}
.table-right .auction-house-img img {width: 100%;height: 100%;object-fit: contain;}
.table-right .auction-house-txt {display: inline-block;vertical-align: top;width: 167px;}
.table-right .auction-house-txt h4 a, .table-right .auction-house-txt span a {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;}
.table-right .auction-house-txt .ended_txt {margin-top: 5px;} 
.table-right .auction-house-txt .register_now {padding: 4px 0; font-size: 13px; line-height: normal;}
.table-right .auction-house-txt span {cursor: pointer;display: inline-block;}
.table-right .auction-house-txt span.icon_view, .table-right .auction-house-txt span.pre-register-icon{position: relative;top: -2px;margin-left: 5px; padding-left: 5px; }
.table-right .auction-house-txt span.icon_view:before{position: absolute;content: '';background:#ccc; width: 1px; height:15px; top: 5px; left: 0;}
.table-right .auction-house-txt span.pre-register-icon {padding-left: 0;}
.table-right .auction-house-txt span.pre-register-icon:before {display: none;}
span.pre-register-icon .atcb-list {left: 0;}
.table-right .auction-house-txt .catelog span img {width: 23px; height: 23px;}
.table-right .auction-house-txt span:first-child {width: 22px;height: 22px;margin-left: -4px;}
.table-right .auction-house .auction-end {font-family: 'Klavika';color: #ff0000;font-weight: 400;font-size: 14px;padding-top: 5px;    width: 100%;margin-top: 0;}
.table-right #time-schedule-table tr th{border-bottom: 0;margin:1px 0;}
.calendar-main {border-left: 0;margin-bottom: 0;}
.calendar-main .table-left,.calendar-main .table-right{border: 1px #ccc solid;}
.calendar-main .table-right {border-left: none;}
.table-right tr:last-child td .auction-house {border-bottom: 0;}
.table-right > thead > tr, .table-right thead, .table-right tr  {width: 100%;display: inline-block;}
.noAuction {
    text-align: center;
    width: 100%;
    font-size: 20px;
    display: block;
    padding-top: 10px;
    color: #ff0000;
}
/* Calendar css end */

.highlight-bidsquare .press_card {display: inline-block; width: 318px; background-color: #ffffff; box-sizing: border-box; margin-bottom: 25px; cursor: pointer;text-align: center;}

/*Pagination according to current*/
.pagination {text-align: center; display: block; margin: 20px auto;}
.pagination li i{color: #00DEFF;margin: 0 10px;}
/*Pagination according to current*/

/*Chosen plugin override*/
.dropDown .chosen-container-single .chosen-single {border-radius: inherit; background-color: inherit; background: inherit; background: inherit; background-clip: inherit; -webkit-box-shadow: inherit; box-shadow: inherit; border: 1px solid #cccccc; height: 29px; font-size: 14px; color: #0e0e0e; font-weight: 300; text-align: left; padding: 0 10px; line-height: 25px;}
.dropDown .chosen-container-single .chosen-single div b {background: #ffffff url(../img/selectbox_icon.png) no-repeat 95% 50% !important;position: absolute; right: 5px;}
.dropDown .chosen-container-active.chosen-with-drop .chosen-single {border: 1px solid #cccccc;background-image: none; box-shadow: inherit;}
.dropDown .chosen-container .chosen-drop {border: 1px solid #ccc;}
.dropDown .chosen-container-active.chosen-with-drop .chosen-single div b {background-position: 95% 50%;}
.dropDown .chosen-container .chosen-results {text-align: left;}
.dropDown .chosen-container-single .chosen-single abbr {top: 8px;}

/*Common Css*/
.no_record_found {text-align: center; display: block; width: 100%; font-size:24px; margin-top: 20px;}
.auction-no-record {text-align: center; display: block; width: 100% !important; font-size:24px; margin-top: 20px;}
.auction-no-record .main_heading{color: #0e0e0e;font-family: 'klavika' ;font-size: 22px; margin-bottom: 15px;padding-bottom: 0;}
.auction-no-record .sub_heading{color: #0e0e0e;font-family: 'klavika' ;font-size: 16px;}
.auction-no-record .sub_heading a{text-decoration: underline;}
.ended_txt {color: #ff0000; font-size: 14px; margin-top: 10px;}
.green_t {color: #12c30f !important; font-size: 13px;}
.start_btn {width: 78px; height: 19px; background: url(../img/start_bid_bg.png) no-repeat; color: #fff; font-size: 12px; display: block; margin: 10px auto 0; line-height: 18px; text-align: left; padding-left: 3px; }
.pending_txt {color: #ff9f00 !important; font-size: 14px; text-align: center;}
h2.v_heading {font: inherit; color: inherit; padding-bottom: inherit;}
.red_t {color: #f00 !important; font-size: 14px;}
.color_green01 {color: #12c30f !important;} 
.color_green01 a{color: #12c30f;} 
.unsold {text-align: center; float: none;}
.color_orange01 {color:#ff9f00 !important;}
.bidding .bid_related_txt.red_t {text-align: center; font-size: 12px; width: 100%;}
button:disabled, button[disabled] {opacity: 0.2; }
.modal button.close_popup {background-color: unset;}
.align-center {text-align: center;}
.f_item_myItem_time_left {font-size:12px; color:#ff0000;}
.f_item_startIn_endIn, .f_item_myItem_startEnd_time {font-size:14px; font-weight: 300;}
.color_red01 {color:#ff0000;}
.color_black01 {color:#0e0e0e;}
.hide_div {display: none !important;}
.f_item_reserve_notMet {font-size: 12px; color: #ff0000; float: left; width: 100%;text-align: left;max-height: 16px;overflow: hidden;}
.ack_bid_msg {margin-top: 3px; font-size: 12px;}
.copyRight .toggle-desktop {display: none;}
.f_item_detail_youWon {color:#00cd35;}
/*Common Css*/
/*Auction List*/
.upcomSec .listUl li .green_t {padding-top: 24px;}
.upcomSec .listUl li .pending_txt {padding-top: 24px;}

/*Bidsqaure custom banner*/
.sub_contents_inner {background-color: #fff; width: 1150px; margin: 0 auto;height: 520px;}

.bid_banner{border-top: 1px solid #eee;border-bottom: 1px solid #eee;float: left;width: 100%;position: relative;background-color: #ffffff;padding-top: 70px; padding-bottom: 50px;}

.bid_banner .sub_contents_inner img{float: left;width: 100%;}
.seo_tag{position: absolute; left: 0; right: 0; margin: 0 auto; display: block; top: 63px; text-align: center; max-width: 620px;}
.seo_tag h2{font-size: 30px; color: rgb(14, 14, 14); font-family: "Times New Roman"; font-style: italic; font-weight: normal; max-width: 610px; text-align: center; line-height: 35px; padding-bottom: 0;}
.seo_tag h3{font-size: 30px; color: rgb(14, 14, 14); font-family: "Times New Roman"; font-style: italic; font-weight: normal; max-width: 610px; text-align: center; line-height: 35px; padding-bottom: 0;margin-bottom: 50px;}
.seo_tag p{font-family:'Times New Roman'; font-size: 18px; line-height: 25px; margin-bottom: 30px;}
.visual_area li.bid_custom_banner:hover .main_visual{cursor: auto !important;} 
.banner_link{max-width: 620px; margin: 0 auto 50px;}
.banner_link ul li{display: inline-block;width: 21%; padding: 0 10px; text-align: center;vertical-align: middle;}
.banner_link ul li a{font-size: 14px;border-bottom: 2px solid transparent; padding-bottom: 10px;}
.banner_link ul li a:hover{border-bottom: 2px solid #4BDBF3; transition: 0.5s ease all;}
.banner_link ul li img{width: 44px; height: 44px; margin: 0 auto 10px; text-align: center; display: block;}
.new_tab_bottom.btm_bid_bnr {width: 100%; height: 1px; border-bottom: 2px #f9f9f9 solid; box-sizing: border-box; }
 /*Bidsqaure custom banner*/
/*Email Verify popup*/
.email_verify .modal-content{box-shadow: none; border:none;}
.email_verify .modal-dialog{width: 603px; height: 500px; border: 1px solid #e1e1e1; text-align: center; background: #fff;}
.email_verify .modal-body{padding: 15px 25px;} 
.email_verify .modal-body h2{line-height: 1; font-weight: 400; padding: 49px 0 20px;font-size: 36px;font-style: italic; font-family: 'Times New Roman';    color: #0e0e0e;}
.email_verify .modal-body h2 span{font-size: 20px;font-style: italic; font-family: 'Times New Roman';color: #0e0e0e;display: block; margin-top: 10px;} 
.email_verify .modal-body .verify_text{font-size: 15px;font-family: 'Klavika'; color: #0e0e0e; max-width:300px; margin: 0 auto; display: block;}
.email_verify .modal-body .verify_problem{max-width: 280px; margin: 25px auto 0; display: block;font-family: 'Klavika'; color: #0e0e0e;}
.email_verify .modal-body .verify_problem .cant_find{background: #f8f8f8;padding: 13px 15px; margin-top: 15px;}
.email_verify .modal-body .verify_problem .cant_find h4{font-size: 15px;display: block;}
.email_verify .modal-body .verify_problem .cant_find p{font-size: 13px;margin-top: 8px;}
.email_verify .modal-body .verify_problem .resend_link{margin-top: 17px;font-size: 14px;}
.email_verify .modal-body .verify_problem .resend_link a{color: #00deff;}
.email_verify .modal-body .verify_problem .resend_link a:hover{opacity: 0.7;}
.email_verify .modal-body button{width: 344px; background-color: #00deff; padding: 17px 0;margin-top:22px;font-size: 16px;color: #fff;} 
.email_verify .modal-body button:hover{background: rgba(0,222,255,0.7);}
/*Email Verify popup*/
/*Register Now Popup*/
.register_now .modal-dialog, .cong-form .modal-dialog{width:430px; height: auto;font-family: 'Klavika'; color: #0e0e0e;}
.register_now .modal-dialog .modal-body, .cong-form .modal-dialog .modal-body{ padding:25px 0 30px;}
.register_now .modal-dialog .wrap_popup, .cong-form .modal-dialog .wrap_popup{max-width:370px; margin:25px auto 0;}
.register_now .modal-dialog .bid_title {padding-bottom: 20px;font-size: 26px;padding: 0px 0 20px;}
.register_now .modal-dialog .bid_info, .cong-form .modal-dialog .bid_info{background: #f0f0f0;padding:14px 30px 14px;cursor: pointer;}
.register_now .modal-dialog .bid_info h5{margin-bottom: 8px;display: block;font-size: 14px;}
.register_now .modal-dialog .bid_info h4{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; font-size: 20px;}
.register_now .modal-dialog .bid_info .reg_bid_img{margin-top: 10px;}
.register_now .modal-dialog .bid_info .reg_bid_img img{width: 62px; height: 62px;display: inline-block;}
.register_now .modal-dialog .bid_info .reg_bid_img span{padding-left: 5px;width: 300px; white-space: nowrap; overflow: hidden!important; text-overflow: ellipsis;font-size: 14px;font-weight: lighter;}
.register_now .modal-dialog .agree_terms{margin-top: 12px;}
.register_now .modal-dialog .agree_terms .check{width: 100%;margin-bottom: 0; text-align: left;}
.register_now .modal-dialog .agree_terms a{color: #00deff;}
.modal-dialog form {text-align: center;}
.modal-dialog .btn-center {text-align: center;}
.register_now .modal-dialog form button {width:auto; margin: 0 auto;font-size: 18px;float: none;padding: 5px 20px;}
.cong-form .modal-dialog .bid_info {margin-top: 40px;}
.cong-form .modal-dialog .modal-body button {width: 145px; margin: 0 auto; padding: 4px 0;font-size: 18px;line-height: 27px;}
.registration-approval h2 {font-style: italic;font-family: 'Times New Roman';line-height: 1.2;font-size: 24px;color: #0e0e0e;padding-bottom: 0;text-align: center;}
.registration-approval h2 span {color: #ff9f00;}
.registration-approval p {padding: 18px 0 0;font-family: 'Klavika';font-weight:300;font-size: 16px;text-align: center;color: #0e0e0e;}
.registration-approval p:last-child {padding-top: 10px;font-family: 'Klavika';font-size: 16px;color: #0e0e0e;font-weight: 400;}

#event_pending_popup .registration-pending-cc-message {background: #888888; color: #FFF; padding: 10px 30px; font-size: 13px; font-weight: 300; line-height: 16px;}
#event_pending_popup .registration-pending-cc-message .show-credit-card-form-link {color: #01deff;}

.register_now .auto_charge_cc_opt_in_div .update-card { margin: 12px 0 0 25px; }
.register_now .auto_charge_cc_opt_in_div .tooltip.top .tooltip-arrow { display: block; }

/*Register Now Popup*/
/*Register Now Popup*/
.credit-boxs {padding: 0 10px;text-align: center;}
.credit-boxs img {margin: 0 auto;display: block;padding: 15px 0 28px;}
.credit-boxs h2 {font-family: 'Times New Roman';font-weight: 400;font-size: 26px;color: #0e0e0e;padding-bottom:6px;}
.credit-card .modal-dialog {width: 500px;height: auto;}
.credit-boxs p {font-size: 16px;font-family: 'Klavika';font-weight: 300;color: #0e0e0e; padding-left: 47px; padding-right: 47px;}
.credit-boxs .form-wrap {padding: 0 47px;display: inline-block;width: 100%;}
.credit-boxs form input {color: #32325d;font-family: 'Helvetica', sans-serif;font-size: 16px;padding: 14px 18px;border: 2px #e0e0e0 solid;width: 100%;margin-top: 20px;}

.credit-boxs form input[type="text"] {font-family: 'Klavika';font-weight: 400;}
.card-wrap .card-exp {width: 47%;padding-top: 20px;float: left; margin-right: 0;}
.card-wrap .card-exp:first-child{margin-right: 6%;}

.credit-boxs form .card-exp input {margin-top: 0;}
.card-exp span {font-family: 'Klavika';font-size: 14px;color: #0e0e0e;font-weight: 400;text-align: left;display: block;}
.credit-boxs p:nth-child(2) {font-size: 14px;}
.cong-form .modal-dialog .credit-boxs form button, .cong-form .modal-dialog .credit-boxs form input[type="submit"] {width: 344px;margin: 23px auto 20px;color: #ffffff;background-color: rgb(0, 222, 255);font-family: 'Klavika';font-weight: 400;font-size: 16px;padding: 15px 0;display: block; border: 0;}
.cong-form .modal-dialog .credit-boxs form button:hover, .cong-form .modal-dialog .credit-boxs form input[type="submit"]:hover {background-color: rgba(0, 222, 255, 0.7);}
.credit-boxs form .card-wrap {position: relative;}
.card-wrap .ques_icon {position: absolute;right: -22px;top: 37px;cursor: pointer;}
.credit-boxs p.credit_card_btmtext{font-size: 14px; padding:13px 47px 20px 47px;}
/*Credit Popup*/
/*Congratulation Popup*/
.congo {padding-bottom: 25px;text-align: center;}
.congo h2 {font-style: italic;font-family: 'Times New Roman';font-size: 36px;line-height: 1.2;color: #0e0e0e;padding-bottom: 0;}
.congratulation .modal-body .congo p {padding-top: 13px;font-size: 16px;font-family: 'Klavika'; font-weight: 400;font-size: 16px;color: #0e0e0e;padding-bottom: 0;}
.congo p span {color: #00cd35;}
.congratulation .modal-body .congo p:last-child {padding-top: 17px;font-size: 16px;font-weight: 400;}
/*Congratulation Popup*/
/*Inquire Popup*/
.inquire-box h2, .bid-box h2 {font-size: 24px;color: #333333;padding-left: 20px;line-height: 1.1;font-family: 'Klavika';font-weight: 400;padding: 0 20px 12px;}
.inquire-box-wrap {padding: 14px 30px;background-color: #f0f0f0;margin-bottom: 15px;}
#inquire-form label {display: inline-block;padding-right: 15px;font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #212020;width: 21%;text-align: right;vertical-align: middle;}
#inquire-form input, #inquire-form select, #inquire-form textarea {width: 78%;border: 1px #ccc solid;padding: 6px 15px;font-family: 'Klavika';font-weight: 300;display: inline-block;border-radius: 0;height: auto;font-size: 16px;vertical-align: middle;}
#inquire-form .form-group {margin: 0;padding: 8px 0;}
#inquire-form select {background: #ffffff url(../img/selectbox_icon.png) no-repeat 95% 50%;font-size: 14px;line-height: 20px;}
#inquire-form textarea {min-height: 148px;}
#inquire-form button {margin-bottom: 0;margin-right: 15px;}
#inquire-form button:last-child {margin-right: 0;}
#inquire-form button#cancel {background-color: #999;}
#inquire-form button:hover {background-color: #31c82f;}
.inquire-form .modal-dialog, .bid-history-form .modal-dialog {width: 486px;}
.inquire-form .modal-body {padding: 34px 0 20px;} 
/*Inquire Popup*/
/*Bid History Popup*/
.bid-history-info {background-color: #f0f0f0;padding: 20px 28px;}
.bid-history-form .modal-body {padding: 34px 0 20px;}
.bid-history-info p {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;padding-bottom: 7px;}
.bid-history-info span {font-family: 'Klavika';font-weight: 300;font-size: 20px;line-height: 1.2;color: #0e0e0e;}
.bid-history-info .price-area {padding-top: 18px;}
.bid-history-info .price-area span:first-child {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #999;}
.bid-history-info .price-area span:last-child {font-family: 'Klavika';font-weight: 400;font-size: 20px;color: #0e0e0e;padding-left: 20px;}
table.bid-wrap {background: inherit;padding: 24px 35px 0 30px;margin: 0 auto;display: block;}
table.bid-wrap th {font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;line-height: 1;background: inherit;text-align: center;padding-bottom: 10px;}
table.bid-wrap tbody {height: 170px;width: 100%;border: 1px solid #e0e0e0;display: block;overflow-y: auto;}
table.bid-wrap tbody td {text-align: center;padding: 10px 0;line-height: 1;font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;}
table.bid-wrap tbody tr {width: 100%;}
table.bid-wrap tbody tr td:first-child {width: 100px;}
table.bid-wrap tbody tr td:nth-child(2) {width: 122px;}
table.bid-wrap tbody tr td:last-child {width: 198px;}
table.bid-wrap tbody tr.no-bid-history td:last-child {width: 420px;}
.bid-box .has-competing-bids-msg { color: #999; padding: 0 36px; font-size: 14px; }
.bid-box button:hover {background: #999;}
.bid-box button {margin: 15px auto 0;background-color: #999;display: block;}
 /*Bid History Popup*/

/*Error Message*/
.popup_error{font-size: 12px; color: red; /*display: none;*/ text-align: center; font-family: 'Klavika';margin-bottom: 10px;}
.popup_error p{font-size:inherit; color:inherit;font-family: inherit;}
.warning_msg {color: #ff0000; font-size: 13px; padding-top: 3px;}
/*Register Step 1 start*/
.resister-step1, .resister-step2 {background-color: #f9f9f9;border: 1px #e1e1e1 solid;padding: 32px 0 45px;}
.resister-step1 img, .resister-step2 img {display: block; margin: 0 auto;}
.resister-step1 h3, .resister-step2 h3 {text-align: center;padding: 20px 0 40px;font-size: 20px;font-family: 'Klavika';font-weight: 400;}
.resister-step1 form .form-2 .name_area {width: 49.1%;margin-right: 7px;float: left; position: relative;}
.resister-step1 form .form-2 .name_area input{width: 100%;}
.resister-step1 form .form-2 .name_area.last {margin-right: 0px;}
.phoneNumber{position:relative;}
.phoneNumber .country_code{/*padding-left: 25px;*/ width: 55px; padding-right: 5px; border-right: 0;} 
.resister-step1 .country-code {width: 32%;float: left;}
.resister-step1 .country-code input {border-right: 0 !important;margin-right: 0 !important;padding-right: 0 !important;}
.resister-step1 .phone {width: 68%;float: left;}
.resister-step1 .phone input {border-left: 0 !important;margin-right: 0 !important;padding-left: 0 !important;}
.resister-step1 .address-area {padding-top: 35px;border-top: 1px #e0e0e0 solid; float: left; width: 100%;}
.resister-step1 .dropDown .chosen-container .chosen-single{border: 2px #e0e0e0 solid; height: auto; padding: 10px 16px 10px 25px; width: 100%; color: #0e0e0e; font-family: 'Klavika'; font-weight: 400; background-color: #ffffff; font-size: 16px;}
.resister-step1 .dropDown .chosen-container-single .chosen-single div b{background: #ffffff url(../img/selectbox_icon2.png) no-repeat 95% 50%;}
.resister-step1 .dropDown .chosen-container-single .chosen-single abbr{top: 17px;}
/*.resister-step1 .address-area .dropDown .chosen-container-single .chosen-single{border: none;}*/
.resister-step1 .form-1 input, .resister-step1 .form-2 input, .resister-step1 .form-1 textarea, .resister-step2 input {padding: 14px 16px 14px 25px;border: 2px #e0e0e0 solid;font-size: 16px;color: #0e0e0e;font-family: 'Klavika';font-weight: 400;height: auto;width: 100%;}
.resister-step1 .form-1 input[type="checkbox"], .resister-step1 .form-2 input[type="checkbox"], .resister-step2 input[type="checkbox"] {width: auto;}
.resister-step1 .form-1 select,.resister-step1 .form-2 select {border: 2px #e0e0e0 solid;height: auto;padding: 14px 16px 14px 25px;background: #ffffff url(../img/selectbox_icon2.png) no-repeat 97% 50%;width: 100%;color: #0e0e0e;font-family: 'Klavika';font-weight: 400;} 
.resister-step1 .form-2 input {width: 48.4%;}
.resister-step1 .check {font-weight: 400;font-size: 14px;color: #0e0e0e;padding-left: 28px;width: 100%;margin-bottom: 0;}
.resister-step1 .submit-button {margin-top: 0;}
.resister-step1 .submit-button button, .resister-step2 button {font-size: 16px;color: #ffffff;background-color: #00deff;font-family: 'Klavika';font-weight: 400;padding: 18px 0;width: 100%;margin-top: 10px;height: auto;line-height: inherit;}
.resister-step1 .submit-button button:hover, .resister-step2 button:hover {background-color: rgba(0,222,255,0.7);}
.resister-step1 form, .resister-step2 form {margin: 0 auto;width: 410px;}
.resister-step1 .form-2 input {margin-right: 4px;}
.resister-step1 .form-1, .resister-step1 .form-2 {padding-bottom: 20px; position: relative; float: left;width: 100%}
.resister-step1 .shipping_title{float: left; width: 100%; text-align: center; margin: 10px auto 30px; font-size: 20px;}
/*Register Step 1 end*/
/*Register Step 2 start*/
.register2-top {padding-top: 20px;}
.register2-top h3 {font-style: italic;font-family: 'Times New Roman';font-size: 26px;line-height: 1.3;text-align: center;}
.register2-top p {display: block;padding: 32px 0;font-family: 'Klavika';font-weight: 300;font-size: 16px;color: #0e0e0e;line-height: 1.3;}
.resister-step2 form input[type="text"] {margin-bottom: 20px;}
.resister-step2 form input {font-family: 'Helvetica';}
.resister-step2 p {text-align: center;clear: both;font-size: 14px;padding: 42px 0 34px;margin-left: -40px;margin-right: -40px;}
.resister-step2 .card-wrap .card-exp {padding-top: 7px;}
.resister-step2 .card-wrap .card-exp input {text-align: center;}
.ballon-img {visibility: hidden;opacity: 0;    position: absolute;
    bottom: -165px;
    right: -240px;}
.card-wrap .ques_icon:hover .ballon-img {visibility: visible;opacity: 1;}

.step3 .resister-step2 form .title{text-align: center; padding: 20px 0 40px; font-size: 20px; font-weight: 400;}
.step3 .resister-step2 form #card-number{margin-top: 0;}
.step3 .resister-step2 form .credit_card_btmtext{font-family: 'Klavika';}
.step3 .resister-step2 form input[type="submit"]{font-size: 16px; color: #ffffff; background-color: #00deff; font-family: 'Klavika'; font-weight: 400; padding: 18px 0; width: 50%; margin-top: 10px; height: auto; line-height: inherit;border: none;} 
.step3 .resister-step2 form input[type="submit"]:hover{    background-color: rgba(0,222,255,0.7);}
.step3 .listing-top {padding-top: 20px;}
.step3 .listing-top .register-subhead{margin-bottom: 32px;margin-top: 0;}
.step3 .listing-top p{font-family: 'Klavika';font-size: 16px; font-weight: 300;}
.card-wrap{position: relative;}
.card-wrap .ques_icon{    position: absolute; right: -22px; top: 37px; cursor: pointer;} 
.skip-btn{width: 50%;float: left;}
.skip-btn a{background-color: #fff;padding: 17px 0;width: 95%;display: block;margin-top: 10px;height: auto;border: 1px solid #00deff;text-align: center;font-size: 16px;color: #00deff;font-family: 'Klavika';font-weight: 400; line-height: inherit;}
.resister-step2 .credit-card-skip-verify .credit-card-skip-verify-link{text-decoration: underline;}
.resister-step2 .credit-card-skip-verify{margin-top: 10px;}
/*Register Step 2 end*/

/*Required sign */
.required_sign {color: #ff0000; position: absolute; top: 20px; left: 14px;}
/*Register Step 2 end*/
/*Email varified start*/
.email-varify .modal-dialog {width: 603px;border: 1px solid #e1e1e1;background: #fff;}
.email-varify .modal-content {padding: 15px 25px;border: 0;text-align: center;border-radius: 0;}
.email-varify .modal-body {padding: 0;}
.email-varify .varify_info {padding: 49px 0 20px;}
.email-varify .varify_info h2 {font-size: 36px;font-style: italic;font-family: 'Times New Roman';color: #0e0e0e;line-height: 1;font-weight: 400;}
.email-varify .varify_info span {font-style: italic;font-family: 'Times New Roman';color: #0e0e0e;font-size: 20px;line-height: 1;font-weight: 400;display: block;padding-bottom: 20px;}
.email-varify .varify_info p  {font-size: 15px;font-family: 'Klavika';font-weight: 400;color: #0e0e0e;line-height: 18px;padding-bottom: 0;}
.email-varify .email-icon {margin: 25px auto 15px;}
.email-varify .email-not-found {max-width: 277px;padding: 13px 15px;margin: 0 auto;background: #f8f8f8;}
.email-varify .email-not-found h3 {font-family: 'Klavika';font-weight: 400;color: #0e0e0e;font-size: 14px;}
.email-varify .email-not-found p {padding: 8px 0 0;color: #0e0e0e;font-family: 'Klavika';font-weight: 400;font-size: 13px;}
.email-varify .email-not-found span {font-style: italic;font-family: 'Times New Roman';font-size: 13px;color: #0e0e0e;display: inline-block;padding-bottom: 0;}
.email-varify .resend-link {padding-top: 17px;}
.email-varify .resend-link p {font-size: 14px;font-family: 'Klavika';font-weight: 400;color: #0e0e0e;display: inline-block;}
.email-varify .resend-link a {color: #00deff;text-decoration: none;font-family: 'Klavika';font-weight: 400;font-size: 14px;}
.email-varify .resend-link a:hover{opacity: 0.7;}
.email-varify .varify_info  button {width: 344px; background-color: #00deff; padding: 17px 0;margin-top:22px;font-size: 16px;color: #fff;line-height: 20px;} 
.email-varify .varify_info button:hover, .congo-email button:hover{background: rgba(0,222,255,0.7);}
/*Email varified end*/
/*Email varified congratulation start*/
.email-verified-congo .modal-dialog {width: 450px;border: 1px solid #e1e1e1;background: #fff;}
.email-verified-congo .modal-content {border-radius: 0;padding: 15px 28px;border: 0;text-align: center;}
.email-verified-congo .modal-body {padding: 0;}
.congo-email {padding: 52px 0 28px;}
.congo-email h2 {font-size: 36px;font-style: italic;font-family: 'Times New Roman';color: #0e0e0e;line-height: 1;font-weight: 400;position: relative;}
.congo-email h2:after {position: absolute;background: #00deff;width: 45px;height: 2px;content: "";bottom: 0;left: 0;right: 0;margin: 0 auto;}
.congo-email p {font-family: 'Klavika';font-weight: 400;font-size: 15px;color: #0e0e0e;padding: 18px 0 0;}
.congo-email button {width: 100%; background-color: #00deff; padding: 17px 0;margin-top:28px;font-size: 16px;color: #fff;line-height: 20px;text-transform: uppercase;}
/*Email varified congratulation end*/
/*Directory Upcoming auction start*/
.new-tag {position: absolute;background: #00cd35;padding: 1px 3px;line-height: 1;color: #ffffff;font-size: 11px;top: 7px;right: -12px;vertical-align: top;display: inline-block;}
.directoryupcoming {padding-top: 20px;}
.sortDiv > .upcoming-filter {width: 120px;}
.buy-last {padding-top: 32px !important;}
.feature-lots-sec {padding-top: 70px;}
.feature-lots-sec h2 {font-size: 36px;font-family: 'Klavika';font-weight: 400;padding-bottom: 70px;    color: #0e0e0e;text-align: center;}
.feature-lots-sec ul {margin-left: -23px;display: inline-block; width: 100%;}
.feature-lots-sec ul li {float: left;width: calc(33.33% - 23px);margin-left: 23px;-webkit-box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);-moz-box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);position: relative;margin-bottom: 32px;} 
.feature-lots-sec ul li .img_box {height: 318px;}
.feature-lots-sec ul li img {width: 100%;height: 100%;object-fit: contain;}
.feature-lots-sec .cont_box {float: left;width: 100%;padding: 10px 15px;}
.feature-lots-sec .cont_box .lot_desc {display: block;height: 45px;overflow: hidden;}
.feature-lots-sec .cont_box .lot_desc a {font-family: 'Times New Roman';color: #0e0e0e;font-size: 20px;line-height: 1.1;}
.feature-lots-sec .cont_box .lot_desc a:hover, .sold-lots-sec .sold-txt-box h3 a:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.feature-lots-sec .cont_box .price_info {margin-top: 5px;font-size: 14px;font-weight: 300;}
.feature-lots-sec .cont_box .price_info h4 {display: inline-block;margin-right: 5px;font-weight: 400;}
.feature-lots-sec ul li .like_icon {cursor: pointer;position: absolute;top: 12px;right: 10px;height: 20px;z-index: 9;}
.feature-lots-sec ul li .like_icon img {height: 20px;}
.sold-lots-sec {padding-top: 110px;width: 100%;display: inline-block;}
.sold-lots-sec h2 {font-family: 'Klavika';font-weight: 400;color: #0e0e0e;line-height: 1.2;font-size: 36px;padding-bottom: 70px;text-align: center;}
.sold-lots-sec ul{padding: 0 40px;display: inline-block;margin-left: -55px;}
.sold-lots-sec ul li {float: left;width: calc(33.33% - 55px);margin-left: 55px;position: relative;margin-bottom: 32px;text-align: center;    min-height: 380px;}
.sold-lots-sec .sold-img {width: 100%;height: 270px;padding-bottom: 8px;}
.sold-lots-sec .sold-img img {height: 100%;object-fit: cover;}
.sold-lots-sec .sold-txt-box {padding: 10px 15px;text-align: center;}
.sold-lots-sec .sold-txt-box h3 {line-height: 1.1;overflow: hidden;height: 52px;}
.sold-lots-sec .sold-txt-box h3 a {width: 250px;font-family: 'Klavika';font-weight: 300;line-height: 1.2;font-size: 18px;}
.sold-lots-sec .sold-txt-box .sold-price {padding-top: 10px;height: 30px;}
.sold-lots-sec .sold-txt-box .sold-price h5 {display: inline-block;font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #0e0e0e;text-align: center;}
.sold-lots-sec .sold-txt-box .sold-price span {padding-left: 5px;font-family: 'Klavika';font-weight: 300;font-size: 16px;color: #0e0e0e;line-height: 1.1;}
/*Directory Upcoming auction end*/
/*Directory Past auction end*/
.directory-past .gridView .badgeDiv {display: none !important;}
.item-hidden {height: 33px;}
.directory-past .gridView .item-hidden {display: none;}
.auction-end {font-family: 'Klavika';font-weight: 400;font-size: 14px;margin-top: 22px;text-align: center;}
.bidclose:before {z-index: -1;position: absolute;left: 0;top: 0;width: 0;height: 0;border-top: 64px solid #7f7f7f;border-left: 64px solid #7f7f7f;border-right: 64px solid transparent;border-bottom: 64px solid transparent;content: '';}
.bidclose img {width: 40px;height: auto;-webkit-animation: rotating 2s linear infinite;-moz-animation: rotating 2s linear infinite;-ms-animation: rotating 2s linear infinite;-o-animation: rotating 2s linear infinite;animation: rotating 2s linear infinite;}
.bidclose i {width: 64px;text-align: center;display: block;margin: 6px 0 0;}
.bidclose span {position: absolute;left: 0;top: 37px;}
.directory-past .exclusive-offer {position: absolute;background-color: rgba(0,205,53,0.75);bottom: 0px;width: 100%;height: 22px;padding: 0 3px;text-align: center;line-height: 20px;font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #ffffff;vertical-align: middle;}
.storefront_banner{float: left;width: 100%;margin: 15px 0;}
.storefront_banner img{height: 200px; width: 100%; object-fit: cover;}
/*Directory Past auction end*/
/*Directory About Us start*/
.about-us-top {position: relative;padding-top: 25px;width: 100%;display: inline-block;}
.directory-top-txt, .how-to-sell-top-txt {position: absolute;top: 180px;z-index: 2;}
.directory-top-txt h2, .how-to-sell-top-txt h2 {padding-bottom: 52px;}
.about-us-top h2 span, .how-to-sell-top-txt h2 span {display: block;text-transform: uppercase;font-family: Times New Roman,Times,serif;font-size: 50px;font-style: italic;line-height: 1.2;}
.how_to_sell_wrap {padding-top: 25px;}
.directory-top-img, .how-to-sell-top-img {float: right;width: 65%;position: relative;}
.directory-top-img:after {position: absolute;content: "";width: 705px;height: 455px;background: #e6d0d2;top: 75px;left: -80px;z-index: -1;}
.story-top {margin-top: 175px;padding: 55px;background: #f9f9f9;position: relative;}
.story-top:before {position: absolute;content: "";width: 1px;height: 180px;background: #000000;left: 0;right: 0;margin: 0 auto;top: -128px;}
.story-top:after {position: absolute;content: "";width: 1px;height: 180px;background: #000000;left: 0;right: 0;margin: 0 auto;bottom: -155px;}
.story-top h2 {text-align: right;}
.story-top h2 span{text-align: right;font-family: Times New Roman,Times,serif;font-size: 50px;font-weight: 500;line-height: 1.2;font-style: italic;text-transform: uppercase;position: relative;}
.story-top h2 span:after {position: absolute;content: "";width: 80px;height: 4px;background: #841619;bottom: -5px;left: 0;}
.story-img {padding-top: 57px;position: relative;}
.story-img img {width: 74%;}
.story-red-box {position: absolute;background: #841619;padding: 15px 13px;max-width: 350px;right: 0;top: 83px;}
.story-red-box p {font-family: Klavika;font-weight: 300;font-size: 18px;color: #ffffff;line-height: 27px;padding-bottom: 0;}
.story-txt {padding-top: 65px;max-width: 650px;}
.story-txt p {font-family: Klavika;font-size: 18px;font-weight: 300;line-height: 27px;color: #0e0e0e;padding-bottom: 0;}
.story-top-wrap {position: relative;}
.story-right {position: absolute;right: 0;transform: rotate(90deg);bottom: 180px;border-bottom: #e6e6e6 solid 1px;width: 47%;text-align: right;transform-origin: 70% 317%;}
.story-right p {padding-bottom: 5px;font-family: 'Klavika', sans-serif;color: #aca9a9;font-weight: 300;font-size: 13px;}
.story-bottom {padding-top: 52px;text-align: right;width: 100%;display: inline-block;}
.story-bottom-txt {float: right;z-index: 1;position: relative;}
.story-bottom-txt p {text-align: left;font-family: 'Klavika';font-weight: 300;font-size: 18px;line-height: 27px;color: #0e0e0e;padding-top: 35px;max-width: 625px;padding-bottom: 0;}
.story-bottom-txt p:first-child {padding-top: 45px;}
.story-bottom-img {position: relative;z-index: 1;}
.story-bottom-img img {width: 72%;}
.story-bottom-img:before {position: absolute;content: "";width: 700px;height: 458px;background: #e1cbcd;left: -54px;top: 55px;z-index: -1;}
.story-left {position: absolute;z-index: 1;transform: rotate(90deg);text-align: left;border-bottom: #aca9a9 solid 1px;width: 68%;transform-origin: 24% -129px;}
.story-left p {padding-bottom: 5px;font-family: 'Klavika', sans-serif;color: #aca9a9;font-weight: 300;font-size: 13px;}
.story-left p span {display: block;}
.decor-sec h2, .gallery-img h2, .real-estate-sec h2 {font-family: Times New Roman,Times,serif;font-size: 50px;font-style: italic;font-weight: normal;text-transform: uppercase;position: relative;text-transform: uppercase;padding-bottom: 15px;}
.decor-sec h2:after {position: absolute;content: "";width: 80px;height: 4px;background: #841619;bottom: 0;left: 0;}
.decor-sec {width: 48%;position: relative;}
.decor-sec-img {padding-top: 65px;}
.wraper-3 .gallery-sec {padding-top: 35px;display: inline-block;width: 48%;text-align: right;float: right;margin-top: -35vh;}
.wraper-3 .gallery-txt span, .real-estatereal-estate-txt span, .decor-txt span {width: 30px;height: 30px;display: inline-block;padding: 30px 0 0;}
.wraper-3 .gallery-txt p, .real-estatereal-estate-txt p, .decor-txt p {padding-top: 35px;font-family: 'klavika';font-weight: 300;font-size: 18px;color: #222121;line-height: 27px;padding-bottom: 0;}
.wraper-3 .gallery-img h2:after {position: absolute;content: "";width: 80px;height: 4px;background: #841619;bottom: -5px;right: 0;}
.wraper-3 .gallery-img img {display: block;padding-top: 65px;}
.wraper-3 .real-estate-sec {padding: 35px 0 0;width: 48%;margin-top: 10vh;}
.wraper-3 .real-estate-sec h2:after {position: absolute;content: "";width: 80px;height: 4px;background: #841619;bottom: -5px;left: 0;}
.wraper-3 .real-estatereal-estate-img img {padding-top: 62px;display: block;}
.wraper-3 {padding: 112px 0 55px;border-bottom: 2px #f9f9f9 solid;}
.storefront-blog {padding: 58px 0 0;}
.storefront-blog h4, .skinner-press-release h3 {color: #0e0e0e;font-size: 30px;font-family: 'Times New Roman';font-style: italic;font-weight: normal;padding-bottom: 60px;display: block;}
.storefront-blog ul {margin-left: -15px;display: inline-block;}
.storefront-blog ul li {width: calc(31% - 15px);margin-left: 15px;float: left;box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);height: 500px;}
.storefront-blog ul li .blog-box-img {width: 100%;height: 230px;}
.storefront-blog ul li .blog-box-img img, .skinner-press-release ul li .press-release-img img {width: 100%;height: 100%;object-fit: cover;}
.storefront-blog ul li .blog-box-txt {padding: 10px 20px;}
.storefront-blog ul li .blog-box-txt h3 a {color: #0e0e0e;font-size: 24px;font-family: 'Times New Roman';font-weight: normal;margin-bottom: 10px;display: block;line-height: 30px;text-decoration: none;height: 65px;overflow: hidden;text-overflow: ellipsis;}
.storefront-blog ul li .blog-box-txt span {color: #949494;font-size: 14px;font-family: 'klavika';font-weight:300;}
.storefront-blog ul li .blog-box-txt p {color: #0e0e0e;font-size: 16px;font-family: 'Times New Roman';font-weight: normal; padding-top: 10px;line-height: 25px;}
.storefront-blog ul li .blog-box-txt p a {text-decoration: none;font-size: 16px;font-family: 'Times New Roman';font-weight: normal;color: #777;}
.storefront-blog ul li .blog-box-txt p a:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.decor-sec .story-right {right: -265px;top: 0;transform-origin: 74% 283px;width: 100%;bottom: inherit;border-bottom: 0;}
.decor-sec .story-right p {border-bottom: #e6e6e6 solid 1px;margin-left: -60px;}
.auctioneer_press {float: left;width: 100%;padding: 30px 0 0;background: #fff;margin-top: 40px;}
.auctioneer_press .main_container {max-width: 1000px;margin: 0 auto;clear: both;}
.auctioneer_press.storefront_auctioneer_press h3 {color: #0e0e0e;font-size: 30px;font-family: 'Times New Roman';font-style: italic;font-weight: normal;margin-bottom: 30px;display: block;}
.press_release_list {float: left;width: 100%;margin-top: 20px;}
.auctioneer_press.storefront_auctioneer_press ul {margin-bottom: 30px;display: block;float: left;width: 100%;}
.press_release_list ul li {float: left;width: 100%;margin-bottom: 20px;box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);position: relative;max-height: 180px;}
.press_release_list ul li .press_img {float: left;max-width: 200px;margin-right: 25px;width: 20%;}
.press_release_list ul li a {color: #000000;}
.press_release_list ul li .press_img img {float: left;max-width: 100%;min-height: 180px;object-fit: cover;max-height: 180px;display: block;}
.press_release_list ul li .press_detail {float: left;width: 77%;padding: 20px 0}
.press_release_list ul li .press_detail .author {float: left;width: 100%;margin-bottom: 10px}
.press_release_list ul li .press_detail .author h5 {font-size: 18px;color: #0e0e0e;font-style: italic;font-family: 'Times New Roman';float: left;width: auto;margin-right: 10px;font-weight: 400}
.press_release_list ul li .press_detail .author h5 a {color: #0e0e0e;text-decoration: none}
.press_release_list ul li .press_detail .author span {font-size: 14px;color: #505050;font-style: italic;font-family: 'Times New Roman';position: relative;float: left;margin-right: 15px}
.press_release_list ul li .press_detail .title_press {float: left;width: 100%}
.press_release_list ul li .press_detail .title_press h4 {font-family: 'Times New Roman';font-size: 24px;color: #0e0e0e;text-align: left;max-width: 90%;margin-top: 7px;}
.auctioneer_press.storefront_auctioneer_press .press_release_list .title_press h4 a {font-family: 'Times New Roman';font-size: 24px;color: #0e0e0e;text-align: left;line-height: 27px;font-weight: normal;font-style: normal;text-decoration: none;display: block;width: 650px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.press_release_list ul li .press_detail .desc {float: left;width: 100%;}
.auctioneer_press.storefront_auctioneer_press .press_release_list .desc p {color: #0e0e0e;font-size: 16px;font-family: 'Times New Roman';font-weight: normal;margin-top: 10px;line-height: 25px;overflow:hidden;}
.press_release_list ul li .seller_logo {position: absolute;right: 30px;top: 0;}
.press_release_list ul li .seller_logo img {max-width: 50px;display: block;}
.about-us-main .btn_area2 {display: inline-block;padding: 4px 10px;text-align: center;background: url(../img/btn_bg2.png) no-repeat center center;width: 100%;height: 36px;}
.about-us-main .btn_area2 .btn {background-color: rgba(0,222,255,1);border-radius: 22px;display: inline-block;line-height: 24px;width: 187px;font-size: 14px; padding: 4px 10px;}
.auctioneer_press.storefront_auctioneer_press .btn_area2 a {color: #fff;text-decoration: none;}
.btn_area2 .btn:hover {background-color: rgba(0,222,255,0.7);}
.press_release_list ul li .press_detail .author h5 a:hover, .press_release_list ul li .press_detail .desc p a:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
/*Directory About Us end*/
/*Directory How To Sell end*/
.how-to-sell-top {width: 100%;position: relative;display: inline-block;padding-top: 15px;}
.how-to-sell-top-img:after {position: absolute;content: "";width: 650px;height: 520px;background: #e6d0d2;top: 61px;left: -60px;z-index: -1;}
.how-to-sell-top-txt {top: 95px;}
.how-to-sell-top-txt p {max-width: 345px;font-style: italic;}
.how-to-sell-mid-form {padding-top: 30px;}
.how-to-sell-mid-form h2 {font-size: 18px;font-family: 'klavika';font-weight: 400;color: #0e0e0e;padding-bottom: 10px;}
.sell-form-wrap {width: 100%;padding: 37px 45px 25px;background: #f9f9f9;border: 1px #e4e1e1 solid;overflow: hidden;min-height: 381px;}
.how-to-sell-mid-form .left-form {width: 49.8%;padding-right: 5px;display: inline-block;box-sizing: border-box;vertical-align: top;}
.how-to-sell-mid-form .right-form {width: 49.8%;padding-left: 5px;display: inline-block;box-sizing: border-box;vertical-align: top;}
.how-to-sell-mid-form form ul li {padding-bottom: 12px;}
.how-to-sell-mid-form form input, .how-to-sell-mid-form form select {border: 1px #cccccc solid;background: #ffffff;font-size: 16px;color: #0e0e0e;width: 100%;font-family: 'klavika';font-weight: 300;padding: 9px 15px;}
.how-to-sell-mid-form form select {    background: #ffffff url(../img/selectbox_icon2.png) no-repeat 97% 50%;}
.how-to-sell-mid-form form .upload-btn-wrapper {position: relative;overflow: hidden;display: inline-block;width: 100%;min-height: 135px; padding: 28px 15px;border: 1px #cccccc solid;background: #ffffff;text-align: center;}
.how-to-sell-mid-form form .upload-btn-wrapper strong {display: block;color: #747474;font-family: 'klavika';font-weight: 500;font-size: 20px;text-align: center;}
.how-to-sell-mid-form form .upload-btn-wrapper button {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;cursor: pointer;margin-top: 12px;display: inline-block;text-decoration: none;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;padding: 0 12px;color: #fff;line-height: 30px;background: #2f8ab9;border: none;-moz-box-shadow: 0 2px 0 0 #13648d;-webkit-box-shadow: 0 2px 0 0 #13648d;box-shadow: 0 2px 0 0 #13648d;min-width: auto;}
.how-to-sell-mid-form form .upload-btn-wrapper button:hover {background: #3396c9;-moz-box-shadow: 0 2px 0 0 #15719f;-webkit-box-shadow: 0 2px 0 0 #15719f;box-shadow: 0 2px 0 0 #15719f;}
.how-to-sell-mid-form form .upload-btn-wrapper input[type=file] {font-size: 100px;position: absolute;left: 0;top: 0;opacity: 0;}
.how-to-sell-mid-form form button[type=submit] {margin: 34px auto 0;color: #fff;background: #00deff;padding: 9px 0;width: 150px;font-family: 'klavika';font-weight: 400;display: block;clear: both;}
.how-work-img {padding-top: 70px;position: relative;}
.how-work-img:after {position: absolute;content: "";width: 1px;height: 165px;background: #000000;left: 0;right: 0;margin: 0 auto;bottom: -145px;}
.how-work-img span {position: absolute;top: 55%;left: 0;right: 0;text-align: center;font-family: Times New Roman,Times,serif;font-size: 50px;font-style: italic;font-weight: normal;display: block;padding-bottom: 20px;}
.how-work-img span:after {position: absolute;content: "";width: 58px;height: 4px;background: #841619;left: 0;right: 0;margin: 0 auto;bottom: 0;}
.selling-work-step {padding-top: 125px;}
.work-step {width: 45.5%;}
.work-step h2 {font-size: 80px;font-family: Times New Roman,Times,serif;font-style: italic;font-weight: normal;color: #841619;padding-bottom: 15px;}
.work-step span {font-family: Times New Roman,Times,serif;font-style: italic;font-weight: normal;color: #841619;font-size: 30px;}
.work-step p {line-height: 27px;font-family: Klavika;font-weight: 300;font-size: 18px;padding-bottom: 0;}
.work-step p.last {padding-top: 20px;}
.work-step .step-txt {padding-top: 142px;position: relative;}
.work-step .step-txt:before {position: absolute;content: "";width: 80px;height: 1px;background: #ebebeb;transform: rotate(90deg);top: 70px;left: -13px;}
.step-2 {float: right;margin-top: -45vh;}
.step-3 {float: left;margin-top: 14vh;}
.step-4 {float: right;margin-top: 11vh;}
/*Directory How To Sell end*/
/*Privacy page start*/
.page_contents_area {margin-top: 60px;}
.page_contents_area .cont_tit {margin-bottom: 25px;}
.page_contents_area .f_tit {font-family: 'Klavika';font-weight: 400;font-size: 20px;color: #0e0e0e;}
.page_contents_area h2.v_heading {line-height: inherit;text-align: inherit;padding: unset;font-weight: inherit;font-size: inherit;}
.page_contents_area .sub_txt {line-height: 1.5;margin-bottom: 60px;}
.page_contents_area .privay-sub-txt {margin-bottom: 30px;}
.page_contents_area .f_caption_txt_lg_light {font-family: 'Klavika';font-weight: 300;font-size: 16px;color: #0e0e0e;}
.page_contents_area .f_caption_txt_lg_light b {font-weight: 500;}
ul.privacy-list {padding-left: 20px;}
ul.privacy-list li {margin-bottom: 30px;line-height: 1.5;font-family: 'klavika';font-weight: 300;font-size: 16px;color: #0e0e0e;padding-left: 10px;list-style: disc;}
h2.privacy-sub-heading {text-align: left;padding-bottom: 40px;font-size: 24px;}
.privacy-wrapper {padding-left: 60px;}
h2.privay-haed-bottom {padding-bottom: 20px;}
.privacy-cookies a, .terms-condition-full a {color: #0a4088;text-decoration: underline;}
/*Privacy page end*/
/*Terms & Condition page start*/
.terms-condition-full .f_tit {font-family: Klavika;font-size: 22px;color: rgb(14, 14, 14);font-weight: 500;padding-bottom: 7px;}
.terms-condition-full .f_caption_txt_lg_light, .terms-condition-full .sub_txt .d_paragraph > span {font-family: 'Klavika';font-weight: 300;font-size: 16px;color: #0e0e0e;}
.terms-condition-full .sub_txt .d_paragraph > span {display: inline-block;vertical-align: top;}
.terms-condition-full .sub_txt .d_paragraph > span.no-bullet {width: 6px;margin-right: 25px;}
.terms-condition-full .sub_txt.regular_t {margin-bottom: 32px;}
.terms-condition-full .f_caption_txt_m {font-family: 'Klavika';font-weight: 400;font-size: 15px;color: #0e0e0e;}
.terms-condition-full .sub_txt .sub_title {margin-bottom: 32px; font-family: 'Klavika';line-height: 1;font-weight: 500;font-size: 18px;}
.terms-condition-full .sub_txt .d_paragraph {padding-bottom: 30px;position: relative;}
.terms-condition-full .sub_txt .d_paragraph > span.bullet {width: 6px;height: 6px;background-color: rgb(74, 73, 73);margin-top: 8px;margin-left: 0px;margin-right: 25px;border-radius: 50%;}
.terms-condition-full .sub_txt .d_paragraph > span.txt {width: 960px;padding-left: 5px;}
.terms-condition-full .sub_txt .d_paragraph > span.txt strong {font-weight: 500;}
.terms-condition-full .sub_txt .d_paragraph > span.semi-bullet {width: 7px;height: 7px;margin-top: 10px;margin-left: 40px;margin-right: 25px;border-width: 1px;border-style: solid;border-color: rgb(74, 73, 73);border-image: initial;border-radius: 50%;}
.terms-condition-full .sub_txt .d_paragraph > span.sub-txt {width: 900px;}
/*Terms & Condition page end*/
/*Buying guide line*/
.buying_guide{width: 100%;padding:55px 0 110px;}
.buying_guide a {color: #000000;text-decoration: none;}
.buying_guide h1{font-family: 'Klavika'; font-size: 36px; color: #0e0e0e; font-weight: normal; text-align: center;}
.buying_guide ul{max-width: 100%; margin:0 auto;list-style: none !important;}
.buying_guide ul li{ position: relative; width: 30%; float: left;margin-right: 23px; margin-bottom: 20px;box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);}
.buying_guide ul a:nth-child(3) li {margin-right: 0;}
.buying_guide ul li:hover {box-shadow: 2px 2px 9px 0 rgba(0,0,0,.3);transform: translateY(-1px);transition: all .25s cubic-bezier(.25,.46,.45,.94);}
.buying_guide ul li .buying-guides-box {padding: 24px 0;text-align: center;}
.buying_guide ul li .buying-guides-box span {font-family: Times; font-style: normal;font-weight: normal;font-size: 16px;line-height: 26px;color: #777777;}
.buying_guide ul li .buying-guides-box h2 {font-family: Times;font-style: italic;font-weight: normal;font-size: 28px;line-height: 19px;color: #000000;padding: 6px 0 10px;}
.buying_guide ul li .buying-guides-box p {padding: 6px 22px 0;font-family: Times;font-weight: normal;font-size: 20px;line-height: 26px;color: #000000;}
.buying_guide ul li .buying-guides-box img {height: 270px;width: 100%;object-fit: contain;}
/*Buying guide line*/
/*buying guide line detail*/
.buying_guide_detail .empty_space{margin-top: 20px;float: left;width: 100%;}
.buying_guide_detail{float: left;width: 100%;}
.bg_container{max-width: 760px; margin: 0 auto; clear: both;}
.buying_guide_detail .bg_banner{float: left;width: 100%; position: relative;}
.buying_guide_detail .bg_banner img{width: 100%; display: block;margin: 0 auto;}
.buying_guide_detail .bg_banner .bg_head{position: absolute; top:25px; margin: 0 auto; text-align: center; display: block; left: 4px; right: 0; width: 50px;}
.buying_guide_detail .bg_banner .bg_head p{font-size: 16px;font-family: 'Times New Roman'; color:#0e0e0e;font-style: italic;line-height: 20px; }
.buying_guide_detail .bg_banner .bg_title{position: absolute; top:40%; margin: 0 auto; text-align: center; display: block; left: 0; right: 0;}
.buying_guide_detail .bg_banner .bg_title h1{font-size: 40px; color: #0e0e0e; font-family: 'Times New Roman';font-style: italic; font-weight: normal;margin-top: 0;}
.buying_guide_detail .bg_banner .bg_title h1:before{content: ''; height: 2px; width: 30px; background-color: #00deff; position: absolute; top: -30px; left: 0; right: 0; margin: 0 auto;}
.buying_guide_detail .bg_summury{float: left;width: 100%;padding: 80px 0 0;}
.bg_summury h1 {font-size: 30px; color: #0e0e0e; font-family: 'Times New Roman';font-style: italic; font-weight: normal; max-width: 650px;text-align: center;line-height: 45px;margin: 0 auto 40px;}
.bg_container p{font-size: 18px; color: #0e0e0e;font-family: 'Times New Roman'; line-height: 28px;clear: both; }
.bg_container p a{color: #0a4088;text-decoration: underline;}
.bg_container p a:hover{text-decoration: underline;}
.buying_guide_detail .partition{float: left;width: 100%; padding: 40px 0 20px;}
.buying_guide_detail .left_content{float: left;width: 45%; margin-right: 25px;}
.buying_guide_detail .right_content{float: right;width: 45%;}
.buying_guide_detail .right_content img{max-width: 100%;display: block;}
.buying_guide_detail .img_content {float: left;width: 100%; margin-top: 15px;}
.buying_guide_detail .img_content p{font-size: 13px; line-height: 20px;font-family: 'Myriad Pro'; color: #0e0e0e;}
.buying_guide_detail .img_content a{font-size: 14px;color: #0e0e0e; position: relative;}
.buying_guide_detail .img_content a.call{ color: #0a56b4; }
.buying_guide_detail .img_content a.mail{margin-left: 6px; padding-left: 10px;}
.buying_guide_detail .img_content a.mail:before { content: ''; position: absolute;left: 0; top: 2px; width: 1px; height: 15px; background-color: #0e0e0e; }
.buying_guide_detail .img_content a:hover{color: #000;}
.buying_guide_detail .img_content span{font-size: 13px; line-height: 20px;font-family: 'Times New Roman'; color: #0e0e0e; position: relative;float: left; padding-left: 10px; font-style: italic;}
.buying_guide_detail .img_content span:before{content: '';position: absolute;top: 0;left: 0; background-color:  #868484; width: 1px; height: 15px;}
.buying_guide_detail .bg_tips{float: left;width: 100%;margin-top: 50px;}
.buying_guide_detail .bg_tips h1{font-size: 30px; color: #0e0e0e; font-family: 'Times New Roman';font-style: italic; font-weight: normal; max-width: 650px;text-align: center;line-height: 45px;margin: 0 auto 0px;}
.buying_guide_detail .tips_count{float: left;width: 100%;margin-top: 40px;}
.buying_guide_detail .tips_count .tips_header{float: left;width: 100%;position: relative;}
.buying_guide_detail .tips_count .tips_header span{font-size: 18px;font-family: 'Times New Roman'; color: #949494;font-style: italic;text-align: center; display: block;margin: 0 auto;width: 100%;}
.buying_guide_detail .tips_count .tips_header span:before{    content: ''; height: 1px; width: 25px; background-color: #00deff; position: absolute; top: 25px; left: 0; right: 0; margin: 0 auto;}
.buying_guide_detail .tips_count .tips_header h2{font-size: 26px; color: #0e0e0e; font-family: 'Times New Roman';font-style: italic; font-weight: normal; max-width: 650px;text-align: center;line-height: 45px;margin:25px auto 0;}
.buying_guide_detail .reverse .left_content{float: right;}
.buying_guide_detail .reverse .right_content{float: left;}
.buying_guide_detail .advertise{float: left;width: 100%; padding: 70px 0 65px; text-align: center;}
.buying_guide_detail .advertise img{max-width: 100%; margin: 0 auto; display: block;}
.buying_guide_detail .advertise a{color: #0a4088;text-decoration: underline;font-size: 18px;    font-family: 'Times New Roman'; font-style: italic; font-weight: normal; max-width: 480px; text-align: center; line-height: 30px;display: inline-block;} 
.buying_guide_detail .Specialist{float: left;width: 100%; border-top: 1px solid #eeeeee;padding-top: 45px;}
.buying_guide_detail .Specialist h3{font-size: 18px;font-family: 'Times New Roman'; color: #949494;font-style: italic; font-weight: normal;margin-bottom: 12px;}
.buying_guide_detail .Specialist h1{font-size: 26px;font-family: 'Times New Roman'; color: #0e0e0e;font-style: italic; font-weight: 500;margin-bottom: 15px;}
.buying_guide_detail .Specialist p{font-size: 18px; color: #0e0e0e;font-family: 'Times New Roman'; line-height: 28px;clear: both; }
.buying_guide_detail .video_section{float: left;width: 100%;padding: 90px 0;}
.buying_guide_detail .video_section h4{font-size: 18px; font-family: 'Times New Roman'; color: #0e0e0e; font-style: italic; font-weight: 500;margin-bottom: 15px;}
.buying_guide_detail .related { margin-top: 20px; }
.buying_guide_detail .related ul{max-width: 1000px;padding-top: 20px; margin-top: 20px;}
.buying_guide_detail .related h5{color: #0e0e0e; font-family: 'Klavika'; font-weight: normal;font-size: 22px;}
.buying_guide.related .view_all{float: left; width: 100%; text-align: center; margin-top: 40px;}
.buying_guide.related .view_all a{background-color: rgba(0,222,255,1);padding: 0 10px;border-radius: 22px;display: inline-block;height: 28px;line-height: 28px;width: 187px; position: relative;font-size: 14px;color: #fff;}
.buying_guide.related .view_all a:before{content: ""; position: absolute;left: -160px;top: 20px; background: url('../img/blue_left.png') no-repeat;width: 125px; height: 2px;}
.buying_guide.related .view_all a:after{content: ""; position: absolute;right: -160px;top: 20px; background: url('../img/blue_right.png') no-repeat;width: 125px; height: 2px;}
.buying_guide.related .view_all a:hover{background-color: rgba(0,222,255,0.7);}
.buying_guide_detail .buying_guide.related ul li{width: 30%;}
.buying_guide_detail .buying_guide.related ul li .over_text a{font-size: 32px;color: #fff; line-height: 35px;font-family: 'Times New Roman'; font-style: italic;}
.buying_guide_detail .buying_guide.related ul li:hover a{color: #00DEFF;}
.buying_guide_detail .buying_guide.related ul li:hover .over_text a{color: #00DEFF;}
.buying_guide.related .view_all a:hover{background-color: rgba(0,222,255,0.7);}
.buying_guide_detail .buying_guide.related ul li .over_text a{font-size: 32px;font-family: 'Times New Roman'; font-style: italic;}
.buying_guide.related .view_all a:hover{background-color: rgba(0,222,255,0.7);}
/*buying guide line detail*/
/*Auctioneer-press-release*/
.auctioneer_press{float: left; width: 100%; padding: 10px 0; background: #fff;}
.auctioneer_press .main_container{max-width: 1000px; margin: 0 auto; clear: both;}
.filter_by{float: left;width: 100%; text-align: right;margin-top: 15px;}
.filter_by ul li{display: inline-block;margin-right: 23px;}
.filter_by ul li:last-child{margin-right: 0;}
.filter_by ul li label{width: auto; margin-right: 10px;font-size: 14px; color: #0e0e0e;font-weight: 400;}
.filter_by ul li select{font-size: 14px; color: #0e0e0e;padding: 5px 4px 5px 10px;-webkit-appearance:none; -moz-appearance:none;background: url(../img/selectbox_icon.png) no-repeat 90% 50%;width: 110px;border: #ccc solid 1px;}
.filter_by ul li select.press_per_page{width: 55px; background-position: 85% 50%;}
.auctioneer_press .press_release_list{float: left;width: 100%;margin-top: 20px;}
.auctioneer_press .press_release_list ul li{float: left;width: 100%; margin-bottom: 20px;box-shadow:3px 3px 8px 3px rgba(0,0,0,0.08);position:relative;  max-height: inherit; display: flex; align-items: center;}
.auctioneer_press .press_release_list ul li .seller_logo{position: absolute;right:30px; top: 0;}
.auctioneer_press .press_release_list ul li .seller_logo img{max-width: 50px;}
.auctioneer_press .press_release_list ul li .press_img{float: left;  margin-right: 2%; width: 20%;}
.auctioneer_press .press_release_list ul li .press_img img{float: left; max-width: 100%; min-height: 180px; object-fit: cover; max-height: 180px;}
.auctioneer_press .press_release_list ul li .press_detail{float: left;width: 78%;padding: 20px 0;}
.auctioneer_press .press_release_list ul li .press_detail .author{float: left;width: 100%; margin-bottom: 0px;}
.auctioneer_press .press_release_list ul li .press_detail .author h5{font-size: 18px; color: #0e0e0e; font-style: italic;font-family: 'Times New Roman';float: left;width: auto;margin-right: 10px;font-weight: 400;}
.auctioneer_press .press_release_list ul li .press_detail .author h5 a{color: #0e0e0e; text-decoration: none;}
.auctioneer_press .press_release_list ul li .press_detail .author span{font-size: 14px; color: #505050; font-style: italic;font-family: 'Times New Roman';position: relative;float: left;margin-right: 15px;}
.auctioneer_press .press_release_list ul li .press_detail .author span:not(:last-child):after{content: ''; position: absolute;right: -8px; top: 0;width: 1px;height: 15px; background-color: #d6d6d6;}
.auctioneer_press .press_release_list ul li .press_detail .author p{font-style: italic; font-family: 'Times New Roman';font-size: 14px; color: #000;}
.auctioneer_press .press_release_list ul li .press_detail .title_press{float: left;width:100%;}
.auctioneer_press .press_release_list ul li .press_detail .title_press h4{font-family: 'Times New Roman';font-size: 24px; color: #0e0e0e;text-align: left;max-width: 90%;margin-top: 7px;}
.auctioneer_press .press_release_list ul li .press_detail .desc{float: left;width: 100%;}
.auctioneer_press .press_release_list ul li .press_detail .desc p{font-family: 'Times New Roman';font-size: 16px; color: #0e0e0e;line-height: 22px;padding-right: 25px;}
.auctioneer_press .press_release_list ul li .press_detail .desc p a{color: #747474;}
.auctioneer_press .press_release_list ul li .press_detail .author h5 a:hover, .auctioneer_press .press_release_list ul li .press_detail .desc p a:hover, .auctioneer_press.storefront_auctioneer_press .press_release_list .title_press h4 a:hover{text-shadow: -.1px -.1px 0 black, .1px .1px black;}
.auctioneer_press .pagi-div{float: left;width: 100%;margin-top: 15px;}  
.filter_by ul li.press_keyword_search_area .keyword_search {border-bottom: #ccc solid 1px;padding-bottom: 5px;}
/*Auctioneer-press-release*/
/*Icon Css*/
.btn-icon{position: relative; padding: 11px;}
.btn-icon::before{  position: absolute; content: ''; width: 20px; height: 20px; }
.btn-icon-home { background: url(../img/svg/about_auction_house_icon.svg) no-repeat left;}
.btn-icon-home:hover { background: url(../img/svg/about_auction_house_icon_blue.svg) no-repeat left;}
.btn-icon.btn-icon-heart { background: url(../img/svg/like_icon_default.svg) no-repeat left; }
body:not(.can-touch) .btn-icon.btn-icon-heart:hover { background: url(../img/svg/like_icon_on.svg) no-repeat left; }
.btn-icon.btn-icon-heart-on { background: url(../img/svg/like_icon_on.svg) no-repeat left; } 
.btn-icon-facebook-color { background: url(../img/svg/icon_facebook_hover.svg) no-repeat left; }
.btn-icon-twitter-color { background: url(../img/svg/icon_twitter_hover.svg) no-repeat left; }
.btn-icon-pinterest-color { background: url(../img/svg/icon_pinterest_hover.svg) no-repeat left; }
.btn-icon-instagram-color { background: url(../img/svg/icon_instagram_hover.svg) no-repeat left; }
.btn-icon-facebook-grey { background: url(../img/svg/icon_facebook.svg) no-repeat left;}
.btn-icon-facebook-grey:hover { background: url(../img/svg/icon_facebook_hover.svg) no-repeat left; }
.btn-icon-pinterest-grey { background: url(../img/svg/icon_pinterest.svg) no-repeat left; }
.btn-icon-pinterest-grey:hover { background: url(../img/svg/icon_pinterest_hover.svg) no-repeat left; }
.btn-icon-email-grey { background: url(../img/svg/icon_email.svg) no-repeat left; }
.btn-icon-email-grey:hover { background: url(../img/svg/icon_email_hover.svg) no-repeat left; }
.btn-icon-instagram-grey { background: url(../img/svg/icon_instagram.svg) no-repeat left; }
.btn-icon-instagram-grey:hover { background: url(../img/svg/icon_instagram_hover.svg) no-repeat left; }
.btn-icon.btn-icon-verified { background: url(../img/svg/Verified.svg) no-repeat left;     width: 18px;height: 18px;margin-right: 4px;}
.item-detail .item-won .invoice-sec .paid_area {text-align: center;margin-bottom: 10px;}
.catagory-filter-icon{background: url(../img/items-icon.png) no-repeat scroll 0px 3px; background-size: 25px; height: 30px; width: 30px; margin-right: 0px; padding: 0 40px;}
/*Alert for notification*/
body.show_notification header {padding-top: 60px;}
.alert {position: fixed;top: 0; width: 100%;text-align: center;padding:8px 0;z-index: 1080;}
.alert.alert-popup {z-index: 2050;}
/*Alert for notification*/
.joinUsform .name_area {float: left;width: 49%; margin-right: 6px}
.joinUsform .name_area:last-child{margin-right: 0;}
.joinUsform .name_area input{width: 100%;}

/*Dual currency*/
.currency_switch_div {display: none;}
.hidden {display: none; }
.currency_switch{float:right;}
.currency_switch .Currency_btn{margin-top: 15px;float: right;margin-right: 10px;}
.currency_switch .Currency_btn a{float: left;margin-right: 10px;font-size: 13px;color: #0a7eff;font-weight: 300; font-family: 'Klavika';}
.currency_switch .Currency_btn span:hover{cursor: pointer;}
.currency_switch .Currency_btn label{float: left;margin-top: 2px;}
.currency_switch .Currency_btn span{float: left;margin-right: 10px;font-size: 13px;color: #888;font-weight: 300; font-family: 'Klavika';padding-right: 12px;}
.currency_switch .Currency_btn .dropdown_arrow{background:url(../img/currency_arrow_down.png) no-repeat right 6px; background-size: 7px; width:40px; text-align: right;}
.currency_switch .Currency_btn .dropdown_arrow img {height: 18px;}
.disclaimer-tooltip {width: 215px;}
.similar_items .cont_info .price_info .title.f_item_startingCurrent_bid{float: left;}
.currency_container{float: left;}
.converted_curr{display: block; font-size: 19px;color: #888; font-weight: 300;  padding-top: 2px;}
.bid_price_area .converted_curr{padding: 0 !important;font-size: 15px;}
.list_items table .bid_txt .f_item_startingCurrent_bid{float: left;} 
.list_items table .bid_txt .currency_container{text-align: left;}
.list_items table .bid_txt .converted_curr{ margin-top: 3px;}
/*Dual Currency Dropdown*/
.currency_switch .Currency_btn .currency_dropdown{position: absolute; top: 35px; z-index: 99; background:#fff;width: 110px !important;margin-left: -15px;box-shadow: 1px 2px 8px 2px rgba(0,0,0,0.1);padding: 7px 0;}
.currency_switch .Currency_btn .currency_dropdown li{width: 100%;padding:8px 0 !important;float: left;}
.currency_switch .Currency_btn .currency_dropdown li:hover {background:#8cb5f2; cursor: pointer;}
.currency_switch .Currency_btn .currency_dropdown li:hover span{color: #101010 !important;}
.currency_switch .Currency_btn .currency_dropdown li img{float: left;margin:0 13px; width: 22px;height: 14px;}
.currency_switch .Currency_btn .currency_dropdown li span{background:none; margin-right: 0;color: #101010; width: 100%}
/*Dual Currency Dropdown*/
/*Dual currency*/

/*tooltip*/
.tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.87);}
.tooltip-inner{background:rgba(0,0,0,0.87);font-family: 'klavika'; font-size: 13px;}
/* - Amit [05 Nov, 2020] -  Start - */
.tooltip-inner{text-align: left;max-width: 100%;padding: 10px; font-weight: 300;}
.tooltip-inner p {color: #fff;font-size: 15px;padding-bottom: 5px;font-family: 'klavika';}
.tooltip-inner ul li {margin-top: 5px;margin-left: 15px;list-style: decimal;}
/* - Amit [05 Nov, 2020] -  End - */
.disclaimer-tooltip .tooltip-inner {max-width: 225px; font-size: 11px; width: 225px;}

/*Premium Confirm*/

.premium-confirm .modal-dialog{width: 430px;}
.premium-confirm .bid-confirm-box h2{    font-size: 24px;color: #333333;line-height: 1.1;padding-left: 30px;
    padding-bottom: 20px;}
.premium-confirm .modal-body{padding: 25px 0 20px;}
.premium-confirm .bid_confirmation_detail{ display: block; width: auto; max-width: 290px; margin: 0 auto; text-align: left;}
.premium-confirm .confirmation_row{padding: 8px 0; word-break: break-word;}
.premium-confirm .confirmation_row span.w-inc-indc{font-size: 12px; display: inline-block; font-weight: 400; margin-left: 5px;}
.premium-confirm .confirmation_row span.t1{font-size: 16px; color: #333; width: 140px; display: inline-block;}
.premium-confirm .confirmation_row span.t2{font-size: 16px; display: inline-block;width: 146px; }
.premium-confirm .confirmation_row span.t2 span.t2-l, .premium-confirm .confirmation_row span.t2 span.t2-h {font-size: 16px; width: 70px; display: inline-block;}
.premium-confirm .confirmation_row span.t2.bid-option span:not(:first-child):last-child {/*border-left: 1px solid #ccc;*/padding-left: 10px;}
.premium-confirm .bid-confirm-box .note p {word-break: break-word;font-size: 14px;}
.premium-confirm .bid-confirm-box .note p::before {content: '**';margin-right: 4px; color: #ff0404;}
.premium-confirm .bid-confirm-box button{margin: 20px auto 0px; display: block; font-size: 18px; width: 145px;padding: 5px 0; }
.premium-confirm .bid-confirm-box p{padding: 15px 22px 0; font-size: 12px; color: #333; line-height: 1.3;font-family: 'Klavika';} 
.premium-confirm .bid-confirm-box p a{color: #00b2f4;}
.premium-confirm .bid-confirm-box .error-msg {padding: 2px 0px;}
.premium-confirm .bid-confirm-box ul.confirm-buttons {display: block;text-align: center;}
.premium-confirm .bid-confirm-box ul.confirm-buttons li {display: inline-block;margin: 0 5px;}
/*Premium Confirm*/
/*Credit card ballon image*/

.credit-card-form-common .card-wrap .question_icon{position: relative;}
.credit-card-form-common .card-wrap .question_icon .help_icon{position: absolute; right: -30px; top: 36px; cursor: pointer;}
.account-info .payment-div .credit-card-form-common .card-wrap .question_icon .help_icon{top: 51px;}
.credit-card-form-common .question_icon_hover{position: absolute; right: -66%; top: -140px;display: none;}
.account-info .payment-div .credit-card-form-common .question_icon_hover {right: -67%; top: -125px;}
.account-info .payment-div .credit-card-form-common .question_icon_hover span.close_ballon_img{position: absolute;top: 10px; right:15px; color: #ccc;cursor: pointer;}
#card_expired_popup .credit-card-form-common .question_icon_hover {right: -70%;}
.credit-card-form-common .question_icon:hover .question_icon_hover{display: block;}
.credit-card-form-common .question_icon_hover span.close_ballon_img {position: absolute;top: 25px;right: 15px;cursor: pointer;color: #ccc; }
.resister-step2 .credit-card-form-common .question_icon_hover span.close_ballon_img {top: 10px;}
/*Credit card ballon image*/
/*General changes css hidding the google re-captcha badge*/
.grecaptcha-badge { display: none !important; } 

/*General changes css*/
/*my bidsquare item css*/
.item-detail {padding: 15px 0 0;}
.item-detail ul li {padding: 28px 0;border-bottom: 1px solid #ddd;}
.item-detail ul li:first-child {border-top: 1px solid #ddd;padding: 9px 0;}
.item-detail .new_check_gruop {padding: 0 10px 0 18px;display: inline-block;vertical-align: middle;}
.item-detail .item-menu .new_check_gruop {width: 100%;}
.item-detail .item-menu .new_check_gruop label{padding-left: 30px;}
.item-detail .new_check_gruop label {position: relative;margin-top: 2px;padding-left: 35px;margin-bottom: 12px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: inline-block;vertical-align: top;width: 256px;box-sizing: border-box;width: 12px;padding-left: 0;font-weight: 400;}
.item-detail .new_check_gruop input {position: absolute;opacity: 0;cursor: pointer;left: 0;}    
.item-detail .check-bidsquare {width: 12px;height: 12px;border: 1px solid #ccc;position: absolute;top: 0;left: 0;background-color: #fff;}
.item-detail .check-bidsquare:after {display: none;}
.item-detail .check-bidsquare:after {width: 3px;height: 8px;left: 4px; border-width: 0 1px 1px 0;border: solid #181818;border-width: 0 1px 1px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);position: absolute;content: "";}
.item-detail .new_check_gruop input:checked ~ .check-bidsquare:after {display: block;}    
.item-detail .img-sec {width: 120px;display: inline-block;vertical-align: middle;margin: 0 8px;height: 120px;}
.item-detail .img-sec img {width: 100%;height: 120px;object-fit: contain;}
.item-detail .text-sec {display: inline-block;width: 81%;}
.item-detail .text-head, .item-detail .live-pannel, .item-detail .timing, .item-detail .estimate, .item-detail .bidding-sec {display: inline-block;vertical-align: middle;padding: 0 8px;width: 22.5%;}
.item-detail .text-head h2 {margin: 0;font-weight: 300;font-size: 14px;color: #0e0e0e;padding-bottom: 3px;}
.item-detail .text-head p {font-weight: 400;line-height: 1.4;font-size: 14px;color: #0e0e0e;margin: 0;font-family: 'Klavika';padding-bottom: 0;}
.item-detail .text-head p:hover, .item-detail .live-pannel p a:hover, .auction-title:hover {text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.item-detail a.exclusive {font-size: 12px;font-weight: 300;line-height: 14px;color: #fff;text-align: center;margin-top: 8px;display: block;background: #00cd35;width: 15px;height: 15px;text-decoration: none;border-radius: 10px;}    
.item-detail .live-pannel img {width: 14px;height: 14px;}
.item-detail .live-pannel p {color: #0e0e0e;line-height: 1.3;font-size: 13px;margin: 0;font-weight: 400;padding-bottom: 1px;font-family: 'Klavika';}
.item-detail .live-pannel p.date_time{font-weight: 300;font-size: 12px;}
.item-detail .timing p {font-size: 12px;font-family: 'Klavika';color: #0e0e0e;font-weight: 300;display: block;}
.item-detail .estimate span {display: block;font-size: 12px;color: #0e0e0e;font-weight: 300;display: block;word-break: break-word;}
.item-detail .estimate span.estimate-txt {display: none;}
.item-detail .timing p ltx{display: block;}
.item-detail .start-bid {float: left;}
.item-detail .end-bid {float: right;}
.item-detail .start-bid span, .item-detail .end-bid span {color: #0e0e0e;line-height: 1.3;font-size: 13px;font-weight: 300;display: inline-block;font-family: 'Klavika';}
.item-detail .start-bid p, .item-detail .end-bid p {color: #000000;line-height: 1.3;font-size: 16px;font-weight: 400;display: inline-block;padding-left: 5px;font-family: 'Klavika';}
.item-detail .end-bid p {font-size: 13px;}
.end-bid p label {color: #ccc;}
.item-detail .live-pannel {width: 28%;}
.item-detail .timing {width: 10%;}
.item-detail .estimate {width: 9.8%; padding: 0;}
.item-detail .estimate span.dual_currency{font-size: 12px;color: #888;}
.item-detail .bidding-sec {width: 28%;text-align: center;}
.item-detail .bidding-sec .enterBid{font-size: 14px;}
.item-detail .bidding-sec .enterBid input{width: 47%;}
.item-detail .bidding-sec .enterBid button{width: 50%;}
.item-detail .end-bid span {color: red;}
.item-detail .bid-drop-sec {width: 100%;float: left;padding-top: 15px;}
.item-detail .bid-drop-sec input {width: 57%;padding: 7px 2px;border: #ccc solid 1px;font-size: 13px;font-family: 'Klavika';}
.item-detail .bid-drop-sec button {background: #00cd35;text-align: center;color: #fff;border: 0;padding: 6px 2px;width: 40%;margin-left: 3px;cursor: pointer;font-family: 'Klavika';font-size: 13px;line-height: 1.4;}
.item-detail .item-menu {display: inline-block;width: 19%;font-size: 14px;}
.item-detail .item-menu .new_check_gruop label {width: auto;}
.item-detail .item-menu.mbTitle{width: 18%;}
.item-detail .item-menu.mbAuc{width: 22%;}
.item-detail .item-menu.mbSts{width: 8%;}
.item-detail .item-menu.mbEstmt{width: 12%;}
.item-detail .item-menu a {padding: 0 0 0 15px;text-decoration: none;color: #0e0e0e;font-size: 14px;font-weight: 400;line-height: 1.42857143;}
.item-detail .status-haed {width: 10%;}
.live-pannel span {padding-bottom: 4px;font-family: 'Klavika';font-weight: 300;font-size: 12px;color: #00deff;line-height: 1.2;display: inline-block;}
.live-pannel span.evt-coming-soon {background: #ccc;color: #fff;line-height: 1.5;padding: 0px 4px;margin-left: 6px;font-size: 12px;font-weight: 400;}
.item-detail .bidding-auction {color: #00cd35;font-size: 14px;font-family: 'Klavika';padding-right: 5px;font-weight: 400;display: inline-block;}
.item-detail .bidding-money {font-size: 16px;font-family: 'Klavika';color: #0e0e0e;font-weight: 400;display: inline-block;}
.item-detail .top .tooltip-inner {background: rgba(0,205,53,0.75);font-size: 12px;font-family: 'Klavika';font-weight: 400;border-radius: 0;line-height: 13px;}
.item-detail .text-head .exclusive-tooltip .tooltip-inner{position: relative;top: -4px; line-height: 17px;}
.item-icon {display: none;}
.item-detail li.event_active .auction_bar {position: inherit; display: block !important; font-size: 12px; height: auto; line-height: 16px; margin-bottom: 4px; width: fit-content; padding: 0 5px; }
.item-detail li.event_active .auction_bar_hide {display: none; }
/*my bidsquare item css*/
/*my bids css*/
.item-detail .my-bids .text-sec {width: 86%;}
.item-detail .my-bids .text-head {width: 25%;}
.item-detail .my-bids .live-pannel {width: 24%;}
.item-detail .my-bids .timing {width: 11%;}
.item-detail .my-bids .estimate {width: 10%;}
.item-detail .my-bids .bidding-sec {width: 28%;}
.item-detail .my-bids .item-menu {width: 15%;}
.item-detail .my-bids .image-head {width: 14%;text-align: center;}
.item-detail .my-bids .auction-head {width: 22%;}
.item-detail .my-bids .status-haed {width: 14%;}
.item-detail .my-bids.mbEstmt {width: 17%;}
.item-detail .my-bids .mbTitle {width: 22%;}
.item-detail .my-bids .mbEstmt {width: 18%;}
.item-detail .my-bids .estimate-head {width: 19.8%;}
.item-detail .my-bids .bidding-head {width: 12%;}
.bidding-sold-for {font-size: 14px;font-family: 'Klavika';font-weight: 400;color: #0e0e0e;line-height: 1.2;display: inline-block;}
.not-won span:first-child {color: #ff0000;font-family: 'Klavika';font-size: 14px;font-weight: 400;line-height: 1.2;}
.not-won span:last-child {padding-left: 5px;color: #0e0e0e;font-family: 'Klavika';font-size: 14px;font-weight: 400;line-height: 1.2;}
/*my bids css*/
/*my bids registured auction css*/
.item-detail .registered-auction ul li .auction-registerd-head {width: 36%;text-align: center;}
.item-detail .registered-auction .item-menu {width: 20%;}
.item-detail .registered-auction .status-registered-head {width: 26%;}
.item-detail .registered-auction .registered-registered-head {width: 16%;text-align: center;}
.item-detail .registered-auction .text-sec {width: 89%;}
.item-detail .registered-auction .img-sec {width: 90px;}
.auction-end {width: 20%;display: inline-block;vertical-align: middle;}
.item-detail .registered-auction .item-title p, .item-detail .fav-auction .item-title p {font-family: 'Klavika';font-weight: 300;line-height: 1.3;font-size: 12px;color: #0e0e0e;padding-bottom: 0;}
.item-detail .registered-auction .live-pannel, .item-detail .registered-auction .item-title, .item-detail .registered-auction .auction-status, .item-detail .registered-auction .auction-timer, .registered-auction .auction-end, .item-detail .fav-auction .live-pannel, .item-detail .fav-auction .item-title, .item-detail .fav-auction .auction-status, .item-detail .fav-auction .auction-timer, .fav-auction .auction-end, .item-detail .item-won .hammer-price, .item-detail .item-won .invoice-sec  {display: inline-block;vertical-align: middle;}
.auction-end p {font-size: 14px;color: #ff0000;font-family: 'Klavika';font-weight: 400;line-height: 1.2;}
.auction-title {padding-top: 3px;font-size: 13px;font-family: 'Klavika';font-weight:300;padding-bottom: 4px;}
.item-detail .registered-auction .auction-end p {font-size: 14px;color: #ff0000;font-family: 'Klavika';font-weight: 400;line-height: 1.2;}
.item-detail .registered-auction .auction-end {text-align: center;}
.item-detail .registered-auction .live-pannel, .item-detail .fav-auction .live-pannel {width: 25%;}
.item-detail .registered-auction .item-title, .item-detail .fav-auction .item-title {width: 23%;}
.item-detail .registered-auction .auction-status, .item-detail .fav-auction .auction-status {width: 12%;}
.item-detail .registered-auction .auction-timer, .item-detail .fav-auction .auction-timer {width: 20%;}
.item-detail .registered-auction .auction-end, .item-detail .fav-auction .auction-end {width: 18%;}
.item-detail .registered-auction .addtocalendar .set-reminder{display: inline-block;}
.item-detail .registered-auction .addtocalendar .reminder_text{    font-weight: 300; font-size: 12px; color: #0e0e0e;}
/*my bids registured auction css*/
/*my bids fav auction css*/
.item-detail .fav-auction .text-sec {width: 90%;}
.item-detail .fav-auction ul li {padding-left: 76px;}
.item-detail .fav-auction ul li.fav-seller-first {padding-left: 0;}
.item-detail .fav-auction .img-sec {width: 70px;}
.item-detail .fav-auction ul li.fav-seller-first .img-sec {width: 90px;height: 90px;border: #f3f3f3 solid 1px;}
.item-detail .fav-auction ul li.fav-seller-first .img-sec img {height: 100%;}
.item-detail .fav-auction ul li.fav-seller-first .text-sec {width: 68%;}
.item-detail .fav-auction ul li.fav-seller-first .fav-seller {width: 15%;display: inline-block;text-align: center;}
.item-detail .fav-auction .text-head h2 {font-size: 16px;}
.item-detail .fav-auction ul li:first-child {padding-left: 0;}
.item-detail .fav-auction .seller-fav-head {width: 22.6%;}
.item-detail .fav-auction .auction-fav-head {width: 15.6%;}
.item-detail .fav-auction .date-fav-head {width: 19.6%;}
.item-detail .fav-auction .status-fav-head {width: 25.6%;}
.item-detail .fav-auction .registered-fav-head {width: 14.6%;}
.item-detail .fav-auction span.set-reminder{display: inline-block;}
.item-detail .fav-auction .auction-status .f_item_myItem_time_left{display: block;}
/*my bids fav auction css*/
/*my bids items won css*/
.item-detail .item-won .text-sec {width: 86%;}
.item-detail .item-won .image-item-won-head {width: 16%;text-align: center;}
.item-detail .item-won .title-item-won-head {width: 17%;}
.item-detail .item-won .auction-item-won-head {width: 23%;}
.item-detail .item-won .hammer-item-won-head {width: 25%;}
.item-detail .item-won .invoice-item-won-head {width: 16%;text-align: center;}
.item-detail .item-won .text-head {width: 23.5%;padding: 0 44px;}
.item-detail .item-won .live-pannel {width: 28%;}
.item-detail .item-won .hammer-price {width: 25.9%;}
.item-detail .item-won .hammer-price span {font-family: 'Klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;line-height: 1.2;}    
.item-detail .item-won .invoice-sec {width: 21%;}
a.item-invoice-button {background: rgba(0,222,255,1); font-family: 'Klavika'; font-weight: 400; font-size: 14px; color: #ffffff; padding: 8px 9px; display: block; text-align: center;}
.item-detail .item-won .invoice-sec .item-invoice-button.invoive-popup {margin: 0 auto 10px;}
a.item-invoice-button:hover {background: rgba(0,222,255,0.7);}
.item-detail .item-won ul li {border-top: 1px solid #ddd;border-bottom: 0;}
.item-detail .item-won ul li:last-child {border-bottom: 1px solid #ddd;}
.item-detail .item-won .invoice-sec a.paypal-button-link {width: max-content;margin: 0 auto;display: block;}
.item-detail .item-won .invoice-sec a.paypal-button-link button.paypal_button {background: rgba(0,222,255,1);font-family: 'Klavika';font-weight: 400;font-size: 14px;color: #ffffff;padding: 8px 9px;display: block;text-align: center;}
/*my bids items won css*/
/*Change font size for long price*/
.sticky_pannel i.expand_msgcenter{display: none;}
.sticky_pannel .bid_price_area .live_bid .dyn-bid-price {font-size: 32px;}
.detail-right .bidding-bottom .dyn-bid-price {font-size: 28px;}
/*Video Bid Panel*/
.video_enabled .msg_content{height: 190px;}
.audio_enabled .msg_content{height: 338px;}
/*Video Bid Panel*/
/*Blog Listing*/
.blog-listing h2 {font-family: 'Times New Roman';font-size: 26px;color: #0e0e0e;line-height: 1.3;padding: 20px 0 10px;}
.blog-listing .blog-detail-info {border-bottom: 0;display: block;}
.blog-listing ul.blog-keyboard {padding: 10px 0 15px;}
.blog-listing .blog-list-content img {float: left; padding-right: 30px; width: 300px; height: 300px; object-fit: contain;} 
.blog-listing .blog-list-content p {font-family: 'Times New Roman';font-size: 18px;color: #0e0e0e;line-height: 1.6;}
.blog-listing .blog-list-content p a {padding-left: 10px;font-family: 'Times New Roman';font-size: 14px;color: #949494;line-height: 1.6;}
.blog-listing .blog-list-content {padding-bottom: 25px;border-bottom: 1px #e0e0e0 solid;}
.blog-listing .blog-listing-wrap {padding-top: 0px;}
.pagination .pagination_arrow.next_btn {
    margin-right: 0;
    margin-left: 10px;
}
.pagination .pagination_arrow {
    color: #00deff !important;
    margin-right: 10px;
    font-size: 14px !important;
}
/*Blog Listing*/
/*Invoice Popup*/
.invoice-popup .modal-dialog {width: 728px;}
.invoice-popup .modal-content {padding: 26px 32px;height: 100%;border: 0;}
.invoice-popup .modal-body {padding: 0;}
.invoice-popup .title-area {padding: 29px 0 15px;border-bottom: 1px solid #747474;}
.invoice-popup .close {position: absolute;cursor: pointer;z-index: 99;color: #b2b2b2;font-size: 35px;top: 5px;right: 14px;opacity: 1;}
.invoice-popup .main-heading {display: inline-block;padding-right: 44px;vertical-align: middle;}
.invoice-popup .main-heading h3 {font-family: 'Klavika';font-weight: 400; font-size: 26px;color: #0e0e0e;}
.invoice-popup .sub-hading {display: inline-block;vertical-align: bottom;}
.invoice-popup .sub-hading span {font-family: 'Klavika';font-weight: 300;font-size: 13px;color: #0e0e0e;}
.invoice-popup .sub-hading p {font-family: 'Klavika';font-weight: 300;padding-left: 10px;font-size: 13px;color: #0e0e0e;display: inline-block;}
.invoice-popup .logo-area {width: 173px;float: right;padding-top: 6px;}
.invoice-popup .pop-wrap {padding: 7px 0 18px;width: 100%;float: left;}
.invoice-popup .info-left {width: 75%;float: left;}
.invoice-popup .info-row {padding: 7px 0;}
.invoice-popup .info-head {width: 65px;display: inline-block;vertical-align: top;}
.invoice-popup .info-head span {font-family: 'klavika';font-weight: 400;font-size: 13px;color: #0e0e0e;}
.invoice-popup .info-txt {vertical-align: top;display: inline-block;width: 85%;}
.invoice-popup .info-txt a, .invoice-popup .info-txt p {font-family: 'klavika';font-weight: 300;font-size: 14px;line-height: 1.3;color: #666;display: block;padding-bottom: 1px;}
.invoice-popup .info-txt p strong {font-weight: 500;}
.invoice-popup .info-right {padding-top: 7px;width: 20%;float: right;text-align: center;}
.invoice-popup .info-right-right {font-family: 'klavika';font-weight: 400;font-size: 12px;color: #0e0e0e;}
.invoice-popup .info-right-img {padding: 8px 0 0;display: block;cursor: pointer;}
.invoice-popup .info-right-img strong {display: block;padding-top: 6px;font-family: 'klavika';font-weight: 300;font-size: 14px;cursor: pointer;color: #0e0e0e;}
.invoice-popup .info-adress {padding-top: 10px;text-align: right;}
.invoice-popup .info-adress address {font-family: 'klavika';font-weight: 300;padding-right: 20px;font-size: 13px;line-height: 1.3;color: #0e0e0e}
.invoice-popup table.items_list {width: 100%;}
.invoice-popup table.items_list thead th {background: transparent;  padding-bottom: 5px;border-bottom: 1px solid #ccc;font-family: 'klavika';font-weight: 400;font-size: 13px;color: #0e0e0e;}
.invoice-popup table.items_list tr td {padding: 5px 0;border-bottom: 1px solid #ccc;font-family: 'klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;}
.invoice-popup table.items_list tr:last-child td {border-bottom: 0;}
.invoice-popup table.items_list tr td img {width: 75px;height: 60px;text-align: center;cursor: pointer;}
.invoice-popup .pop-main-area {height: 430px;overflow-y: auto;}
.pop-bottom-area {padding: 18px 20px 0 0; border-top: 1px solid #ccc;}
.note-cont {width: 56%;margin-right: 3%;}
.result-cont {width: 40%;float: right;text-align: left;}
.subtotal-head {font-family: 'klavika';font-weight: 400;padding: 7px 0;font-size: 13px;color: #0e0e0e;}
.subtotal-content {font-family: 'klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;}
.total-price {font-family: 'klavika';font-size: 16px;color: #0e0e0e;}
.table_subtotal tr.invoice_total_tr td {padding-bottom: 0px;padding-top: 12px;border-top: 1px solid #ccc;}
.no-print-area {padding-top: 18px;text-align: center;}
.no-print-area span {display: block;font-family: 'klavika';font-weight: 300;font-size: 14px;color: #0e0e0e;}
.no-print-area a {font-family: 'klavika';font-weight: 400;font-size: 15px;color: #0e0e0e;}
/*Invoice Popup*/
.right-sub-heading .like_icon {background-size: 22px; background-position: 0px -1px;padding-bottom: 0;padding-right: 0;padding-top: 0;}
body:not(.can-touch) .right-sub-heading .like_icon:hover{background-size: 22px;    background-position: 0px -1px;}
.right-sub-heading .like_icon a{margin-left: 9px;}
/*Blog Similar Post*/
.blog-details .related_posts_container {padding-top: 130px;}
.blog-details .related_posts_container h4 {font-size: 20px;color: #000;font-family: 'Times New Roman';font-weight: normal;position: relative;}
.blog-details .related_posts_container h4:after {position: absolute;content: '';height: 1px;width: 580px;background: #d6d6d6;top: 10px;right: 0px;}
.related_posts_container .related_posts {margin-top: 30px;width: 100%;float: left;}
.related_posts_container .related_posts li {float: left;width: 181px;margin-bottom: 40px;padding: 0 3px;}
.related_posts_container .related_posts li img {width: 100%;height: 170px;object-fit: cover;}
.related_posts_container .related_posts li a.press_title {margin-top: 10px;display: inline-block;height: 40px;overflow: hidden;font-size: 16px;line-height: 20px;font-family: 'Times New Roman';color: #0e0e0e;}
/*Blog Similar Post*/
/*Category All*/
.bread_navi .breadcrumb span h1 {display: inline-block;font-weight: 400;}
.category-detail {border-top: 1px solid #F3F3F3;padding: 55px 0 20px;width: 100%;float: left;}
.category-detail.pt-1, .category-detail.pt-1 .directory-left{padding-top:10px;}
.category-detail .category-detail-left {width: 45%;float: left;}
.category-detail .category-detail-left h2 {font-family: 'Times New Roman';font-size: 34px;line-height: 34px;padding-bottom: 0;}
.category-detail .category-detail-left h2 a {color: #000000;}
.category-detail .category-detail-right {width: 55%;float: left;}
.category-detail .category-detail-right ul {float: right;padding-left: 40px;width: 50%;}
.category-detail .category-detail-right ul:first-child {padding-left: 0;float: left;}
.category-detail .category-detail-right ul li a, .view-category-button a {font-size: 16px;line-height: 31px;color: #000000;font-family: 'klavika';}
.category-detail .category-detail-right ul li a:hover, .category-detail .category-detail-left h2 a:hover {color: #00deff;}
.view-category-button {clear: both;padding-top: 28px;text-align: right;}
.category-detail .category-detail-right ul li a {font-weight: 300;}
/*Category All*/


/*Currency Mobile*/
.mobile_currency{display: none;}
/*Currency Mobile*/

/*shadow effect on catelog and search page for current active lot*/
.gridBox.current_lot_active {  position: relative; z-index:10;}
.gridBox.current_lot_active:after {content: ""; position: absolute; z-index:-1; top: 0; left: 3px; width: 260px; height: 100%; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1); -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); opacity: 1; }
.gridBox.current_lot_active .dyn_time_limited{display: none;}

.current_lot_active .place_bid_area{display: none;}
.bid-live-btn-sec {display: none;}
.current_lot_active .bid-live-btn-sec {display: block; width: 100%;float: left;text-align: center; margin: 16px 0;}
.current_lot_active .bid-live-btn-sec .active_lot_bid_link{font-size: 14px;background: #12c30f;padding: 5px 14px;border-radius: 3px;color: #fff !important;}
.current_lot_active .bid-live-btn-sec .active_lot_bid_link:hover{/*text-decoration: underline;*/background-color: #12c30fa3;}
.current_lot_active .bid-live-btn-sec .active_lot_bid_link::before {content: '';background: url(../img/svg/logo-icon-white.svg); background-size: 8px auto; background-repeat: no-repeat; width: 10px; height: 12px;display: inline-block; margin-right: 4px;}

/*Page not found*/
.page-not-found{text-align: center;}
.page-not-found .info_content{border-bottom:2px solid #eeeeee; padding-bottom:60px; }
.page-not-found .info_content img{padding-top:70px; }
.page-not-found .info_content h1{padding:27px 0 35px; font-size:32px; font-weight:500; }
.page-not-found .info_content h6{font-size:16px; font-weight:500; }
.page-not-found .info_content span{color:#00deff; }
.page-not-found .upcoming_auctions{padding:55px 0; float: left;width: 100%;}
.page-not-found .upcoming_auctions h2{font-size:30px; font-weight:500; padding-bottom:55px; }
.page-not-found .upcoming_auctions li{width:233px; list-style:none; float: left; box-shadow:2px 1px 8px 0px #ebebeb; margin:15px 15px 0 0; }
.page-not-found .upcoming_auctions li img{max-width:100%; height:auto; }
.page-not-found .btn_area2.mbt{float: left;width: 100%; margin-top: 30px;}
.page-not-found .btn_area2.mbt a{ background-color: #00deff; color: #fff; font-size: 14px; font-weight: 600; padding: 10px 58px; border: none; border-radius: 25px; display: inline-block;font-weight: normal;}
.page-not-found .btn_area2.mbt a:hover{background-color: rgba(0,222,255,0.7);}
.page-not-found .page-not-found .thumbnails .auction_info{text-align:right; color: #00deff; font-size: 12px; font-weight: 500; margin-right: 5px;}
.page-not-found .thumbnails .auction_info img{width: 20px; vertical-align: middle; }
.page-not-found .thumbnails .auction_info span{color:#00deff; font-size:12px; font-weight:500; margin-right:5px; }
.page-not-found .auctioneers_info h4{padding:10px 10px 15px 10px; font-size:18px; font-weight:400; text-overflow:ellipsis; white-space: nowrap; display: inline-block; overflow:hidden; width:100%; }
.page-not-found .auctioneers_info h4 a{color: #0e0e0e;}
.page-not-found .auction_info.overh{text-align: right; padding-right: 10px; margin-top: 5px; }
/*Page not found*/

/*css to support jquery "on event" for iphone*/
.hamburgerBox-close,.like_icon,.login,.fav-item-login,.currency_switch_div, .currency_switch_div label,.desktop_view, .inquire_block_icon {cursor: pointer;}
/*Reset Password Page*/
h1.register_info5 {font: 400 36px/1.2 'Klavika';color: #0e0e0e;padding-bottom: 58px;text-align: center;}
.register_form {background: #f9f9f9;border: #eeeeee solid 1px;padding: 50px 0 58px;}
.register_form form {width: 412px;margin: 0 auto;}
.register_form form .form_info {font-family: 'klavika';color: #0e0e0e;font-size: 17px;line-height: 1.2;font-weight: 400;text-align: center;padding-bottom: 38px;}
.register_form form .form_info a {color: rgba(0,222,255,1);}
.register_form form .element_area {margin-bottom: 20px;}
.register_form form input {background: #ffffff;border: #e0e0e0 solid 2px;padding: 15px 20px;width: 100%;font-size: 16px;line-height: 1.2;}
.register_form form button {margin-top: 15px;background: rgba(0,222,255,1);width: 100%;text-align: center;color: #ffffff;font-size: 18px;height: 55px;}
.register_form form button:hover, .register_form form button:focus {background: rgba(0,222,255,0.7);}
/*Reset Password Page*/

/*Catagol only*/
.catalog_only_popup .modal-dialog {max-width: 400px;}
.catalog_only_popup .modal-body {padding: 40px 0 20px !important; float: left;width: 100%; background: #fff;}
.catalog_only_popup .modal-body .bid_info{padding: 50px 10px;margin-bottom: 20px; background-color: #f0f0f0;}
.catalog_only_popup .wrap_popup{max-width: 85%; margin: 0 auto;}
.catalog_only_popup .modal-body .bid_info p{padding-top: 0; height: auto;}
.catalog_only_popup .wrap_popup a.catalog_only_redirect, .catalog_only_popup .wrap_popup button{width:46% !important; padding: 2px 5px;line-height:30px !important;float: left;margin-right: 10px;}
.catalog_only_popup .wrap_popup button.cancel{    background-color: #999;margin-right: 0;float: right;}

.bidDiv .btn-cat-only {/*margin: 0 auto;*/ display: block;}
/*Catagol only*/
/*Payment Section*/
.payment_text {width: 100%;float: left;padding-bottom: 50px;}
.payment_text p {font-family: 'Klavika';font-size: 15px;color: #0e0e0e;font-weight: 400;line-height: 25px;padding-bottom: 0;}
.payment_text ul li {display: inline-block;margin-right: 5px;vertical-align: middle;}
.payment_text ul, .payment_text .paypal {display: inline-block;vertical-align: middle;padding: 10px 0;}
.payment_text ul li img, .payment_text .paypal img {width: 50px;}
/*Payment Section*/
/*Share Item Popup*/
.bid-social #share_item_button { cursor:pointer; }
.social-media-email-popup input {width: 100%; font-family: klavika-light;font-size: 14px;}
.social-media-email-popup label {padding: 7px 0 10px;}
.social-media-email-popup .recipientemail-wrap {width: 100%;border: 1px solid #cccccc;padding: 6px 8px;margin-bottom: 8px;}
.social-media-email-popup .multiple-email-wrap {position: relative;-webkit-align-items: center;align-items: center;background-color: #fff;border: 1px solid #dadce0;-webkit-border-radius: 10px;border-radius: 10px; -webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-inline-box;display: -webkit-inline-flex;display: inline-flex;line-height: 25px;margin: 2px 0;padding-left: 8px;padding-right: 4px;width: 100%;font-family: klavika-light;font-size: 14px;}
.social-media-email-popup .multiple-email-wrap .close_popup {position: absolute; top: 5px;width: 10px !important;cursor: pointer;background: transparent;z-index: 999;background: url(../img/login_pop_close.png) no-repeat scroll 0 0;height: 12px;background-size: 100% 100%;right: 3px;}
.social-media-email-popup textarea {width: 100%;border: 1px solid #cccccc;padding: 6px 8px;margin-bottom: 8px;}
.social-media-email-popup textarea {height: 95px;font-family: klavika-light;font-size: 14px;}
.catelog-area .bid-social .social-media-email-popup .btn {margin: 0 auto;text-align: center;display: block;max-width: 55%;border-radius: 0;}
.social-media-email-popup .email-bg {background: #f1f1f1;width: 96px;margin: 2px;}
.social-media-email-popup .email-bg span {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100px;}
.social-media-email-popup .email-bg .close_popup {background-size: 75%;top: 5px;padding: 0;}
.social-media-email-popup {width: 100%;text-align: left;box-shadow: 3px 3px 8px 3px rgba(0,0,0,0.08);padding: 10px 12px;max-width: 350px;position: absolute;right: 0;left: 0;margin: 0 auto;z-index: 2050;background: #fff;top: 35px;}
/*Share Item Popup*/


/* search auto complete */
.ac-suggest-box {
    display: none;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 1000;
    width: 88%;
    padding: 0;
    background: #FFFFFF;
/*    border: 1px solid #E0E0E0;*/
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.3);
}
.ac-suggest-box.show {
    display: block;
}
.ac-suggest-box li {
    padding: 2px 8px 2px 16px;
    font-family: Klavika;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 23px;
    color: #0E0E0E;
    margin: 0 -8px 0 -16px;
}
.ac-suggest-box li.ac-suggest-group {
    padding: 0 8px 0 16px;
    margin: 0;
}
.ac-suggest-box li.ac-suggest-heading {
    background: #F5F5F5;
    text-transform: uppercase;
    padding: 0 8px 0 16px;
}
.ac-suggest-box li.ac-suggest-row {
    
}
.ac-suggest-box li.ac-suggest-row.active {
    background: #b7b7b7;
    cursor: pointer;
}
.ac-suggest-box li.ac-suggest-row .ac-in-label {
    color: #999;
}
.ac-suggest-box li.ac-suggest-row.active .ac-in-label {
    color: #F5F5F5;
}

.ac-suggest-box li.ac-suggest-group.ac-type-grid {
    padding: 0;
}
.ac-suggest-box li.ac-suggest-group.ac-type-grid > ul {
    display: flex;
    flex-flow: row wrap;
    margin-right: 8px;
}
.ac-suggest-box li.ac-suggest-group.ac-type-grid .ac-suggest-heading {
    width: 100%;
    width: calc(100% + 8px);
    margin: 0 -8px 0 0;
}

.ac-suggest-box .ac-type-grid li.ac-suggest-row {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
/*    justify-content: center;*/
    column-gap: 5px;
    width: 31.3%;
    min-height: 57px; /* prevent seller logo from */
    margin: 5px 0 5px 2%;
    padding: 5px;
    vertical-align: top;
    line-height: 14px;
    border: 1px solid transparent;
/*    flex-grow: 1;
    flex-shrink: 1;*/
}
.ac-suggest-box .ac-type-grid li.ac-suggest-row:last-child {
    flex-grow: 0;
}
.ac-suggest-box .ac-type-grid.ac-type-grid-2col li.ac-suggest-row {
    width: 48%;
}

.ac-suggest-box .ac-type-grid li.ac-suggest-row.active {
    background: inherit;
    border: 1px solid #b7b7b7;
    border-radius: 5px;
}
.ac-suggest-box .ac-type-grid li.ac-suggest-row.active .ac-in-label {
    color: #999;
}

.ac-suggest-box .ac-type-grid li.ac-suggest-row .ac-img {
    width: 40%;
    max-width:80px;
}
.ac-suggest-box .ac-type-grid li.ac-suggest-row .ac-img img {
    min-height: 46px;
    object-fit: contain;
}
.ac-suggest-box .ac-type-grid li.ac-suggest-row .ac-name {
    width: 60%;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.ac-suggest-box .ac-type-inline li.ac-suggest-row {
    display: inline-block;
    box-sizing: border-box;
    margin: 5px 3px;
    padding: 5px 10px;
    vertical-align: top;
    line-height: 14px;
    border: 1px solid #b7b7b7;
    border-radius: 15px;
}

.ac-suggest-box li.ac-suggest-row .ac-debug {
    position: absolute;
    display: block;
    left: 100%;
    color: #AAA;
    background: #FFF;
    padding: 0 5px;
    border: 1px solid black;
    white-space: nowrap;
    margin: -24px 0 0 10px;
    opacity: .8;
}
/* search auto complete */

/* Popular keyword page */
.keyword_heading h1{
    font-family: 'Times New Roman';
    font-size: 36px;
    color: #0e0e0e;
    line-height: 1;
    position: relative;
    margin-top: 20px;
}
.keyword-details{margin-left:20px;border-bottom: 1px solid #F3F3F3;border-top: none !important;}
.keyword-wrapper .keyword-details{border-bottom:none;}
.keyword-details .category-detail-left h2 a{font-size: 24px;}
.category-detail .category-detail-right.full-width{width: 100%;}
/* Popular keyword page */

/* - Amit [05 Nov, 2020]: Item details page: Absentee vs Live bid info ( Start ) - */
.bidding_area_info_txt_holder {position: relative;}
.bidding-area .place_bid_info_txt_holder {padding: 18px 0 6px;}
.bidding-area .place_bid .bidding-info .bidding-info-txt {
    text-align: right;
    font-size: 13px;
    padding-bottom: 10px;
    padding-right: 20px;
    color: #949494;
    cursor: pointer;
    font-weight: 300;
}
.bidding-area .place_bid .bidding-info .bidding-info-txt:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    right: 0;
    width: 20px;
    height: 20px;
    margin: -1px 0 0 0;
    padding: 0;
    line-height: 0;
    font-size: 0;
    background: no-repeat 50% 50% transparent;
}
.bidding-area .place_bid .bidding-info .bidding-info-txt:before {
    background-image: url(../img/svg/q_icon.svg);
    background-size: 100% 100%;
    width: 15px;
    height: 15px;
}
.bidding-area .place_bid .bidding-info .bidding-info-dtls { 
     display: none;
}
/* - Amit [05 Nov, 2020]: Item details page: Absentee vs Live bid info ( End ) - */

/*Item Detail New Media Concept*/
.item-detail-wrapper{padding-bottom: 30px;}
.item-detail-new-media{border-top: 1px solid #E4E4E4;}
.about-auction{font-family: Klavika;font-style: normal;font-weight: normal;font-size: 16px;line-height: 19px;color: #000000;margin-bottom: 10px;}
.item-detail-new-media .title{font-family: Klavika;font-style: normal;font-weight: normal;font-size: 18px;line-height: 19px;color: #000000;}
.detail-account-right .accordian{margin-top: 20px; border-top: 1px solid #f0f0f0;}
.accordian .panel:first-child{padding: 22px 0px;}
.accordian .panel:last-child{box-shadow: none;}
.accordian .panel{padding: 30px 0;margin-bottom: 0;border-bottom: 1px solid #f0f0f0;position: relative;}
.accordian .panel .link{font-family: Klavika;font-style: normal;font-weight: normal;font-size: 16px;line-height: 19px;color: #000000;display: block;}
.accordian .panel .link::after, .accordian .panel .link.up.collapsed::after{content: url(../img/svg/accordian-arrow.svg);position: absolute;top: 30px;right: 0;transform: rotate(180deg) !important;}
.accordian .panel .link[aria-expanded="true"]::after, .accordian .panel .link.up::after{transform: rotate(0deg) !important;}
.accordian .panel ul{margin-top: 20px;}
.panel p, .panel span{font-family: Klavika;font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.4;color: #000000;}
.left-img{display:contents;padding-right: 11px;vertical-align: top;}
.right-text{display: inline-block;vertical-align: middle;width: 60%;margin-left: 20px;}
.right-text h4{font-family: Klavika;font-style: normal;font-weight: 300;font-size: 24px;line-height: 19px;color: #000000;}
.about-seller{padding: 20px 0; width: 100%; display: inline-block; margin: 20px 0; border-bottom: 1px solid #f0f0f0;}
.about-seller p{font-family: klavika; font-weight: 300;line-height: 1.4;font-size: 16px;}
.about-seller p a{font-weight: normal; text-decoration: none;}
.about-seller h4.title {margin-bottom: 10px;}
.about-seller .right-text p{font-size: 14px; line-height: 1.2;margin-top: 5px;}
.about-seller .description {margin-top: 10px;}
.description a{font-weight: 500;text-decoration: underline;}
.left-img img{width: 80px;height: 80px;}
#premium li {font-size: 14px;font-weight: 300;}
#premium .table-responsive tr td{text-align: left; border: 0;padding:3px 0;}
#premium table, #premium table thead th{border: none;background:none; text-align: left;padding:0;}
.lotDesc{padding-left: 0;}
.detail-account-right .auct-img {width: 100px; display: inline-block; vertical-align: top;}
.detail-account-right .auct-img img {width: 90px;height: 90px;}
.detail-account-right .auct-dtls {display: inline-block; width: calc(100% - 110px); vertical-align: top;}
.detail-account-right .auct-dtls .catelog-icon{margin-left: -3px;width: 100%; }
.detail-account-right .auct-dtls .reminder {display: inline-block; position: relative;padding-left: 10px;}
.detail-account-right .auct-dtls .reminder:before{content: ""; padding-right: 2px; position: absolute; left: 3px; background: #0e0e0e; width: 1px; height: 14px; opacity: 0.2; top: 4px;}
.detail-account-right .auct-dtls .reminder .addtocalendar{background: url(../img/svg/set_reminder_black_icon_shadow.svg) no-repeat 0px -2px !important; background-size: 22px !important; padding: 0px 20px; padding-left: 25px;}
.detail-account-right .auct-dtls .reminder .addtocalendar .atcb-list li{float: left; width: 100%;}
/*Shipping widget*/
.shipping-help-txt{position: relative; padding-left: 25px;}
.shipping-help-txt:before{content: ''; position: absolute;background: url(../img/svg/shipping-help-icon.svg); background-repeat: no-repeat;width: 20px; height: 21px; top: 0; left: 0; }
.convelio button, .the-packengers button{background: transparent;padding-left: 30px; position: relative;}
.shipping-widget .daks:before, .convelio button:before, .shipping-widget .the-packengers button:before{content: ''; position: absolute;background: url(../img/svg/shipping-help-icon.svg); background-repeat: no-repeat;width: 20px; height: 21px; top: 0; left: 0;}
.item-won .convelio button, .item-won .the-packengers button{font-size: 13px; margin-top: 10px;line-height: 20px;}
.shipping-widget button {text-decoration: underline;}
.shipping-widget .daks{position: relative; padding-left: 25px;font-size: 13px; margin-top: 10px; font-family: 'Klavika';}
.shipping-widget .wg-q-txt{background: url(../img/front_q_icon.png) no-repeat;text-indent: -9999px;width: 15px;height: 15px;display: inline-block;cursor: pointer;vertical-align: middle;margin-left: 5px;}
.shipping-widget .tooltip.top .tooltip-arrow {display: block;border-top-color: rgb(8 8 8 / 90%);}
.shipping-widget .tooltip-inner {background: rgb(8 8 8 / 90%) !important;border-radius: 4px !important;color: #ffffff;font-size: 14px;}
.shipping_quote {float: left;width: 100%;margin-bottom: 65px;}
.shipping_quote h4 {margin-bottom: 10px;font-size: 14px;font-family: 'Klavika';}
.shipping_quote p.shipping-help-txt {font-family: 'Klavika';font-weight: 300;font-size: 15px;color: #0e0e0e;line-height: 1.4;}

.btn-cat-only-no-btn{width: 100%;text-align: center;}
.btn-cat-only-no-btn:hover, .btn-cat-only-no-btn:focus, .btn-cat-only-no-btn:active, .btn-cat-only-no-btn:active:focus, .btn-cat-only-no-btn:active:hover{background-color: #31c82f;}

/*Ppopular Category homepage*/
.populrCat{padding: 50px 0 0;}
.populrCat ul{display: flex;flex-wrap: wrap;margin-top: 40px; margin-bottom: 60px;}
.populrCat ul li{ width: 33.33333%; padding: 0 15px; margin-bottom: 40px;text-align: center;}
.populrCat ul li img{width: 303px; height: 250px;object-fit: cover;}
.populrCat ul li span{font-size: 21px; line-height: 27px; text-align: center;margin-top: 20px;display: block;}

/*Search for past items*/

.search_past_items{float: left;width: 100%;background: #F9F9F9;padding: 60px 0;text-align: center;margin-bottom: 40px;}
.search_past_items label{display: inline-block;color: #000; font-size: 16px;margin-right: 10px;}
.search_past_items .search_box{display: inline-block;}
.search_past_items .search_box input{width: 450px;padding: 15px 8px 15px 40px; float: left; background: #fff url(../img/seach_icon2.png) no-repeat 15px center;}
.search_past_items .search_box button{background: #999; width: 87px; padding: 15px;color: #fff;}
.top_sold{float: left;width: 100%;margin-bottom: 40px;}
.top_sold h2{display: block;text-align: center;margin-bottom: 15px; font-size: 36px; line-height: 45px; color: #000;}
.top_sold ul{display: flex;flex-wrap: wrap;position: relative;}
.top_sold ul li{width: 20%;padding:0 7px;}
.top_sold ul li .thumb_img{width: 186px; height: 186px;}
.top_sold ul li .thumb_img img{width: 100%; height: 100%; object-fit: contain;}
.top_sold ul li .list_detail{float: left;width: 100%;margin-top: 10px;}
.top_sold ul li .list_detail h3{font-size:15px;font-weight: 400;margin-bottom: 7px; max-height: 40px; overflow: hidden;}
.top_sold ul li .list_detail h3 a:hover{    text-shadow: -0.1px -0.1px 0 black, 0.1px 0.1px black;}
.top_sold ul li .list_detail label{font-synthesis: 13px; margin-bottom: 7px;}
.top_sold ul li .list_detail p{border-top: 1px solid #ebebeb;padding-top: 7px; margin-top: 7px;font-size: 13px;font-family: 'klavika'}
.top_sold ul li .list_detail p span{font-size: 15px; font-weight: 400; margin-left: 5px;}
.top_sold ul .controls a{position: absolute; top: 43%; width: 46px; font-size: 30px; display: block; color: #c4c4c4; text-align: center; height: 40px;}
.top_sold ul .controls a.left{left: -50px;}
.top_sold ul .controls a.right{right: -50px;}

/*New directory design*/
.directory-left ul.new_version,ul.collection-list {display: flex;flex-wrap: wrap;margin-top: 30px;}
.directory-left ul.new_version .alphabet{float: left;width: 100%;border-bottom: 1px solid #E4E4E4; margin: 20px 0 20px;}
.directory-left ul.new_version .alphabet h4{float:left; width: 50%; float: left;font-size: 24px; color: #000;font-weight: 400; padding-bottom: 20px;line-height: normal;}
.directory-left ul.new_version .alphabet span{font-size: 13px; color: #7777; float: right; width:50%;text-align: right;margin-top: 15px;}
.directory-left ul.new_version li{width: 33.33333%;margin: 10px 0;}
.directory-left ul.new_version li .directory-box {padding: 0; border-bottom: none; height: auto; position: relative;}
.directory-left ul.new_version li .directory-box .directory-left-txt{padding-left: 0;width: 100%;}
.directory-left ul.new_version .view_more{text-align: center;width: 100%; margin-top: 25px;}
.directory-left ul.new_version .view_more a{font-size: 15px; text-decoration-line: underline; color: #6C6C6C;}
.directory-left ul.new_version .view_more a:hover{color: #000;}
.directory-left ul.new_version .directory-left-txt h3  {font-family: 'Klavika';font-weight: normal;font-size: 15px;color: #666666;line-height:normal;max-width: 80%; display: inline-block;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.directory-left ul.new_version .directory-left-txt a.upcoming_auction{background: #00DEFF;width: 18px;height: 18px;border-radius: 50%;font-family: Helvetica;font-size: 11px;line-height: 18px;color: #FFFFFF;display: inline-block;vertical-align:top;margin-left: 8px;text-align: center;}
.directory-left ul.new_version.upcoming li .directory-box .directory-left-img{float: left;width: 35px; height: 35px;margin-right: 10px; }
.directory-left ul.new_version.upcoming li .directory-box .directory-left-txt{float: left;width:calc(100% - 45px);margin-top: 8px;}
.directory-left ul.collection-list{gap: 1.3%;}
.directory-left ul.collection-list li {width: 24%;margin: 10px 0;}
.directory-left ul.collection-list li a:hover {color: #00deff;}

/*Auction Near me*/

.auction_nearby{float: left;width: 100%;font-family: Klavika;}
.auction_nearby .top_title{text-align: center;margin-top: 30px;padding-bottom: 30px;box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.05);}
.auction_nearby .top_title h1{font-size: 36px;color: #000;padding-bottom: 0; margin-bottom: 10px;}
.auction_nearby .top_title h3{margin-bottom: 20px; font-weight: 400; font-size: 21px;}
.auction_nearby .top_title p{font-size: 18px;color: #000;font-family: 'Times New Roman';max-width: 700px;display: block;margin: 0 auto;}
.auction_nearby .search_location{text-align: center;margin-top:40px;}
.auction_nearby .search_location label{margin-right: 10px;}
.auction_nearby .search_location span{position: relative;}
.auction_nearby .search_location input{font-family: 'Klavika'; font-weight: 400; font-size: 16px; color: #000; padding: 5px 32px 5px 15px; border: 1px #b7b7b7 solid;width: 190px;height: 37px;}
.auction_nearby .search_location i{position: absolute;  top: 1px; right: 10px;color: #BFBFBF; width: 14px; height: 14px;}
.auction_nearby .filter select{height: 29px; padding: 0 10px; background: #ffffff url(../img/selectbox_icon.png) no-repeat 88% 50%; border: 1px solid #cccccc; font-size: 14px; color: #0e0e0e; font-weight: 300; width: 90px; float: right;}
.upcoming_auction_list{float: left;width: 100%;border-top: 1px solid #e4e4e4; padding-top: 20px;margin-top: 20px;}
.upcoming_auction_list .list_cont{float: right;width: 49%;  margin-left: 1%;}
.upcoming_auction_list .list_cont h2{font-size: 24px;line-height: normal;}
.upcoming_auction_list .list_cont ul{max-height: 400px; overflow:auto;}
.upcoming_auction_list .list_cont ul li{display: block;padding: 13px 0;float: left;width: 99%;border-bottom: 1px solid #e9e9e9;}
.upcoming_auction_list .list_cont ul li.selected{padding: 10px 0; background: #f8f8f8;}
.upcoming_auction_list .list_cont .thumb_img{float: left;width: 156px;}
/*.upcoming_auction_list .list_cont .thumb_img .count_icon{float:left;width: 50px;}
.upcoming_auction_list .list_cont .thumb_img .count_icon span{background: url(../img/icon_bidsquare.png) no-repeat; width: 28px; height: 40px; display: block; color: #fff; line-height: 28px; text-align: center; background-size: 100%;font-size: 15px;}*/
.upcoming_auction_list .list_cont .thumb_img img{float: left;width: 156px; height: 156px; object-fit: cover;}
.upcoming_auction_list .auc_cont{float: left;width: calc(100% - 166px); margin-left: 10px;}
.upcoming_auction_list .auc_cont .live_time{float: left;width: 100%; margin: 7px 0;}
.upcoming_auction_list .auc_cont .auc_type{font-size: 14px; color:#00deff;margin-right: 5px;font-weight: 300; text-align: right;}
.upcoming_auction_list .auc_cont .auc_type img{width: 15px; height: 15px;}
.upcoming_auction_list .auc_cont .live_time .time_zone{float: left;width: calc(100% - 85px); font-size: 14px;font-weight: 300;}
.upcoming_auction_list .auc_cont h3{font-size: 19px;display: inline-block;width: 100%;font-weight: 400;margin: 0;max-height: 22px; overflow: hidden;position: relative;top: -3px; text-transform: capitalize;}
.upcoming_auction_list .auc_cont .auc_location span {font-size: 14px; font-weight: 400;}
.upcoming_auction_list .auc_cont .auc_location span.state{position: relative;margin-right: 15px; color: #060606; text-transform: capitalize;}
.upcoming_auction_list .auc_cont .auc_location span a{color: #525252; font-weight: 300;}
.upcoming_auction_list .auc_cont .auc_location span.state:before{position: absolute;content: ''; background: #525252; width: 1px; height: 15px;right: -10px; top: 2px;}
.upcoming_auction_list .auc_cont button{display: block; vertical-align: top; color: #ffffff; background-color: #00cd35; font: 400 13px/29px 'Klavika'; padding: 0 15px; width: 100%;}
.upcoming_auction_list .right_cont{float: left;width: 49%;}
.upcoming_auction_list .right_cont .map_area{width: 100%; height: 451px;}
.upcoming_auction_list .auc_cont .auction_list_button{display: flex; justify-content: space-between; align-items: center;}
.upcoming_auction_list .auc_cont .upcoming-auctions-catalog, .upcoming_auction_list .auc_cont .upcoming_auction_list_button{ width: 49%; margin-top: 9px; text-align: center;}
.upcoming_auction_list .auc_cont .upcoming-auctions-catalog a{display: block; color: #000; background-color: #EAEAEA;}
.upcoming_auction_list .auc_cont .upcoming_auction_list_button .ended_txt{ margin-top: 0;}
.upcoming_auction_list .auc_cont .auction_list_button .btn{padding: 3px 0; min-width: inherit;line-height: 20px;}
.upcoming_auction_list .auc_cont .auc_location_icon{width: 23px;display: inline-block;}
.upcoming_auction_list .right_cont .gm-svpc {display: none;}
.upcoming_auction_list .right_cont .custom-map-control-button { bottom: 119px !important; background-image: url(../../public/img/my-location-icon.png); background-repeat: no-repeat; background-position: center; display: inline-block; height: 63px; width: 63px; background-color: transparent;background-size: contain; }
 
.country_location{float: left;width: 100%;margin-top: 40px;}
.country_location .country_list {float: left;width: 100%;margin-bottom: 30px;}
.country_location .country_list h3{font-size: 24px;margin-bottom: 30px;font-weight: normal;}
.country_location .country_list ul{float: left;width: 33.33333%;}
.country_location .country_list ul li{float:left;width: 100%;margin-bottom: 20px;min-height: 35px;}
.country_location .country_list ul li label{border-bottom: 1px solid #e4e4e4 ;display: block; padding-bottom: 15px;max-width: 90%; }
.country_location .country_list ul li label p{font-family: 'Klavika';font-weight: normal;font-size: 14px;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0;width: 93%}
.country_location .country_list ul li label i{background: url(../img/selectbox_icon.png) no-repeat 98% 50%;width: 9px;
    height: 6px; display: block; position: absolute; right: 5px; top: 5px;}
.country_location .country_list ul li label.rotate p{color: #00DEFF;}
.country_location .country_list ul li label.rotate i{transform: rotate(180deg);}
.country_location .country_list ul li label:before{background: #eee;}
.country_location .country_list ul li label:after{top: 4px; left: 4px;}
.country_location .country_list ul ul{width: 100%;padding-left: 25px; margin-top: 15px;}
.country_location .country_list ul li li{width: 100%; float: left;min-height: auto;}
.country_location .country_list ul li li a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;    max-width: 77%; display: inherit; float: left;font-size: 15px; font-weight: 300;}
.country_location .country_list ul li li span{background: #00DEFF; width: 15px; height: 15px; border-radius: 50%; font-size: 11px; line-height: 15px; color: #FFFFFF; display: inline-block; vertical-align: middle; margin-left: 8px; text-align: center;}
.country_location .country_list ul li ul {display: none;} 
.country_location .country_list ul li.show ul {display: block;}

/**/
.featured-slider li{margin:0 10px;background: #FFFFFF;box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.09) !important;}
.featured-slider .slick-next{right:-60px;}
.featured-slider .slick-prev{left:-45px;}
.slider-container{background:#F9F9F9;}
.tab-content{padding-top:20px;}
.event_list .titleDiv h2{font-style:normal;font-weight:normal;font-size:21px;line-height:19px;color:#000000;text-align:left;padding-bottom: 0px;}
.event_list #_feature .featured-slider img{height:236px;object-fit: contain;}
.event_list #_feature .featured-slider .cont_box .lot_desc a{font-size:16px;line-height:20px;color:#000000;}
.tab-wrapper{display:flex;align-items: center;width:100%; background: #fff; border-bottom: 2px #eee solid; transition: 0.3s;}
/* .tabWrapper.live-panel-top{border-bottom: 2px #eee solid;margin: -20px 0 0px; min-height: 67px;} */
.tab-wrapper .left-wrapper{width:35%;float:left;visibility: hidden; padding: 8px 0;}
.event_list .tab-wrapper .left-wrapper{padding: 0;}
.tab-wrapper .left-wrapper .auction-type{float: left;width: 100%;}
.tab-wrapper .right-wrapper{width:25%;float:right;visibility: hidden;text-align: right;}
.tab-wrapper .nav-tabs{width:70%;border-bottom:0; margin-top: 14px;transition: 0.5s;}
.tab-wrapper .nav-tabs > li{margin:0 15px}
.tab-wrapper .left-wrapper .auc-title{float: left;}
.tab-wrapper .auc-title h4{font-style:normal;font-weight:normal;font-size:18px;line-height:19px;color:#000000;margin-top:7px;}
.tab-wrapper .left-wrapper .auc-title h4{-webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.tab-wrapper .nav-tabs > li > a h2{padding-bottom: 0;}
.tab-wrapper .nav-tabs > li > a {padding-bottom: 10px;}
.catalog-tab .est-date-wrap{display: inline-block; width: calc(100% - 75px); vertical-align: top; white-space: nowrap}
.catalog-tab .est-date-wrap .est-date{font-size: 14px;font-weight: 100;}
.reminder-sec{float:left;background:#F3F3F3;border-radius:26px;padding:1px 0px;text-align:center;width: 160px;height: 30px;line-height: 25px;margin-top: 5px;position: relative;display: flex;justify-content: center;align-items: center;}
.register{width:40%;float:right;}
.start-time-wrap .ended_txt{margin-top: 10px;line-height: 26px;text-align: center;}
.reminder-sec span{font-style:normal;font-weight:normal;font-size:13px;line-height:16px;color:#000000;}
.reminder-sec span.time{color:#FF0000}
.tab-wrapper.catalog-tab{position:sticky;top:-1px;background:#fff;right:0;left:0;z-index:999;margin:0;padding:0 50px;box-shadow:0px 7px 11px -5px rgba(0, 0, 0, 0.1); border: 0;}
.tab-wrapper.catalog-tab .left-wrapper, .tab-wrapper.catalog-tab .right-wrapper{visibility: visible; opacity: 1;}
.reminder-sec a span{position:relative;}
.reminder-sec a span::before{content: "";display: block; background: url(../img/svg/set_reminder.svg) no-repeat  -3px -3px;background-size: 24px;width: 20px;height: 20px;float: left;}
.item_banner .event_detail_banner .display_status .time_start.view_cata{background: rgba(30, 30, 30, 0.4);border-radius: 0;}
.item_banner .event_detail_banner .display_status .time_start.view_cata:hover{background: rgba(30, 30, 30, 0.6);}
.item_banner .event_detail_banner .display_status .time_start a,.item_banner .event_detail_banner .display_status .reminder a span, .item_banner .event_detail_banner .display_status .time_start{font-size: 15px;}
.item_banner .event_detail_banner .startTime_btnMobile button{font-size: 16px;}
.item_banner .event_detail_banner .display_status .time_start{background:  rgba(10, 10, 10, 0.6);border-radius: 26px;margin-bottom: 10px;}
.event_list #_feature ul.slick-dots{width: 100%;justify-content: center; margin-left: 10px;margin-top: 0;}
.event_list #_feature ul.slick-dots li{width: 10px;background-color: #ddd;margin-left: 0px;}
.event_list #_feature ul.slick-dots li.slick-active{background-color: #aaa !important;}
#auc_info{border-top: 1px #e9e9e9 solid;padding-top: 60px;}
#view_catalog{padding-bottom: 30px;}
.event_list #_feature .tabWrapper ul{display: block;}
.event_detail_banner .ended_txt{background: rgba(10, 10, 10, 0.54);border-radius: 26px;text-align: center;padding: 10px;}
.right-wrapper .reminder-sec:hover{background: #ebebeb; transition: 0.2s; -moz-transition: 0.2s;}
.catalog-tab .live-sec{margin-right: 5px;}

/*Faq*/
.left-title{font-family: Times New Roman;font-style: normal;font-weight: normal;font-size: 25px;line-height: 160%;color: #000000;border-bottom: 1px solid #E0E0E0;padding-bottom: 20px;}
.right-sec .help-faq-title{font-family: Times New Roman;font-style: normal;font-weight: normal;font-size: 36px;line-height: 40px;color: #000000;}
.right-sec .text{font-family: Klavika;font-style: normal;font-weight: normal;font-size: 16px;line-height: 28px; color: #515151;padding: 30px 0;float: left;width: 100%;}
ul.category-list {float: left; width: 100%;}
.category-list li{width: 30%;float: left;text-align: center;background: #FFFFFF;box-shadow: 0px 2px 18px rgba(0, 0, 0, 0.11);padding: 15px 0;margin: 10px;}
.category-title h4{font-family: Klavika;font-style: normal;font-weight: normal;font-size: 14px;line-height: 100%;text-align: center;color: #000000;}
.category-img{height: 100px;}
.category-img img{max-height: 100%;}
.faq-listing .accordian .panel{border-bottom: none;padding: 20px 0;}
.faq-listing .accordian .panel .link::after{top: 0px;transform: rotate(90deg) !important;}
.faq-listing .accordian .panel .link[aria-expanded="true"]::after{transform:rotate(180deg) !important;}
.faq-listing .accordian .panel .link[aria-expanded="true"]{color: #00DEFF;}
.faq-content .tab-pane{padding-left: 15px;}
.left-sec .faq-content ul li a{font-style: normal;font-weight: normal;font-size: 14px;line-height: 130%;color: #000000;}
.left-sec .faq-content ul li a.active{background: #D6FAFF;padding:5px;display: block;}
.left-sec .faq-content ul li{padding-bottom: 20px;}
.right-sec .panel-group.faq-details .panel:last-child .collapse.in{border-bottom: 0;}
.how-it-work .right-sec{border-left: 0;}
.faq-left{border-right:1px #d6d6d6 solid;}
.right-sec .faq-list .panel-title > a.collapsed:before, .right-sec .faq-list .panel-title > a:before{color: #0cc7f4;bottom: 31%;}
.right-sec .faq-list .panel-body a.pull-right{width: 100%;text-align: right;font-style: normal;font-weight: normal;font-size: 15px;line-height: 160%;color: #000000;}
.right-sec .faq-list .panel-body a:hover{color: #00DEFF;text-decoration: none;}
.right-sec .faq-list .panel-body a{text-align: left;}
.back-list{margin-left: 15px;font-style: normal;font-weight: normal;font-size: 15px;line-height: 160%;color: #000000;}
.faq-listing .faq-listing-link {font-family: Klavika; font-style: normal; font-weight: normal; font-size: 16px; line-height: 19px; color: #000000; display: inline-block; z-index: 2; position: relative;}
.faq-listing .dropdown-arrow{position: absolute; right: 0; top: 20px; display: inline-block; height: 20px; width: 20px; cursor: pointer; z-index: 1;}
.right-sec .faq-list .panel-body .faq-view-More, .right-sec .back-list {background: #fff; color: #000000; border: 1px solid #ddd; padding: 4px 15px; text-align: center; border-radius: 30px; margin-top: 15px; display: inline-block; font-weight: normal; float: right; font-size: 14px;}
.right-sec .faq-list .panel-body .faq-view-More .fa {margin-left: 4px;}
.right-sec .back-list .fa{margin-right: 4px;}

/* Live auction notification bar */

.live-auction-bar{ display:none;background: #33d75d; color: #ffffff; clear: both; text-align: center; padding: 5px 0; position: relative; top: -17px;}
.live-auction-bar.event_active{ display:block;}
.live-auction-bar-logo{width: 11px; display: inline-block; margin-right: 10px;}
.live-auction-message{display: inline-block;}
.live-auction-text{display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}
.live-auction-message .current-event-lot{font-family:'Klavika'; font-size: 16px; text-decoration-thickness: 9%; margin-left: 5px; display:inline-block;position: relative;width: auto;height: auto;background: none;text-align: left;font-size: inherit}
.live-auction-btn{ display: inline-block; background: #228E3D; padding: 10px 30px; color: #ffffff; border-radius: 30px; margin-left: 20px; white-space: nowrap;}
.live-auction-btn:hover{background-color: rgba(34, 142, 61, 0.5);}
.start-time-wrap .live-auction-btn{ margin-left: 0; background: #31c82f; padding: 8px 30px 8px 15px;}
.start-time-wrap .live-auction-btn img{margin-right: 5px;}
.start-time-wrap .live-auction-btn:hover{background-color: rgba(49,200,47,0.7);}
.start-time-wrap .register_btn {margin-left:15px;}
.current-event-lot .lot_num{text-decoration: underline; text-decoration-thickness: 9%;}
#view_catalog .current-item-scroll{scroll-margin-top:90px;}

/* Improve Storefront */
/* .directory-store-info .preview-follow .tooltip {max-width: 200px;}
.directory-store-info .preview-follow .tooltip.top .tooltip-arrow{display: block;} */

.directory-store-info .preview-follow .onoffswitch .tooltip {max-width: 200px;}
.directory-store-info .preview-follow .onoffswitch .tooltip.top .tooltip-arrow{display: block;}
.directory-store-info .preview-follow {display: inline-block;}
.directory-store-info .switch_container{display: inline-block; margin-left: 15px; font-size: 13px; color: #444444;}
.directory-store-info .switch_container .onoffswitch{top: 5px; margin-right: 5px;}

.storefront_wrapper .btn-follow-large.follow, .storefront_wrapper .btn-follow-large.following, .storefront_wrapper .btn-follow-large.followfavouritefollow { border-radius: 30px; padding: 14px 25px; width: auto; font-size: 18px; background: #ffffff; color: #0e0e0e; border: 1px solid #dddddd;font-weight: lighter; transition: 0.3s;}
.storefront_wrapper .btn-follow-large.follow:before, .storefront_wrapper .btn-follow-large.followfavouritefollow:before { content: "\f067"; padding-right: 6px; font-size: 14px; line-height: 0; color: #00deff; font-weight: 100; font-family: 'FontAwesome'; transition: 0.5s;}
.storefront_wrapper .btn-follow-large.following:before { padding-right: 5px; position: relative; content: "\f00c"; color: #00deff; font-weight: 100; font-size: 17px; left: 0; font-family: 'fontawesome';}
.storefront_wrapper .text-blue, .storefront_wrapper .sub_heading.text-blue{color: #00deff;}
.storefront_wrapper .no_record_found .sub_heading.text-blue{padding: 20px 0 50px 0;}
.storefront_wrapper .large-follow-btn-sec p{display: inline-block; margin-top: 10px;}
.storefront_wrapper .auction-no-record .sub_heading{font-weight: 100; font-size: 18px;}
.storefront_wrapper .followfavourite:hover{background: #00deff; color: #fff;} 
.storefront_wrapper .followfavourite:hover:before, .storefront_wrapper .followfavourite:hover span{color: #fff !important;}
.storefront_wrapper .btn-follow-large span {font-weight: 400; transition: 0.3s;}
.storefront_wrapper .btn-follow-large.following span{color: #00deff;}
.storefront_wrapper .large-follow-btn-sec.text-center p { font-size: 19px; line-height: 30px;}
.storefront_wrapper .auction-no-record .main_heading {font-size: 18px;}

/*New registration flow*/
.login_form_page .modal-heading{font-size: 26px; font-family: Times New Roman; margin-bottom: 15px;text-align: center;display: block; /*margin-bottom: 30px;*/}
.complete_profile_Modal p{font-size: 16px; font-family: 'klavika'; text-align: center;display: block; padding-bottom: 0;}
.complete_profile_Modal .modal-body{padding: 40px 40px 25px;}
.complete_profile_Modal .form-2 .name_area {float: left;width: 50%;}
.complete_profile_Modal .form-2 .name_area input{width: 97%;}
.complete_profile_Modal .form-2 .name_area.last input{float: right;}
.complete_profile_Modal .form-2 .name_area .country-code{float: left;width:55px;}
.complete_profile_Modal .form-2 .name_area .country-code input{width: 100%; border-right: 1px #d4d4d4 solid; background: #f4f4f4; padding: 0 0 0 4px;}
.complete_profile_Modal .form-2 .name_area .phone {float: left; width: 77%;}
.complete_profile_Modal .form-2 .name_area .phone input{width: 100%; border-left-width: 1px;}
.complete_profile_Modal .form-1 label{width: 100%; text-align: left;margin-bottom: 0;}
.complete_profile_Modal .modal-dialog{max-width: 450px;}
.complete_profile_Modal .complete_profile input, .complete_profile_Modal .complete_profile select{border-radius: 0 !important; font-size: 18px; height: 51px; padding: 0 12px;}
.complete_profile_Modal .phoneNumber{display: flex;}
.complete_profile_Modal .form-1, .complete_profile_Modal .form-2{padding-bottom: 13px;}
.complete_profile_Modal .submit-button button{width: 100%; height: 51px; line-height: inherit;}
.login_form_email {margin-top: 20px;}
.complete_profile_Modal .address-area a {color: #00deff;}
.complete_profile_Modal .promo-code-option {float: left;width: 100%;}
.complete_profile_Modal .promo-code-option span {font-size: 14px;color: #272626;font-family: 'Klavika';font-weight: 300;text-align: left;display: block;width: 100%;padding-bottom: 15px;}
.complete_profile_Modal .promo-code-option .pc-field {display: none;}
.complete_profile_Modal .required_sign {left: 6px;}
.complete_profile_Modal .form-2 .name_area .phone .required_sign {left: 56px;}
.credit-card .modal-dialog {max-width: 496px;}
.credit-boxs .my_btn_area.submit {padding: 0 47px;}
.credit-boxs .my_btn_area .skip-btn{width: 40%;}
.credit-boxs .my_btn_area .skip-btn a{margin-top: 0;}
.credit-boxs .save_button_my_bidsquare{width: 60% !important; margin: 0 !important; padding: 11px 0 !important;}
.credit-boxs form input:first-child {margin-top: 10px;}
.signup_ms .form-2 input{margin-right: 0;}
/*.login_form_page .login_form_email .create_acc_suggest.do-create-acc .popup_error{float: left;margin-bottom: 0px;}*/
/*.login_form_page .login_form_email .create_acc_suggest.do-create-acc a{float:right}*/
.login_Modal .submit button.login_bnt_email{background-color: rgba(0,222,255,1); padding: 14px 0; width: 100%; height: 50px;font-size: 16px;color: #fff;line-height: 20px;}
.login_form_page { max-width: 400px; margin-top: 30px;}
/*.login_Modal .create_acc_suggest.do-create-acc .show-registration-popup { float: right; color: #3884F5; font-size: 13px; text-decoration: underline;}*/

.register_form_page{
    max-width: 440px; padding-top: 30px;
    text-align: center;
}
.register_form_page .modal-heading{font-size: 26px; font-family: 'Times New Roman'; margin-bottom: 30px;}
.register_form_page p {
    font-size: 16px;
    font-family: 'klavika';
}
.register_form_page input {
    border: 2px #d9d9d9 solid;
    font-size: 18px;
    color: #0e0e0e;
    width: 100%;
    padding: 9px 18px;
    margin-top: 10px;
    line-height: 30px;
    background: #E8F0FE;
    height: auto;
    box-shadow: none;
}
.register_form_page .submit button.register_bnt_email, .register_form_page button.g-recaptcha {
    background-color: rgba(0,222,255,1);
    padding: 14px 0;
    width: 100%;
    height: 50px;
    font-size: 16px;
    color: #fff;
    line-height: 20px;
}
.register_form_page .register_form_password p, .register_form_password p {
    background: #DFF8FC;
    padding: 10px 25px 10px 12px;
    font-size: 15px;
    margin-bottom: 10px;
    text-align: left;
    margin-top: 5px;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*.register_form_page .register_form_password span, .register_form_password span {
    font-size: 13px;
    margin-bottom: 10px;
    display: block;
}*/
.register_form_page a.reset-email-addr, .register_form_password a.reset-email-addr {
    color: #3884F5;
    font-size: 13px;
    text-decoration: underline;
    margin-bottom: 5px;
}
.login_form_page .agree_text, .register_form_page .agree_text {
    text-align: left;
    margin-top: 10px;
    font-size: 13px;
}
.login_form_page .agree_text a, .register_form_page .agree_text a {
    color: #3884F5;
    text-decoration: underline;
    cursor: pointer;
}
.complete_profile .form-2 .name_area {
    width: 50%;
    float: left;
}
.complete_profile input, .complete_profile select {
    width: 100%;
    border-radius: 0;
    background: #fff;
    margin-right: 0;
}
.complete_profile .form-2 input{
    width: 97%;
}
.complete_profile .form-2 .name_area.last input {
    float: right;
}
.complete_profile .form-2 .name_area .country-code {
    float: left;
    width: 55px;
}
.complete_profile .form-2 .name_area .phone {
    float: left;
    width: 77%;
}
.complete_profile .phoneNumber {
    display: flex;
}
.complete_profile .form-2 .name_area .phone input {
    width: 100%;
    border-left-width: 1px;
}
#forgot_pwd_pop .form_area .dnt_hv_ac p a{display: inline-block;}

.register_form_page .form-1, .login_form_page .form-1 {margin-top: 10px;}
.register_form_page .form-1 label, .complete_profile .form-1 label, .login_form_page .form-1 label {
    width: 100%;
    text-align: left;
    margin-bottom: 0;
}
/*add by viral*/
#forgot_pwd_pop .form_area {
    margin-top: 30px;
}
#forgot_pwd_pop .form_area .dnt_hv_ac p{
    text-align: center;
}
.signup_ms .modal-heading {
    font-size: 26px;
    font-family: 'Times New Roman';
    margin-bottom: 15px;
    text-align: center;
}
.backto-login{
    color: #3884F5;
    font-size: 13px;
    text-decoration: underline;
    padding-bottom: 20px;
    cursor: pointer;
}
.complete_profile select {background: url(../img/selectbox_icon.png) no-repeat 95% 50%;margin-top: 10px;height: 53px;}
.register_form_password .pw-tooltip {text-align: left;}

.forgot_password_form_page .modal-heading{font-size: 26px; font-family: Times New Roman; margin-bottom: 20px;text-align: center;display: block; /*margin-bottom: 30px;*/}
.forgot_password_form_page .fp-modify-field p {
    background: #DFF8FC;
    padding: 10px 25px 10px 12px;
    font-size: 16px;
    margin-bottom: 10px;
    position: relative;
    text-align: left;
}
.forgot_password_form_page .fp-modify-field a.reset-email-addr {
    color: #3884F5;
    font-size: 13px;
    text-decoration: underline;
    margin-bottom: 5px;
}
.forgot_password_form_page.form_area {
    margin-top: 20px;
}
.forgot_password_form_page.form_area .input_area {
    margin-top: 14px;
}
.forgot_password_form_page.form_area .form-group {
    margin-bottom: 0px;
}

/*New registration flow*/

/* Additional Improvements */
.form-edit-icon { position: absolute; right: 12px; top: 14px; color: #C1C1C1;}
.form-control {border-radius: 0;}
.bid_info > .wrap_popup {margin-top: 15px !important;}
.registration-approval {margin-bottom: 10px;}
.registration-approval-text {margin-top: 10px;}
.registration-approval-text p {text-align: left;}
.show-credit-card-form-link{color:#00deff; text-decoration: underline;}
.registration-cc-icon {color: #00deff; font-size: 43px; margin-right: 20px; float: left; line-height: 42px; height: 60px;}
.credit-boxs .registration-cc-icon {float: none; height: auto; margin: 20px 0;}
.forgot_password_form_page .modify-email-area{background: #DFF8FC; padding: 10px 25px 10px 12px; font-size: 16px; margin-bottom: 10px; position: relative; text-align: left;}
.forgot_password_form_page .resend-message{margin-top: 24px; font-size: 14.9px;}
.forgot_password_form_page .resend_email_btn {background: #00DEFF; width: 100%; margin-top: 15px; height: 51px; font-size: 16px;}
.forgotpass-form-container .fp-modify-field {padding-top: 40px;}

/* Save search button */
.save-search-btn {height: 30px;vertical-align: middle;position: relative;background: #fff;}
.save-search-btn:before {content: "\f067";color: #00deff;height: 21px;display: inline-block;line-height: 20px;width: 21px;border-radius: 100%;font-family: 'FontAwesome';font-size: 13px; margin-right: 5px;}
.category-head-wrapper .save-search-btn {margin-top: 22px; margin-left: 20px; width: auto; border: 1px solid #E4E4E4; border-radius: 20px; padding: 0px 20px 0px 15px; height: 35px; line-height: 20px; font-size: 14px; white-space: nowrap;}
.save-search-btn.saved:before { font-size: 16px; content: "\f107"; font-weight: bold; background: #00deff; border-color: #00deff; color: #fff;}
.category-head-wrapper .tooltip.top .tooltip-arrow {display: block;}
.category-head-wrapper .tooltip{ display:none !important;}
.category-head-wrapper.keyword-saved .tooltip{display:block !important;}

/*Remove extra space and un-necessary line*/
.category_heading.keyword_heading h1 { border: 0; padding: 0; margin-bottom: 22px; margin-top: 20px;}
/* Condition Report */
.condition-report-title {margin-bottom: 10px;}
.condition-report-title h4 {float: left;}
.condition-report-title .condition_report {float: right; padding: 3px 15px; border: 1px solid #ddd; border-radius: 30px; margin-top: 5px;}
.condition-report-title .inquire_block_icon .fa {font-family: FontAwesome; font-size: 14px; transform: scale(1,-1); vertical-align: top; margin-right: 3px;}
.condition-report-title .inquire_block_icon a{font-size: 14px;}
.condition-report-title .condition_report:hover{border: 1px solid #00deff;}
.condition-report-title .condition_report:hover .inquire_block_icon a, .condition-report-title .condition_report:hover .inquire_block_icon .fa{color: #00deff;}

/*CLS issue resolve*/
.page_banner a { min-height: 200px; display: block;}
.event_list #_feature .tabWrapper{ min-height: 385px; margin-bottom: 0;}

/* Most Viewed Items */
.most-viewed-items{clear: left; padding-top: 20px;}
.most-viewed-items h3{font-size: 31px; margin-bottom: 30px; font-weight: normal; text-align: center;}
.viewed-items-block{text-align: center; margin: 20px 0;}
.viewed-items-block h4 {font-size: 21px; margin: 10px 0; overflow: hidden; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box;}
.viewed-items-block p {font-family: inherit; font-size: 15px;}
.auction-near-me-banner{padding: 40px 0;}
.auction-near-me-content{margin-top: 50px; padding-top: 50px; border-top: 1px solid #e4e4e4;}
.most-viewed-image img { width: 100%; height: 227px; object-fit: contain;}
.auction-near-me-content h2 {font-size: 23px; margin-bottom: 20px; font-weight: 400; padding: 0;}
.auction-near-me-content p {font-family: inherit; font-size: 17px; line-height: 27px; color: #333;}
.auction-near-me-content a {color: #00deff;}

.filter.keyword_area{display: none;}
.filter.keyword_area .category2{display: inline-block; margin-right: 15px;}
.filter.keyword_area .sort-pulldown{display: inline-block;width: 195px;}
.filter.keyword_area .sort-pulldown select{padding: 5px 4px 5px 10px; background: url(../img/selectbox_icon.png) no-repeat 95% 50%; border: 1px solid #ccc; font-size: 14px; color: #0e0e0e; width: 100%;}

 /* Download App Footer CSS */
 .download-app-footer{background: #f9f9f9; clear: both;}
 .download-our-app{border-bottom: 1px solid rgb(0, 0, 0, 0.05); display: flex; align-items: center; width:100%;}
 .application-view img {max-width: 410px;}
 .about-application-head {display: flex; align-items: center;}
 .app-brand-logo {margin-right: 20px; width: 90px; text-align: center;}
 .app-brand-logo img{max-width: 56px; background: #fff; box-shadow: 0px 2px 12px rgb(0 0 0 / 9%); border-radius: 14px;  padding: 7px 7px; }
 .about-application-head p {font-size: 31px; font-weight: 500; margin: 0; font-family: 'Times New Roman'; line-height: 32px;}
 .about-application-content{font-size: 17px; font-weight: normal; font-family: 'Klavika'; line-height: 23.25px; margin-top: 20px;}
 .app-qr-sec{height: 110px; width: 110px; background: #fff; text-align: center; display: inline-block; vertical-align: top; padding: 5px;}
 .app-qr-sec img{min-width: 92px;max-width: 100%;}
 .app-store-logo-sec {margin-left: 40px; display: inline-block;}
 .app-store-logo-sec img{max-width: 155px;}
 .application-qr {text-align: center;}
 .app-store-logo-sec a{display: block;}
 .app-store-logo-sec a:nth-child(1){margin-bottom: 20px;}
 .application-view {height: 240px; position: relative; top: -25px; left: -80px;}
 .footer-notification-bar {
    clear: both;
    background: #00DEFF;
    text-align: center;
}
.notification-bar-text{
    display: inline-block;
    padding: 14px 0;
    vertical-align: middle;
}
.notification-bar-img {
    position: relative;
    height: auto;
    width: 42px;
    display: inline-block;
    margin-right: 10px;
}
.notification-bar-img img{
    position: absolute;
    top: -40px;
    left: -10px;
    width: 42px;
    height: 65px;
}
.footer-notification-bar a {
    display: inline-block;
    color: #fff;
    border-bottom: 1px solid #fff;
    margin-left: 10px;
}
 
/*User Information Contact Support */
.hints-block{font-size: 13px;}
.hints-block a{color: #00deff;text-decoration: underline;}
/*User Information Contact Support */

 .how-to-bid-content a{color: #00a4ec;}

/* -- Item attribute display for custom attributes - Start (Amit) -- */
.item-attributes { margin-top: 40px; display: flex; flex-direction: row;}
.item-attributes ul { width: 48%;}
.item-attributes ul:first-child { margin-right: 15px; border-right: 1px solid #ddd;padding-right: 15px;}
.item-attributes ul li { font-size: 15px; margin-bottom: 15px;margin-right: 15px;display: block;width: 100%;}
.item-attributes ul li:last-child { margin-bottom: 0;}
.item-attributes ul li label { color: #909090; width: 85px; display: inline-block; vertical-align: top;margin-right: 15px;word-wrap: break-word;}
.item-attributes ul li span { width: calc(100% - 100px); display: inline-block;word-wrap: break-word;}
/* -- Item attribute display for custom attributes - End (Amit) -- */

/*Pre-register more visible*/
.badgeDiv.pre-register{color: #00DEFF;}
.badgeDiv.pre-register:before{border-top: 64px solid rgba(255, 255, 255, 0.95);border-left: 64px solid rgba(255, 255, 255, 0.95);}

/*Deleter Account*/
.delete-account-form {padding-top: 42px; border-top: 1px solid #ddd; margin-top: 40px; font-family: 'Klavika';}
.delete-account-form .account-right{border-bottom: 0;}
.delete-account-alert p {font-size: 14px; font-family: 'Klavika';}
.delete-account-alert .delete-account-cancel {display: inline-block; background: #393945; width: 88px; color: #fff; padding: 5px 0; text-align: center;}
.delete-account-alert .delete-account-cancel:hover {background: #5b5b66;}
.delete-account-alert .delete-account-confirm {background: #fff; border: 1px solid #00DEFF; width: 88px; padding: 4px 0; margin-left: 5px;}
.delete-account-alert .delete-account-confirm:hover {background: #00DEFF; color: #fff;}
.delete-account-alert .delete-account-confirm[disabled] {opacity: 0.2; cursor: not-allowed;}
.delete-account-alert .main-title{font-size: 22px;}
.delete-account-alert .sub-title {margin: 10px 0 30px 0;}
.delete-account-alert .successfully-delete {height: 200px; display: flex; align-items: center; justify-content: center; flex-direction: column;}
.delete-account-alert .successfully-delete p {margin-top: 10px; color: #ccc;}
.delete-account-alert .successfully-delete img {max-width: 40px;}
.delete-account-alert .delete_me_note {   margin-bottom: 35px; font-size: 12px;}
.delete-account-alert .delete_me{ width: 220px; display: inline-block; border: 1px #cccccc solid; padding: 5px 10px; font-family: 'Klavika'; font-weight: 300; font-size: 14px; color: #0e0e0e; border-radius: 0; height: inherit; box-shadow: inherit; vertical-align: middle; }
.delete-account-form a.delete_link {color:#00deff;text-decoration: underline; }
.delete-account-form .account-right { clear: both; text-align: center; }

/*Tooltip setup for add to my items like icon*/
#view_catalog .like_icon i.btn-icon ~ .tooltip .tooltip-arrow{display: block;} 
#view_catalog .like_icon i.btn-icon ~ .tooltip .tooltip-inner{white-space: nowrap; padding-top: 3px; padding-bottom: 3px;}


/* Swipe Button css */
.live-swipe-btn-wrap {padding-left: 20px; padding-right: 5px;}
.live-swipe-btn-wrap .swipe-btn { height: 50px; border-radius: 7px; position: relative; overflow: hidden; margin-left: auto; line-height: inherit;} 
.live-swipe-btn-wrap .swipe-btn-bg { position: absolute; left: 0; top: 0; height: 100%; z-index: 1; transition: 0.1s; background: #58af10; opacity: 0.7;} 
.live-swipe-btn-wrap .swipe-btn-arrow { width: 40px; height: 40px; position: absolute; left: 2px; top: 5px; line-height: 47px; z-index: 3; cursor: move; color: #FFFFFF; font-size: 22px; border-radius: 4px; animation-name: swipe-animation; animation-duration: 2s; animation-iteration-count: 3; transition: 0.1s; background: #FFFFFF; box-shadow: 0px 4px 8px 3px rgba(0, 0, 0, 0.15); border-radius: 5px;} 
.live-swipe-btn-wrap .swipe-btn-arrow .fa-angle-right{position: relative; top: -3px; right: -1px;}
.live-swipe-btn-wrap .swipe-labelTip { width: 100%; top: 14px; font-family: 'Klavika'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 17px; color: #FFFFFF; display: block;}
.live-swipe-btn-wrap .swipe-txt { height: 100%; padding-left: 12px; background: none; width: 100%; font-family: 'Klavika'; font-style: normal; color: #FFFFFF; font-size: 20px;}
@keyframes swipe-animation { 0% {left:5px;} 50%  {left:15px;} 100% {left:5px;} }
.live-swipe-btn-wrap .swipe-btn button.leb.swipe-txt span.txt_ob{color: rgba(255, 255, 255, 0.65);}
.live-swipe-btn-wrap .swipe-btn .flicker {color: rgba(255, 255, 255, 0.65); /* color: #fffefe61; */ background: -webkit-gradient(linear, left top, right top, from(#e6e6e6), to(#1d1c1c), color-stop(0.8, #ffffff)) no-repeat; background: gradient(linear, left top, right top, from(#222), to(#222), color-stop(0.8, #fff)) no-repeat; background-size: 40px 100%; -webkit-background-clip: text; background-clip: text; animation: flick 3s infinite; }
@keyframes flick { 0% { background-position: top left; } 100% { background-position: top right; } }
.live-swipe-btn-wrap .swipe-btn .swipe-txt .swipe-hint{min-height: 50px; line-height: 47px;}
.swipe-btn-animate{animation-name: swipe-animation; animation-duration: 2s; animation-iteration-count: 3;}
.bid_price_area .reg_bid_btn.bid_disabled .swipe-btn-arrow, .bid_price_area .reg_bid_btn.bid_closed .swipe-btn-arrow{display: none;}
.bid_price_area .reg_bid_btn.bid_now .swipe-btn-arrow{display: block;}
.bid_price_area .reg_bid_btn.bid_disabled .live-swipe-btn-wrap .swipe-txt, .bid_price_area .reg_bid_btn.bid_closed .live-swipe-btn-wrap .swipe-txt{margin-left: 0;}
.bid_price_area .live-swipe-btn-wrap .swipe-btn  button.f_live_bid_btn_txt{background: linear-gradient(180deg, #3A7400 0%, #5BB400 100%); border: 1px solid #4DA50A; line-height: inherit;}
.bid_price_area .reg_bid_btn.bid_disabled .live-swipe-btn-wrap .swipe-btn button.f_live_bid_btn_txt, .bid_price_area .reg_bid_btn.bid_closed .live-swipe-btn-wrap .swipe-btn button.f_live_bid_btn_txt{ background: linear-gradient(180deg, #8a8a8a 0%, #676767 100%); border: 1px solid #646464;}
.live-swipe-btn-wrap .swipe-btn-arrow .icon-swipe-right-arrow{font-weight: bold;}
.live-swipe-btn-wrap .swipe-btn .icon-swipe-right-arrow:before { content: "\e907"; color: #5bb400; }
/* Custom Static page basic css */
.static-page-content h1{font-size: 36px; margin-top: 20px; margin-bottom: 15px; font-weight: 400;}
.static-page-content h2{font-size: 28px; margin-top: 20px; margin-bottom: 15px; padding-bottom: 0; font-weight: 400;}
.static-page-content h3{font-size: 24px; margin-top: 20px; margin-bottom: 15px; font-weight: 400;}
.static-page-content h4{font-size: 20px; margin-top: 20px; margin-bottom: 15px; font-weight: 400;}
.static-page-content h5{font-size: 18px; margin-top: 20px; margin-bottom: 15px; font-weight: 400;}
.static-page-content p{font-size: 16px; font-family: 'Klavika'; padding-bottom: 10px;}
.static-page-content a{color: #0a4088; text-decoration: underline;}
.static-page-content ul{list-style-type: disc; list-style-position: outside;  margin-left: 30px;}
.static-page-content ul li,.static-page-content ol li{margin-bottom: 8px;}
.static-page-content ul li p,.static-page-content ol li p{display: inline;}
.static-page-content ol{list-style-type: decimal; list-style-position: outside; margin-left: 30px;}
.static-page-content .page-feature-items{margin-top: 20px;}
.static-page-content .page-feature-items ul{display: flex; flex-wrap: wrap; justify-content: start; list-style: none; margin-left: 0px; gap: 1%;}
.static-page-content .page-feature-items ul li{width: 19%; text-align: center; }
.static-page-content .page-feature-items ul li a{text-decoration: none; color: #0a0a0a;}
.static-page-content .page-feature-items ul li h4{display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
.static-page-content .page-feature-items .feature-item-area .feature-image{height: 150px; width: 100%;}
.static-page-content .page-feature-items .feature-item-area .feature-image img{max-width: 100%; max-height: 100%;}
.static-page-content .buying_guide a, .static-page-content .buying_guide_detail a{color: #000000;text-decoration: none;}
.static-page-content .buying_guide ul li .buying-guides-box h2 {margin-top: 0; margin-bottom: 0;}
.static-page-content .press_contents_area .press_card h2.v_heading{margin-top: 0px; margin-bottom: 5px;}
.static-page-content .press_contents_area .press_card a{color: #000; text-decoration: none;}
.static-page-content .press_contents_area .press_card .f_press_date_txt a{color: #747474;}

/* Category design css for share email in my account for my alert tab */
.alert-category-box .categories > ul{display: block;}
.categories ul li{width: 33.33%;}
.alert-category-box .categories{margin: 0;}
.alert-category-box .categories .no-children{display: none;}
.alert-category-box .categories .expand {padding: 0;}
.alert-category-box .categories label {padding-left: 0px;}
.alert-category-box .categories > ul > li{width: 100%;}
.alert-category-box .categories ul ul{padding-left: 50px;}
.alert-category-box .categories .check-bidsquare{top: 6px; left: 15px;}
.alert-category-box .categories  ul  li  .checkbox{margin: 0;}
.alert-category-box .categories > ul > li > .checkbox { background: #e6fcff; margin: 4px 0; padding: 6px 15px; border-radius: 5px;  }
.alert-category-box .categories > ul > li > .checkbox .check-icon { width: calc(100% - 19px); cursor: pointer; padding-left: 0px;}
.alert-category-box .categories i.glyphicon.glyphicon-plus, .alert-category-box .categories i.glyphicon.glyphicon-minus{background-color: #00deff; color: #FFFFFF; border-radius: 50%; height: 15px; width: 15px; text-align: center;}
.alert-category-box .categories .check-icon input + *:before { content: ""; height: 20px; width: 20px; font-family: FontAwesome; display: inline-block; border: 2px solid #e5e5e5; vertical-align: text-bottom; margin-right: 15px; font-size: 12px; text-align: center; font-weight: lighter; line-height: 16px; }
.alert-category-box .categories .check-icon input:checked + *:before { content: "\f00c"; }
.alert-category-box .categories div.checkbox ~ ul ul{padding-left: 37px;}
.alert-category-box .categories div.checkbox ~ ul ul li { width: 100%; }
.alert-category-box .categories .expand{vertical-align: top;}
.alert-category-box .categories span.custom_check{display: flex;}

/*Bid Confirmation*/
.bid_confirmation_pop_wrap .modal-dialog { width: 500px; }
.bid_confirmation_pop_wrap .confirmation_row{display: flex;}
.bid_confirmation_pop_wrap .bid_confirmation_detail{ max-width: 100%; }
.bid_confirmation_pop_wrap .confirmation_row span.t1{ width: 40%;}
.bid_confirmation_pop_wrap .confirmation_row span.t2{ width: 59%;}
.bid_confirmation_pop_wrap .info-circle-icon { font-style: normal; color: #fff; background: red; height: 15px; width: 15px; display: inline-flex; justify-content: center; align-items: center; border-radius: 20px; margin-right: 2px; }
.bid_confirmation_pop_wrap .bid-option span.sept-left {padding-left: 10px !important; position: relative;}
.bid_confirmation_pop_wrap .bid-option span.sept-left:before { content: ""; border-left: 1px solid #c7c7c7; position: absolute; left: -10px; height: 100%; padding: 9px 0; top: -8px; box-sizing: initial;}
.bid_confirmation_pop_wrap .confirmation_row span.t2 span.t2-l, .bid_confirmation_pop_wrap .confirmation_row span.t2 span.t2-h{width:47%; display: inline-block; vertical-align: top;}
.bid_confirmation_pop_wrap .confirmation_row span.w-inc-indc{ top: -2px; position: relative; }
.bid_confirmation_pop_wrap .bid-confirm-box button{padding: 5px 20px; width: auto;}

/*Notification Preference*/
.my-alert-sec .alert-notification{ padding-top: 20px; margin-bottom: 20px; }
.my-alert-sec .alert-notification ul li{ vertical-align: top; padding-bottom: 18px; }
.my-alert-sec .alert-category-box ul{ display: block; }

/*Add new collection button*/
.all-category .all-category-button a.collection-button {background: #5a5f69; margin-left: 10px;}
.all-category .all-category-button a.collection-button:hover {background: #727885;}
.all-collection-button {position: relative;}
.all-collection-button .collection-button {position: absolute; right: 0; top: -33px; color: #000; background: #fff; border: 1px solid #bababa; border-radius: 30px; padding: 5px 11px;}
.all-collection-button .collection-button:hover{background-color: #f4f4f4;}

/*fix complete profile popup issues*/
.complete_profile_Modal .complete_profile .address-area .check input{left: 0; top: 0; height: auto;}
.complete_profile_Modal .complete_profile .address-area select{margin-top: 0;}

.item-detail .auto_register_checkbox {display: inline-block;vertical-align: middle;}
.item-detail .item-menu .auto_register_checkbox {width: 100%;}
.item-detail .item-menu .auto_register_checkbox label{padding-left: 30px;}
.item-detail .auto_register_checkbox label {position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: inline-block;vertical-align: top;width: 256px;box-sizing: border-box;width: 124px;padding-left: 0;font-weight: 400;}
.item-detail .auto_register_checkbox input {position: absolute;opacity: 0;cursor: pointer;left: 0;}    
.item-detail .check-bidsquare {width: 12px;height: 12px;border: 1px solid #ccc;position: absolute;top: 0;left: 0;background-color: #fff;}
.item-detail .check-bidsquare:after {display: none;}
.item-detail .check-bidsquare:after {width: 3px;height: 8px;left: 4px; border-width: 0 1px 1px 0;border: solid #181818;border-width: 0 1px 1px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);position: absolute;content: "";}
.item-detail .auto_register_checkbox input:checked ~ .check-bidsquare:after {display: block;}   
.item-detail .auto_register_checkbox .tooltip-inner {background: #444444;padding: 10px;}
.switch_container .auto_label {width: max-content;padding-top: 3px; position: absolute; left: 52px; top: 0;}
.tooltip-inner a{color: #00deff;}
.about-directory-store .auto_register_checkbox .tooltip-inner {background: #444444;padding:10px;}



.directory-box .switch_container {display: inline-block; margin-left: 15px; margin-top: 0; top: -2px; position: relative; font-size: 13px; color: #444444;}
.directory-box .switch_container .onoffswitch {top: 5px; margin-right: 5px;}
.item-detail .top .tooltip-arrow { border-top-color: rgba(0,205,53,0.75);}
.item-detail .fav-seller .onoffswitch{top: -3px; margin-right: 45px;}
.item-detail .fav-auction .switch_container{font-size: 13px; color: #444444;}
.item-detail .fav-auction .switch_container span{white-space: nowrap;}

.directory-store-info .onoffswitch-inner:after, .directory-box .onoffswitch-inner:after, .item-detail .fav-auction .onoffswitch-inner:after{
    box-shadow: inset 0px 0px 9px rgb(0 0 0 / 28%);
    height: 19px;
}
.directory-store-info .onoffswitch-inner:before, .directory-box .onoffswitch-inner:before, .item-detail .fav-auction .onoffswitch-inner:before{
    height: 19px;
}
.directory-store-info .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner:after, .directory-box .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner:after, .item-detail .fav-auction .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner:after{
    background: #00deff;
    box-shadow: inset 0px 0px 9px rgba(0, 0, 0, 0.3);
    height: 19px;
}
.directory-store-info .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner:before, .directory-box .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner:before, .item-detail .fav-auction .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner:before{
    height: 19px;
}
.directory-store-info .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch, .directory-box .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch, .item-detail .fav-auction .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{
    background: linear-gradient(180deg, #fff 0%, #fff 100%);
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25), inset 0px 0px 2px rgba(0, 0, 0, 0.22);
    margin: 0;
    height: 25px;
    width: 25px;
    top: -3px;
}
.directory-store-info .onoffswitch-switch, .directory-box .onoffswitch-switch, .item-detail .fav-auction .onoffswitch-switch {
    background: linear-gradient(180deg, #fff 0%, #fff 100%);
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25), inset 0px 0px 2px rgba(0, 0, 0, 0.22);
    margin: 0;
    height: 25px;
    width: 25px;
    top: -3px;
}
.item-detail .fav-seller .onoffswitch-label{
    position: initial;
}


/* On-Off Switch > Start */

.switch_container {
    margin-top: 20px;
}
.switch_container .onoffswitch span{
    vertical-align: middle;
}
.onoffswitch {
    position: relative; 
    width: 45px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
    display: inline-block;
}

.onoffswitch-checkbox {
    display: none;
}

.onoffswitch-label {
    display: block; 
    overflow: hidden; 
    cursor: pointer; 
    border-radius: 20px;

}

.onoffswitch-inner {
    width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}

.onoffswitch-inner:before, .onoffswitch-inner:after {
    float: left; 
    width: 50%; 
    height: 24px; 
    padding: 0; 
    line-height: 30px;
    font-size: 15px; color: white;
    font-weight: bold;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

.onoffswitch-inner:before {
    content: "";
    padding-left: 11px;
    /*background: radial-gradient(50% 50% at 50% 50%, rgba(235, 247, 231, 0.5) 21.88%, #EAFBE4 88.54%); */
    color: #fff;
}

.onoffswitch-checkbox.request:checked + .onoffswitch-label .onoffswitch-inner:before, .onoffswitch-inner:after {
    content: "";
    padding-right: 11px;
    background-color: #EEEEEE; 
    color: #999999;
    text-align: right;
}

.onoffswitch-switch {
    width: 16px; 
    margin: 4px;
    background: linear-gradient(180deg, #E4E4E4 0%, #808080 100%);
    border-radius:50%;
    position: absolute; top: 0; bottom: 0; right: 20px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; 
}
.onoffswitch-switch.pending_switch {
    background: linear-gradient(180deg, #F3A815 0%, #C8A11A 100%) !important;
}

.onoffswitch-checkbox.publish:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner:before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(235, 247, 231, 0.5) 21.88%, #EAFBE4 88.54%); 
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px; 
    background: linear-gradient(180deg, #4BD31A 0%, #1BA552 100%); 
}
/* On-Off Switch > End */

.user_auto_register-form .user_auto_register_heading{
    font-size: 27px;
    color: #000000;
    padding:25px 54px;
}
.user_auto_register-form .user_auto_text{
    background-color: #F7F7F7;
    padding:30px 54px;
    margin-bottom: 27px;
    font-size: 19px;
    line-height: 28.5px;
}
.user_auto_register-form .auto_register{
    padding:0 54px;
}
.user_auto_register-form .modal-body{
    padding:20px 0px;
}
.user_auto_register-form .auto-register-btn{
    margin-top: 20px;
    font-size: 18px;
}
.user_auto_register-form .check {
    width: 100%;
    padding-left: 30px;
}
.user_auto_register-form .check label{
    font-size: 17px;
}

/* Social Share Linkedin Icon */
.fa-linkedin {
    background-color: #0A66c2;
    color: white;
    border-radius: 50%;
    font-size: 14px;
    width: 24px;
    height: 24px;
    text-align: center;
}
.fa-linkedin::before {
    line-height: 24px;
}
.btn-icon-linkedin-gray {background-color: #CCCCCC;}
.btn-icon-linkedin-gray:hover { background-color: #0A66c2;}

.item-detail ul li .text-sec .bidding-sec .place_bid_area .sold_txt .sold_status_wrapper{
    display: inline-block;
}

/* Bid Increments dropdown list */
.increment-dropdown.ui-autocomplete{ background: #fff; max-height: 200px; overflow: auto; }
.increment-dropdown.ui-autocomplete .ui-state-focus { background: #f3f3f3; border: transparent; font-weight: 400; color: #333; margin: 0; }
.increment-dropdown.ui-autocomplete .ui-menu-item{ font-size: 15px; }

/* To Hide section from mobile app */
.is-mobile-app .mobile-hider{display: none;}