/* 
	RESET - ADAPTED FROM MEYER RESET
	URL - http://meyerweb.com/eric/tools/css/reset/
	LICENSE - PUBLIC DOMAIN
*/

/* RESET
----------------------------------------------------------------------------------------------------*/
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, caption, canvas, center, cite, code,
dd, del, details, dfn, dialog, div, dl, dt, embed, fieldset, figcaption, figure, form, footer, header, hgroup, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav,object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, tt, table, tbody, textarea, tfoot, thead, time, tr, th, td, u, ul, var, video  { 
	font-family: YanoneKaffeesatzRegular; 
	font-size: 100%; 
	font-weight: inherit; 
	font-style: inherit; 
	vertical-align: middle; 
	white-space: normal;
	text-align: left; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	outline: 0;
	background: transparent; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
	display: block; }
								  
ul, ol {list-style: disc inside none;}

blockquote, q { quotes: none; }

:focus { outline: 0; }

table { 
	border-collapse: collapse; 
	border-spacing: 0;
}
	
	
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 27, 2013 08:54:29 AM America/New_York */



@font-face {
    font-family: 'YanoneKaffeesatzThin';
    src: url("/css/fonts/YanoneKaffeesatz-Thin-webfont.eot");
    src: url("/css/fonts/YanoneKaffeesatz-Thin-webfont.eot?#iefix") format('embedded-opentype'),
    url("/css/fonts/YanoneKaffeesatz-Thin-webfont.woff") format('woff'),
    url("/css/fonts/YanoneKaffeesatz-Thin-webfont.ttf") format('truetype'),
    url("/css/fonts/YanoneKaffeesatz-Thin-webfont.svg#YanoneKaffeesatzThin") format('svg');
    font-weight: normal;
    /css/fonts-style: normal;

}

@font-face {
    font-family: 'YanoneKaffeesatzLight';
    src: url("/css/fonts/YanoneKaffeesatz-Light-webfont.eot");
    src: url("/css/fonts/YanoneKaffeesatz-Light-webfont.eot?#iefix") format('embedded-opentype'),
    url("/css/fonts/YanoneKaffeesatz-Light-webfont.woff") format('woff'),
    url("/css/fonts/YanoneKaffeesatz-Light-webfont.ttf") format('truetype'),
    url("/css/fonts/YanoneKaffeesatz-Light-webfont.svg#YanoneKaffeesatzLight") format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'YanoneKaffeesatzRegular';
    src: url("/css/fonts/YanoneKaffeesatz-Regular-webfont.eot");
    src: url("/css/fonts/YanoneKaffeesatz-Regular-webfont.eot?#iefix") format('embedded-opentype'),
    url("/content-assets/im-a-member/wellness-guide-interactive/YanoneKaffeesatz-Regular-webfont.ttf") format('truetype'),
    url("/css/fonts/YanoneKaffeesatz-Regular-webfont.svg#YanoneKaffeesatzRegular") format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'YanoneKaffeesatzBold';
    src: url("/css/fonts/YanoneKaffeesatz-Bold-webfont.eot");
    src: url("/css/fonts/YanoneKaffeesatz-Bold-webfont.eot?#iefix") format('embedded-opentype'),
    url("/css/fonts/YanoneKaffeesatz-Bold-webfont.woff") format('woff'),
    url("/css/fonts/YanoneKaffeesatz-Bold-webfont.ttf") format('truetype'),
    url("/css/fonts/YanoneKaffeesatz-Bold-webfont.svg#YanoneKaffeesatzBold") format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'YanoneKaffeesatzRegular';
    src: url('/css/fonts/YanoneKaffeesatz-Regular-webfont.eot');
    src: url('/css/fonts/YanoneKaffeesatz-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url("/content-assets/im-a-member/wellness-guide-interactive/YanoneKaffeesatz-Regular-webfont.ttf") format('truetype'),
         url('/css/fonts/YanoneKaffeesatz-Regular-webfont.svg#YanoneKaffeesatzRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'YanoneKaffeesatzBold';
    src: url('/css/fonts/YanoneKaffeesatz-Bold-webfont.eot');
    src: url('/css/fonts/YanoneKaffeesatz-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/YanoneKaffeesatz-Bold-webfont.woff') format('woff'),
         url('/css/fonts/YanoneKaffeesatz-Bold-webfont.ttf') format('truetype'),
         url('/css/fonts/YanoneKaffeesatz-Bold-webfont.svg#YanoneKaffeesatzBold') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* 
	24 COLUMN - RESPONSIVE GRID SYSTEM
	DEVELOPED BY DENIS LEBLANC
	URL - http://responsive.gs
	VERSION - 2.0
	LICENSED UNDER GPL & MIT
*/


/* 	SET ALL ELEMENTS BOX-SIZING TO BORDER-BOX
	If you need support for IE7 and lower use polyfill: https://github.com/Schepp/box-sizing-polyfill */
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* MAIN CONTAINER */
.container {
	max-width: 97%;
	margin: 0 auto;
}
/* SELF CLEARING FLOATS - CLEARFIX METHOD */
.row:after, .col:after, .clr:after, .group:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* DEFAULT ROW STYLES */
.row {
	margin-bottom: 15px;
} /* set according to preference*/
/* DEFAULT COLUMN STYLES */
.col {
	display: block;
	float: left;
	width: 100%;
}
 @media ( min-width : 768px ) {
col {
	margin-left: 2%;
}
}
/* RESET MARGINS */
.col:first-child {
	margin-left: 0;
} /* all browsers except IE6 and lower */


/* COLUMN WIDTH ON DISPLAYS +768px */
@media ( min-width : 768px ) {
.span_1 {
	width: 2.25%;
}
.span_2 {
	width: 6.5%;
}
.span_3 {
	width: 10.75%;
}
.span_4 {
	width: 15.0%;
}
.span_5 {
	width: 19.25%;
}
.span_6 {
	width: 23.5%;
}
.span_7 {
	width: 27.75%;
}
.span_8 {
	width: 32.0%;
}
.span_9 {
	width: 36.25%;
}
.span_10 {
	width: 40.5%;
}
.span_11 {
	width: 44.75%;
}
.span_12 {
	width: 49.0%;
}
.span_13 {
	width: 53.25%;
}
.span_14 {
	width: 57.5%;
}
.span_15 {
	width: 61.75%;
}
.span_16 {
	width: 66.0%;
}
.span_17 {
	width: 70.25%;
}
.span_18 {
	width: 74.5%;
}
.span_19 {
	width: 78.75%;
}
.span_20 {
	width: 83.0%;
}
.span_21 {
	width: 87.25%;
}
.span_22 {
	width: 91.5%;
}
.span_23 {
	width: 95.75%;
}
.span_24 {
	width: 100%;
}
}