
/*  */

/*  */

/*  */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }


/*  */
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }


/*  */
audio:not([controls]) { display: none; height: 0; }


/*  */
[hidden] { display: none; }


/*  */

/*  */
html { font-size: 100%; -webkit-text-size-adjust: 100%; line-height: 1.5; height: 100%; overflow-y: scroll; }


/*  */
body { min-height: 100%; margin: 0; padding: 0; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; text-rendering: optimizeLegibility\9; /*  */ }


/*  */
button, input, select, textarea { font-family: sans-serif; }

select option { font-family: arial; color: black; background-color: white; overflow: visible; }


/*  */

/*  */
a:focus { outline: thin dotted; }


/*  */
a:hover, a:active { outline: 0; }


/*  */

/*  */
h1 { font-size: 2em; margin: 0.67em 0; }

h2 { font-size: 1.5em; margin: 0.83em 0; line-height: 20px; }

h3 { font-size: 1.17em; margin: 1em 0; }

h4 { font-size: 1em; margin: 1.33em 0; }

h5 { font-size: 0.83em; margin: 1.67em 0; }

h6 { font-size: 0.75em; margin: 2.33em 0; }


/*  */
abbr[title] { border-bottom: 1px dotted; }


/*  */
b, strong { font-weight: bold; }

.quote-by { float: left; width: 500px; font-size: 1.4em; color: #373e7f; padding-top: 8px; font-weight: bold; }

blockquote { background: url(/sites/all/themes/asthma/images/quote.png) no-repeat 15px 17px #f6f6f6; padding: 30px 15px 10px 35px; margin: 10px 0; font-size: 1.4em; color: #333333; line-height: 150%; }
blockquote cite { font-size: 0.7em; color: #009de0; padding: 21px 0 0 0; display: block; }


/*  */
dfn { font-style: italic; }


/*  */
mark { background: yellow; color: black; }


/*  */
p, pre { margin: 0 0 1.5em; }


/*  */
pre, code, kbd, samp { color: #009de0; font-family: Helvetica, 'Helvetica Neue', Arial, Verdana, sans-serif; font-size: 0.7em; }


/*  */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }


/*  */
q { quotes: none; }

q:before, q:after { content: ''; content: none; }

small { font-size: 75%; }


/*  */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }


/*  */

/*  */
dl, menu, ol, ul { margin: 1em 0; }

dd { margin: 0 0 0 40px; }

.field-name-field-add-text ol, .field-name-body ol { list-style-type: none; counter-reset: list; margin: 0 0 0 -40px; }

.field-name-field-add-text ol li:before, .field-name-body ol li:before { counter-increment: list 1; content: counter(list) "."; color: #009de0; padding-right: 10px; }

.field-name-field-add-text ol li, .field-name-body  ol li { list-style-position: outside; }


/*  */
menu, ol, ul { padding: 0 0 0 40px; }


/*  */
nav ul, nav ol { list-style: none; list-style-image: none; }


/*  */

/*  */
img { /*  */ /*  */ -ms-interpolation-mode: bicubic; }


/*  */
svg:not(:root) { overflow: hidden; }


/*  */

/*  */
figure { margin: 0; }


/*  */

/*  */
form { margin: 0; }


/*  */
fieldset { margin: 0 2px; padding: 0.35em 0.625em 0.75em; }


/*  */
legend { border: 0; padding: 0; white-space: normal; *margin-left: -7px; }


/*  */
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }


/*  */
button, input { line-height: normal; }


/*  */
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }


/*  */
button[disabled], input[disabled] { cursor: default; }


/*  */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }


/*  */
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }


/*  */
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }


/*  */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }


/*  */
textarea { overflow: auto; vertical-align: top; }


/*  */

/*  */
table { border: 1px solid; border-spacing: 0; border-collapse: collapse; font-size: inherit; font: 100%; }


/*  */

/*  */
#main-content, .block-inner, .pane-inner, .menu-wrapper, .branding-elements, .breadcrumb-wrapper, .attribution, .at-panel .rounded-corner, .block-panels-mini > .block-title, .rendered-by-ds .panel-display .region-inner, div.messages, .at-gutter { margin-left: 0; margin-right: 0; }


/*  */
#content .panel-display, #content .panel-flexible { margin-left: 0; margin-right: 0; }


/*  */

/*  */
img { height: auto; -ms-interpolation-mode: bicubic; }


/*  */
img, embed, object, video { max-width: 100%; }


/*  */
.lt-ie9 img, .lt-ie9 object, .lt-ie9 embed, .lt-ie9 video { max-width: none; }


/*  */
#map img, .gmap img, .view-gmap img, .openlayers-map img, #getlocations_map_canvas img, #locationmap_map img, .geofieldMap img, .views_horizontal_slider img { max-width: none !important; }


/*  */

/*  */
header[role=banner], .content-inner, .nav, .region-sidebar-first, .region-sidebar-second, .region-secondary-content, .region-tertiary-content, .region-footer { overflow: visible; word-wrap: break-word; }


/*  */

/*  */
.ir { /*  */ display: block !important; text-indent: 100%; white-space: nowrap; overflow: hidden; /*  */ border: 0; /*  */ font: 0 a; /*  */ text-shadow: none; /*  */ color: transparent; /*  */ background-color: transparent; }


/*  */
.element-invisible { border: 0; clip: rect(1px 1px 1px 1px); /*  */ clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.element-invisible.element-focusable:active, .element-invisible.element-focusable:focus { clip: auto; height: auto; overflow: visible; position: static; width: auto; }


/*  */
.offscreen { position: absolute; top: -99999em; width: 1px; height: 1px; overflow: hidden; outline: 0; }


/*  */
.element-hidden { display: none; }


/*  */
#menu-1243-1 a { background: url(/sites/all/themes/asthma/images/bg-btn-donate.png) 0px 0px no-repeat transparent; color: white; float: right; font-family: 'Open Sans Condensed', Helvetica, 'Helvetica Neue', Arial, Verdana, sans-serif; font-size: 18px; font-weight: 700; padding: 10px 0 11px 10px; text-align: center; text-transform: uppercase; width: 126px; }
#menu-1243-1 a:hover, #menu-1243-1 a:focus { background: url(/sites/all/themes/asthma/images/bg-btn-donate.png) 0 -46px no-repeat transparent; }

