body {
    background-image: url(../images/background/b4.gif);
}
.mainbox {
    margin-top:15px!important;
    background-color:#ffffff!important;
    border: solid 1px #bdc0c2!important;
}
header {
    background-image: url(../images/top_part2.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    margin-right:-15px!important;

}
nav.navbar.navbar-default.navbar-static-top {
    margin-left: -15px!important;
    background-color: #9f9fa2!important;
    margin-bottom: 0px!important;
    margin-right:-15px!important;
}
.navbar-default .navbar-nav>li>a {
    color: #fff!important;
}

nav i.fa.fa-chevron-circle-right {
    color: #b3110f!important;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {

    background-color: #b3110f!important;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {

    background-color: #b3110f!important;
}
.navbar-default .navbar-nav>.active>a i.fa.fa-chevron-circle-right, .navbar-default .navbar-nav>.active>a:focus i.fa.fa-chevron-circle-right, .navbar-default .navbar-nav>.active>a:hover i.fa.fa-chevron-circle-right {

    color: #ffffff!important;
}
.navbar-nav a:hover i{

    color: #ffffff!important;
}

.banner {
    margin-left:-15px!important;
    margin-top:-15px!important;
    margin-right:-15px!important;
    margin-bottom:45px!important;
}
.frontbox {
    padding-top: 10px;
    padding-bottom:10px;
}
.frontbox h1 {
    font-size:20px!important;
    font-family:Verdana, Arial, Helvetica, sans-serif!important;
    font-weight:bold!important;

}

.frontbox h2 {
    font-size:20px!important;
    font-family:Verdana, Arial, Helvetica, sans-serif!important;
    font-weight:bold!important;

}

.frontbox h2.sub {
    font-size:16px!important;
    font-family:Verdana, Arial, Helvetica, sans-serif!important;
    font-weight:bold!important;
    margin-top:6px!important;
}
.row.vdivide [class*='col-']:not(:last-child):after {
    background: #e0e0e0;
    width: 1px;
    content: "";
    display:block;
    position: absolute;
    top:0;
    bottom: 0;
    right: 0;
    min-height: 70px;
}




.btn-red:hover,
.btn-red:focus,
.btn-red:active,
.btn-red.active,
.open .dropdown-toggle.btn-red {
    color: #ffffff;
    background-color: #154a81;
    border:0px!important;
}

.btn-red:active,
.btn-red.active,
.open .dropdown-toggle.btn-red {
    background-image: none;
}

.btn-red.disabled,
.btn-red[disabled],
fieldset[disabled] .btn-red,
.btn-red.disabled:hover,
.btn-red[disabled]:hover,
fieldset[disabled] .btn-red:hover,
.btn-red.disabled:focus,
.btn-red[disabled]:focus,
fieldset[disabled] .btn-red:focus,
.btn-red.disabled:active,
.btn-red[disabled]:active,
fieldset[disabled] .btn-red:active,
.btn-red.disabled.active,
.btn-red[disabled].active,
fieldset[disabled] .btn-red.active {
    background-color: #A30007;
    border:0px!important;
}

.btn-red .badge {
    color: #A30007;
    background-color: #ffffff;
}
footer {
    background-color: #18477c!important;
    margin-left:-15px!important;
    margin-right:-15px!important;
    margin-bottom:-15px!important;
    margin-top:0px!important;
    text-align:center!important;
    padding-top:15px!important;
    padding-bottom:15px!important;

}
.debtrecovery p {
    background-color: #b71602;
    color: #fff!important;
    text-align: center!important;
    margin-right: -15px;
    margin-top: 0px;
    margin-left: -15px!important;
    font-size: 18px;
    line-height: 50px!important;
    text-transform: uppercase!important;
    margin-bottom:0px!important;
}
.debtrecovery ul li a {
    display:block!important;
    text-align:center!important;
    color:#fff!important;
    line-height:42px!important;
}
.debtrecovery ul li.active a {
    display:block!important;
    text-align:center!important;
    color:#000!important;
    line-height:42px!important;
}
.debtrecovery ul {
   margin:0px!important;
    padding-top:15px!important;
    padding-bottom:15px!important;
    padding-left:0px!important;
    padding-right:0px!important;
    list-style: none!important;
    background-color:#5c5f5d!important;
    margin-left:-15px!important;
    margin-right:-15px!important;
    margin-bottom:20px!important;
}
.maindividers {
    margin-top:25px;
    margin-bottom:25px;
}
.front-menu {

}
.innerside {
    color:#fff!important;
    background-color: #b71602!important;
}
.sidebar_text p {
    text-transform:none!important;
    font-size: 13px!important;
    line-height: 18px!important;
    margin-bottom:8px!important;
}

.row.match-my-cols {
    overflow: hidden;
}

.row.match-my-cols [class*="col-"]{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}
.maincontent {
    margin-bottom:25px!important;
}

.maincontent h1 {
    font-size:20px!important;
}

.maincontent h2 {
    font-size:16px!important;
}
.maincontent p {
    color:#666666!important;
font-size:14px!important;
}
.maincontent a {
    color:#b71602!important;
}
.redbullet {
    margin-left:0px!important;
    color:#666666!important;
    padding-left:0px!important;
    list-style:none!important;

}
.redbullet li{
    background-image: url(../images/dots.gif);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 30px!important;

}
.innertitle {
    background-image: url(../images/dots.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px!important;
    text-transform:uppercase!important;
    color: #b71602!important;
    font-size:18px!important;
    font-weight:bold!important;
    border-bottom: solid 1px #bdc0c2!important;
    padding-bottom:3px!important;
}
a.btn-red {
    color: #ffffff!important;
    background-color: #A30007;
    border:0px!important;
}
#discount_msg{
    color: #f00;
    float:left;
    clear: left;
    font-size: 11px;
}
<!--
.input4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.inputblack {width: 155px; height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EFEFEF}
.inputred {width: 155px; height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #EFEFEF; color: #CC0000}
.inputredbig {width: 250px; height: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #EFEFEF; color: #CC0000}
.style6 {font-size: 10px}
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style10 {font-size: 10px; color: #A80000; }
.style12 {font-size: 10px; color: #000000; }
.style13 {
    font-size: 12px;
    font-weight: bold;
}
.style15 {font-size: 16px}
.style16 {font-size: 12px}

.width_215{
    width: 215px;
}
.margin_b_5{
    margin-bottom: 5px;
}
.error{
    color:red;
}
.error_step1{
    color:red;
}
.display_none{
    display: none;
}
.error_step1, .error_step2 {
    display: block!important;
    color: red;
}
@media only screen and (max-width: 500px) {

    .table-striped td{
        display:block;
        text-align:Center!important;
    }
    .width_215 {
        width:100%!important;
    }
    button.btn.btn-danger.step1,  button.btn.btn-danger.step2 {
        margin-top: 15px;
    }
    .formbutton {
        text-align:center!important;
    }
}

