/*** override assets/eligibility.css ***/
/* General overrides */
nav,#nav {
    display:none;
}

#menu.mobile {
    display:none;
}

.searchcall {
    display:none;
}

#logo img,#logo span {
    display:none;
}

#footer {
    display:none;
}

#copyright {
    display:none;
}

.usabilla_live_button_container {
    display: none;
}

#footer-affiliate {
    box-shadow:0 0 0 transparent;
    margin:0;
    background:#333;
    overflow:hidden;
    margin:0 auto -2em;
    color:#fff;
    display:block;
}

#footer-affiliate a {
    color:#fff;
    border-bottom:0;
}

#page-copyright {
    font-weight:500;
    font-size:1em;
}

html {
    background:#333;
}

/* ExpungeCenter Styles */
header {
    background: transparent;
    box-shadow:0 0 0 transparent;
    -moz-box-shadow:0 0 0 transparent;
    -webkit-box-shadow:0 0 0 transparent;
    -o-box-shadow:0 0 0 transparent;
    position: relative;
    padding:1.25em 0;
    margin-bottom: 2em;
}

#logo {
    height: 200px;
    width: 399px;
    background: url('images/dmv-logo.png') no-repeat;
    margin: 20px 0 0 50px;
    position: absolute;
}
body {
    font-family: sans-serif;
    background: url('images/background.jpg') #d1d1d1 repeat-x;
}

#wrapper {
    border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -moz-border-radius:5px 5px 0 0;
    -khtml-border-radius:5px 5px 0 0;
    padding:2em 0;
    box-shadow:0 0 0 transparent;
    -moz-box-shadow:0 0 0 transparent;
    -o-box-shadow:0 0 0 transparent;
}

#eligibility .button,.checkout_button {
    background: #436780; /* Old browsers */
background: -moz-linear-gradient(top, #436780 0%, #436780 48%, #2c5069 50%, #2c5069 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#436780), color-stop(48%,#436780), color-stop(50%,#2c5069), color-stop(100%,#2c5069)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #436780 0%,#436780 48%,#2c5069 50%,#2c5069 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #436780 0%,#436780 48%,#2c5069 50%,#2c5069 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #436780 0%,#436780 48%,#2c5069 50%,#2c5069 100%); /* IE10+ */
background: linear-gradient(to bottom, #436780 0%,#436780 48%,#2c5069 50%,#2c5069 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#436780', endColorstr='#2c5069',GradientType=0 ); /* IE6-9 */
   padding: 12px 14px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -moz-box-shadow: inherit;
   text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;
   color: white;
   border-bottom: 0 none;
   font-size: 1.5em !important;
   font-weight: 500;
   border-right: 0;
   border-left: 0;
   font-family: 'Montserrat';
}

#eligibility .button:hover,.checkout_button:hover {
    border-top-color: transparent;
    background: #f9f9f9; /* Show a solid color for older browsers */
    background: -moz-linear-gradient(#f9f9f9, #e5e5e5);
    background: -o-linear-gradient(#f9f9f9, #e5e5e5);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5)); /* Older webkit syntax */
    background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);
    color: #373737 !important;
}

#eligibility .button:active, .checkout_button:active {
    background: #f9f9f9; /* Show a solid color for older browsers */

    background: -moz-linear-gradient(#f9f9f9, #e5e5e5);

    background: -o-linear-gradient(#f9f9f9, #e5e5e5);

    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5)); /* Older webkit syntax */

    background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);

    color: #373737;}

#control_center .checkout_container .checkout_button h4 {
    text-shadow: 0 -1px 0 #000;
}

h1,
h2,
h3 {
    font-weight: 500;
    font-family: 'Montserrat';
    font-size: 1.25em;
}

#subcontent h2 {
    margin-bottom: 0.5em;
}

h3,
.qstring,
#eligibility_nav ul li.active a {
    color: #3f7aa2;
}

a {
    color: #6189BD;
    border-bottom: 1px solid #E0E6EC;
}

#subcontent ul.tabs li a {
background: #109FBE;
}

#subcontent ul.tabs li a:hover {
background: #0C768D;
color: #fff;
}

.payment_sidebar img {
    max-width: 100%;
    margin: 0 auto;
    display: block;
    text-align: center;
}

.modal .modal-header {
    background: #3f7aa2;
    padding: 15px 20px;
}
pre {
    font-family: sans-serif;
}
.modal-body pre ul li {
    margin: -1em 0 0.5em;
}
.modal-body pre ul {
    padding: 0 1em;
}

.sub-theme-cart {
    height: 55px;
    color: #333;
    font-size: 1.1em;
    font-weight: bold;
    float: right;
    line-height: 65px;
}