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

.logo {
	display: flex;
    width: 90%;
    margin: 0px auto;
    padding: 10px 0px;
}

.maxwidth {
    width: 100% !important;
    max-width: 100% !important;
}
#content {
    width: 90% !important;
    margin: 0px auto;
}
.search-form {
    display: none;
 }
 #primary + .search-form {
    display: none;
 }
 #pageid-9 > h1 {
    display:none;
 } 

.top-menu {
	text-align: left;
	margin-bottom: 0px;
	background: linear-gradient(to bottom, #26262c 0%, #070707 100%);
}

.top-menu .page_item {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
} 

.topnav nav {
	display: flex;
    flex-direction: row;
    justify-content: space-between;
    background: linear-gradient(to bottom, #26262c 0%, #070707 100%);
    overflow: hidden;
}

.ul-menu {
	padding-left: 73px;
}
.social-media {
	justify-content: flex-end;
	align-items: center;
	display: flex;
}

div.top-menu.clearfix.register-btn {
    padding-left: 78px;
    text-align: left;
}

.register-btn .register-bid {
	transition: all 0.3s ease;
    float: left;
    margin-top: 4px;
    padding: 10px 20px;
    font-size: 15px;
    letter-spacing: 0.5px;
    color: #fff;
    border-radius: 3px;
    text-decoration: none;
    cursor: pointer;
}


.navbar-fixed-top {
    position: fixed;
    width: 100%;
    top: 0px;
}
.navbar-fixed-top-admin {
    position: fixed;
    width: 100%;
    top: 32px;
}

.navbar-mobile-fixed-top {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9;
}

.navbar-mobile-fixed-top-admin {
    position: fixed;
    top: 32px;
    width: 100%;
    z-index: 9;
}


#content article > h1 {
	display: none;
}

#pageid-7 .entry-box.clearfix {
	margin-top: 0px;
}
#main {
	padding: 0px;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
	padding-top: 0px !important;
}

.elementor-element.elementor-element-a3f1ae9.elementor-widget.elementor-widget-text-editor {
    max-width: 1140px;
}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
    justify-content: center;
}

h1#n2-ss-2item3::after,
h1#n2-ss-2item1::after {
    border-bottom: 3px solid #ffffff !important;
}

#content article h1::after {
    position: absolute;
    display: block;
    content: "";
    left: 0;
    right: 0px;
    bottom: 0;
    margin: auto;
    border-bottom: 3px solid #a3d65d;
    width: 80px;
}


form.wpcf7-form.sent > ul,
form.wpcf7-form.invalid > ul,
form.wpcf7-form.init > ul {
	list-style: none;
}

form.wpcf7-form.sent > ul li label > sup,
form.wpcf7-form.invalid > ul li label > sup,
form.wpcf7-form.init > ul li label > sup{
	color: red;
}

form.wpcf7-form.sent > ul li label,
form.wpcf7-form.invalid > ul li label,
form.wpcf7-form.init > ul li label{
	display: block;
}

form.wpcf7-form.sent > ul li span > input,
form.wpcf7-form.sent > ul li span > textarea,
form.wpcf7-form.invalid > ul li span > input,
form.wpcf7-form.invalid > ul li span > textarea,
form.wpcf7-form.init > ul li span > textarea,
form.wpcf7-form.init > ul li span > input {
	width: 100%;
}
div.wpcf7-mail-sent-ok {
    border-style:none;
}
#divBottomRight{
    display:none !important;
}
.top-menu .current_page_item > a, .top-menu .current_page_item > span, .top-menu .current-menu-item > a, .top-menu .current-menu-item > span {
    background: transparent;
}

footer {
    background: #2c2b30 !important;
    float:left; width:100%; background:#2c2b30; padding:45px 0 0px;
    
}

.footer-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
}
.footer-static {
    position: static;
}

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

