body {
    color: #000000;
    background-color: #ffffff;
}
a {
    color: #1a0dab;
    background-color: #ffffff;
}
a:focus,
div:focus {
    outline: 1px dashed red;
}
.header {
    height: 112px;
    padding-top: 23.5px;
    padding-bottom: 23.5px;
    padding-left: 55px;
}
.bankon {float:right; margin-top:10px; text-shadow:1px 1px 1px #ccc; font-size:16px; line-height:20px;}
.smalling {
    display: block;
    padding-left: 20px;
    color: #000000;
    margin: 15px 15px 0px 35px;
    width: 250px;
    font-size:12px;
    background: url('taxdebt/images/sprites.png') no-repeat scroll -70px -317px transparent;
}
#content-main h2 {
    background: url('//www.curadebt.com/debt-settlement-california/images/toggle-icon-bg.png') no-repeat scroll 20px 13px #EDEDED;
    padding: 10px 10px 10px 50px;
    margin: 20px 0px;
    font-size: 15px;
    cursor: pointer;
}
.accOpen {
    transition: color 0.5s ease 0s;
    color: #165DA1;
    background-position: 20px -172px !important;
}

#content-main p, #content-main h3 {
    padding-left: 50px;
    padding-right: 75px;
}


#content-main .h2{background:#ededed;padding:10px 10px 10px 50px;margin:20px 0;font-size:15px;background-image:url(//www.curadebt.com/debt-settlement-california/images/toggle-icon-bg.png);background-position:20px 13px;background-repeat:no-repeat;cursor:pointer;}
#content-main p,#content-main h3{padding-left:50px;padding-right:75px;}
#content-main ul,#content-main ol,#content-main blockquote{padding-left:75px;padding-right:75px;}
.accOpen{transition:color 0.5s ease;color:#165da1;background-position:20px -172px!important;}
#content-main a{color:#1a0dab;}


.mar-top10 {
 /* margin-top: 10px;*/
}
.margin-base-vertical {
    margin: 20px 0px;
    text-align: center;
    margin: 0px 10px 10px 0px;
    text-align: center;
    color: #00660c;
    font: 22px/24px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}
.col-md-4 {
    float: left;
    position: relative;
    min-height: 1px;
    line-height:25px;
    width: 33.33333333%;
}
.panel-body {
   /*   padding: 13px;*/
}
.list-unstyled {
    list-style: outside none none;
    font:16px/1.40em Arial, Helvetica, sans-serif;
}
.points li:before {
    color: #00660c !important;
    font-family: "FontAwesome";
    content: "";
    margin: 0px 5px 0px 0px;
}


.col-lg-12 {
    width: 100%;
    float: left;
    padding-left: 15px;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
}
.align-center {
    text-align: center;
    padding: 20px 0px 20px;
}


.testimonial:after {
    content: "”";
    right: 10px;
    bottom: -0.5em;

}

.testimonial:before, .testimonial:after {

    position: absolute;
    font-size: 80px;
    line-height: 1;
    color: #999;
    font-style: normal;

}
.testimonial:before {
    content: "“";
    top: 0px;
    left: 10px;
}
.testimonial {
    margin: 0px;
    background: linear-gradient(#FFF, #FFF) repeat scroll 0% 0% #FFF;
    padding: 10px 50px;
    position: relative;
    font-family: Georgia,serif;
    color: #000;
    border-radius: 5px;
    font-style: italic;
    text-shadow: 0px 1px 0px #FFF;
    line-height: 25px;
}
.pad-bot40 {
    padding-bottom: 40px;
}
.pad-top40 {
    padding-top: 40px;
}
.author {
    color: #428BCA;
    font-weight: bold;
    font-size: 18px;
}
.link-learning {
    color: #000000;
    font-weight: bold;
}
.link-below {
    color: #1a0dab;
    text-decoration: underline;

}

.link-below a{
    color: #1a0dab;
    font-weight: bold;
    text-decoration: underline;
}
.back-to-top {
    position: fixed;
    bottom: 20em;
    left: 0px;
    text-decoration: none;
    color: #111;
    background-color: rgba(234, 234, 234, 1);
    font: Bold 16px Arial, Helvetica, sans-serif;
    padding: 1em;
    display: none;
}
.back-to-top:hover {    
    background-color: #DDD;
}

.row:after,
.row:before {
    display: table;
    content: "";
}
.row:after {
    clear: both;
}

#PhoneBar .phone {
    font-size: 100%;
}
#PhoneBar .phone p.promoNumber {
    color: #FFF;
    font-weight: bold;
	width: 180px;
	margin: 0 auto;
	background-color: blue;
}
#PhoneBar .phone small {
    color: #FFF;
	margin: 0 auto;
	background-color: #000000;
	font-weight: bold;
}
.lowermain h1 {
    color: #111;
}

.points li::before {
    font-family: FontAwesome;
    content: "";
    color: #00660c;
    margin: 0px 5px 0px 0px;
}

#ouibounce-modal .modal-title {
    background-color: #00660c !important;
}