/*==============================
Cash Advance iE6 fixes
================================*/
img, div, img#logo { behavior: url(../iepngfix.htc) }

#hero #cta-form #email-tip, #default_floater #email-tip {
bottom:auto;
top:75px !important;
}
/*==============================
  changing PNG to GIF
================================*/
#hero #cta-form .wrap {background: url('../img/icons.gif') no-repeat #fff;}
#body .block h4, body .news-hero-item h4, #body .block h4 a, body .news-hero-item h4 a{background:url('../img/icons.gif') right -71px no-repeat;}
h4.hIcons span {background-image: url('../img/icons.gif');}

#main .more-articles h4{background:url('../img/icons.gif') #f2f2f2 right -23px no-repeat;}

#sidebar .widget.find-local-information h3, #sidebar .widget h3 {width: 100%;}

#sidebar .widget.find-local-information h3 span, #sidebar .widget.scams h3 span, #sidebar .widget.your-finances h3 span {background-image: url('../img/icons.gif'); padding-left: 38px;}

#sidebar .widget.social .social-icon span.icon {background-image: url('../img/icons.gif');}

h5.hIcons span {background-image: url('../img/icons.gif');}

#sidebar .widget.your-finances h3 span{ margin-left: 12px; }

/*==============================
  header 
================================*/
#topbar {width:100%}

.forgot-tip {margin-bottom: -520px;}

#security .secure {margin-right: 10px;}

#topbar #login-form .forgot-tip {
display: none;
position: absolute;
top: 31px;
right: 25px;
background: #bce4ff;
border: 1px solid #1c84c6;
color: #444;
font-size: 11px;
line-height: 2em;
padding: 1px 1em 0;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

#topbar #site-search {background-position: -15px -21px;}

input#site-search-query {
  line-height: 18px;
  font-size: 11px;
  color: #056db5;
  height: 18px;
}

img#logo{display: none;}

#hero #home-banner {width: 100%;}

/*==============================
  form 
================================*/
#hero #cta-form {
margin-right: 15px;
}

#hero #home-features .feature-module h5 {
top: -14px;
}



#hero #cta-form #cta-form-amount-div .wrap {
height: 42px;
}

#hero #cta-form #cta-form-amount-div .wrap #amount{
margin-top: 8px;
}


#hero #cta-form #cta-form-names-div .wrap {
	height: 40px;
}


#hero #cta-form #cta-form-names-div input {
margin: 0px;
padding-top: 10px;
padding-left: 10px;
height: 30px;
border: none;
margin-bottom: 0px;
}

#splash #splash-button {position: absolute;}


/*==============================
  body 
================================*/
.container {
width: 950px;
}

body.page #sidebar, body.page-apply #body #sidebar {
width: 300px !important;
}

#sidebar img {
  width: auto !important;
  height: auto !important;
}

#body .block.right {
padding: 0 0 10px 10px;
padding-left: 20px !important;
}

#body .block.left {
padding: 0 10px 10px 0;
width: auto;
border-right: 1px dotted #ddd;
padding-right:20px !important;
}
#body .block {
/* width: 270px; */
float: left;
padding: 20px 0;
margin: 10px 0;
}

#body .block img{width:100%;}

#body .line {
background: #ddd;
height: 1px !important;
clear: both;
width: 100%;
}

#inner-search {
height: 20px;
line-height: 20px;
border: 1px solid #c6c6c6;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
width: 250px;
}

#main .post dd,
#apr-faq dd,
#main .post dt,
#apr-faq dt {
clear: both;
float: none;
position: relative;
left: 0;
margin: 0;
border: 1px #fff solid;
}

#main .post dd.active,
#apr-faq dd {
border-bottom: 1px solid #ddd;
margin-left: 0px;
width: 538px;
display: block;
}

#main .post dt.active,
#apr-faq dt {
color: #004575;
background-position: right -586px;
width: 543px;
display: block;
}


.section{width: auto;}

#sidebar{
width: 30% !important;
}

#main, #body.single #main {{
width: 64%;
}