@media only screen and (max-width: 1024px) {
    .topnav nav {
      flex-direction: column;
      align-items: center;
    }
    .logo {
      flex-direction: column;
      padding-top: 25px;
      text-align: center;
    }
    .social-media {
      margin-top: 13px;
      justify-content: center;
    }
    div.top-menu.clearfix.register-btn {
          background: #000;
      padding: 0px 20px;
    }
    
    #mobile-menu:hover,
    #mobile-menu {
      background: linear-gradient(to bottom, #26262c 0%, #070707 100%);
    }
  
  }
  @media only screen and (max-width: 600px) {
    .logo {
      flex-direction: column;
      padding-top: 25px;
    }
    #mobile-menu:hover,
    #mobile-menu {
      background: linear-gradient(to bottom, #26262c 0%, #070707 100%);
    }
    .entry-box ul#home-how li  {
      width: 100% !important;
    }
    .ul-menu {
      padding: 0px;
    }
    div.top-menu.clearfix.register-btn {
      padding-bottom: 5px;
    }
   
  .social-media {
      justify-content: center;
      align-items: center;
      display: flex;
      margin-top: 20px;
  }
  }

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

/* --------------------------PLUGIN Style------------------------------------------------ */

  .abt-sec.auctions.auc-grid ul { float: left; width: 100%; display: flex; flex-wrap: wrap;}
  .abt-sec.auctions.auc-grid ul li { width: 23.5%; margin-right: 2%; border-bottom:3px solid #ccc; float: left;  margin-bottom: 30px; box-shadow: 0 0 35px  rgba(0, 0, 0, 0.1); transition: all 0.4s ease; border-radius: 0 0 5px 5px; list-style: none;}
  .abt-sec.auctions.auc-grid ul li .auc-l { width: 100%; overflow: hidden; position: relative;}
  .abt-sec.auctions.auc-grid ul li .auc-l img { width: 100% !important; transition: all 0.4s ease; float: left; backface-visibility: hidden;}
  .abt-sec.auctions.auc-grid .auc-l img { padding: 0; box-shadow: none; }
  .abt-sec.auctions.auc-grid .auc-r { width: 100%; padding: 18px; position: relative; min-height:inherit; text-align: center; }
  .abt-sec.auctions.auc-grid ul li .auc-r a { transition:all 0.3s ease; color:#000; font-size: 18px; font-family: 'robotobold'; line-height: 24px; margin-bottom: 10px; display: block;}
  .abt-sec.auctions.auc-grid ul li .auc-r p { font-size: 15px; margin: 0; padding: 0; line-height: 24px; text-align: center; margin-bottom: 30px;}
  .abt-sec.auctions.auc-grid ul li .auc-r p a { font-family: 'robotoregular';  font-size: 15px;}
  .abt-sec.auctions.auc-grid ul li:nth-child(4n) { margin-right: 0%; }
  .abt-sec.auctions.auc-grid ul li .auc-r a.date { float: left; width: 90%; text-align: left; color:#333; font-family: 'robotoregular'; font-size: 15px; background: url(../img/date-ico-g.png) no-repeat left; padding-left: 24px; /*position: absolute; bottom: 10px; left:20px; */ cursor: inherit; }
  .abt-sec.auctions.auc-grid ul li:hover .auc-l img { transform: scale(1.08); }
  .abt-sec.auctions.auc-grid ul li:hover .auc-r a.date {color:#333; }
  .abt-sec.auctions.auc-grid ul li:hover {  border-bottom:3px solid #71b00c; }
  .abt-sec.auctions.auc-grid ul li:hover .auc-r a { color:#71b00c;}
  .abt-sec.auctions.auc-grid ul li .auc-r a.read-btn { color: #fff; margin-top: 20px; font-size: 16px;display: inline-block;}
  
  
  .pagination { float: left; width: 100%; text-align: center; padding: 0 0 50px 0}
  .pagination ul li { float: none; display: inline-block; width: 40px; height: 40px; border-radius:50%; margin: 0 5px 0 0; padding: 0; background: #eee; line-height: 40px; cursor: pointer; color: #333;}
  .pagination ul li:hover { background: #71b00c; color: #fff; }
  /* -------------------------------------------------------------------------- */





  
/* #Media Queries 
================================================== */

@media only screen and (max-width: 1280px) {
	body{ overflow-x:hidden;}
	.banner { min-height: 368px; }
}

@media screen and (min-width:1024px) and (max-width:1279px) {
img { max-width:100%; }
.row { width:980px; }


.auctions.list ul li .auc-r a { font-size: 17px; }
/* .abt-sec.auctions.auc-grid .auc-r { min-height: 240px; } */
.abt-sec.auctions.auc-grid ul li .auc-r a { font-size: 17px; }
/* .abt-sec.auctions.auc-grid.auc-grid-sample ul li .auc-r { min-height: 225px; } */

.banner { min-height: 288px; }
}

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
img { max-width:100%; }
.row { width:740px; }

.ddsmoothmenu ul li { padding: 0px 0px;}
.ddsmoothmenu ul li a { font-size: 14px; padding:20px 12px; }
.cont-list { margin-top: 0; }
a.noti-btn {padding: 10px 12px;}

.flex-caption h1 { padding-bottom: 10px; margin-bottom: 14px; font-size: 40px; line-height: 40px; }
.wel-lft { width: 100%; }
.wel-rht { width: 100%; margin: 50px 0 0 0; }

.auctions.list ul li { width: 100%; margin-right: 0; }
.auctions.list ul li .auc-r a { font-size: 17px; }
/* .abt-sec.auctions.auc-grid .auc-r { min-height: 240px; } */
.abt-sec.auctions.auc-grid ul li { width: 32%; }
.abt-sec.auctions.auc-grid ul li:nth-child(3n) { margin-right: 0; }
.abt-sec.auctions.auc-grid ul li:nth-child(4) { margin-right: 2%; }

.abt-sec.auctions.auc-grid ul li .auc-r a { font-size: 17px; }
/* .abt-sec.auctions.auc-grid.auc-grid-sample ul li .auc-r { min-height: 225px; } */

.banner { min-height: auto; }

.foot-left { width: 50%;}
.foot-mid { width: 50%;}
.foot-right { width: 100%; margin-top: 20px;}

}

/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:767px) {
body { -webkit-text-size-adjust: none; }
img { max-width:100%; }
.row  { width:100%; padding: 0 20px; }

.mobNav, .m-menu { display: block;}
.banner { min-height: auto; }

.flex-caption p {font-size: 18px;line-height: 28px;}
a.noti-btn {float: left;margin-top: 0; padding: 10px 10px;}

/* .logo { width: 140px; } */
.menu { padding:12px 0;}
.ddsmoothmenu { display: none;}
.cont-lft { width: 100%; margin-bottom: 30px; padding-right: 0px;}
.cont-rht { width: 100%;}
.abt-sec .cont-list ul li { width: 100%; margin-bottom:20px; border-right: 0; border-bottom: 1px solid #ccc; padding-bottom:15px; }
.cont-list ul li p {font-size: 16px;}
.cont-list { margin: 0 0 30px 0; }
.cont-list ul li:last-child { border-bottom: none; margin-bottom: 0px;}
.top-r ul {margin-top: 4px;}

.abt-sec { padding: 20px 0;}
.info-pad { padding: 30px 0;}
.info-pad h1 { font-size: 26px; }
.info-pad p { font-size: 16px; }

.abt-sec h1 { font-size: 24px; margin-bottom: 10px; }
.abt-lft { width: 100%; }
.abt-sec p { padding-bottom: 0; }
.abt-lft.abt-rht { margin-top: 30px; }

.wel-sec { padding:30px 0px 50px; }
.flex-caption h1 { padding-bottom: 10px; margin-bottom: 14px; font-size: 38px; line-height: 40px; }
.wel-lft { width: 100%; }
.wel-rht { width: 100%; margin: 50px 0 0 0; }
.wel-lft h1 { font-size: 26px; line-height: 30px; }
.flexslider .slides > li { height: 260px; }
.flexslider .slides li img { opacity: 0; }
.flex-caption.text-rht p br { display: none;}
.flex-caption p br{ display: none;}

.wel-rht img { width: 100%;}

.auctions.list ul li { width: 100%; margin-right: 0; border-bottom: 1px solid #ccc;	padding-bottom: 25px; }
.auctions.list ul li .auc-r a, .auctions.list ul li .auc-r p { font-size: 17px; }
.auctions.list ul li .auc-l { margin-right: 20px; }
.inn-banner {padding: 25px 0;}
.inn-banner h1 { font-size: 28px;padding-bottom: 15px; margin-bottom: 0px;}

.abt-sec ul li { margin-bottom: 0px;}
.abt-sec ul li .lft-cont {width: 100%;margin-right: 0px;}
.abt-sec ul li .rgt-img {width: 100%;}
.abt-sec ul li .lft-cont.rgt-cont {width: 100%; margin-bottom: 30px;}

.abt-sec .cont-rht ul li { margin-bottom: 15px;}

.abt-sec.auctions.auc-grid .auc-r { min-height: 240px; }
.abt-sec.auctions.auc-grid ul li { width: 49%; margin-bottom: 12px; }
.abt-sec.auctions.auc-grid ul li:nth-child(2n) { margin-right: 0%; }
.abt-sec.auctions.auc-grid ul li:nth-child(3) { margin-right: 2%; }

.abt-sec.auctions.auc-grid ul li .auc-r a { font-size: 17px; }
/* .abt-sec.auctions.auc-grid.auc-grid-sample ul li .auc-r { min-height: 225px; } */

.ftr-menu { width: 100%; margin-bottom:10px;text-align: center;}
.copy-right {width:100%;}
.copy-right p {text-align: center;}

.foot-left { width: 50%;}
.foot-mid { width: 50%;padding: 0px 0px 0px 20px;}
.foot-right { width: 100%; margin-top: 20px;}

.how-pad h1 {font-size: 26px;padding-bottom: 15px;}
.how-pad ul li { width:50%; padding: 0px 20px; margin-bottom: 30px;}
.how-cont h2 { padding-bottom: 10px;}
.thumbnail-classic-icon {width: 100px; height: 100px;}
.how-pad .how-cont {padding: 10px 0px 0px;}

.flex-direction-nav li .flex-prev { left: 10px;}
.flex-direction-nav li .flex-next { right: 10px;}

}


/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {

.ftr-menu ul li { margin-bottom:6px; }
.flex-caption h1 { font-size: 32px; line-height:38px; }

.flex-caption.text-rht, .flex-caption.text-rht p { text-align: center; }
.flex-caption.text-rht h1::after { left: 0; }
.flex-caption p { font-size: 18px; }

.auctions.list ul li { width: 100%; margin-right: 0; }
.abt-sec.auctions.auc-grid ul li { width: 49%; margin-bottom: 12px; }
.abt-sec.auctions.auc-grid ul li:nth-child(2n) { margin-right: 0%; }
.abt-sec.auctions.auc-grid ul li:nth-child(3) { margin-right: 2%; }

/* .abt-sec.auctions.auc-grid.auc-grid-sample ul li .auc-r { min-height: 200px; } */

.foot-left { width:100%;}
.foot-mid { width: 100%;padding: 0px 0px 0px 0px; margin-top:40px;}
.foot-right { width: 100%; margin-top: 20px;}
footer h2{ margin-bottom: 15px;}
.foot-left p {margin-top: 15px;}
.form-input {width: 100%;}

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {

.top-r ul li { float: none; display: inline-block; }

.flex-caption h1 { font-size: 28px; line-height:35px; }
.auctions.list ul li .auc-r { width: 100%; }
.auctions.list ul li .auc-l { margin-bottom: 20px; margin-right: 0; width: 100%;}

.abt-sec.auctions.auc-grid ul li { width: 100%; margin-bottom: 12px; margin-right: 0;}
.abt-sec.auctions.auc-grid .auc-r { min-height: auto; }
.abt-sec.auctions.auc-grid ul li .auc-r a.date { position: relative; left: auto; margin: 20px 0 10px 0;}
.abt-sec.auctions.list.single-list ul li .auc-r { margin: 0; }

.abt-sec.auctions.auc-grid.auc-grid-sample ul li .auc-r { min-height: auto; }
.start-bid ul li {width: 100%; margin-right:0px; margin-bottom: 20px;}
.start-bid ul li:last-child{ margin-bottom: 0px;}

.how-pad ul li { width:100%;}
.how-pad ul li:last-child { margin-bottom: 0px;}

}
