@import '//fonts.googleapis.com/css?family=Open+Sans';
@import url(font-awesome.min.css);
body{
  font-family:"Open Sans", sans-serif;
  font-size:14px;
  color:#333;
}
#header{
  background:#000000;
  border-width:1px 0 1px 0;
  box-shadow:0 1px 0 #EEE;
  height:135px;
  position:relative;
  background-image: url('../images/header-footer-bg.jpg');
  background-size: 100% 100%; 
  background-repeat: no-repeat; 
  background-attachment: fixed;
}
#bid_gallery img.noimg{margin:0px;}
#header table {width: 96%;}
#header ul{top:0; text-align: right;}
#header.has-cart ul{top: 20px;}
#header h1{padding-top:4px;}
#header h1 img{width: 120px; background-size: 100% 100%;}
#header td.desc{display: none;}
#header .col_div{position:absolute;top:18px;right:45px;}
.aucbox .infodiv{background:#000000;border-color:#000000;}
#header .col_div.lbl{right:60px;top:-2px;color:#333;}
a, #header ul a{font-family:"Open Sans", sans-serif;font-weight:normal;color:#000000;font-size:14px;text-decoration:none;}
#header ul a{text-transform:uppercase;font-size:14px;color:#999;}
#header ul a:hover{text-decoration:none;color:#333;}
#header ul.main li:not(:last-child){padding-right: 10px;}
#header ul.main a{font-size: 16px; font-style: italic; letter-spacing: 1px; color: #FFF; text-transform: none; font-weight: normal;}
#header ul.main li a:hover{border-width: 0px 0 3px;border-style: solid;border-color: #E7D086;}
.grid a.inf{background:#ed1b2f;}
a:hover{text-decoration:underline;}
.gallery a.fav.a{text-decoration:none;}
.gallery a.fav{text-decoration:none;}
.infodiv, input[type="submit"], button, input[type="button"], input[type="reset"],.bid-items div.inf a, .infotd b,.blue_submit{background:#000000;border-color:#000000;border-radius:2px;font-weight:bold;}
.infodiv:hover, input[type="submit"]:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover,.bid-items div.inf a, .infotd b,.blue_submit{background:#000000;border-color:#000000;border-radius:2px;font-weight:bold;}
table.gallery input[type="submit"], table.gallery input[type="button"], .bid-items input[type="submit"]{background:#000000;border-color:#000000;}
table.gallery input[type="submit"]:hover, table.gallery input[type="button"]:hover, .bid-items input[type="submit"]:hover{background:#ff6601;}
div.gallery input[type="submit"], div.gallery input[type="button"]{background:#000000;border-color:#000000;}
div.gallery input[type="submit"]:hover, div.gallery input[type="button"]:hover{background:#ff6601;border-color:#ff6601;}
.bid_form input[type="submit"]{background:#000000;border-color:#000000;}
.bid_form input[type="submit"]:hover{background:#ff6601;border-color:#ff6601;}
.bid_form input[type="text"], .cart_form input[type="text"], .gallery input[type="text"]{border:1px solid #d3d3d3;background-color:#ffffff;}
table.gallery.grid .desc{text-decoration:none;color:#707070;}
.slider li img{border-color:#989898;}
.spiffy,.spiffy1,.spiffy2,.spiffy3,.spiffy4,.spiffy5{display:none;}
.spiffyfg{background:#000000;color:#fff;font-size:14px;padding-top:3px;}
.col_menu_content{background:#FAFAFA;border-width:1px 0 0;}
.register.step-2 .other-info h3{background-color:#59585d;color:#ffffff;margin-top:12px;padding-left:10px;}
#reg .register.step-2 > div:nth-child(2) input[type="text"], #reg .register.step-2 > div:nth-child(2) .braintree_input{width:212px;}
.register.step-2 #tbl-reg-notifications th{width:70%;}
h1,h2,h3,h4,h5{color:#000000;}
.aucbox .dvh3{background:#000000;}
.aucbox .dvh3 .heading{background:#000000;color:#000000;text-shadow:none;}
.aucbox .dvh3 div a{text-shadow:none;color:springgreen;}
.tab_content{border-top:2px solid #000000;}
.tab_ul li{background:#FFF;border:none;border-radius:0;}
.tab_ul li.a,.tab_ul li:hover,.tab_ul li.a:hover{background:#000000;}
.tab_ul a{text-shadow:none;font-weight:normal;padding:10px 12px;}
.tab_ul li.a a,.tab_ul li a:hover,.tab_ul li.a a:hover{color:#FFF;text-decoration:none;text-shadow:none;}
fieldset,fieldset.pager,.pager select,.fixed-head{border-color:#E1EFEF;background-color:#FAFAFA;}
.fixed-head{width:77%;}
#personalinfo .form label{width: 132px;}
.form.login legend{padding-top:18px;}
fieldset.regbox legend{padding-top:18px;}
fieldset.fpass legend{padding-top:18px;}
.top_step_one_spiel{margin-bottom:-20px;}
.top_step_one_spiel_two{background-color:#59585d;color:#ffffff;width:40%;text-align:left;font-weight:bold;margin-left:30%;padding:7px 10px 2px;margin-bottom:-20px;overflow:hidden;}
#reg .top_step_two_spiel_two{background-color:#59585d;color:#ffffff;width:47%;text-align:left;font-size:13px;font-weight:bold;margin-left:30%;padding:7px 10px 2px;overflow:hidden;}
.pager select{border-color:#59585d;}
#bid_gallery section{background-color:#FAFAFA;}
#bid_gallery table ul{background-color:#EAEAEA;}
#bid_gallery .fa{color:#59585d;}
.other-info .label{font-size:12px;}
.fa:hover{text-decoration:none;}
.tooltip{background-color:#F2F9F9;}
.tooltip th{background-color:#59585d;color:#fff}
.tooltip td,.tooltip th{border-color:#E7D086;}
#item-detail .auction_list_h2{}
table.gallery.grid tr{border-bottom:1px solid #e2e2e2;}
.simplegrid tr:first-child{font-weight:bold;}
.dashboard{background:#FFF;}
#lsidebar div.single a{font-size:14px;}
.grid th{background-color:#59585d;color:#fff;font-weight:normal;}
.grid th a{color:#fff;font-weight:bold;}
.grid th a:hover{text-decoration:none;}
.sblockreport{background-color:#FAFAFA;border-color:#59585d #E1EFEF #E1EFEF;}
/*.grid .auction_options .opts_select{border:none;background:transparent;top:1px;height:27px;}*/
.sbblock h3,.sbblock h3 span{background:#59585d;color:#fff;}
#modal-container a.modal-close{color:#fff;}
a.item_title{font-weight:bold;}
legend{font-size:14px;}
table.frm tr.h{background-color:#E7D086;}
.gallery li b:first-child{background:#59585d;}
.gallery > div{background-color:#EAEAEA;border-color:#FAFAFA;}
#dvahome{min-width:1186px;}
#bid_gallery table ul div{width:62%;}
#frmcbid div.aucterms{
  padding: 4px 7px;
  width: 120px;
  bottom: 0px;
  top: 0px;
  white-space: nowrap;
}
.slider .next{background-image:url(/images/next-demo.png);}
.slider .prev{background-image:url(/images/prev-demo.png);}
.aucbox.classifieds .dvh3{background:#000000;border-bottom:1px solid #C0C0C0;}
.aucbox.classifieds .dvh3 .heading{background-image:none;}
.aucbox.classifieds table.main{border-color:#fff;border-bottom:1px solid #e2e2e2;}
.aucbox.classifieds{background:#eaeaea;border-color:#f5f5f5;}

.mce-btn button,.mce-menubtn button{background:transparent;}

input[disabled][type="button"]#self_pickup{
    opacity: .25;
    cursor: not-allowed;
}
#consigned_items .auctionItemImage{
  width:150px;
}
/******************************  new footer style changes ****************************/
#footer{white-space: normal; color: white;}
#footer{padding: 0px;font-size: 14px;}
#footer{background-image: url('../images/header-footer-bg.jpg'); background-size: 100% 100%; background-repeat: no-repeat; background-attachment: fixed; padding: 15px 2%;}
#footer div{float: none;}
#footer p{margin:0;padding:14px;}
#footer p,#footer a,#footer.last-refresh{color:white;}
#footer a.social-buttons{border-color:white;}
#footer .new-footer{background-color: #353739; border-bottom: 1px solid #464647;}
#footer .new-footer .inner{padding: 50px 0 40px 0;}
#footer .new-footer .row {max-width: 80rem; margin-left: auto; margin-right: auto; display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap;}
#footer .new-footer .row > div {flex: 0 0 33.33333%; max-width: 33.33333%; padding-left: .9375rem; padding-right: .9375rem;}
#footer .new-footer .widget-title{color: #e5e5e5;border-bottom: 1px solid #555557;font-size: 24px;line-height: 34px;font-weight: 700;padding: 0 0 10px 0;margin-bottom: 20px;text-transform: uppercase;letter-spacing: 1px;}
#footer .new-footer .textwidget {color: #bbb; line-height: 26px;}
#footer .new-footer .menu-footer-container .menu-footer{padding: 30px 0 0;}
#footer .new-footer .menu-footer-container .menu-footer li{float: none;}
#footer .new-footer .menu-footer-container .menu-footer li:before{content: "> ";}
#footer .new-footer .menu-footer-container .menu-footer li:not(:last-child) {border-bottom: 1px solid #555557;}
#footer .new-footer .menu-footer-container .menu-footer li {font-size: 14px; padding: 12px 0;}
#footer .new-footer .menu-footer-container .menu-footer li a {padding-left: 5px; color: #B3B3B1;}
#footer .new-footer .menu-footer-container .menu-footer li a:hover {padding-left: 10px;color: #DBDBD9;transition: all 0.3s ease-in-out 0s;text-decoration: none;}
#footer .footer-bottom{background-color: #353739; color: #b3b3b1; font-size: 16px;}
#footer .footer-bottom .inner{text-align: center;}
#footer .footer-bottom #footer-bottom-text{padding: 20px 0;}
#footer .footer-bottom #footer-bottom-text a{padding: 0px; font-size: 16px;}
#footer .footer-bottom #footer-bottom-text a:hover{color: #DBDBD9;text-decoration: none !important;}
#footer .new-footer  .sidebar-footer3 p{text-align: start !important;}
#footer .new-footer .sidebar-footer3 p{font-size: 18px;}
#footer .new-footer .sidebar-footer3 p i {margin-right: 18px;}
#footer .new-footer .sidebar-footer3 p i.fa-phone::before{font-family: FontAwesome; content: "\f095";}
#footer .new-footer .sidebar-footer3 p i.fa-envelope::before{font-family: FontAwesome; content: "\f0e0";}
#footer .new-footer .sidebar-footer3 p i.fa-home::before{font-family: FontAwesome; content: "\f015";}
#footer .new-footer .sidebar-footer3 p a {font-size: 18px; padding: 0px; color: #bbb;}
#footer .new-footer .sidebar-footer3 p a:hover {color: #DBDBD9; text-decoration: none;}
#frm-additem div#cat-options{display: inline;}