#sidebar .widget {
width: 100%;
}

#sidebar #my_scams-2, #sidebar #my_avatar-2, #sidebar #my_social-2, #sidebar #my_yourfinances-2, #sidebar my_help-2, #sidebar my_finance-3 {display:block; width: 300px !important; overflow: hidden;}
#sidebar #my_avatar-2 {padding-right: 0px;}
#sidebar #my_scams-2,  #sidebar #my_yourfinances-2{padding-left: 10px;}
#sidebar #my_social-2{padding: 5px;}


/*==============================
  inner page mini form 
================================*/

.floater fieldset .floater-submit {right: 32px;}

.floater fieldset .field {
float: left;
padding-right: 10px;
width: 85px;
}

.floater p {width: 320px;}

/*==============================
  financial page styling 
================================*/
#body .block img{width:50%;}

#body .block.left {
padding: 0 10px 10px 0;
width: 249px;
border-right: 1px dotted #ddd;

}

#body .block {
width: 250px;
float: left;
padding: 20px 0;
margin: 10px 0;
}

#main .more-articles .pull-right {
width: 266px;
padding-left: 10px;
}

#body.single .container, #body.page .container {
padding: 0 20px 10px 20px;
background: #fff;
width: 908px;
border: 1px solid #e5e5e5;
border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
-webkit-border-radius: 0 0 4px 4px;
}

.bottom {
margin: auto;
border: none;
padding: 20px 0;
width: 950px;
background-color: #f7f7f7;
border-top: solid 1px #ddd;
border-bottom: solid 1px #ddd;
}

#main .more-articles ul * {
  background: none !important;
  padding-left: 0 !important;
}

body #body .subnav.bottom ul li {
  width: 170px;
}

.subnav ul li {
  padding: 20px 25px;
}

body #body .subnav.bottom {
  height: 140px;
}
#news-hero a.post-thumb-link,
.news-hero-thumb {
  margin: 0;
}

.news-hero-thumb {
  padding-right: 10px;
}

/*==============================
  home page styling 
================================*/

#sidebar #my_scams-2 a {
	padding: 10px;
	line-height: 1;
	height: auto;
}

#sidebar .widget.financial-news {padding: 5px;}
#sidebar .widget.financial-news ul {margin: 10px;}
#sidebar .widget.financial-news h4 {padding:10px;}

/*==============================
  sidebar styling 
================================*/

#body #sidebar ul .widget ul li a {padding-bottom: 0; line-height: 1;}
#body #sidebar ul .widget.financial-101s ul li {background: #eef9ff;}
#body #sidebar ul .widget.financial-how-tos ul li {background: #fff;}

/*==============================
  other styling 
================================*/

#body .line {height: 0px; padding: 0; line-height: 0; font-size: 0;}

#main .more-articles h5 {background: url('../img/icons.gif') #f2f2f2 right -23px no-repeat;}

body #body .subnav.bottom {clear: both;}

ul#menu-finances-subnav-1 {display: block;}
body #body .subnav.bottom {clear: both; height: auto;}

body #body .subnav.bottom {clear: both;}

#body #post p#scamsCaptcha input, #body #post p#scamsCaptcha label {
  display: inline!important;
  padding: 0;
  margin-bottom: 0;
}
.floater.active  {
  position: relative;
  left: 0;
  top: 0;
  z-index: 99;
  margin-left: 0;
  width: auto;
}
.ui-datepicker {z-index: 1;}


#hero #home-features .feature-module h5 {
top: 1px;
}


#sponsored-search #second .list { width: 612px !important; min-height: 140px !important; }

#sponsored-search #second .spacer { width: 612px !important; height: 1px !important; }

#sponsored-search #second .list .headline { width: 443px !important; }

#sponsored-search #second .list .calltoaction { width: 131px !important; margin-top: 0 !important; }

#sponsored-search #second .list .description { width: 443px !important; }

#sponsored-search #second .list .image { width: 134px !important; position: static !important; clear: both !important; float: left !important; margin: 5px 0 5px 0 !important; }

