.fl, .floatleft { float: left; font-size: 10px; color: #535353; }
.fr, .floatright { float: right; width: 330px; }
.col-full  { margin: 0 auto; }

/* XTRA push/pull -------------------------------------------------------------------------------------- */
.pre_10 { padding-left: 10px }
.pre_20 { padding-left: 20px; }
.pre_30 { padding-left: 30px; }
.suf_10 { padding-right: 10px }
.suf_20 { padding-right: 20px; }
.suf_30 { padding-right: 30px; }
.push_10px { margin-left: 10px }
.push_20px { margin-left: 20px; }
.push_30px { margin-left: 30px; }
.pull_10px { margin-left: -10px; }
.pull_20px { margin-left: -20px; }
.pull_30px { margin-left: -30px; }


/* Grid >> Children (Alpha ~ First, Omega ~ Last) -------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}

/* ----------------------- Clear Floated Elements ------------------------------------------------------*/
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.widget:after, .clearfix:after { clear: both; content:' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.widget, .clearfix { display: inline-block; }
* html .widget,  * html .clearfix { height: 1%;}
.widget, .clearfix { display: block;}

/* ------------------------------------------------- normally hidden but will appear when css disabled */
.skip, .noCss, .x { position: absolute;  left: -9999px;}

/* ----------------------------------------------------------------------- including for compatibility */
.alignleft { float:left; margin-right:1em; margin-bottom:1em;}
.alignright { float:right; margin-left:1em; margin-bottom:1em;}
.aligncenter { display: block; margin-left: auto; margin-right: auto;}
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px;	margin: 0;}

/* ------------------------- Old Navy button ------------------------- */
#sidebar #text-10 {
  margin: 0;
  width: 300px;
}
#sidebar #text-10 .wrp {
  padding: 0;
  background-image: none;
}
#sidebar #text-10 h3 ,
 #sidebar #text-10 .widget_bot {
  display: none;
}
