html {height:100%;}

body {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-top:80px; /* clears fixed navbar (template inline 80 was overriding the old 70 here) */
  height:100% !important;
}

.container {
  display: table;
  height: 100% !important; /* For at least Firefox */
  min-height: 100%;
}

.col-md-6 {
    float:none;
    display:inline-block;
    vertical-align:middle;
    margin-right:-4px;
    height:100% !important;
}

.row{height:100% !important;}

#reverse-bid-index-col{height:100%;}
#reverse-bid-index{text-align:center;}

a:visited{color: #ccc !important;}
a:active{color: #000 !important;}
a:hover{color: #ccc !important;}
a{color: #fff !important;}

a.navbar-brand:visited{color: #ccc !important;}
a.navbar-brand:active{color: #fff !important;}
a.navbar-brand:hover{color: #aaa !important;}
a.navbar-brand{color: #fff !important;}

a.page:visited{color: #000 !important;}
a.page:active{color: #fff !important;}
a.page:hover{color: #aaa !important;}
a.page{color: #000 !important;}

ul.nav li a {color:#fff !important;}
ul.nav li a:visited {color:#ccc !important;}
ul.nav li a:active {color:#fff !important;}
ul.nav li a:hover {color:#aaa !important;}

ul.dropdown-menu {background-color: #000;}

.save, .reset_string{display:none;}
.w300{width:300px;}
.w200{width:200px;}
.w100{width:100px;}
.small{font-size:8px;}
.error{color:#f00;}
.cookieTxt{size:1px;color:#b4b4b4;}
#logo{width: 142px;height: 50px;margin-top: -10px; margin-top: -13px !important;} /*199x70  2.842857143 */
.gradient {background: rgb(2,0,36) !important; background: linear-gradient(180deg, rgba(2,0,36,1) 0%, rgba(45,65,97,1) 35%, rgb(1, 48, 58) 100%) !important;}
#SendEmailSpinnerDiv{display:none;}
#noscript{text-align:center;margin: auto;}

/* migrated from _header.html inline <style> */
h1{font-size:24px;}
h2{font-size:20px;}
#main{padding-bottom:0;} /* was 'padding-bott' — invalid, did nothing; set a real value or remove */
a.pigfox:link{color:black !important;text-decoration:underline;font-size:10px;}
a.pigfox:visited{color:black !important;text-decoration:underline dotted;font-size:10px;}
a.pigfox:hover{color:black !important;text-decoration:underline;font-size:10px;}
a.pigfox:active{color:black !important;text-decoration:underline;font-size:10px;}
.ctr{margin: auto !important;text-align:center;}
.left{float:left;}
.clear{clear:both;}
.mgm{border:1px solid black; margin:2px;}

/* market verdict */
.mv-feature{display:flex;gap:1rem;align-items:flex-start;border:1px solid #e2e2e2;
  border-left:4px solid #6c5ce7;border-radius:8px;padding:1.25rem 1.5rem;
  margin:0 0 2rem;background:#fafafa;}
.mv-feature__logo-link{flex:0 0 auto;display:block;line-height:0;}
.mv-feature__logo{display:block;border-radius:12px;}
.mv-feature__eyebrow{display:inline-block;font-size:.75rem;letter-spacing:.08em;
  text-transform:uppercase;color:#6c5ce7;font-weight:600;margin-bottom:.3rem;}
.mv-feature__title{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.2;}
.mv-feature__title a,
.mv-feature__title a:link,
.mv-feature__title a:visited,
.mv-feature__title a:hover,
.mv-feature__title a:active{color:#222 !important;text-decoration:none;}
.mv-feature__desc{margin:0 0 1rem;color:#555;line-height:1.5;}
.mv-feature__cta,
.mv-feature__cta:link,
.mv-feature__cta:visited,
.mv-feature__cta:active{display:inline-block;background:#6c5ce7;color:#fff !important;
  text-decoration:none;padding:.5rem 1rem;border-radius:6px;font-weight:600;}
.mv-feature__cta:hover{background:#5a4bd4;color:#fff !important;text-decoration:none;}
@media (max-width:576px){.mv-feature{flex-direction:column;}}