@charset "UTF-8"; @font-face {font-family: 'Huggies Omnes Light'; src: url("/fonts/omnes/light/omnes-light.eot"); src: url("/fonts/omnes/light/omnes-light.eot?#iefix") format("embedded-opentype"), url("/fonts/omnes/light/omnes-light.woff2") format("woff2"), url("/fonts/omnes/light/omnes-light.woff") format("woff"), url("/fonts/omnes/light/omnes-light.ttf") format("truetype"), url("/fonts/omnes/light/omnes-light.svg#omnes_light") format("svg"); font-weight: 300; font-style: normal}
@font-face {font-family: 'Huggies Omnes Regular'; src: url("/fonts/omnes/regular/omnes-regular.eot"); src: url("/fonts/omnes/regular/omnes-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/omnes/regular/omnes-regular.woff2") format("woff2"), url("/fonts/omnes/regular/omnes-regular.woff") format("woff"), url("/fonts/omnes/regular/omnes-regular.ttf") format("truetype"), url("/fonts/omnes/regular/omnes-regular.svg#omnes_regular") format("svg"); font-weight: 400; font-style: normal}
@font-face {font-family: 'Huggies Omnes Medium'; src: url("/fonts/omnes/medium/omnes-medium.eot"); src: url("/fonts/omnes/medium/omnes-medium.eot?#iefix") format("embedded-opentype"), url("/fonts/omnes/medium/omnes-medium.woff2") format("woff2"), url("/fonts/omnes/medium/omnes-medium.woff") format("woff"), url("/fonts/omnes/medium/omnes-medium.ttf") format("truetype"), url("/fonts/omnes/medium/omnes-medium.svg#omnes_medium") format("svg"); font-weight: 500; font-style: normal}
@font-face {font-family: 'Huggies Omnes Semibold'; src: url("/fonts/omnes/semibold/omnes-semibold.eot"); src: url("/fonts/omnes/semibold/omnes-semibold.eot?#iefix") format("embedded-opentype"), url("/fonts/omnes/semibold/omnes-semibold.woff2") format("woff2"), url("/fonts/omnes/semibold/omnes-semibold.woff") format("woff"), url("/fonts/omnes/semibold/omnes-semibold.ttf") format("truetype"), url("/fonts/omnes/semibold/omnes-semibold.svg#omnes_semibold") format("svg"); font-weight: 600; font-style: normal}
@font-face {font-family: 'Huggies Omnes Bold'; src: url("/fonts/omnes/bold/omnes-bold.eot"); src: url("/fonts/omnes/bold/omnes-bold.eot?#iefix") format("embedded-opentype"), url("/fonts/omnes/bold/omnes-bold.woff2") format("woff2"), url("/fonts/omnes/bold/omnes-bold.woff") format("woff"), url("/fonts/omnes/bold/omnes-bold.ttf") format("truetype"), url("/fonts/omnes/bold/omnes-bold.svg#omnes_bold") format("svg"); font-weight: 700; font-style: normal}
@font-face {font-family: 'huggies'; src: url("/fonts/huggies/huggies.eot"); src: url("/fonts/huggies/huggies.eot#iefix") format("embedded-opentype"), url("/fonts/huggies/huggies.woff2") format("woff2"), url("/fonts/huggies/huggies.woff") format("woff"), url("/fonts/huggies/huggies.ttf") format("truetype"), url("/fonts/huggies/huggies.svg#huggies") format("svg"); font-weight: normal; font-style: normal}
[class^="hug-"]:before, [class*=" hug-"]:before {font-family: "huggies"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}
.hug-babys-room:before {content: '\e800'}
.hug-businesswoman:before {content: '\e801'}
.hug-calculator:before {content: '\e802'}
.hug-calendar-1:before {content: '\e803'}
.hug-checked-2:before {content: '\e804'}
.hug-clinic:before {content: '\e805'}
.hug-dislike:before {content: '\e806'}
.hug-gift:before {content: '\e807'}
.hug-high-priority:before {content: '\e808'}
.hug-pregnant:before {content: '\e809'}
  .m-2 {                                                                                 }
.m-2 article, .m-2 aside, .m-2 details, .m-2 figcaption, .m-2 figure, .m-2 footer, .m-2 header, .m-2 hgroup, .m-2 nav, .m-2 section {display: block}
.m-2 audio, .m-2 canvas, .m-2 video {display: inline-block; *display: inline; *zoom: 1}
.m-2 audio:not([controls]) {display: none}
.m-2 html {font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%}
.m-2 a:focus {outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px}
.m-2 a:hover, .m-2 a:active {outline: 0}
.m-2 sub, .m-2 sup {position: relative; font-size: 75%; line-height: 0; vertical-align: baseline}
.m-2 sup {top: -0.5em}
.m-2 sub {bottom: -0.25em}
.m-2 img { max-width: 100%;  width: auto\9;  height: auto;  vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic}
.m-2 #map_canvas img, .m-2 .google-maps img {max-width: none}
.m-2 button, .m-2 input, .m-2 select, .m-2 textarea {margin: 0; font-size: 100%; vertical-align: middle}
.m-2 button, .m-2 input {*overflow: visible; line-height: normal}
.m-2 button::-moz-focus-inner, .m-2 input::-moz-focus-inner {padding: 0; border: 0}
.m-2 button, .m-2 html input[type="button"], .m-2 input[type="reset"], .m-2 input[type="submit"] {-webkit-appearance: button; cursor: pointer}
.m-2 label, .m-2 select, .m-2 button, .m-2 input[type="button"], .m-2 input[type="reset"], .m-2 input[type="submit"], .m-2 input[type="radio"], .m-2 input[type="checkbox"] {cursor: pointer}
.m-2 input[type="search"] {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield}
.m-2 input[type="search"]::-webkit-search-decoration, .m-2 input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none}
.m-2 textarea {overflow: auto; vertical-align: top}
@media print {.m-2 * {text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important}
.m-2 a, .m-2 a:visited {text-decoration: underline}
.m-2 a[href]:after {content: " (" attr(href) ")"}
.m-2 abbr[title]:after {content: " (" attr(title) ")"}
.m-2 .ir a:after, .m-2 a[href^="javascript:"]:after, .m-2 a[href^="#"]:after {content: ""}
.m-2 pre, .m-2 blockquote {border: 1px solid #999; page-break-inside: avoid}
.m-2 thead {display: table-header-group}
.m-2 tr, .m-2 img {page-break-inside: avoid}
.m-2 img {max-width: 100% !important}
.m-2 p, .m-2 h2, .m-2 h3 {orphans: 3; widows: 3}
.m-2 h2, .m-2 h3 {page-break-after: avoid}
}
.m-2 body {margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; color: #333; background-color: #fff}
.m-2 a {color: #08c; text-decoration: none}
.m-2 a:hover {color: #005580; text-decoration: underline}
.m-2 .img-rounded {border-radius: 6px}
.m-2 .img-polaroid {padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.m-2 .img-circle {border-radius: 500px}
.m-2 .row {margin-left: -20px; *zoom: 1}
.m-2 .row:before, .m-2 .row:after {display: table; content: ""; line-height: 0}
.m-2 .row:after {clear: both}
.m-2 [class*="span"] {float: left; min-height: 1px; margin-left: 20px}
.m-2 .container, .m-2 .navbar-static-top .container, .m-2 .navbar-fixed-top .container, .m-2 .navbar-fixed-bottom .container {width: 940px}
.m-2 .span12 {width: 940px}
.m-2 .span11 {width: 860px}
.m-2 .span10 {width: 780px}
.m-2 .span9 {width: 700px}
.m-2 .span8 {width: 620px}
.m-2 .span7 {width: 540px}
.m-2 .span6 {width: 460px}
.m-2 .span5 {width: 380px}
.m-2 .span4 {width: 300px}
.m-2 .span3 {width: 220px}
.m-2 .span2 {width: 140px}
.m-2 .span1 {width: 60px}
.m-2 .offset12 {margin-left: 980px}
.m-2 .offset11 {margin-left: 900px}
.m-2 .offset10 {margin-left: 820px}
.m-2 .offset9 {margin-left: 740px}
.m-2 .offset8 {margin-left: 660px}
.m-2 .offset7 {margin-left: 580px}
.m-2 .offset6 {margin-left: 500px}
.m-2 .offset5 {margin-left: 420px}
.m-2 .offset4 {margin-left: 340px}
.m-2 .offset3 {margin-left: 260px}
.m-2 .offset2 {margin-left: 180px}
.m-2 .offset1 {margin-left: 100px}
.m-2 .row-fluid {width: 100%; *zoom: 1}
.m-2 .row-fluid:before, .m-2 .row-fluid:after {display: table; content: ""; line-height: 0}
.m-2 .row-fluid:after {clear: both}
.m-2 .row-fluid [class*="span"] {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.1276595745%; *margin-left: 2.0744680851%}
.m-2 .row-fluid [class*="span"]:first-child {margin-left: 0}
.m-2 .row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 2.1276595745%}
.m-2 .row-fluid .span12 {width: 100%; *width: 99.9468085106%}
.m-2 .row-fluid .span11 {width: 91.4893617021%; *width: 91.4361702128%}
.m-2 .row-fluid .span10 {width: 82.9787234043%; *width: 82.9255319149%}
.m-2 .row-fluid .span9 {width: 74.4680851064%; *width: 74.414893617%}
.m-2 .row-fluid .span8 {width: 65.9574468085%; *width: 65.9042553191%}
.m-2 .row-fluid .span7 {width: 57.4468085106%; *width: 57.3936170213%}
.m-2 .row-fluid .span6 {width: 48.9361702128%; *width: 48.8829787234%}
.m-2 .row-fluid .span5 {width: 40.4255319149%; *width: 40.3723404255%}
.m-2 .row-fluid .span4 {width: 31.914893617%; *width: 31.8617021277%}
.m-2 .row-fluid .span3 {width: 23.4042553191%; *width: 23.3510638298%}
.m-2 .row-fluid .span2 {width: 14.8936170213%; *width: 14.8404255319%}
.m-2 .row-fluid .span1 {width: 6.3829787234%; *width: 6.329787234%}
.m-2 .row-fluid .offset12 {margin-left: 104.255319149%; *margin-left: 104.14893617%}
.m-2 .row-fluid .offset12:first-child {margin-left: 102.127659574%; *margin-left: 102.021276596%}
.m-2 .row-fluid .offset11 {margin-left: 95.7446808511%; *margin-left: 95.6382978723%}
.m-2 .row-fluid .offset11:first-child {margin-left: 93.6170212766%; *margin-left: 93.5106382979%}
.m-2 .row-fluid .offset10 {margin-left: 87.2340425532%; *margin-left: 87.1276595745%}
.m-2 .row-fluid .offset10:first-child {margin-left: 85.1063829787%; *margin-left: 85%}
.m-2 .row-fluid .offset9 {margin-left: 78.7234042553%; *margin-left: 78.6170212766%}
.m-2 .row-fluid .offset9:first-child {margin-left: 76.5957446809%; *margin-left: 76.4893617021%}
.m-2 .row-fluid .offset8 {margin-left: 70.2127659574%; *margin-left: 70.1063829787%}
.m-2 .row-fluid .offset8:first-child {margin-left: 68.085106383%; *margin-left: 67.9787234043%}
.m-2 .row-fluid .offset7 {margin-left: 61.7021276596%; *margin-left: 61.5957446809%}
.m-2 .row-fluid .offset7:first-child {margin-left: 59.5744680851%; *margin-left: 59.4680851064%}
.m-2 .row-fluid .offset6 {margin-left: 53.1914893617%; *margin-left: 53.085106383%}
.m-2 .row-fluid .offset6:first-child {margin-left: 51.0638297872%; *margin-left: 50.9574468085%}
.m-2 .row-fluid .offset5 {margin-left: 44.6808510638%; *margin-left: 44.5744680851%}
.m-2 .row-fluid .offset5:first-child {margin-left: 42.5531914894%; *margin-left: 42.4468085106%}
.m-2 .row-fluid .offset4 {margin-left: 36.170212766%; *margin-left: 36.0638297872%}
.m-2 .row-fluid .offset4:first-child {margin-left: 34.0425531915%; *margin-left: 33.9361702128%}
.m-2 .row-fluid .offset3 {margin-left: 27.6595744681%; *margin-left: 27.5531914894%}
.m-2 .row-fluid .offset3:first-child {margin-left: 25.5319148936%; *margin-left: 25.4255319149%}
.m-2 .row-fluid .offset2 {margin-left: 19.1489361702%; *margin-left: 19.0425531915%}
.m-2 .row-fluid .offset2:first-child {margin-left: 17.0212765957%; *margin-left: 16.914893617%}
.m-2 .row-fluid .offset1 {margin-left: 10.6382978723%; *margin-left: 10.5319148936%}
.m-2 .row-fluid .offset1:first-child {margin-left: 8.5106382979%; *margin-left: 8.4042553191%}
.m-2 [class*="span"].hide, .m-2 .row-fluid [class*="span"].hide {display: none}
.m-2 [class*="span"].pull-right, .m-2 .row-fluid [class*="span"].pull-right {float: right}
.m-2 .container {margin-right: auto; margin-left: auto; *zoom: 1}
.m-2 .container:before, .m-2 .container:after {display: table; content: ""; line-height: 0}
.m-2 .container:after {clear: both}
.m-2 .container-fluid {padding-right: 20px; padding-left: 20px; *zoom: 1}
.m-2 .container-fluid:before, .m-2 .container-fluid:after {display: table; content: ""; line-height: 0}
.m-2 .container-fluid:after {clear: both}
.m-2 p {margin: 0 0 10px}
.m-2 .lead {margin-bottom: 20px; font-size: 21px; font-weight: 200; line-height: 30px}
.m-2 small {font-size: 85%}
.m-2 strong {font-weight: bold}
.m-2 em {font-style: italic}
.m-2 cite {font-style: normal}
.m-2 .muted {color: #999}
.m-2 a.muted:hover {color: gray}
.m-2 .text-warning {color: #c09853}
.m-2 a.text-warning:hover {color: #a47e3c}
.m-2 .text-error {color: #b94a48}
.m-2 a.text-error:hover {color: #953b39}
.m-2 .text-info {color: #3a87ad}
.m-2 a.text-info:hover {color: #2d6987}
.m-2 .text-success {color: #468847}
.m-2 a.text-success:hover {color: #356635}
.m-2 h1, .m-2 h2, .m-2 h3, .m-2 h4, .m-2 h5, .m-2 h6 {margin: 10px 0; font-family: inherit; font-weight: bold; line-height: 20px; color: inherit; text-rendering: optimizelegibility}
.m-2 h1 small, .m-2 h2 small, .m-2 h3 small, .m-2 h4 small, .m-2 h5 small, .m-2 h6 small {font-weight: normal; line-height: 1; color: #999}
.m-2 h1, .m-2 h2, .m-2 h3 {line-height: 40px}
.m-2 h1 {font-size: 38.5px}
.m-2 h2 {font-size: 31.5px}
.m-2 h3 {font-size: 24.5px}
.m-2 h4 {font-size: 17.5px}
.m-2 h5 {font-size: 14px}
.m-2 h6 {font-size: 11.9px}
.m-2 h1 small {font-size: 24.5px}
.m-2 h2 small {font-size: 17.5px}
.m-2 h3 small {font-size: 14px}
.m-2 h4 small {font-size: 14px}
.m-2 .page-header {padding-bottom: 9px; margin: 20px 0 30px; border-bottom: 1px solid #eee}
.m-2 ul, .m-2 ol {padding: 0; margin: 0 0 10px 25px}
.m-2 ul ul, .m-2 ul ol, .m-2 ol ol, .m-2 ol ul {margin-bottom: 0}
.m-2 li {line-height: 20px}
.m-2 ul.unstyled, .m-2 ol.unstyled {margin-left: 0; list-style: none}
.m-2 ul.inline, .m-2 ol.inline {margin-left: 0; list-style: none}
.m-2 ul.inline > li, .m-2 ol.inline > li {display: inline-block; padding-left: 5px; padding-right: 5px}
.m-2 dl {margin-bottom: 20px}
.m-2 dt, .m-2 dd {line-height: 20px}
.m-2 dt {font-weight: bold}
.m-2 dd {margin-left: 10px}
.m-2 .dl-horizontal {*zoom: 1}
.m-2 .dl-horizontal:before, .m-2 .dl-horizontal:after {display: table; content: ""; line-height: 0}
.m-2 .dl-horizontal:after {clear: both}
.m-2 .dl-horizontal dt {float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.m-2 .dl-horizontal dd {margin-left: 180px}
.m-2 hr {margin: 20px 0; border: 0; border-top: 1px solid #eee; border-bottom: 1px solid #fff}
.m-2 abbr[title], .m-2 abbr[data-original-title] {cursor: help; border-bottom: 1px dotted #999}
.m-2 abbr.initialism {font-size: 90%; text-transform: uppercase}
.m-2 blockquote {padding: 0 0 0 15px; margin: 0 0 20px; border-left: 5px solid #eee}
.m-2 blockquote p {margin-bottom: 0; font-size: 16px; font-weight: 300; line-height: 25px}
.m-2 blockquote small {display: block; line-height: 20px; color: #999}
.m-2 blockquote small:before {content: '\2014 \00A0'}
.m-2 blockquote.pull-right {float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid #eee; border-left: 0}
.m-2 blockquote.pull-right p, .m-2 blockquote.pull-right small {text-align: right}
.m-2 blockquote.pull-right small:before {content: ''}
.m-2 blockquote.pull-right small:after {content: '\00A0 \2014'}
.m-2 q:before, .m-2 q:after, .m-2 blockquote:before, .m-2 blockquote:after {content: ""}
.m-2 address {display: block; margin-bottom: 20px; font-style: normal; line-height: 20px}
.m-2 form {margin: 0 0 20px}
.m-2 fieldset {padding: 0; margin: 0; border: 0}
.m-2 legend {display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: 40px; color: #333; border: 0; border-bottom: 1px solid #e5e5e5}
.m-2 legend small {font-size: 15px; color: #999}
.m-2 label, .m-2 input, .m-2 button, .m-2 select, .m-2 textarea {font-size: 14px; font-weight: normal; line-height: 20px}
.m-2 input, .m-2 button, .m-2 select, .m-2 textarea {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif}
.m-2 label {display: block; margin-bottom: 5px}
.m-2 select, .m-2 textarea, .m-2 input[type="text"], .m-2 input[type="password"], .m-2 input[type="datetime"], .m-2 input[type="datetime-local"], .m-2 input[type="date"], .m-2 input[type="month"], .m-2 input[type="time"], .m-2 input[type="week"], .m-2 input[type="number"], .m-2 input[type="email"], .m-2 input[type="url"], .m-2 input[type="search"], .m-2 input[type="tel"], .m-2 input[type="color"], .m-2 .uneditable-input {display: inline-block; height: 20px; padding: 4px 6px; margin-bottom: 10px; font-size: 14px; line-height: 20px; color: #555; border-radius: 4px; vertical-align: middle}
.m-2 input, .m-2 textarea, .m-2 .uneditable-input {width: 206px}
.m-2 textarea {height: auto}
.m-2 textarea, .m-2 input[type="text"], .m-2 input[type="password"], .m-2 input[type="datetime"], .m-2 input[type="datetime-local"], .m-2 input[type="date"], .m-2 input[type="month"], .m-2 input[type="time"], .m-2 input[type="week"], .m-2 input[type="number"], .m-2 input[type="email"], .m-2 input[type="url"], .m-2 input[type="search"], .m-2 input[type="tel"], .m-2 input[type="color"], .m-2 .uneditable-input {background-color: #fff; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s}
.m-2 textarea:focus, .m-2 input[type="text"]:focus, .m-2 input[type="password"]:focus, .m-2 input[type="datetime"]:focus, .m-2 input[type="datetime-local"]:focus, .m-2 input[type="date"]:focus, .m-2 input[type="month"]:focus, .m-2 input[type="time"]:focus, .m-2 input[type="week"]:focus, .m-2 input[type="number"]:focus, .m-2 input[type="email"]:focus, .m-2 input[type="url"]:focus, .m-2 input[type="search"]:focus, .m-2 input[type="tel"]:focus, .m-2 input[type="color"]:focus, .m-2 .uneditable-input:focus {border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)}
.m-2 input[type="radio"], .m-2 input[type="checkbox"] {margin: 4px 0 0; *margin-top: 0;  margin-top: 1px \9;  line-height: normal}
.m-2 input[type="file"], .m-2 input[type="image"], .m-2 input[type="submit"], .m-2 input[type="reset"], .m-2 input[type="button"], .m-2 input[type="radio"], .m-2 input[type="checkbox"] {width: auto}
.m-2 select, .m-2 input[type="file"] {height: 30px;  *margin-top: 4px;  line-height: 30px}
.m-2 select {width: 220px; border: 1px solid #ccc; background-color: #fff}
.m-2 select[multiple], .m-2 select[size] {height: auto}
.m-2 select:focus, .m-2 input[type="file"]:focus, .m-2 input[type="radio"]:focus, .m-2 input[type="checkbox"]:focus {outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px}
.m-2 .uneditable-input, .m-2 .uneditable-textarea {color: #999; background-color: #fcfcfc; border-color: #ccc; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); cursor: not-allowed}
.m-2 .uneditable-input {overflow: hidden; white-space: nowrap}
.m-2 .uneditable-textarea {width: auto; height: auto}
.m-2 input:-moz-placeholder, .m-2 textarea:-moz-placeholder {color: #999}
.m-2 input:-ms-input-placeholder, .m-2 textarea:-ms-input-placeholder {color: #999}
.m-2 input::-webkit-input-placeholder, .m-2 textarea::-webkit-input-placeholder {color: #999}
.m-2 .radio, .m-2 .checkbox {min-height: 20px; padding-left: 20px}
.m-2 .radio input[type="radio"], .m-2 .checkbox input[type="checkbox"] {float: left; margin-left: -20px}
.m-2 .controls > .radio:first-child, .m-2 .controls > .checkbox:first-child {padding-top: 5px}
.m-2 .radio.inline, .m-2 .checkbox.inline {display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle}
.m-2 .radio.inline + .radio.inline, .m-2 .checkbox.inline + .checkbox.inline {margin-left: 10px}
.m-2 .input-mini {width: 60px}
.m-2 .input-small {width: 90px}
.m-2 .input-medium {width: 150px}
.m-2 .input-large {width: 210px}
.m-2 .input-xlarge {width: 270px}
.m-2 .input-xxlarge {width: 530px}
.m-2 input[class*="span"], .m-2 select[class*="span"], .m-2 textarea[class*="span"], .m-2 .uneditable-input[class*="span"], .m-2 .row-fluid input[class*="span"], .m-2 .row-fluid select[class*="span"], .m-2 .row-fluid textarea[class*="span"], .m-2 .row-fluid .uneditable-input[class*="span"] {float: none; margin-left: 0}
.m-2 .input-append input[class*="span"], .m-2 .input-append .uneditable-input[class*="span"], .m-2 .input-prepend input[class*="span"], .m-2 .input-prepend .uneditable-input[class*="span"], .m-2 .row-fluid input[class*="span"], .m-2 .row-fluid select[class*="span"], .m-2 .row-fluid textarea[class*="span"], .m-2 .row-fluid .uneditable-input[class*="span"], .m-2 .row-fluid .input-prepend [class*="span"], .m-2 .row-fluid .input-append [class*="span"] {display: inline-block}
.m-2 input, .m-2 textarea, .m-2 .uneditable-input {margin-left: 0}
.m-2 .controls-row [class*="span"] + [class*="span"] {margin-left: 20px}
.m-2 input.span12, .m-2 textarea.span12, .m-2 .uneditable-input.span12 {width: 926px}
.m-2 input.span11, .m-2 textarea.span11, .m-2 .uneditable-input.span11 {width: 846px}
.m-2 input.span10, .m-2 textarea.span10, .m-2 .uneditable-input.span10 {width: 766px}
.m-2 input.span9, .m-2 textarea.span9, .m-2 .uneditable-input.span9 {width: 686px}
.m-2 input.span8, .m-2 textarea.span8, .m-2 .uneditable-input.span8 {width: 606px}
.m-2 input.span7, .m-2 textarea.span7, .m-2 .uneditable-input.span7 {width: 526px}
.m-2 input.span6, .m-2 textarea.span6, .m-2 .uneditable-input.span6 {width: 446px}
.m-2 input.span5, .m-2 textarea.span5, .m-2 .uneditable-input.span5 {width: 366px}
.m-2 input.span4, .m-2 textarea.span4, .m-2 .uneditable-input.span4 {width: 286px}
.m-2 input.span3, .m-2 textarea.span3, .m-2 .uneditable-input.span3 {width: 206px}
.m-2 input.span2, .m-2 textarea.span2, .m-2 .uneditable-input.span2 {width: 126px}
.m-2 input.span1, .m-2 textarea.span1, .m-2 .uneditable-input.span1 {width: 46px}
.m-2 .controls-row {*zoom: 1}
.m-2 .controls-row:before, .m-2 .controls-row:after {display: table; content: ""; line-height: 0}
.m-2 .controls-row:after {clear: both}
.m-2 .controls-row [class*="span"], .m-2 .row-fluid .controls-row [class*="span"] {float: left}
.m-2 .controls-row .checkbox[class*="span"], .m-2 .controls-row .radio[class*="span"] {padding-top: 5px}
.m-2 input[disabled], .m-2 select[disabled], .m-2 textarea[disabled], .m-2 input[readonly], .m-2 select[readonly], .m-2 textarea[readonly] {cursor: not-allowed; background-color: #eee}
.m-2 input[type="radio"][disabled], .m-2 input[type="checkbox"][disabled], .m-2 input[type="radio"][readonly], .m-2 input[type="checkbox"][readonly] {background-color: transparent}
.m-2 .control-group.warning .control-label, .m-2 .control-group.warning .help-block, .m-2 .control-group.warning .help-inline {color: #c09853}
.m-2 .control-group.warning .checkbox, .m-2 .control-group.warning .radio, .m-2 .control-group.warning input, .m-2 .control-group.warning select, .m-2 .control-group.warning textarea {color: #c09853}
.m-2 .control-group.warning input, .m-2 .control-group.warning select, .m-2 .control-group.warning textarea {border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)}
.m-2 .control-group.warning input:focus, .m-2 .control-group.warning select:focus, .m-2 .control-group.warning textarea:focus {border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e}
.m-2 .control-group.warning .input-prepend .add-on, .m-2 .control-group.warning .input-append .add-on {color: #c09853; background-color: #fcf8e3; border-color: #c09853}
.m-2 .control-group.error .control-label, .m-2 .control-group.error .help-block, .m-2 .control-group.error .help-inline {color: #b94a48}
.m-2 .control-group.error .checkbox, .m-2 .control-group.error .radio, .m-2 .control-group.error input, .m-2 .control-group.error select, .m-2 .control-group.error textarea {color: #b94a48}
.m-2 .control-group.error input, .m-2 .control-group.error select, .m-2 .control-group.error textarea {border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)}
.m-2 .control-group.error input:focus, .m-2 .control-group.error select:focus, .m-2 .control-group.error textarea:focus {border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392}
.m-2 .control-group.error .input-prepend .add-on, .m-2 .control-group.error .input-append .add-on {color: #b94a48; background-color: #f2dede; border-color: #b94a48}
.m-2 .control-group.success .control-label, .m-2 .control-group.success .help-block, .m-2 .control-group.success .help-inline {color: #468847}
.m-2 .control-group.success .checkbox, .m-2 .control-group.success .radio, .m-2 .control-group.success input, .m-2 .control-group.success select, .m-2 .control-group.success textarea {color: #468847}
.m-2 .control-group.success input, .m-2 .control-group.success select, .m-2 .control-group.success textarea {border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)}
.m-2 .control-group.success input:focus, .m-2 .control-group.success select:focus, .m-2 .control-group.success textarea:focus {border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b}
.m-2 .control-group.success .input-prepend .add-on, .m-2 .control-group.success .input-append .add-on {color: #468847; background-color: #dff0d8; border-color: #468847}
.m-2 .control-group.info .control-label, .m-2 .control-group.info .help-block, .m-2 .control-group.info .help-inline {color: #3a87ad}
.m-2 .control-group.info .checkbox, .m-2 .control-group.info .radio, .m-2 .control-group.info input, .m-2 .control-group.info select, .m-2 .control-group.info textarea {color: #3a87ad}
.m-2 .control-group.info input, .m-2 .control-group.info select, .m-2 .control-group.info textarea {border-color: #3a87ad; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)}
.m-2 .control-group.info input:focus, .m-2 .control-group.info select:focus, .m-2 .control-group.info textarea:focus {border-color: #2d6987; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3}
.m-2 .control-group.info .input-prepend .add-on, .m-2 .control-group.info .input-append .add-on {color: #3a87ad; background-color: #d9edf7; border-color: #3a87ad}
.m-2 input:focus:invalid, .m-2 textarea:focus:invalid, .m-2 select:focus:invalid {color: #b94a48; border-color: #ee5f5b}
.m-2 input:focus:invalid:focus, .m-2 textarea:focus:invalid:focus, .m-2 select:focus:invalid:focus {border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7}
.m-2 .form-actions {padding: 19px 20px 20px; margin-top: 20px; margin-bottom: 20px; background-color: #f5f5f5; border-top: 1px solid #e5e5e5; *zoom: 1}
.m-2 .form-actions:before, .m-2 .form-actions:after {display: table; content: ""; line-height: 0}
.m-2 .form-actions:after {clear: both}
.m-2 .help-block, .m-2 .help-inline {color: #595959}
.m-2 .help-block {display: block; margin-bottom: 10px}
.m-2 .help-inline {display: inline-block; *display: inline;  *zoom: 1; vertical-align: middle; padding-left: 5px}
.m-2 .input-append, .m-2 .input-prepend {margin-bottom: 5px; font-size: 0; white-space: nowrap}
.m-2 .input-append input, .m-2 .input-append select, .m-2 .input-append .uneditable-input, .m-2 .input-append .dropdown-menu, .m-2 .input-prepend input, .m-2 .input-prepend select, .m-2 .input-prepend .uneditable-input, .m-2 .input-prepend .dropdown-menu {font-size: 14px}
.m-2 .input-append input, .m-2 .input-append select, .m-2 .input-append .uneditable-input, .m-2 .input-prepend input, .m-2 .input-prepend select, .m-2 .input-prepend .uneditable-input {position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; border-radius: 0 4px 4px 0}
.m-2 .input-append input:focus, .m-2 .input-append select:focus, .m-2 .input-append .uneditable-input:focus, .m-2 .input-prepend input:focus, .m-2 .input-prepend select:focus, .m-2 .input-prepend .uneditable-input:focus {z-index: 2}
.m-2 .input-append .add-on, .m-2 .input-prepend .add-on {display: inline-block; width: auto; height: 20px; min-width: 16px; padding: 4px 5px; font-size: 14px; font-weight: normal; line-height: 20px; text-align: center; text-shadow: 0 1px 0 #fff; background-color: #eee; border: 1px solid #ccc}
.m-2 .input-append .add-on, .m-2 .input-append .btn, .m-2 .input-append .btn-group > .dropdown-toggle, .m-2 .input-prepend .add-on, .m-2 .input-prepend .btn, .m-2 .input-prepend .btn-group > .dropdown-toggle {vertical-align: top; border-radius: 0}
.m-2 .input-append .active, .m-2 .input-prepend .active {background-color: #a9dba9; border-color: #46a546}
.m-2 .input-prepend .add-on, .m-2 .input-prepend .btn {margin-right: -1px}
.m-2 .input-prepend .add-on:first-child, .m-2 .input-prepend .btn:first-child {border-radius: 4px 0 0 4px}
.m-2 .input-append input, .m-2 .input-append select, .m-2 .input-append .uneditable-input {border-radius: 4px 0 0 4px}
.m-2 .input-append input + .btn-group .btn:last-child, .m-2 .input-append select + .btn-group .btn:last-child, .m-2 .input-append .uneditable-input + .btn-group .btn:last-child {border-radius: 0 4px 4px 0}
.m-2 .input-append .add-on, .m-2 .input-append .btn, .m-2 .input-append .btn-group {margin-left: -1px}
.m-2 .input-append .add-on:last-child, .m-2 .input-append .btn:last-child, .m-2 .input-append .btn-group:last-child > .dropdown-toggle {border-radius: 0 4px 4px 0}
.m-2 .input-prepend.input-append input, .m-2 .input-prepend.input-append select, .m-2 .input-prepend.input-append .uneditable-input {border-radius: 0}
.m-2 .input-prepend.input-append input + .btn-group .btn, .m-2 .input-prepend.input-append select + .btn-group .btn, .m-2 .input-prepend.input-append .uneditable-input + .btn-group .btn {border-radius: 0 4px 4px 0}
.m-2 .input-prepend.input-append .add-on:first-child, .m-2 .input-prepend.input-append .btn:first-child {margin-right: -1px; border-radius: 4px 0 0 4px}
.m-2 .input-prepend.input-append .add-on:last-child, .m-2 .input-prepend.input-append .btn:last-child {margin-left: -1px; border-radius: 0 4px 4px 0}
.m-2 .input-prepend.input-append .btn-group:first-child {margin-left: 0}
.m-2 input.search-query {padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9;  margin-bottom: 0; border-radius: 15px}
.m-2 .form-search .input-append .search-query, .m-2 .form-search .input-prepend .search-query {border-radius: 0}
.m-2 .form-search .input-append .search-query {border-radius: 14px 0 0 14px}
.m-2 .form-search .input-append .btn {border-radius: 0 14px 14px 0}
.m-2 .form-search .input-prepend .search-query {border-radius: 0 14px 14px 0}
.m-2 .form-search .input-prepend .btn {border-radius: 14px 0 0 14px}
.m-2 .form-search input, .m-2 .form-search textarea, .m-2 .form-search select, .m-2 .form-search .help-inline, .m-2 .form-search .uneditable-input, .m-2 .form-search .input-prepend, .m-2 .form-search .input-append, .m-2 .form-inline input, .m-2 .form-inline textarea, .m-2 .form-inline select, .m-2 .form-inline .help-inline, .m-2 .form-inline .uneditable-input, .m-2 .form-inline .input-prepend, .m-2 .form-inline .input-append, .m-2 .form-horizontal input, .m-2 .form-horizontal textarea, .m-2 .form-horizontal select, .m-2 .form-horizontal .help-inline, .m-2 .form-horizontal .uneditable-input, .m-2 .form-horizontal .input-prepend, .m-2 .form-horizontal .input-append {display: inline-block; *display: inline;  *zoom: 1; margin-bottom: 0; vertical-align: middle}
.m-2 .form-search .hide, .m-2 .form-inline .hide, .m-2 .form-horizontal .hide {display: none}
.m-2 .form-search label, .m-2 .form-inline label, .m-2 .form-search .btn-group, .m-2 .form-inline .btn-group {display: inline-block}
.m-2 .form-search .input-append, .m-2 .form-inline .input-append, .m-2 .form-search .input-prepend, .m-2 .form-inline .input-prepend {margin-bottom: 0}
.m-2 .form-search .radio, .m-2 .form-search .checkbox, .m-2 .form-inline .radio, .m-2 .form-inline .checkbox {padding-left: 0; margin-bottom: 0; vertical-align: middle}
.m-2 .form-search .radio input[type="radio"], .m-2 .form-search .checkbox input[type="checkbox"], .m-2 .form-inline .radio input[type="radio"], .m-2 .form-inline .checkbox input[type="checkbox"] {float: left; margin-right: 3px; margin-left: 0}
.m-2 .control-group {margin-bottom: 10px}
.m-2 legend + .control-group {margin-top: 20px; -webkit-margin-top-collapse: separate}
.m-2 .form-horizontal .control-group {margin-bottom: 20px; *zoom: 1}
.m-2 .form-horizontal .control-group:before, .m-2 .form-horizontal .control-group:after {display: table; content: ""; line-height: 0}
.m-2 .form-horizontal .control-group:after {clear: both}
.m-2 .form-horizontal .control-label {float: left; width: 160px; padding-top: 5px; text-align: right}
.m-2 .form-horizontal .controls {*display: inline-block; *padding-left: 20px; margin-left: 180px; *margin-left: 0}
.m-2 .form-horizontal .controls:first-child {*padding-left: 180px}
.m-2 .form-horizontal .help-block {margin-bottom: 0}
.m-2 .form-horizontal input + .help-block, .m-2 .form-horizontal select + .help-block, .m-2 .form-horizontal textarea + .help-block, .m-2 .form-horizontal .uneditable-input + .help-block, .m-2 .form-horizontal .input-prepend + .help-block, .m-2 .form-horizontal .input-append + .help-block {margin-top: 10px}
.m-2 .form-horizontal .form-actions {padding-left: 180px}
.m-2 table {max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0}
.m-2 .table {width: 100%; margin-bottom: 20px}
.m-2 .table th, .m-2 .table td {padding: 8px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px solid #ddd}
.m-2 .table th {font-weight: bold}
.m-2 .table thead th {vertical-align: bottom}
.m-2 .table caption + thead tr:first-child th, .m-2 .table caption + thead tr:first-child td, .m-2 .table colgroup + thead tr:first-child th, .m-2 .table colgroup + thead tr:first-child td, .m-2 .table thead:first-child tr:first-child th, .m-2 .table thead:first-child tr:first-child td {border-top: 0}
.m-2 .table tbody + tbody {border-top: 2px solid #ddd}
.m-2 .table .table {background-color: #fff}
.m-2 .table-condensed th, .m-2 .table-condensed td {padding: 4px 5px}
.m-2 .table-bordered {border: 1px solid #ddd; border-collapse: separate; *border-collapse: collapse; border-left: 0; border-radius: 4px}
.m-2 .table-bordered th, .m-2 .table-bordered td {border-left: 1px solid #ddd}
.m-2 .table-bordered caption + thead tr:first-child th, .m-2 .table-bordered caption + tbody tr:first-child th, .m-2 .table-bordered caption + tbody tr:first-child td, .m-2 .table-bordered colgroup + thead tr:first-child th, .m-2 .table-bordered colgroup + tbody tr:first-child th, .m-2 .table-bordered colgroup + tbody tr:first-child td, .m-2 .table-bordered thead:first-child tr:first-child th, .m-2 .table-bordered tbody:first-child tr:first-child th, .m-2 .table-bordered tbody:first-child tr:first-child td {border-top: 0}
.m-2 .table-bordered thead:first-child tr:first-child > th:first-child, .m-2 .table-bordered tbody:first-child tr:first-child > td:first-child {border-top-left-radius: 4px}
.m-2 .table-bordered thead:first-child tr:first-child > th:last-child, .m-2 .table-bordered tbody:first-child tr:first-child > td:last-child {border-top-right-radius: 4px}
.m-2 .table-bordered thead:last-child tr:last-child > th:first-child, .m-2 .table-bordered tbody:last-child tr:last-child > td:first-child, .m-2 .table-bordered tfoot:last-child tr:last-child > td:first-child {border-bottom-left-radius: 4px}
.m-2 .table-bordered thead:last-child tr:last-child > th:last-child, .m-2 .table-bordered tbody:last-child tr:last-child > td:last-child, .m-2 .table-bordered tfoot:last-child tr:last-child > td:last-child {border-bottom-right-radius: 4px}
.m-2 .table-bordered tfoot + tbody:last-child tr:last-child td:first-child {border-bottom-left-radius: 0}
.m-2 .table-bordered tfoot + tbody:last-child tr:last-child td:last-child {border-bottom-right-radius: 0}
.m-2 .table-bordered caption + thead tr:first-child th:first-child, .m-2 .table-bordered caption + tbody tr:first-child td:first-child, .m-2 .table-bordered colgroup + thead tr:first-child th:first-child, .m-2 .table-bordered colgroup + tbody tr:first-child td:first-child {border-top-left-radius: 4px}
.m-2 .table-bordered caption + thead tr:first-child th:last-child, .m-2 .table-bordered caption + tbody tr:first-child td:last-child, .m-2 .table-bordered colgroup + thead tr:first-child th:last-child, .m-2 .table-bordered colgroup + tbody tr:first-child td:last-child {border-top-right-radius: 4px}
.m-2 .table-striped tbody > tr:nth-child(odd) > td, .m-2 .table-striped tbody > tr:nth-child(odd) > th {background-color: #f9f9f9}
.m-2 .table-hover tbody tr:hover td, .m-2 .table-hover tbody tr:hover th {background-color: #f5f5f5}
.m-2 table td[class*="span"], .m-2 table th[class*="span"], .m-2 .row-fluid table td[class*="span"], .m-2 .row-fluid table th[class*="span"] {display: table-cell; float: none; margin-left: 0}
.m-2 .table td.span1, .m-2 .table th.span1 {float: none; width: 44px; margin-left: 0}
.m-2 .table td.span2, .m-2 .table th.span2 {float: none; width: 124px; margin-left: 0}
.m-2 .table td.span3, .m-2 .table th.span3 {float: none; width: 204px; margin-left: 0}
.m-2 .table td.span4, .m-2 .table th.span4 {float: none; width: 284px; margin-left: 0}
.m-2 .table td.span5, .m-2 .table th.span5 {float: none; width: 364px; margin-left: 0}
.m-2 .table td.span6, .m-2 .table th.span6 {float: none; width: 444px; margin-left: 0}
.m-2 .table td.span7, .m-2 .table th.span7 {float: none; width: 524px; margin-left: 0}
.m-2 .table td.span8, .m-2 .table th.span8 {float: none; width: 604px; margin-left: 0}
.m-2 .table td.span9, .m-2 .table th.span9 {float: none; width: 684px; margin-left: 0}
.m-2 .table td.span10, .m-2 .table th.span10 {float: none; width: 764px; margin-left: 0}
.m-2 .table td.span11, .m-2 .table th.span11 {float: none; width: 844px; margin-left: 0}
.m-2 .table td.span12, .m-2 .table th.span12 {float: none; width: 924px; margin-left: 0}
.m-2 .table tbody tr.success td {background-color: #dff0d8}
.m-2 .table tbody tr.error td {background-color: #f2dede}
.m-2 .table tbody tr.warning td {background-color: #fcf8e3}
.m-2 .table tbody tr.info td {background-color: #d9edf7}
.m-2 .table-hover tbody tr.success:hover td {background-color: #d0e9c6}
.m-2 .table-hover tbody tr.error:hover td {background-color: #ebcccc}
.m-2 .table-hover tbody tr.warning:hover td {background-color: #faf2cc}
.m-2 .table-hover tbody tr.info:hover td {background-color: #c4e3f3}
.m-2 .btn {display: inline-block; *display: inline;  *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 14px; line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; color: #333; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: whitesmoke; background-image: -moz-linear-gradient(top, #fff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); background-image: -o-linear-gradient(top, #fff, #e6e6e6); background-image: linear-gradient(to bottom, #fff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #e6e6e6;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); border: 1px solid #bbb; *border: 0; border-bottom-color: #a2a2a2; border-radius: 4px; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}
.m-2 .btn:hover, .m-2 .btn:active, .m-2 .btn.active, .m-2 .btn.disabled, .m-2 .btn[disabled] {color: #333; background-color: #e6e6e6; *background-color: #d9d9d9}
.m-2 .btn:active, .m-2 .btn.active {background-color: #cccccc \9}
.m-2 .btn:first-child {*margin-left: 0}
.m-2 .btn:hover {color: #333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear}
.m-2 .btn:focus {outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px}
.m-2 .btn.active, .m-2 .btn:active {background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}
.m-2 .btn.disabled, .m-2 .btn[disabled] {cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
.m-2 .btn-large {padding: 11px 19px; font-size: 17.5px; border-radius: 6px}
.m-2 .btn-large [class^="icon-"], .m-2 .btn-large [class*=" icon-"] {margin-top: 4px}
.m-2 .btn-small {padding: 2px 10px; font-size: 11.9px; border-radius: 3px}
.m-2 .btn-small [class^="icon-"], .m-2 .btn-small [class*=" icon-"] {margin-top: 0}
.m-2 .btn-mini [class^="icon-"], .m-2 .btn-mini [class*=" icon-"] {margin-top: -1px}
.m-2 .btn-mini {padding: 0px 6px; font-size: 10.5px; border-radius: 3px}
.m-2 .btn-block {display: block; width: 100%; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.m-2 .btn-block + .btn-block {margin-top: 5px}
.m-2 input[type="submit"].btn-block, .m-2 input[type="reset"].btn-block, .m-2 input[type="button"].btn-block {width: 100%}
.m-2 .btn-primary.active, .m-2 .btn-warning.active, .m-2 .btn-danger.active, .m-2 .btn-success.active, .m-2 .btn-info.active, .m-2 .btn-inverse.active {color: rgba(255, 255, 255, 0.75)}
.m-2 .btn {border-color: #c5c5c5; border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25)}
.m-2 .btn-primary {color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #006dcc; background-image: -moz-linear-gradient(top, #08c, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc)); background-image: -webkit-linear-gradient(top, #08c, #0044cc); background-image: -o-linear-gradient(top, #08c, #0044cc); background-image: linear-gradient(to bottom, #08c, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0044CC', GradientType=0); border-color: #0044cc #0044cc #002b80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #0044cc;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .btn-primary:hover, .m-2 .btn-primary:active, .m-2 .btn-primary.active, .m-2 .btn-primary.disabled, .m-2 .btn-primary[disabled] {color: #fff; background-color: #0044cc; *background-color: #003cb3}
.m-2 .btn-primary:active, .m-2 .btn-primary.active {background-color: #003399 \9}
.m-2 .btn-warning {color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(to bottom, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0); border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #f89406;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .btn-warning:hover, .m-2 .btn-warning:active, .m-2 .btn-warning.active, .m-2 .btn-warning.disabled, .m-2 .btn-warning[disabled] {color: #fff; background-color: #f89406; *background-color: #df8505}
.m-2 .btn-warning:active, .m-2 .btn-warning.active {background-color: #c67605 \9}
.m-2 .btn-danger {color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #da4f49; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', GradientType=0); border-color: #bd362f #bd362f #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #bd362f;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .btn-danger:hover, .m-2 .btn-danger:active, .m-2 .btn-danger.active, .m-2 .btn-danger.disabled, .m-2 .btn-danger[disabled] {color: #fff; background-color: #bd362f; *background-color: #a9302a}
.m-2 .btn-danger:active, .m-2 .btn-danger.active {background-color: #942a25 \9}
.m-2 .btn-success {color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #5bb75b; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image: -webkit-linear-gradient(top, #62c462, #51a351); background-image: -o-linear-gradient(top, #62c462, #51a351); background-image: linear-gradient(to bottom, #62c462, #51a351); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF51A351', GradientType=0); border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #51a351;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .btn-success:hover, .m-2 .btn-success:active, .m-2 .btn-success.active, .m-2 .btn-success.disabled, .m-2 .btn-success[disabled] {color: #fff; background-color: #51a351; *background-color: #499249}
.m-2 .btn-success:active, .m-2 .btn-success.active {background-color: #408140 \9}
.m-2 .btn-info {color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2F96B4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #2f96b4;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .btn-info:hover, .m-2 .btn-info:active, .m-2 .btn-info.active, .m-2 .btn-info.disabled, .m-2 .btn-info[disabled] {color: #fff; background-color: #2f96b4; *background-color: #2a85a0}
.m-2 .btn-info:active, .m-2 .btn-info.active {background-color: #24748c \9}
.m-2 .btn-inverse {color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #363636; background-image: -moz-linear-gradient(top, #444, #222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222)); background-image: -webkit-linear-gradient(top, #444, #222); background-image: -o-linear-gradient(top, #444, #222); background-image: linear-gradient(to bottom, #444, #222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF444444', endColorstr='#FF222222', GradientType=0); border-color: #222 #222 black; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #222;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .btn-inverse:hover, .m-2 .btn-inverse:active, .m-2 .btn-inverse.active, .m-2 .btn-inverse.disabled, .m-2 .btn-inverse[disabled] {color: #fff; background-color: #222; *background-color: #151515}
.m-2 .btn-inverse:active, .m-2 .btn-inverse.active {background-color: #090909 \9}
.m-2 button.btn, .m-2 input[type="submit"].btn {*padding-top: 3px; *padding-bottom: 3px}
.m-2 button.btn::-moz-focus-inner, .m-2 input[type="submit"].btn::-moz-focus-inner {padding: 0; border: 0}
.m-2 button.btn.btn-large, .m-2 input[type="submit"].btn.btn-large {*padding-top: 7px; *padding-bottom: 7px}
.m-2 button.btn.btn-small, .m-2 input[type="submit"].btn.btn-small {*padding-top: 3px; *padding-bottom: 3px}
.m-2 button.btn.btn-mini, .m-2 input[type="submit"].btn.btn-mini {*padding-top: 1px; *padding-bottom: 1px}
.m-2 .btn-link, .m-2 .btn-link:active, .m-2 .btn-link[disabled] {background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
.m-2 .btn-link {border-color: transparent; cursor: pointer; color: #08c; border-radius: 0}
.m-2 .btn-link:hover {color: #005580; text-decoration: underline; background-color: transparent}
.m-2 .btn-link[disabled]:hover {color: #333; text-decoration: none}
.m-2 .media, .m-2 .media-body {overflow: hidden; *overflow: visible; zoom: 1}
.m-2 .media, .m-2 .media .media {margin-top: 15px}
.m-2 .media:first-child {margin-top: 0}
.m-2 .media-object {display: block}
.m-2 .media-heading {margin: 0 0 5px}
.m-2 .media .pull-left {margin-right: 10px}
.m-2 .media .pull-right {margin-left: 10px}
.m-2 .media-list {margin-left: 0; list-style: none}
.m-2 .pull-right {float: right}
.m-2 .pull-left {float: left}
.m-2 .hide {display: none}
.m-2 .show {display: block}
.m-2 .invisible {visibility: hidden}
.m-2 .affix {position: fixed}
.m-2 .clearfix {*zoom: 1}
.m-2 .clearfix:before, .m-2 .clearfix:after {display: table; content: ""; line-height: 0}
.m-2 .clearfix:after {clear: both}
.m-2 .hide-text {font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0}
.m-2 .input-block-level {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.m-2 .clearfix {*zoom: 1}
.m-2 .clearfix:before, .m-2 .clearfix:after {display: table; content: ""; line-height: 0}
.m-2 .clearfix:after {clear: both}
.m-2 .hide-text {font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0}
.m-2 .input-block-level {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.m-2 .hidden {display: none; visibility: hidden}
.m-2 .visible-phone {display: none !important}
.m-2 .visible-tablet {display: none !important}
.m-2 .hidden-desktop {display: none !important}
.m-2 .visible-desktop {display: inherit !important}
@media (min-width: 768px) and (max-width: 979px) {.m-2 .hidden-desktop {display: inherit !important}
.m-2 .visible-desktop {display: none !important}
.m-2 .visible-tablet {display: inherit !important}
.m-2 .hidden-tablet {display: none !important}
}
@media (max-width: 767px) {.m-2 .hidden-desktop {display: inherit !important}
.m-2 .visible-desktop {display: none !important}
.m-2 .visible-phone {display: inherit !important}
.m-2 .hidden-phone {display: none !important}
}
@media (min-width: 1200px) {.m-2 .row {margin-left: 0px; *zoom: 1}
.m-2 .row:before, .m-2 .row:after {display: table; content: ""; line-height: 0}
.m-2 .row:after {clear: both}
.m-2 [class*="span"] {float: left; min-height: 1px; margin-left: 0px}
.m-2 .container, .m-2 .navbar-static-top .container, .m-2 .navbar-fixed-top .container, .m-2 .navbar-fixed-bottom .container {width: 840px}
.m-2 .span12 {width: 840px}
.m-2 .span11 {width: 770px}
.m-2 .span10 {width: 700px}
.m-2 .span9 {width: 630px}
.m-2 .span8 {width: 560px}
.m-2 .span7 {width: 490px}
.m-2 .span6 {width: 420px}
.m-2 .span5 {width: 350px}
.m-2 .span4 {width: 280px}
.m-2 .span3 {width: 210px}
.m-2 .span2 {width: 140px}
.m-2 .span1 {width: 70px}
.m-2 .offset12 {margin-left: 840px}
.m-2 .offset11 {margin-left: 770px}
.m-2 .offset10 {margin-left: 700px}
.m-2 .offset9 {margin-left: 630px}
.m-2 .offset8 {margin-left: 560px}
.m-2 .offset7 {margin-left: 490px}
.m-2 .offset6 {margin-left: 420px}
.m-2 .offset5 {margin-left: 350px}
.m-2 .offset4 {margin-left: 280px}
.m-2 .offset3 {margin-left: 210px}
.m-2 .offset2 {margin-left: 140px}
.m-2 .offset1 {margin-left: 70px}
.m-2 .row-fluid {width: 100%; *zoom: 1}
.m-2 .row-fluid:before, .m-2 .row-fluid:after {display: table; content: ""; line-height: 0}
.m-2 .row-fluid:after {clear: both}
.m-2 .row-fluid [class*="span"] {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 0%; *margin-left: -0.0531914894%}
.m-2 .row-fluid [class*="span"]:first-child {margin-left: 0}
.m-2 .row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 0%}
.m-2 .row-fluid .span12 {width: 100%; *width: 99.9468085106%}
.m-2 .row-fluid .span11 {width: 91.6666666667%; *width: 91.6134751773%}
.m-2 .row-fluid .span10 {width: 83.3333333333%; *width: 83.280141844%}
.m-2 .row-fluid .span9 {width: 75%; *width: 74.9468085106%}
.m-2 .row-fluid .span8 {width: 66.6666666667%; *width: 66.6134751773%}
.m-2 .row-fluid .span7 {width: 58.3333333333%; *width: 58.280141844%}
.m-2 .row-fluid .span6 {width: 50%; *width: 49.9468085106%}
.m-2 .row-fluid .span5 {width: 41.6666666667%; *width: 41.6134751773%}
.m-2 .row-fluid .span4 {width: 33.3333333333%; *width: 33.280141844%}
.m-2 .row-fluid .span3 {width: 25%; *width: 24.9468085106%}
.m-2 .row-fluid .span2 {width: 16.6666666667%; *width: 16.6134751773%}
.m-2 .row-fluid .span1 {width: 8.3333333333%; *width: 8.280141844%}
.m-2 .row-fluid .offset12 {margin-left: 100%; *margin-left: 99.8936170213%}
.m-2 .row-fluid .offset12:first-child {margin-left: 100%; *margin-left: 99.8936170213%}
.m-2 .row-fluid .offset11 {margin-left: 91.6666666667%; *margin-left: 91.5602836879%}
.m-2 .row-fluid .offset11:first-child {margin-left: 91.6666666667%; *margin-left: 91.5602836879%}
.m-2 .row-fluid .offset10 {margin-left: 83.3333333333%; *margin-left: 83.2269503546%}
.m-2 .row-fluid .offset10:first-child {margin-left: 83.3333333333%; *margin-left: 83.2269503546%}
.m-2 .row-fluid .offset9 {margin-left: 75%; *margin-left: 74.8936170213%}
.m-2 .row-fluid .offset9:first-child {margin-left: 75%; *margin-left: 74.8936170213%}
.m-2 .row-fluid .offset8 {margin-left: 66.6666666667%; *margin-left: 66.5602836879%}
.m-2 .row-fluid .offset8:first-child {margin-left: 66.6666666667%; *margin-left: 66.5602836879%}
.m-2 .row-fluid .offset7 {margin-left: 58.3333333333%; *margin-left: 58.2269503546%}
.m-2 .row-fluid .offset7:first-child {margin-left: 58.3333333333%; *margin-left: 58.2269503546%}
.m-2 .row-fluid .offset6 {margin-left: 50%; *margin-left: 49.8936170213%}
.m-2 .row-fluid .offset6:first-child {margin-left: 50%; *margin-left: 49.8936170213%}
.m-2 .row-fluid .offset5 {margin-left: 41.6666666667%; *margin-left: 41.5602836879%}
.m-2 .row-fluid .offset5:first-child {margin-left: 41.6666666667%; *margin-left: 41.5602836879%}
.m-2 .row-fluid .offset4 {margin-left: 33.3333333333%; *margin-left: 33.2269503546%}
.m-2 .row-fluid .offset4:first-child {margin-left: 33.3333333333%; *margin-left: 33.2269503546%}
.m-2 .row-fluid .offset3 {margin-left: 25%; *margin-left: 24.8936170213%}
.m-2 .row-fluid .offset3:first-child {margin-left: 25%; *margin-left: 24.8936170213%}
.m-2 .row-fluid .offset2 {margin-left: 16.6666666667%; *margin-left: 16.5602836879%}
.m-2 .row-fluid .offset2:first-child {margin-left: 16.6666666667%; *margin-left: 16.5602836879%}
.m-2 .row-fluid .offset1 {margin-left: 8.3333333333%; *margin-left: 8.2269503546%}
.m-2 .row-fluid .offset1:first-child {margin-left: 8.3333333333%; *margin-left: 8.2269503546%}
.m-2 input, .m-2 textarea, .m-2 .uneditable-input {margin-left: 0}
.m-2 .controls-row [class*="span"] + [class*="span"] {margin-left: 0px}
.m-2 input.span12, .m-2 textarea.span12, .m-2 .uneditable-input.span12 {width: 826px}
.m-2 input.span11, .m-2 textarea.span11, .m-2 .uneditable-input.span11 {width: 756px}
.m-2 input.span10, .m-2 textarea.span10, .m-2 .uneditable-input.span10 {width: 686px}
.m-2 input.span9, .m-2 textarea.span9, .m-2 .uneditable-input.span9 {width: 616px}
.m-2 input.span8, .m-2 textarea.span8, .m-2 .uneditable-input.span8 {width: 546px}
.m-2 input.span7, .m-2 textarea.span7, .m-2 .uneditable-input.span7 {width: 476px}
.m-2 input.span6, .m-2 textarea.span6, .m-2 .uneditable-input.span6 {width: 406px}
.m-2 input.span5, .m-2 textarea.span5, .m-2 .uneditable-input.span5 {width: 336px}
.m-2 input.span4, .m-2 textarea.span4, .m-2 .uneditable-input.span4 {width: 266px}
.m-2 input.span3, .m-2 textarea.span3, .m-2 .uneditable-input.span3 {width: 196px}
.m-2 input.span2, .m-2 textarea.span2, .m-2 .uneditable-input.span2 {width: 126px}
.m-2 input.span1, .m-2 textarea.span1, .m-2 .uneditable-input.span1 {width: 56px}
.m-2 .thumbnails {margin-left: 0px}
.m-2 .thumbnails > li {margin-left: 0px}
.m-2 .row-fluid .thumbnails {margin-left: 0}
}
@media (min-width: 768px) and (max-width: 979px) {.m-2 .row {margin-left: -20px; *zoom: 1}
.m-2 .row:before, .m-2 .row:after {display: table; content: ""; line-height: 0}
.m-2 .row:after {clear: both}
.m-2 [class*="span"] {float: left; min-height: 1px; margin-left: 20px}
.m-2 .container, .m-2 .navbar-static-top .container, .m-2 .navbar-fixed-top .container, .m-2 .navbar-fixed-bottom .container {width: 724px}
.m-2 .span12 {width: 724px}
.m-2 .span11 {width: 662px}
.m-2 .span10 {width: 600px}
.m-2 .span9 {width: 538px}
.m-2 .span8 {width: 476px}
.m-2 .span7 {width: 414px}
.m-2 .span6 {width: 352px}
.m-2 .span5 {width: 290px}
.m-2 .span4 {width: 228px}
.m-2 .span3 {width: 166px}
.m-2 .span2 {width: 104px}
.m-2 .span1 {width: 42px}
.m-2 .offset12 {margin-left: 764px}
.m-2 .offset11 {margin-left: 702px}
.m-2 .offset10 {margin-left: 640px}
.m-2 .offset9 {margin-left: 578px}
.m-2 .offset8 {margin-left: 516px}
.m-2 .offset7 {margin-left: 454px}
.m-2 .offset6 {margin-left: 392px}
.m-2 .offset5 {margin-left: 330px}
.m-2 .offset4 {margin-left: 268px}
.m-2 .offset3 {margin-left: 206px}
.m-2 .offset2 {margin-left: 144px}
.m-2 .offset1 {margin-left: 82px}
.m-2 .row-fluid {width: 100%; *zoom: 1}
.m-2 .row-fluid:before, .m-2 .row-fluid:after {display: table; content: ""; line-height: 0}
.m-2 .row-fluid:after {clear: both}
.m-2 .row-fluid [class*="span"] {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.7624309392%; *margin-left: 2.7092394499%}
.m-2 .row-fluid [class*="span"]:first-child {margin-left: 0}
.m-2 .row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 2.7624309392%}
.m-2 .row-fluid .span12 {width: 100%; *width: 99.9468085106%}
.m-2 .row-fluid .span11 {width: 91.4364640884%; *width: 91.383272599%}
.m-2 .row-fluid .span10 {width: 82.8729281768%; *width: 82.8197366874%}
.m-2 .row-fluid .span9 {width: 74.3093922652%; *width: 74.2562007758%}
.m-2 .row-fluid .span8 {width: 65.7458563536%; *width: 65.6926648642%}
.m-2 .row-fluid .span7 {width: 57.182320442%; *width: 57.1291289526%}
.m-2 .row-fluid .span6 {width: 48.6187845304%; *width: 48.565593041%}
.m-2 .row-fluid .span5 {width: 40.0552486188%; *width: 40.0020571294%}
.m-2 .row-fluid .span4 {width: 31.4917127072%; *width: 31.4385212178%}
.m-2 .row-fluid .span3 {width: 22.9281767956%; *width: 22.8749853062%}
.m-2 .row-fluid .span2 {width: 14.364640884%; *width: 14.3114493946%}
.m-2 .row-fluid .span1 {width: 5.8011049724%; *width: 5.747913483%}
.m-2 .row-fluid .offset12 {margin-left: 105.524861878%; *margin-left: 105.4184789%}
.m-2 .row-fluid .offset12:first-child {margin-left: 102.762430939%; *margin-left: 102.656047961%}
.m-2 .row-fluid .offset11 {margin-left: 96.9613259669%; *margin-left: 96.8549429881%}
.m-2 .row-fluid .offset11:first-child {margin-left: 94.1988950276%; *margin-left: 94.0925120489%}
.m-2 .row-fluid .offset10 {margin-left: 88.3977900552%; *margin-left: 88.2914070765%}
.m-2 .row-fluid .offset10:first-child {margin-left: 85.635359116%; *margin-left: 85.5289761373%}
.m-2 .row-fluid .offset9 {margin-left: 79.8342541436%; *margin-left: 79.7278711649%}
.m-2 .row-fluid .offset9:first-child {margin-left: 77.0718232044%; *margin-left: 76.9654402257%}
.m-2 .row-fluid .offset8 {margin-left: 71.270718232%; *margin-left: 71.1643352533%}
.m-2 .row-fluid .offset8:first-child {margin-left: 68.5082872928%; *margin-left: 68.4019043141%}
.m-2 .row-fluid .offset7 {margin-left: 62.7071823204%; *margin-left: 62.6007993417%}
.m-2 .row-fluid .offset7:first-child {margin-left: 59.9447513812%; *margin-left: 59.8383684025%}
.m-2 .row-fluid .offset6 {margin-left: 54.1436464088%; *margin-left: 54.0372634301%}
.m-2 .row-fluid .offset6:first-child {margin-left: 51.3812154696%; *margin-left: 51.2748324909%}
.m-2 .row-fluid .offset5 {margin-left: 45.5801104972%; *margin-left: 45.4737275185%}
.m-2 .row-fluid .offset5:first-child {margin-left: 42.817679558%; *margin-left: 42.7112965793%}
.m-2 .row-fluid .offset4 {margin-left: 37.0165745856%; *margin-left: 36.9101916069%}
.m-2 .row-fluid .offset4:first-child {margin-left: 34.2541436464%; *margin-left: 34.1477606677%}
.m-2 .row-fluid .offset3 {margin-left: 28.453038674%; *margin-left: 28.3466556953%}
.m-2 .row-fluid .offset3:first-child {margin-left: 25.6906077348%; *margin-left: 25.5842247561%}
.m-2 .row-fluid .offset2 {margin-left: 19.8895027624%; *margin-left: 19.7831197837%}
.m-2 .row-fluid .offset2:first-child {margin-left: 17.1270718232%; *margin-left: 17.0206888445%}
.m-2 .row-fluid .offset1 {margin-left: 11.3259668508%; *margin-left: 11.2195838721%}
.m-2 .row-fluid .offset1:first-child {margin-left: 8.5635359116%; *margin-left: 8.4571529329%}
.m-2 input, .m-2 textarea, .m-2 .uneditable-input {margin-left: 0}
.m-2 .controls-row [class*="span"] + [class*="span"] {margin-left: 20px}
.m-2 input.span12, .m-2 textarea.span12, .m-2 .uneditable-input.span12 {width: 710px}
.m-2 input.span11, .m-2 textarea.span11, .m-2 .uneditable-input.span11 {width: 648px}
.m-2 input.span10, .m-2 textarea.span10, .m-2 .uneditable-input.span10 {width: 586px}
.m-2 input.span9, .m-2 textarea.span9, .m-2 .uneditable-input.span9 {width: 524px}
.m-2 input.span8, .m-2 textarea.span8, .m-2 .uneditable-input.span8 {width: 462px}
.m-2 input.span7, .m-2 textarea.span7, .m-2 .uneditable-input.span7 {width: 400px}
.m-2 input.span6, .m-2 textarea.span6, .m-2 .uneditable-input.span6 {width: 338px}
.m-2 input.span5, .m-2 textarea.span5, .m-2 .uneditable-input.span5 {width: 276px}
.m-2 input.span4, .m-2 textarea.span4, .m-2 .uneditable-input.span4 {width: 214px}
.m-2 input.span3, .m-2 textarea.span3, .m-2 .uneditable-input.span3 {width: 152px}
.m-2 input.span2, .m-2 textarea.span2, .m-2 .uneditable-input.span2 {width: 90px}
.m-2 input.span1, .m-2 textarea.span1, .m-2 .uneditable-input.span1 {width: 28px}
}
@media (max-width: 767px) {.m-2 body {padding-left: 20px; padding-right: 20px}
.m-2 .navbar-fixed-top, .m-2 .navbar-fixed-bottom, .m-2 .navbar-static-top {margin-left: -20px; margin-right: -20px}
.m-2 .container-fluid {padding: 0}
.m-2 .dl-horizontal dt {float: none; clear: none; width: auto; text-align: left}
.m-2 .dl-horizontal dd {margin-left: 0}
.m-2 .container {width: auto}
.m-2 .row-fluid {width: 100%}
.m-2 .row, .m-2 .thumbnails {margin-left: 0}
.m-2 .thumbnails > li {float: none; margin-left: 0}
.m-2 [class*="span"], .m-2 .uneditable-input[class*="span"], .m-2 .row-fluid [class*="span"] {float: none; display: block; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.m-2 .span12, .m-2 .row-fluid .span12 {width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.m-2 .row-fluid [class*="offset"]:first-child {margin-left: 0}
.m-2 .input-large, .m-2 .input-xlarge, .m-2 .input-xxlarge, .m-2 input[class*="span"], .m-2 select[class*="span"], .m-2 textarea[class*="span"], .m-2 .uneditable-input {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.m-2 .input-prepend input, .m-2 .input-append input, .m-2 .input-prepend input[class*="span"], .m-2 .input-append input[class*="span"] {display: inline-block; width: auto}
.m-2 .controls-row [class*="span"] + [class*="span"] {margin-left: 0}
.m-2 .modal {position: fixed; top: 20px; left: 20px; right: 20px; width: auto; margin: 0}
.m-2 .modal.fade {top: -100px}
.m-2 .modal.fade.in {top: 20px}
}
@media (max-width: 480px) {.m-2 .nav-collapse {-webkit-transform: translate3d(0, 0, 0)}
.m-2 .page-header h1 small {display: block; line-height: 20px}
.m-2 input[type="checkbox"], .m-2 input[type="radio"] {border: 1px solid #ccc}
.m-2 .form-horizontal .control-label {float: none; width: auto; padding-top: 0; text-align: left}
.m-2 .form-horizontal .controls {margin-left: 0}
.m-2 .form-horizontal .control-list {padding-top: 0}
.m-2 .form-horizontal .form-actions {padding-left: 10px; padding-right: 10px}
.m-2 .media .pull-left, .m-2 .media .pull-right {float: none; display: block; margin-bottom: 10px}
.m-2 .media-object {margin-right: 0; margin-left: 0}
.m-2 .modal {top: 10px; left: 10px; right: 10px}
.m-2 .modal-header .close {padding: 10px; margin: -10px}
.m-2 .carousel-caption {position: static}
}
@media (max-width: 979px) {.m-2 body {padding-top: 0}
.m-2 .navbar-fixed-top, .m-2 .navbar-fixed-bottom {position: static}
.m-2 .navbar-fixed-top {margin-bottom: 20px}
.m-2 .navbar-fixed-bottom {margin-top: 20px}
.m-2 .navbar-fixed-top .navbar-inner, .m-2 .navbar-fixed-bottom .navbar-inner {padding: 5px}
.m-2 .navbar .container {width: auto; padding: 0}
.m-2 .navbar .brand {padding-left: 10px; padding-right: 10px; margin: 0 0 0 -5px}
.m-2 .nav-collapse {clear: both}
.m-2 .nav-collapse .nav {float: none; margin: 0 0 10px}
.m-2 .nav-collapse .nav > li {float: none}
.m-2 .nav-collapse .nav > li > a {margin-bottom: 2px}
.m-2 .nav-collapse .nav > .divider-vertical {display: none}
.m-2 .nav-collapse .nav .nav-header {color: #777; text-shadow: none}
.m-2 .nav-collapse .nav > li > a, .m-2 .nav-collapse .dropdown-menu a {padding: 9px 15px; font-weight: bold; color: #777; border-radius: 3px}
.m-2 .nav-collapse .btn {padding: 4px 10px 4px; font-weight: normal; border-radius: 4px}
.m-2 .nav-collapse .dropdown-menu li + li a {margin-bottom: 2px}
.m-2 .nav-collapse .nav > li > a:hover, .m-2 .nav-collapse .dropdown-menu a:hover {background-color: #f2f2f2}
.m-2 .navbar-inverse .nav-collapse .nav > li > a, .m-2 .navbar-inverse .nav-collapse .dropdown-menu a {color: #999}
.m-2 .navbar-inverse .nav-collapse .nav > li > a:hover, .m-2 .navbar-inverse .nav-collapse .dropdown-menu a:hover {background-color: #111111}
.m-2 .nav-collapse.in .btn-group {margin-top: 5px; padding: 0}
.m-2 .nav-collapse .dropdown-menu {position: static; top: auto; left: auto; float: none; display: none; max-width: none; margin: 0 15px; padding: 0; background-color: transparent; border: none; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
.m-2 .nav-collapse .open > .dropdown-menu {display: block}
.m-2 .nav-collapse .dropdown-menu:before, .m-2 .nav-collapse .dropdown-menu:after {display: none}
.m-2 .nav-collapse .dropdown-menu .divider {display: none}
.m-2 .nav-collapse .nav > li > .dropdown-menu:before, .m-2 .nav-collapse .nav > li > .dropdown-menu:after {display: none}
.m-2 .nav-collapse .navbar-form, .m-2 .nav-collapse .navbar-search {float: none; padding: 10px 15px; margin: 10px 0; border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1)}
.m-2 .navbar-inverse .nav-collapse .navbar-form, .m-2 .navbar-inverse .nav-collapse .navbar-search {border-top-color: #111111; border-bottom-color: #111111}
.m-2 .navbar .nav-collapse .nav.pull-right {float: none; margin-left: 0}
.m-2 .nav-collapse, .m-2 .nav-collapse.collapse {overflow: hidden; height: 0}
.m-2 .navbar .btn-navbar {display: block}
.m-2 .navbar-static .navbar-inner {padding-left: 10px; padding-right: 10px}
}
@media (min-width: 980px) {.m-2 .nav-collapse.collapse {height: auto !important; overflow: visible !important}
}
.m-2 body {padding-left: 10px; padding-right: 10px; -webkit-font-smoothing: antialiased}
.m-2 .navbar-static-top {margin-left: -10px; margin-right: -10px}
.m-2 .navbar-fixed-top, .m-2 .navbar-fixed-bottom {position: fixed; margin-left: 0; margin-right: 0}
.m-2 .row-fluid {width: 100%; *zoom: 1}
.m-2 .row-fluid:before, .m-2 .row-fluid:after {display: table; content: ""; line-height: 0}
.m-2 .row-fluid:after {clear: both}
.m-2 .row-fluid [class*="span"] {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 0%; *margin-left: -0.0531914894%}
.m-2 .row-fluid [class*="span"]:first-child {margin-left: 0}
.m-2 .row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 0%}
.m-2 .row-fluid .span12 {width: 100%; *width: 99.9468085106%}
.m-2 .row-fluid .span11 {width: 91.6666666667%; *width: 91.6134751773%}
.m-2 .row-fluid .span10 {width: 83.3333333333%; *width: 83.280141844%}
.m-2 .row-fluid .span9 {width: 75%; *width: 74.9468085106%}
.m-2 .row-fluid .span8 {width: 66.6666666667%; *width: 66.6134751773%}
.m-2 .row-fluid .span7 {width: 58.3333333333%; *width: 58.280141844%}
.m-2 .row-fluid .span6 {width: 50%; *width: 49.9468085106%}
.m-2 .row-fluid .span5 {width: 41.6666666667%; *width: 41.6134751773%}
.m-2 .row-fluid .span4 {width: 33.3333333333%; *width: 33.280141844%}
.m-2 .row-fluid .span3 {width: 25%; *width: 24.9468085106%}
.m-2 .row-fluid .span2 {width: 16.6666666667%; *width: 16.6134751773%}
.m-2 .row-fluid .span1 {width: 8.3333333333%; *width: 8.280141844%}
.m-2 .row-fluid .offset12 {margin-left: 100%; *margin-left: 99.8936170213%}
.m-2 .row-fluid .offset12:first-child {margin-left: 100%; *margin-left: 99.8936170213%}
.m-2 .row-fluid .offset11 {margin-left: 91.6666666667%; *margin-left: 91.5602836879%}
.m-2 .row-fluid .offset11:first-child {margin-left: 91.6666666667%; *margin-left: 91.5602836879%}
.m-2 .row-fluid .offset10 {margin-left: 83.3333333333%; *margin-left: 83.2269503546%}
.m-2 .row-fluid .offset10:first-child {margin-left: 83.3333333333%; *margin-left: 83.2269503546%}
.m-2 .row-fluid .offset9 {margin-left: 75%; *margin-left: 74.8936170213%}
.m-2 .row-fluid .offset9:first-child {margin-left: 75%; *margin-left: 74.8936170213%}
.m-2 .row-fluid .offset8 {margin-left: 66.6666666667%; *margin-left: 66.5602836879%}
.m-2 .row-fluid .offset8:first-child {margin-left: 66.6666666667%; *margin-left: 66.5602836879%}
.m-2 .row-fluid .offset7 {margin-left: 58.3333333333%; *margin-left: 58.2269503546%}
.m-2 .row-fluid .offset7:first-child {margin-left: 58.3333333333%; *margin-left: 58.2269503546%}
.m-2 .row-fluid .offset6 {margin-left: 50%; *margin-left: 49.8936170213%}
.m-2 .row-fluid .offset6:first-child {margin-left: 50%; *margin-left: 49.8936170213%}
.m-2 .row-fluid .offset5 {margin-left: 41.6666666667%; *margin-left: 41.5602836879%}
.m-2 .row-fluid .offset5:first-child {margin-left: 41.6666666667%; *margin-left: 41.5602836879%}
.m-2 .row-fluid .offset4 {margin-left: 33.3333333333%; *margin-left: 33.2269503546%}
.m-2 .row-fluid .offset4:first-child {margin-left: 33.3333333333%; *margin-left: 33.2269503546%}
.m-2 .row-fluid .offset3 {margin-left: 25%; *margin-left: 24.8936170213%}
.m-2 .row-fluid .offset3:first-child {margin-left: 25%; *margin-left: 24.8936170213%}
.m-2 .row-fluid .offset2 {margin-left: 16.6666666667%; *margin-left: 16.5602836879%}
.m-2 .row-fluid .offset2:first-child {margin-left: 16.6666666667%; *margin-left: 16.5602836879%}
.m-2 .row-fluid .offset1 {margin-left: 8.3333333333%; *margin-left: 8.2269503546%}
.m-2 .row-fluid .offset1:first-child {margin-left: 8.3333333333%; *margin-left: 8.2269503546%}
.m-2 h1, .m-2 h2, .m-2 h3, .m-2 h4, .m-2 h5, .m-2 h6 {line-height: 1.2em; font-family: 'Huggies Omnes Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 600}
.m-2 h1 {font-size: 25.05px}
.m-2 h2 {font-size: 22.05px}
.m-2 h3 {font-size: 19.95px}
.m-2 h4 {font-size: 16.95px}
.m-2 h5 {font-size: 15px}
.m-2 h6 {font-size: 13.95px}
.m-2 h1 small {font-size: 16.05px}
.m-2 h2 small {font-size: 13.95px}
.m-2 h3 small {font-size: 13.05px}
.m-2 h4 small {font-size: 12px}
.m-2 h5 small {font-size: 12px}
.m-2 h6 small {font-size: 12px}
.m-2 h1 {font-weight: normal; padding-bottom: 8px; margin-bottom: 15px; border-bottom: 1px solid}
.m-2 p, .m-2 li {font-size: 15px; line-height: 1.3em}
.m-2 p {margin: 0 0 20px}
.m-2 hr {border-top: 1px solid; border-bottom: none; margin: 0 0 10px}
.m-2 blockquote {padding: 0 0 0 8px}
.m-2 li {margin-bottom: 5px}
.m-2 header .navbar .gradient-fill {background-color: #fbf4fb; background-image: -moz-linear-gradient(top, #fff, #f6e3f6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f6e3f6)); background-image: -webkit-linear-gradient(top, #fff, #f6e3f6); background-image: -o-linear-gradient(top, #fff, #f6e3f6); background-image: linear-gradient(to bottom, #fff, #f6e3f6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF6E3F6', GradientType=0); border-bottom: 1px solid #d6b5e0; box-shadow: none}
.m-2 header .navbar .gradient-fill .brand-container {padding-top: 7px; padding-bottom: 10px}
.m-2 header .navbar .gradient-fill a.brand {display: block; padding: 25px 0 0 0; width: 96px; height: 0; overflow: hidden}
.m-2 .sticky-top-controls {position: fixed; top: 0; left: 0; width: 100%; z-index: 1010}
.m-2 .sticky-top-controls .sticky-buttons {position: fixed; z-index: 1020; padding: 0 15px; left: 0; right: 0}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button {border-radius: 0 0 10px 10px; display: block; padding: 8px 13px; cursor: pointer; font-family: 'Huggies Omnes Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 500}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button:hover {text-decoration: none}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button.menu-btn {background-color: #009c8e; color: #fff}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button.shop-btn {background-color: #e62e49; color: #fff; padding-right: 25px}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button.join-btn {background-color: #d1e23b; border-bottom-right-radius: 0; color: #333; position: relative}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button.join-btn:after {content: ''; border-right: 1px dashed #a1ad39; height: 15px; top: 10px; right: -1px; position: absolute}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button.sign-in-btn {background-color: #d1e23b; border-bottom-left-radius: 0; color: #333}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button.my-huggies-btn {background-color: #d1e23b; color: #fff}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button.huggies-rewards-btn {color: #fff; padding: 0; height: 35px; width: 40px; background: #ec008c; position: relative; border-radius: 0 0 10px 10px}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button.huggies-rewards-btn:before {font-family: FontAwesome; content: "\f005"; font-size: 16px; color: #ffed00; position: absolute; top: 8px; left: 13px}
.m-2 .sticky-top-controls .sticky-buttons .sticky-button.huggies-rewards-btn:hover {background: #b9006e}
.m-2 .sticky-top-controls .sticky-buttons ul li {margin: 0; padding: 0; float: left}
.m-2 .sticky-top-controls .sticky-buttons ul li.shop-btn-container {margin-right: -15px}
.m-2 .sticky-top-controls .sticky-buttons ul li.huggies-rewards-btn-container {margin-left: -15px}
.m-2 .sticky-top-controls .perspective {-webkit-perspective: 1000px; -moz-perspective: 1000px; -o-perspective: 1000px; perspective: 1000px}
.m-2 .sticky-top-controls .collapsible-content {-webkit-transition: -webkit-transform ease-out, opacity ease-out; -webkit-backface-visibility: hidden; position: absolute; top: 0; left: 0; width: 100%; background: #f1f6c4;   }
.m-2 .sticky-top-controls .collapsible-content.collapsed {height: 0}
.m-2 .sticky-top-controls .collapsible-content.nav-module {background: #ccefec}
.m-2 .sticky-top-controls .collapsible-content > *:first-child {margin-top: 45px}
.m-2 .sticky-top-controls .collapsible-content .list {position: absolute; border-right: 1px solid #bfdfdc; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}
.m-2 .sticky-top-controls .collapsible-content .list ul {padding: 0; margin: 0}
.m-2 .sticky-top-controls .collapsible-content .list ul li {display: block; overflow: hidden; position: relative; padding: 0; margin: 0; white-space: nowrap; width: 100%; border-bottom: 1px solid #bfdfdc; color: #333}
.m-2 .sticky-top-controls .collapsible-content .list ul li * {pointer-events: none; color: #333}
.m-2 .sticky-top-controls .collapsible-content .list ul li.active {background-color: #bfdfdc}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level {border: none; margin-bottom: 5px; padding: 0 15px}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level.active {background: transparent}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p {border-radius: 16px; display: block; background: #fff; padding: 6px 10px; margin: 0; font-size: 16px; font-family: 'Huggies Omnes Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 500; position: relative; padding-left: 30px}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p:before {content: '\f111'; font-family: FontAwesome; font-size: 14px; position: absolute; top: 6px; left: 10px; color: #b84ddb}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.conception:before {color: #8f93fe}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.pregnancy:before {color: #5ab3d9}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.childbirth:before {color: #4fbaad}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.baby-care:before {color: #97bd69}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.toddler:before {color: #f276b6}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.parenting:before {color: #ca7392}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.forum:before {color: #b84ddb}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.promotions:before {color: #b84ddb}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.nappies:before {color: #b84ddb}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level p.tools:before {color: #b84ddb}
.m-2 .sticky-top-controls .collapsible-content .list ul li.top-level i {position: absolute; right: 24px; top: 9px; color: #999; font-size: 0.9em}
.m-2 .sticky-top-controls .collapsible-content .list ul li.sub-level p {background-size: 43px 43px; background-repeat: no-repeat; padding: 9px 52px 11px; margin: 0; font-size: 15px; font-weight: normal}
.m-2 .sticky-top-controls .collapsible-content .list ul li.sub-level i {position: absolute; right: 10px; top: 12px; color: #999}
.m-2 .sticky-top-controls .collapsible-content .list ul li.back-button {padding: 0 15px 10px}
.m-2 .sticky-top-controls .collapsible-content .list ul li.back-button p {border-radius: 16px; display: block; background: #fff; padding: 6px 10px 6px 19px; margin: 0; font-size: 16px; font-size: 15px; vertical-align: middle; font-family: 'Huggies Omnes Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 500}
.m-2 .sticky-top-controls .collapsible-content .list ul li.back-button p i {color: #009c8e; font-size: 14px; line-height: 14px; vertical-align: middle; margin-right: 5px}
.m-2 .sticky-top-controls .collapsible-content .list ul li.back-button.active {background-color: transparent}
.m-2 .sticky-top-controls .collapsible-content .list ul li:last-child {border-bottom: none}
.m-2 .sticky-top-controls .collapsible-content form.form-search {padding-top: 0; padding-bottom: 12px; margin-left: 15px; margin-right: 15px; margin-bottom: 12px; border-bottom: 1px dashed #b3cfcc}
.m-2 .sticky-top-controls .collapsible-content form.form-search input {width: 100%; height: 32px; padding: 5px 30px 5px 10px; border: none; box-shadow: none; border-radius: 7px}
.m-2 .sticky-top-controls .collapsible-content form.form-search .input-container {position: relative}
.m-2 .sticky-top-controls .collapsible-content form.form-search .input-container:after {content: "\f002" !important; color: #ec008c; font-family: FontAwesome; line-height: 32px; vertical-align: middle; width: 30px; height: 32px; right: 0; top: 0; text-align: center; position: absolute; display: block}
.m-2 .sticky-top-controls .collapsible-content .hello-box {margin-left: 15px; margin-right: 15px; margin-bottom: 10px; border-bottom: 1px dashed #cfceb3}
.m-2 .sticky-top-controls .collapsible-content .hello-box p {display: inline-block; margin: 9px 0 0; font-weight: bold}
.m-2 .sticky-top-controls .collapsible-content .hello-box .btn.sign-out-btn {display: inline-block; vertical-align: middle; float: right; font-size: 12px; line-height: 12px; border-radius: 7px; padding-top: 7px; padding-bottom: 7px}
.m-2 .sticky-top-controls .collapsible-content .sign-in, .m-2 .sticky-top-controls .collapsible-content .join, .m-2 .sticky-top-controls .collapsible-content .hello-box {color: #666; font-family: 'Huggies Omnes Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold}
.m-2 .sticky-top-controls .collapsible-content .sign-in p, .m-2 .sticky-top-controls .collapsible-content .sign-in label, .m-2 .sticky-top-controls .collapsible-content .sign-in h4, .m-2 .sticky-top-controls .collapsible-content .sign-in h5, .m-2 .sticky-top-controls .collapsible-content .join p, .m-2 .sticky-top-controls .collapsible-content .join label, .m-2 .sticky-top-controls .collapsible-content .join h4, .m-2 .sticky-top-controls .collapsible-content .join h5, .m-2 .sticky-top-controls .collapsible-content .hello-box p, .m-2 .sticky-top-controls .collapsible-content .hello-box label, .m-2 .sticky-top-controls .collapsible-content .hello-box h4, .m-2 .sticky-top-controls .collapsible-content .hello-box h5 {color: #666; font-family: 'Huggies Omnes Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold}
.m-2 .sticky-top-controls .collapsible-content .sign-in a, .m-2 .sticky-top-controls .collapsible-content .sign-in a:hover, .m-2 .sticky-top-controls .collapsible-content .join a, .m-2 .sticky-top-controls .collapsible-content .join a:hover, .m-2 .sticky-top-controls .collapsible-content .hello-box a, .m-2 .sticky-top-controls .collapsible-content .hello-box a:hover {color: #51b848}
.m-2 .sticky-top-controls .collapsible-content .sign-in h4.join-huggies, .m-2 .sticky-top-controls .collapsible-content .sign-in h4.sign-in-huggies, .m-2 .sticky-top-controls .collapsible-content .join h4.join-huggies, .m-2 .sticky-top-controls .collapsible-content .join h4.sign-in-huggies, .m-2 .sticky-top-controls .collapsible-content .hello-box h4.join-huggies, .m-2 .sticky-top-controls .collapsible-content .hello-box h4.sign-in-huggies {font-size: 25px; display: block; text-align: center; width: 100%}
.m-2 .sticky-top-controls .collapsible-content .sign-in input[type="text"], .m-2 .sticky-top-controls .collapsible-content .sign-in input[type="password"], .m-2 .sticky-top-controls .collapsible-content .sign-in input[type="email"], .m-2 .sticky-top-controls .collapsible-content .sign-in select, .m-2 .sticky-top-controls .collapsible-content .sign-in input[type="date"], .m-2 .sticky-top-controls .collapsible-content .join input[type="text"], .m-2 .sticky-top-controls .collapsible-content .join input[type="password"], .m-2 .sticky-top-controls .collapsible-content .join input[type="email"], .m-2 .sticky-top-controls .collapsible-content .join select, .m-2 .sticky-top-controls .collapsible-content .join input[type="date"], .m-2 .sticky-top-controls .collapsible-content .hello-box input[type="text"], .m-2 .sticky-top-controls .collapsible-content .hello-box input[type="password"], .m-2 .sticky-top-controls .collapsible-content .hello-box input[type="email"], .m-2 .sticky-top-controls .collapsible-content .hello-box select, .m-2 .sticky-top-controls .collapsible-content .hello-box input[type="date"] {margin-bottom: 4px; width: 100%; padding: 5px 10px; box-sizing: border-box; height: 32px; border: none; box-shadow: none; border-radius: 7px}
.m-2 .sticky-top-controls .collapsible-content .sign-in label, .m-2 .sticky-top-controls .collapsible-content .join label, .m-2 .sticky-top-controls .collapsible-content .hello-box label {font-size: 13px; margin-bottom: 0}
.m-2 .sticky-top-controls .collapsible-content .sign-in label.checkbox, .m-2 .sticky-top-controls .collapsible-content .join label.checkbox, .m-2 .sticky-top-controls .collapsible-content .hello-box label.checkbox {position: relative; margin-top: 0; line-height: 1.3em}
.m-2 .sticky-top-controls .collapsible-content .sign-in label.checkbox input, .m-2 .sticky-top-controls .collapsible-content .join label.checkbox input, .m-2 .sticky-top-controls .collapsible-content .hello-box label.checkbox input {margin-left: 0; margin-top: 1px; position: absolute; top: 0; left: 0}
.m-2 .sticky-top-controls .collapsible-content .sign-in label.error, .m-2 .sticky-top-controls .collapsible-content .join label.error, .m-2 .sticky-top-controls .collapsible-content .hello-box label.error {color: #e62e49; padding: 0 0 0 3px}
.m-2 .sticky-top-controls .collapsible-content .sign-in input[type=checkbox] + label.error, .m-2 .sticky-top-controls .collapsible-content .join input[type=checkbox] + label.error, .m-2 .sticky-top-controls .collapsible-content .hello-box input[type=checkbox] + label.error {padding: 0}
.m-2 .sticky-top-controls .collapsible-content .sign-in .btn, .m-2 .sticky-top-controls .collapsible-content .join .btn, .m-2 .sticky-top-controls .collapsible-content .hello-box .btn {background: #4cba41; font-size: 16px; line-height: 1.3em; border-radius: 22px; border: none; padding-top: 7px; padding-bottom: 7px; color: #fff; text-shadow: none}
.m-2 .sticky-top-controls .collapsible-content .sign-in .btn:hover, .m-2 .sticky-top-controls .collapsible-content .join .btn:hover, .m-2 .sticky-top-controls .collapsible-content .hello-box .btn:hover {color: #fff}
.m-2 .sticky-top-controls .collapsible-content .sign-in .btn.loading, .m-2 .sticky-top-controls .collapsible-content .join .btn.loading, .m-2 .sticky-top-controls .collapsible-content .hello-box .btn.loading {color: #fff; background-color: #4CBA41; cursor: default; -webkit-animation: progress-bar-stripes 1s linear infinite; -moz-animation: progress-bar-stripes 1s linear infinite; -ms-animation: progress-bar-stripes 1s linear infinite; -o-animation: progress-bar-stripes 1s linear infinite; animation: progress-bar-stripes 1s linear infinite; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px}
.m-2 .sticky-top-controls .collapsible-content .sign-in .btn.join-btn, .m-2 .sticky-top-controls .collapsible-content .sign-in .btn.sign-in-btn, .m-2 .sticky-top-controls .collapsible-content .join .btn.join-btn, .m-2 .sticky-top-controls .collapsible-content .join .btn.sign-in-btn, .m-2 .sticky-top-controls .collapsible-content .hello-box .btn.join-btn, .m-2 .sticky-top-controls .collapsible-content .hello-box .btn.sign-in-btn {margin-top: 12px}
.m-2 .sticky-top-controls .collapsible-content .form-media-list li.media {padding-top: 4px; padding-bottom: 4px}
.m-2 .sticky-top-controls .global-nav {display: none}
.m-2 [class^="custom-icon-"], .m-2 [class*=" custom-icon-"] {display: inline-block; width: 20px; height: 20px; *margin-right: .3em; line-height: 20px; vertical-align: text-top;  background-position: 20px 20px; background-size: 400px 400px; background-repeat: no-repeat; margin-top: 1px}
.m-2 .custom-icon-purple {background-image: url("/images/mobile/custom-purple-icon-sprites@2x.png")}
.m-2 .custom-icon-white {background-image: url("/images/mobile/custom-white-icon-sprites.png")}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .custom-icon-white {background-image: url("/images/mobile/custom-white-icon-sprites@2x.png")}
}
.m-2 .custom-icon-user {background-position: 0 0}
.m-2 .custom-icon-menu {background-position: -20px 0}
.m-2 .custom-icon-search {background-position: -40px 0}
.m-2 .custom-icon-chevron-right {background-position: -60px 0}
.m-2 .custom-icon-chevron-left {background-position: -80px 0}
.m-2 .logo {background-position: -3px -23px}
.m-2 .green-arrow-right {width: 15px; background-position: -105px -2px}
.m-2 .brown-arrow-right {background-position: -120px -0px}
.m-2 .icon-boy {background-position: -140px -0px}
.m-2 .icon-girl {background-position: -160px -20px}
.m-2 .grey-arrow-right {background-position: -160px -0px}
.m-2 .light-grey-arrow-right {background-position: -180px -0px}
.m-2 .icon-user {background-position: -200px -0px}
.m-2 .green-star {background-position: -180px -0px}
.m-2 .green-bag {background-position: -180px -0px}
.m-2 .house {background-position: -260px -1px}
.m-2 .breadcrumbs-divider {background-position: -283px -1px}
.m-2 .stars-in-button {width: 48px; height: 40px; background-position: -106px -20px}
.m-2 .email-icon {height: 0; padding-top: 20px; background-position: -300px 0px}
.m-2 .facebook-icon {height: 0; padding-top: 20px; background-position: -320px 0px}
.m-2 .twitter-icon {height: 0; padding-top: 20px; background-position: -340px 0px}
.m-2 .expand-icon {background-position: -360px 0px}
.m-2 .shrink-icon {background-position: -380px 0px}
.m-2 .homepage-facebook-icon {width: 32px; background-position: -184px -27px}
.m-2 .homepage-twitter-icon {width: 32px; background-position: -224px -27px}
.m-2 .homepage-pinterest-icon {width: 32px; background-position: -265px -27px}
.m-2 .speech-bubble-icon {width: 30px; height: 30px; background-position: -308px -27px}
.m-2 .computer-icon {width: 30px; height: 30px; background-position: -348px -27px}
.m-2 .icon-l-plate {width: 20px; height: 20px}
.m-2 .icon-l-plate img {margin: 0}
.m-2 .stalk-icon {background-position: -376px -30px; margin: 0; display: block; height: 5px}
.m-2 .stalk-icon.disabled {background-position: -376px -50px}
.m-2 .no-gutter-bottom {padding-bottom: 0 !important; margin-bottom: 0 !important}
.m-2 .no-gutter-top {padding-top: 0 !important; margin-top: 0 !important}
.m-2 .no-margin-bottom {margin-bottom: 0 !important}
.m-2 .no-margin-top {margin-top: 0 !important}
.m-2 .full-body-width {margin-left: -10px !important; margin-right: -10px !important}
.m-2 .hidden, .m-2 .main-site-only {display: none !important}
.m-2 .mobile-only {display: block}
.m-2 .au-only, .m-2 .nz-only {display: none}
.m-2 .au .au-only, .m-2 .nz .nz-only {display: block}
.m-2 .full-width {width: 100%}
.m-2 .nav-list {padding-left: 0; padding-right: 0; margin-bottom: 15px}
.m-2 .nav-list > li {position: relative; margin: 0}
.m-2 .nav-list > li > a {padding: 10px 40px 10px 0; margin: 0}
.m-2 .nav-list > li > a:hover {background-color: transparent}
.m-2 .nav-list > li.divider {margin: 0; height: 0; background-color: #fff; border-bottom: 1px dotted #cacaca}
.m-2 .nav-list .arrow {position: absolute; right: 0; top: 50%; margin-top: -10px}
.m-2 .nav-list-banner li a {padding: 5px 0px}
.m-2 .nav-list-banner li a > img {max-width: 100%; margin-bottom: 0}
.m-2 .nav-list-rounded-corners {border: 1px dotted #cacaca; border-radius: 5px}
.m-2 .nav-list-rounded-corners li {position: relative; margin: 0}
.m-2 .nav-list-rounded-corners li a {padding: 10px 20px 10px 10px}
.m-2 .nav-list-rounded-corners li:first-child a {border-top-radius: 5px}
.m-2 .nav-list-rounded-corners li:last-child a {border-bottom-radius: 5px}
.m-2 .nav-list-rounded-corners > li:last-child.divider {border-bottom: none}
.m-2 .nav-list-rounded-corners .arrow {position: absolute; right: 10px; top: 50%; margin-top: -10px}
.m-2 .nav-list-with-images > li {position: relative; margin: 0}
.m-2 .nav-list-with-images > li > a {padding: 11px 45px 11px 15px}
.m-2 .nav-list-with-images > li > a p {padding: 0; margin: 0; line-height: 1.2em}
.m-2 .nav-list-with-images > li > a h4, .m-2 .nav-list-with-images > li > a h5 {margin: 0 0 2px 0; padding: 0; line-height: 1.2em}
.m-2 .nav-list-with-images > li > a .clip {max-height: 58px; overflow: hidden}
.m-2 .nav-list-with-images > li > a img {margin: -11px 15px -11px -15px; width: 80px; height: 80px}
.m-2 .nav-list-with-images > li > a .arrow {position: absolute; float: right; right: 8px; top: 50%; margin-top: -10px}
.m-2 .nav-list-with-images > li.divider {border-bottom: 1px dotted #cacaca}
.m-2 .nav-list-with-icons > li {position: relative; margin: 0}
.m-2 .nav-list-with-icons > li > a {padding: 8px 0}
.m-2 .nav-list-with-icons > li > a [class^="icon-"], .m-2 .nav-list-with-icons > li > a [class*=" icon-"] {margin-right: 5px}
.m-2 .nav-list-with-icons > li > a .arrow {position: absolute; right: 10px; top: 50%; margin-top: -10px}
.m-2 .nav-list-with-icons > li.divider {border-bottom: 1px dotted #cacaca}
.m-2 .nav-list-with-sections > li {position: relative; background-color: #fafafa; background-image: -moz-linear-gradient(top, #fff, #f2f2f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, #fff, #f2f2f2); background-image: -o-linear-gradient(top, #fff, #f2f2f2); background-image: linear-gradient(to bottom, #fff, #f2f2f2); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF2F2F2', GradientType=0); margin: 0}
.m-2 .nav-list-with-sections > li > a {padding: 9px}
.m-2 .nav-list-with-sections > li > a h4 {margin: 0}
.m-2 .nav-list-with-sections > li > a .arrow {position: absolute; right: 10px; top: 50%; margin-top: -10px}
.m-2 .nav-list-with-sections > li.header {padding: 0 8px; margin: 0; background: #ebf3bc}
.m-2 .nav-list-with-sections > li.header .pull-left {float: left;  }
.m-2 .nav-list-with-sections > li.header [class^="icon-"], .m-2 .nav-list-with-sections > li.header [class*=" icon-"] {margin-right: 5px}
.m-2 .nav-list-with-sections > li.header h6 {color: #454d00; padding-top: 1px; margin: 0}
.m-2 .nav-list-with-sections > li.divider {border-bottom: 1px solid #c2c6be}
.m-2 .nav-list.no-dividers > li.divider:first-child, .m-2 .nav-list.no-dividers > li.divider:last-child {border-bottom: none}
.m-2 .tabbable {margin-bottom: 15px}
.m-2 .tabbable .nav-tabs {margin-bottom: 0; border-bottom-style: dotted}
.m-2 .tabbable .nav-tabs > li > a {padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 4px; line-height: 1em; text-align: center; height: 35px; border-style: dotted}
.m-2 .tabbable .nav-tabs > li:last-child > a {margin: 0}
.m-2 .tabbable .nav-tabs > .active > a, .m-2 .tabbable .nav-tabs > .active > a:hover {font-weight: bold; border-style: dotted}
.m-2 .tabbable .tab-content {padding: 10px; padding-bottom: 0; border-left: 1px dotted; border-right: 1px dotted; border-bottom: 1px dotted; border-bottom-radius: 4px}
.m-2 .media-list .pull-left {float: left;  margin-bottom: 0;  }
.m-2 .media-list .pull-right {float: right;  margin-bottom: 0;  }
.m-2 .brief-articles-list {margin-bottom: 15px}
.m-2 .brief-articles-list h5 {padding: 0 0 3px; margin: 0}
.m-2 .brief-articles-list p {margin: 0 0 5px 0}
.m-2 .brief-articles-list .description {padding-top: 7px}
.m-2 .brief-articles-list > li li {list-style-type: disc}
.m-2 .brief-articles-list .divider {border-bottom: 1px dotted; margin-top: 7px}
.m-2 .brief-videos-list {margin-bottom: 15px}
.m-2 .brief-videos-list h5 {margin: 0 0 6px}
.m-2 .brief-videos-list p {margin: 0 0 5px 0}
.m-2 .brief-videos-list .description {padding-top: 7px; max-height: 38px; overflow: hidden; margin-bottom: 8px}
.m-2 .brief-videos-list > li.media {margin-top: 14px}
.m-2 .brief-videos-list > li.media li {list-style-type: disc}
.m-2 .brief-videos-list > li.media img {margin-bottom: 0}
.m-2 .brief-videos-list .divider {border-bottom: 1px dotted; margin-top: 7px}
.m-2 .form-media-list li.media {padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; margin: 0; overflow: visible}
.m-2 .form-media-list li.media input[type="text"], .m-2 .form-media-list li.media input[type="password"] {margin-bottom: 6px}
.m-2 .form-media-list li.media input[type="radio"] {margin-top: 2px; margin-left: -17px}
.m-2 .form-media-list li.media .radio {padding-left: 17px}
.m-2 .form-media-list li.media .radio.inline {color: #333333}
.m-2 .form-media-list li.media button {margin-bottom: 6px; font-weight: bold}
.m-2 .form-media-list li.media .help-block {font-size: 12px; line-height: 15px; margin-bottom: 0}
.m-2 .form-media-list li.no-gutter-bottom {padding-bottom: 0}
.m-2 .form-media-list li.divider {padding-left: 0; padding-right: 0; border-bottom: 1px solid; border-top: 1px solid; margin: 0}
.m-2 .forum-replies {margin-bottom: 15px}
.m-2 .forum-replies > li {padding: 10px 10px 0; border: 1px dotted black; border-radius: 5px}
.m-2 .forum-replies > li h5 {margin: 7px 0 0}
.m-2 .forum-replies > li .timestamp {display: block}
.m-2 .forum-replies > li .description {padding: 7px 0 0 16px}
.m-2 .forum-replies > li blockquote {font-size: 12.75px}
.m-2 .btn {font-weight: bold; margin-bottom: 15px; padding-top: 6px; padding-bottom: 6px}
.m-2 .btn-coloured {box-shadow: none; border: none}
.m-2 .btn-pink {box-shadow: none; color: #6e2b8c; text-shadow: 0 0 0 transparent; background-color: #fff2fc; background-image: -moz-linear-gradient(top, #fff2fc, #fff2fc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff2fc), to(#fff2fc)); background-image: -webkit-linear-gradient(top, #fff2fc, #fff2fc); background-image: -o-linear-gradient(top, #fff2fc, #fff2fc); background-image: linear-gradient(to bottom, #fff2fc, #fff2fc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF2FC', endColorstr='#FFFFF2FC', GradientType=0); border-color: #fff2fc #fff2fc #ffa6ea; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #fff2fc;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); border: 1px solid #ead9e6; color: #6e2b8c !important}
.m-2 .btn-pink:hover, .m-2 .btn-pink:active, .m-2 .btn-pink.active, .m-2 .btn-pink.disabled, .m-2 .btn-pink[disabled] {color: #6e2b8c; background-color: #fff2fc; *background-color: #ffd9f6}
.m-2 .btn-pink:active, .m-2 .btn-pink.active {background-color: #ffbff0 \9}
.m-2 .btn-pink-stars {color: #6e2b8c; text-shadow: 0 0 0 transparent; background-color: #ffedfb; background-image: -moz-linear-gradient(top, #fff2fc, #ffe6f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff2fc), to(#ffe6f9)); background-image: -webkit-linear-gradient(top, #fff2fc, #ffe6f9); background-image: -o-linear-gradient(top, #fff2fc, #ffe6f9); background-image: linear-gradient(to bottom, #fff2fc, #ffe6f9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF2FC', endColorstr='#FFFFE6F9', GradientType=0); border-color: #ffe6f9 #ffe6f9 #ff9ae7; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #ffe6f9;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(110, 43, 140, 0.2); border: none; position: relative; padding: 14px 19px}
.m-2 .btn-pink-stars:hover, .m-2 .btn-pink-stars:active, .m-2 .btn-pink-stars.active, .m-2 .btn-pink-stars.disabled, .m-2 .btn-pink-stars[disabled] {color: #6e2b8c; background-color: #ffe6f9; *background-color: #ffcdf3}
.m-2 .btn-pink-stars:active, .m-2 .btn-pink-stars.active {background-color: #ffb3ed \9}
.m-2 .btn-pink-stars .stars-in-button {position: absolute; top: -1px; right: 0}
.m-2 .share-this > .btn:first-child {pointer-events: none; padding-top: 6px; margin-top: 0; padding-bottom: 4px}
.m-2 h3.page-heading {display: block; padding: 3px 10px 5px 10px; margin: 0}
.m-2 h6.page-sub-heading {display: block; padding: 1px 10px 0 10px; margin: 0 0 15px 0; text-transform: uppercase; border-bottom: 1px solid}
.m-2 h6.section-heading {display: block; padding: 4px 10px 4px 10px; margin: 0 0 15px 0; border-bottom: 1px solid}
.m-2 .swipe-carousel {overflow: hidden; position: relative; border-bottom: 1px solid; margin-bottom: 15px}
.m-2 .swipe-carousel .swipe-carousel-inner {padding: 0; margin: 0}
.m-2 .swipe-carousel .swipe-carousel-inner .swipe-carousel-item {float: left; margin: 0; padding: 10px 10px 3px 10px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; height: 93px}
.m-2 .swipe-carousel .swipe-carousel-inner .swipe-carousel-item a {display: block; text-decoration: none}
.m-2 .swipe-carousel .swipe-carousel-inner .swipe-carousel-item a * {pointer-events: none}
.m-2 .swipe-carousel .swipe-carousel-inner .swipe-carousel-item h5, .m-2 .swipe-carousel .swipe-carousel-inner .swipe-carousel-item p {line-height: 18px}
.m-2 .swipe-carousel .indicators-container {text-align: center; padding: 0; margin: 0}
.m-2 .swipe-carousel .indicators-container .swipe-carousel-indicators {position: relative; margin: 10px 0 0 0; padding: 0; list-style: none; display: inline-block}
.m-2 .swipe-carousel .indicators-container .swipe-carousel-indicators li {display: block; float: left; width: 10px; height: 10px; margin-left: 4px; margin-right: 4px; text-indent: -999px; border-radius: 5px}
.m-2 .images-carousel {border-bottom: none}
.m-2 .images-carousel img {width: 100%}
.m-2 .images-carousel .swipe-carousel-inner .swipe-carousel-item {position: relative; padding: 0; margin: 0}
.m-2 .images-carousel .swipe-carousel-inner .swipe-carousel-item h5 {position: absolute; width: 100%; bottom: 0; background-color: rgba(255, 255, 255, 0.6); text-align: center; padding-top: 19px; padding-bottom: 41px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75)}
.m-2 .images-carousel .indicators-container {position: absolute; width: 100%; bottom: 4px}
.m-2 .image-grid {padding: 0; margin: 0}
.m-2 .image-grid li[class*="span"] {margin: 0; padding: 0}
.m-2 .image-grid li[class*="span"].with-gutter {padding: 5px; margin: 0}
.m-2 .image-grid img {width: 100%}
.m-2 .image-grid a {text-decoration: none; display: block}
.m-2 .image-grid .description {padding: 5px; overflow: hidden; text-align: center}
.m-2 .image-grid .description p {margin: 0; line-height: 1em}
.m-2 .image-grid .description.short-description {height: 20px}
.m-2 .image-grid .description.long-description {height: 35px}
.m-2 #footer {margin-right: -10px; margin-left: -10px; margin-top: 10px; text-align: center}
.m-2 #footer .btn {text-shadow: none}
.m-2 #footer .social-media {margin-top: 20px; margin-bottom: 20px; text-align: center; float: none}
.m-2 #footer .social-media .fa {-webkit-font-smoothing: antialiased !important}
.m-2 #footer p {font-size: 12px}
.m-2 .accordion {margin-bottom: 15px}
.m-2 .accordion .accordion-group {border-radius: 0; border-bottom-width: 0; margin-bottom: 0; overflow: hidden}
.m-2 .accordion .accordion-group .accordion-heading a {text-decoration: none; display: block}
.m-2 .accordion .accordion-group:last-child {border-bottom-width: 1px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px}
.m-2 .accordion .accordion-group:first-child, .m-2 .accordion .accordion-group:first-child .accordion-heading {border-top-left-radius: 5px; border-top-right-radius: 5px}
.m-2 .accordion-with-icons .accordion-group {border-color: #cccccc}
.m-2 .accordion-with-icons .accordion-group .accordion-heading {background-color: #fafafa; background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF2F2F2', GradientType=0)}
.m-2 .accordion-with-icons .accordion-group .accordion-heading a {margin-left: 27px}
.m-2 .accordion-with-icons .accordion-group .accordion-heading a .expand-icon {margin-left: -27px; margin-right: 0}
.m-2 .accordion-with-icons .accordion-group .accordion-heading .accordion-toggle {padding: 8px 10px}
.m-2 .accordion-with-icons .accordion-group .accordion-heading .pull-left {margin-right: 8px}
.m-2 .table td {border-top-style: dotted}
.m-2 table.two-colomn-titles-with-icons .pull-left {margin-right: 7px}
.m-2 table.two-colomn-titles-with-icons a {text-decoration: none}
.m-2 table.two-colomn-titles-with-icons td {border-right: 1px dotted; width: 50%}
.m-2 table.two-colomn-titles-with-icons td:last-child {border-right: none}
.m-2 table.two-colomn-titles-with-icons tr:first-child td {border-top: none}
.m-2 .breadcrumb {background-color: transparent; border-bottom: 1px solid #e6e6e6; padding: 6px 6px; border-radius: 0; margin: 0 0 15px 0; white-space: nowrap; overflow: hidden}
.m-2 .breadcrumb > li {height: 20px; margin: 0; padding: 0; color: #333333}
.m-2 .breadcrumb > li span, .m-2 .breadcrumb > li a {color: #333333; background: white}
.m-2 .breadcrumb > li + li:before {font-family: FontAwesome; content: "\f105"}
.m-2 .breadcrumb > li:first-child {padding: 0; background: transparent; width: 20px}
.m-2 .breadcrumb > li:first-child a {overflow: hidden; width: 20px; height: 20px; padding: 0; text-indent: 999px; display: block; padding-left: 0; position: relative; top: 3px; background: url("/images/reskin/navigation/icon-home.png") no-repeat 0 1px; background-size: 20px}
.m-2 .breadcrumb > li:last-child:not(.current) {width: 0; white-space: nowrap}
.m-2 .well {border: none; margin-bottom: 15px}
.m-2 .well p {margin-bottom: 8px}
.m-2 .well p:last-child {margin-bottom: 0}
.m-2 .adzerk.size-mobilebanner {text-align: center}
.m-2 .adzerk.size-mobilebanner a {margin: 10px -10px; display: inline-block}
.m-2 .adzerk.size-mobilebanner a img {margin: 0 -10px !important; width: 100%; max-width: 640px}
.m-2 .adzerk.size-mobilebanner.reset a {margin: 10px 0 !important}
.m-2 .adzerk.zone-empty {margin: 0 !important}
.m-2 .mobile-banner-top .adzerk.size-mobilebanner a {margin-top: 0 !important; margin-bottom: 0 !important}
.m-2 .top-promo {width: auto !important; margin-left: -10px; margin-right: -10px}
.m-2 .top-promo a {width: 100% !important; text-indent: 10px; font-size: 12px !important; text-align: left !important; padding-right: 0 !important}
.m-2 .silo-home {margin: 0 -10px}
.m-2 .silo-home h2, .m-2 .silo-home h3 {font-family: 'Huggies Omnes Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.1; color: #4d4d4d}
.m-2 .silo-home .btn {text-shadow: none; font-size: 18px; line-height: 1; padding: 8px 20px 11px; border: none; border-radius: 18px; color: #fff !important; font-family: 'Huggies Omnes Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal}
.m-2 .silo-home .btn.btn-blue-navy {background: #0071bc !important}
.m-2 .silo-home .btn.btn-pink {background: #ec008c !important}
.m-2 .silo-home .btn.btn-teal {background: #009385 !important}
.m-2 .silo-home .btn.btn-blue-electric {background: #44c8f5 !important}
.m-2 .silo-home .btn .fa-angle-right {line-height: 13px; vertical-align: middle; margin: 0 -5px 0 2px; font-weight: bold}
.m-2 .silo-home .home-baby-names {background-image: none !important; background-color: #fff !important}
.m-2 .silo-home .home-baby-names .section-title a {display: block; border-radius: 10px; padding: 20px; margin-left: 20px; margin-right: 20px; background-image: url("/images/homepage/reskin/bg-baby-names-row-sm.jpg"); background-color: #f1f2e6; background-repeat: no-repeat; background-size: contain; text-align: right}
.m-2 .silo-home .calculator-title {border-bottom-right-radius: 10px; border-bottom-left-radius: 10px}
.m-2 .silo-home .silo-col .hidden-xs {display: none}
.m-2 .silo-home .silo-col img {margin-bottom: 0}
.m-2 .silo-home .silo-col .menu-top {min-height: 160px}
.m-2 .silo-home .silo-col .menu-top hr {border-top: 0 dashed #fff; width: 100%; clear: both; margin-bottom: -10px}
.m-2 .silo-home .silo-col .info .strong {margin-top: 20px}
.m-2 .silo-home .silo-col .info .normal {display: none}
.m-2 .silo-home .home-week-by-week {background-image: url("/images/homepage/reskin/bg-week-by-week-sm.png"); background-position: top right; background-repeat: no-repeat; background-size: contain}
.m-2 .silo-home .home-week-by-week .container h2, .m-2 .silo-home .home-week-by-week .container p {text-align: left}
.m-2 .silo-home .home-week-by-week .container h2 {font-size: 20px}
.m-2 .silo-home .home-week-by-week .container h2 strong {display: block}
.m-2 .silo-home .home-forum {background: none}
.m-2 .silo-home .home-forum .section-title a {background: #faf3ed url("/images/homepage/reskin/bg-home-forum-sm.jpg") -40px 0 no-repeat; padding-left: 150px; background-size: contain; display: block; border-radius: 10px; padding: 20px; text-align: right}
.m-2 .homepage {                     }
.m-2 .homepage a {color: #9818ca}
.m-2 .homepage h3.page-heading {color: #ffffff; background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-bottom-color: #de8efc}
.m-2 .homepage h6.page-sub-heading {background: #f1e3f5; border-bottom-color: #de8efc; margin-bottom: 0}
.m-2 .homepage h6.section-heading {color: #ffffff; background-color: #d79dec; background-image: -moz-linear-gradient(top, #ddabef, #cf89e8); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ddabef), to(#cf89e8)); background-image: -webkit-linear-gradient(top, #ddabef, #cf89e8); background-image: -o-linear-gradient(top, #ddabef, #cf89e8); background-image: linear-gradient(to bottom, #ddabef, #cf89e8); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDDABEF', endColorstr='#FFCF89E8', GradientType=0); border-bottom-color: #de8efc}
.m-2 .homepage h1, .m-2 .homepage h2, .m-2 .homepage h3, .m-2 .homepage h4, .m-2 .homepage h5, .m-2 .homepage h6 {color: #6e2b8c}
.m-2 .homepage h1 small, .m-2 .homepage h2 small, .m-2 .homepage h3 small, .m-2 .homepage h4 small, .m-2 .homepage h5 small, .m-2 .homepage h6 small {color: #6e2b8c}
.m-2 .homepage h1 {border-bottom-color: #6e2b8c}
.m-2 .homepage .nav-list-rounded-corners {border-color: #de8efc; background-color: #fdfaff}
.m-2 .homepage .nav-list-rounded-corners > li.divider {border-bottom-color: #de8efc}
.m-2 .homepage .nav-list-with-sections a, .m-2 .homepage .nav-list-with-icons a {color: #6e2b8c}
.m-2 .homepage .nav-list-with-images a p {color: #333333}
.m-2 .homepage .related-videos .video.inline {border-top-color: #de8efc}
.m-2 .homepage .related-videos .video.inline:last-child {border-bottom-color: #de8efc}
.m-2 .homepage .swipe-carousel {border-bottom-color: #de8efc; background-color: #fdfaff}
.m-2 .homepage .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #f1e3f5}
.m-2 .homepage .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #6e2b8c}
.m-2 .homepage .nav-tabs {border-color: #de8efc}
.m-2 .homepage .nav-tabs > li > a:hover {background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc}
.m-2 .homepage .nav-tabs > .active > a, .m-2 .homepage .nav-tabs > .active > a:hover {color: #6e2b8c; background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc; border-bottom-color: white}
.m-2 .homepage .tab-content {border-color: #de8efc}
.m-2 .homepage .btn {color: #333333}
.m-2 .homepage .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-color: #ae4fd1 #ae4fd1 #862ca8; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #ae4fd1;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .homepage .btn-coloured:hover, .m-2 .homepage .btn-coloured:active, .m-2 .homepage .btn-coloured.active, .m-2 .homepage .btn-coloured.disabled, .m-2 .homepage .btn-coloured[disabled] {color: #ffffff; background-color: #ae4fd1; *background-color: #a53bcc}
.m-2 .homepage .btn-coloured:active, .m-2 .homepage .btn-coloured.active {background-color: #9731bc \9}
.m-2 .homepage a.btn-pink, .m-2 .homepage a.btn-pink-stars {color: #6e2b8c}
.m-2 .homepage .share-this > .btn:first-child {color: #333333}
.m-2 .homepage hr {border-top-color: #de8efc}
.m-2 .homepage .well {background-color: #fdfaff}
.m-2 .homepage .well strong {color: #6e2b8c}
.m-2 .homepage blockquote strong {color: #6e2b8c}
.m-2 .homepage fieldset {background-color: #fdfaff}
.m-2 .homepage fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .homepage fieldset .form-media-list label {color: #6e2b8c}
.m-2 .homepage .image-grid .description {background-color: #fdfaff}
.m-2 .homepage .table td {border-color: #de8efc}
.m-2 .homepage li.divider {border-bottom-color: #de8efc}
.m-2 .homepage .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .homepage .forum-replies > li {border-color: #de8efc}
.m-2 .homepage h6.section-heading {margin-bottom: 0}
.m-2 .homepage .swipe-carousel, .m-2 .homepage .btn.btn-coloured {margin-bottom: 10px}
.m-2 .homepage .button-set .row-fluid .span6:first-child {padding-right: 5px}
.m-2 .homepage .button-set .row-fluid .span6:last-child {padding-left: 5px}
.m-2 .homepage .btn-baby-names {background: url("/images/mobile/homepage/btn-baby-names-bg.png"); background-size: auto 100px; background-repeat: no-repeat; background-repeat: repeat-x; border-radius: 6px; border: 1px solid #fff6ec; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(0, 0, 0, 0.1); overflow: hidden; position: relative; height: 100px; margin-bottom: 10px; padding: 26px 10px 0 73px}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-baby-names {background-image: url("/images/mobile/homepage/btn-baby-names-bg@2x.png")}
}
.m-2 .homepage .btn-baby-names .left-side {position: absolute; top: 0; left: 0; width: 66px; height: 100px; background: url("/images/mobile/homepage/btn-baby-names-left.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-baby-names .left-side {background-image: url("/images/mobile/homepage/btn-baby-names-left@2x.png")}
}
.m-2 .homepage .btn-baby-names .right-side {position: absolute; top: 0; right: 0; width: 69px; height: 100px; background: url("/images/mobile/homepage/btn-baby-names-right.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-baby-names .right-side {background-image: url("/images/mobile/homepage/btn-baby-names-right@2x.png")}
}
.m-2 .homepage .btn-baby-names h5, .m-2 .homepage .btn-baby-names p {position: relative; padding: 0; margin: 0; color: #fd840f}
.m-2 .homepage .btn-baby-names h5 {font-size: 17px; line-height: 16px}
.m-2 .homepage .btn-baby-names p {font-size: 10px; line-height: 12px}
.m-2 .homepage .btn-baby-names:hover {text-decoration: none}
.m-2 .homepage .btn-promotions {background: url("/images/mobile/homepage/btn-promotions-bg.png"); background-size: auto 100px; background-repeat: no-repeat; background-repeat: repeat-x; border-radius: 6px; border: 1px solid #faf0f7; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(0, 0, 0, 0.1); overflow: hidden; position: relative; height: 100px; margin-bottom: 10px; padding: 42px 10px 0 45px}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-promotions {background-image: url("/images/mobile/homepage/btn-promotions-bg@2x.png")}
}
.m-2 .homepage .btn-promotions .left-side {position: absolute; top: 0; left: 0; width: 66px; height: 100px; background: url("/images/mobile/homepage/btn-promotions-left.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-promotions .left-side {background-image: url("/images/mobile/homepage/btn-promotions-left@2x.png")}
}
.m-2 .homepage .btn-promotions .right-side {position: absolute; top: 0; right: 0; width: 69px; height: 100px; background: url("/images/mobile/homepage/btn-promotions-right.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-promotions .right-side {background-image: url("/images/mobile/homepage/btn-promotions-right@2x.png")}
}
.m-2 .homepage .btn-promotions h5, .m-2 .homepage .btn-promotions p {position: relative; padding: 0; margin: 0; color: #6e2b8c}
.m-2 .homepage .btn-promotions h5 {font-size: 17px; line-height: 16px}
.m-2 .homepage .btn-promotions p {font-size: 10px; line-height: 12px}
.m-2 .homepage .btn-promotions:hover {text-decoration: none}
.m-2 .homepage .btn-kids-recipes {background: url("/images/mobile/homepage/btn-kids-recipes-bg.jpg"); background-size: auto 100px; background-repeat: no-repeat; background-repeat: repeat-x; border-radius: 6px; border: 1px solid #dae0aa; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(0, 0, 0, 0.1); overflow: hidden; position: relative; height: 100px; margin-bottom: 10px; padding: 26px 10px 0 73px}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-kids-recipes {background-image: url("/images/mobile/homepage/btn-kids-recipes-bg@2x.jpg")}
}
.m-2 .homepage .btn-kids-recipes .left-side {position: absolute; top: 0; left: 0; width: 66px; height: 100px; background: url("/images/mobile/homepage/btn-kids-recipes-left.jpg"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-kids-recipes .left-side {background-image: url("/images/mobile/homepage/btn-kids-recipes-left@2x.jpg")}
}
.m-2 .homepage .btn-kids-recipes .right-side {position: absolute; top: 0; right: 0; width: 69px; height: 100px; background: url("/images/mobile/homepage/btn-kids-recipes-right.jpg"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-kids-recipes .right-side {background-image: url("/images/mobile/homepage/btn-kids-recipes-right@2x.jpg")}
}
.m-2 .homepage .btn-kids-recipes h5, .m-2 .homepage .btn-kids-recipes p {position: relative; padding: 0; margin: 0; color: #0177bf}
.m-2 .homepage .btn-kids-recipes h5 {font-size: 17px; line-height: 16px}
.m-2 .homepage .btn-kids-recipes p {font-size: 10px; line-height: 12px}
.m-2 .homepage .btn-kids-recipes:hover {text-decoration: none}
.m-2 .homepage .btn-preganacy-week-by-week {background: url("/images/mobile/homepage/btn-pregnancy-bg.png"); background-size: auto 100px; background-repeat: no-repeat; background-repeat: repeat-x; border-radius: 6px; border: 1px solid #e1eff5; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(0, 0, 0, 0.1); overflow: hidden; position: relative; height: 100px; margin-bottom: 10px; padding: 26px 10px 0 63px}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-preganacy-week-by-week {background-image: url("/images/mobile/homepage/btn-pregnancy-bg@2x.png")}
}
.m-2 .homepage .btn-preganacy-week-by-week .left-side {position: absolute; top: 0; left: 0; width: 66px; height: 100px; background: url("/images/mobile/homepage/btn-pregnancy-left.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-preganacy-week-by-week .left-side {background-image: url("/images/mobile/homepage/btn-pregnancy-left@2x.png")}
}
.m-2 .homepage .btn-preganacy-week-by-week .right-side {position: absolute; top: 0; right: 0; width: 69px; height: 100px; background: url("/images/mobile/homepage/btn-pregnancy-right.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-preganacy-week-by-week .right-side {background-image: url("/images/mobile/homepage/btn-pregnancy-right@2x.png")}
}
.m-2 .homepage .btn-preganacy-week-by-week h5, .m-2 .homepage .btn-preganacy-week-by-week p {position: relative; padding: 0; margin: 0; color: #005980}
.m-2 .homepage .btn-preganacy-week-by-week h5 {font-size: 17px; line-height: 16px}
.m-2 .homepage .btn-preganacy-week-by-week p {font-size: 10px; line-height: 12px}
.m-2 .homepage .btn-preganacy-week-by-week:hover {text-decoration: none}
.m-2 .homepage .btn-cake {background: url("/images/mobile/homepage/btn-cake-bg.png"); background-size: auto 100px; background-repeat: no-repeat; background-repeat: repeat-x; border-radius: 6px; border: 1px solid #eee4d9; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(0, 0, 0, 0.1); overflow: hidden; position: relative; height: 100px; margin-bottom: 10px; padding: 37px 10px 0 73px}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-cake {background-image: url("/images/mobile/homepage/btn-cake-bg@2x.png")}
}
.m-2 .homepage .btn-cake .left-side {position: absolute; top: 0; left: 0; width: 66px; height: 100px; background: url("/images/mobile/homepage/btn-cake-left.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-cake .left-side {background-image: url("/images/mobile/homepage/btn-cake-left@2x.png")}
}
.m-2 .homepage .btn-cake .right-side {position: absolute; top: 0; right: 0; width: 69px; height: 100px; background: url("/images/mobile/homepage/btn-cake-right.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-cake .right-side {background-image: url("/images/mobile/homepage/btn-cake-right@2x.png")}
}
.m-2 .homepage .btn-cake h5, .m-2 .homepage .btn-cake p {position: relative; padding: 0; margin: 0; color: #e23527}
.m-2 .homepage .btn-cake h5 {font-size: 17px; line-height: 16px}
.m-2 .homepage .btn-cake p {font-size: 10px; line-height: 12px}
.m-2 .homepage .btn-cake:hover {text-decoration: none}
.m-2 .homepage .btn-kids-activities {background: url("/images/mobile/homepage/btn-kids-activities-bg.png"); background-size: auto 100px; background-repeat: no-repeat; background-repeat: repeat-x; border-radius: 6px; border: 1px solid #e1eff5; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(0, 0, 0, 0.1); overflow: hidden; position: relative; height: 100px; margin-bottom: 10px; padding: 27px 14px 0 63px}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-kids-activities {background-image: url("/images/mobile/homepage/btn-kids-activities-bg@2x.png")}
}
.m-2 .homepage .btn-kids-activities .left-side {position: absolute; top: 0; left: 0; width: 66px; height: 100px; background: url("/images/mobile/homepage/btn-kids-activities-left.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-kids-activities .left-side {background-image: url("/images/mobile/homepage/btn-kids-activities-left@2x.png")}
}
.m-2 .homepage .btn-kids-activities .right-side {position: absolute; top: 0; right: 0; width: 69px; height: 100px; background: url("/images/mobile/homepage/btn-kids-activities-right.png"); background-size: auto 100px; background-repeat: no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.m-2 .homepage .btn-kids-activities .right-side {background-image: url("/images/mobile/homepage/btn-kids-activities-right@2x.png")}
}
.m-2 .homepage .btn-kids-activities h5, .m-2 .homepage .btn-kids-activities p {position: relative; padding: 0; margin: 0; color: #6e2b8c}
.m-2 .homepage .btn-kids-activities h5 {font-size: 17px; line-height: 16px}
.m-2 .homepage .btn-kids-activities p {font-size: 10px; line-height: 12px}
.m-2 .homepage .btn-kids-activities:hover {text-decoration: none}
.m-2 .homepage .banner {background-color: #f2f2f2; color: #cccccc; text-align: center; padding-top: 15px; height: 35px; border-top: 1px solid #d89ce8; margin: 0 0 10px}
.m-2 .default, .m-2 .privacy, .m-2 .site-terms {                  }
.m-2 .default a, .m-2 .privacy a, .m-2 .site-terms a {color: #9818ca}
.m-2 .default h3.page-heading, .m-2 .privacy h3.page-heading, .m-2 .site-terms h3.page-heading {color: #ffffff; background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-bottom-color: #de8efc}
.m-2 .default h6.page-sub-heading, .m-2 .privacy h6.page-sub-heading, .m-2 .site-terms h6.page-sub-heading {background: #f1e3f5; border-bottom-color: #de8efc; margin-bottom: 0}
.m-2 .default h6.section-heading, .m-2 .privacy h6.section-heading, .m-2 .site-terms h6.section-heading {color: #ffffff; background-color: #d79dec; background-image: -moz-linear-gradient(top, #ddabef, #cf89e8); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ddabef), to(#cf89e8)); background-image: -webkit-linear-gradient(top, #ddabef, #cf89e8); background-image: -o-linear-gradient(top, #ddabef, #cf89e8); background-image: linear-gradient(to bottom, #ddabef, #cf89e8); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDDABEF', endColorstr='#FFCF89E8', GradientType=0); border-bottom-color: #de8efc}
.m-2 .default h1, .m-2 .default h2, .m-2 .default h3, .m-2 .default h4, .m-2 .default h5, .m-2 .default h6, .m-2 .privacy h1, .m-2 .privacy h2, .m-2 .privacy h3, .m-2 .privacy h4, .m-2 .privacy h5, .m-2 .privacy h6, .m-2 .site-terms h1, .m-2 .site-terms h2, .m-2 .site-terms h3, .m-2 .site-terms h4, .m-2 .site-terms h5, .m-2 .site-terms h6 {color: #6e2b8c}
.m-2 .default h1 small, .m-2 .default h2 small, .m-2 .default h3 small, .m-2 .default h4 small, .m-2 .default h5 small, .m-2 .default h6 small, .m-2 .privacy h1 small, .m-2 .privacy h2 small, .m-2 .privacy h3 small, .m-2 .privacy h4 small, .m-2 .privacy h5 small, .m-2 .privacy h6 small, .m-2 .site-terms h1 small, .m-2 .site-terms h2 small, .m-2 .site-terms h3 small, .m-2 .site-terms h4 small, .m-2 .site-terms h5 small, .m-2 .site-terms h6 small {color: #6e2b8c}
.m-2 .default h1, .m-2 .privacy h1, .m-2 .site-terms h1 {border-bottom-color: #6e2b8c}
.m-2 .default .nav-list-rounded-corners, .m-2 .privacy .nav-list-rounded-corners, .m-2 .site-terms .nav-list-rounded-corners {border-color: #de8efc; background-color: #fdfaff}
.m-2 .default .nav-list-rounded-corners > li.divider, .m-2 .privacy .nav-list-rounded-corners > li.divider, .m-2 .site-terms .nav-list-rounded-corners > li.divider {border-bottom-color: #de8efc}
.m-2 .default .nav-list-with-sections a, .m-2 .default .nav-list-with-icons a, .m-2 .privacy .nav-list-with-sections a, .m-2 .privacy .nav-list-with-icons a, .m-2 .site-terms .nav-list-with-sections a, .m-2 .site-terms .nav-list-with-icons a {color: #6e2b8c}
.m-2 .default .nav-list-with-images a p, .m-2 .privacy .nav-list-with-images a p, .m-2 .site-terms .nav-list-with-images a p {color: #333333}
.m-2 .default .related-videos .video.inline, .m-2 .privacy .related-videos .video.inline, .m-2 .site-terms .related-videos .video.inline {border-top-color: #de8efc}
.m-2 .default .related-videos .video.inline:last-child, .m-2 .privacy .related-videos .video.inline:last-child, .m-2 .site-terms .related-videos .video.inline:last-child {border-bottom-color: #de8efc}
.m-2 .default .swipe-carousel, .m-2 .privacy .swipe-carousel, .m-2 .site-terms .swipe-carousel {border-bottom-color: #de8efc; background-color: #fdfaff}
.m-2 .default .swipe-carousel .indicators-container .swipe-carousel-indicators li, .m-2 .privacy .swipe-carousel .indicators-container .swipe-carousel-indicators li, .m-2 .site-terms .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #f1e3f5}
.m-2 .default .swipe-carousel .indicators-container .swipe-carousel-indicators li.active, .m-2 .privacy .swipe-carousel .indicators-container .swipe-carousel-indicators li.active, .m-2 .site-terms .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #6e2b8c}
.m-2 .default .nav-tabs, .m-2 .privacy .nav-tabs, .m-2 .site-terms .nav-tabs {border-color: #de8efc}
.m-2 .default .nav-tabs > li > a:hover, .m-2 .privacy .nav-tabs > li > a:hover, .m-2 .site-terms .nav-tabs > li > a:hover {background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc}
.m-2 .default .nav-tabs > .active > a, .m-2 .default .nav-tabs > .active > a:hover, .m-2 .privacy .nav-tabs > .active > a, .m-2 .privacy .nav-tabs > .active > a:hover, .m-2 .site-terms .nav-tabs > .active > a, .m-2 .site-terms .nav-tabs > .active > a:hover {color: #6e2b8c; background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc; border-bottom-color: white}
.m-2 .default .tab-content, .m-2 .privacy .tab-content, .m-2 .site-terms .tab-content {border-color: #de8efc}
.m-2 .default .btn, .m-2 .privacy .btn, .m-2 .site-terms .btn {color: #333333}
.m-2 .default .btn-coloured, .m-2 .privacy .btn-coloured, .m-2 .site-terms .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-color: #ae4fd1 #ae4fd1 #862ca8; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #ae4fd1;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .default .btn-coloured:hover, .m-2 .default .btn-coloured:active, .m-2 .default .btn-coloured.active, .m-2 .default .btn-coloured.disabled, .m-2 .default .btn-coloured[disabled], .m-2 .privacy .btn-coloured:hover, .m-2 .privacy .btn-coloured:active, .m-2 .privacy .btn-coloured.active, .m-2 .privacy .btn-coloured.disabled, .m-2 .privacy .btn-coloured[disabled], .m-2 .site-terms .btn-coloured:hover, .m-2 .site-terms .btn-coloured:active, .m-2 .site-terms .btn-coloured.active, .m-2 .site-terms .btn-coloured.disabled, .m-2 .site-terms .btn-coloured[disabled] {color: #ffffff; background-color: #ae4fd1; *background-color: #a53bcc}
.m-2 .default .btn-coloured:active, .m-2 .default .btn-coloured.active, .m-2 .privacy .btn-coloured:active, .m-2 .privacy .btn-coloured.active, .m-2 .site-terms .btn-coloured:active, .m-2 .site-terms .btn-coloured.active {background-color: #9731bc \9}
.m-2 .default a.btn-pink, .m-2 .default a.btn-pink-stars, .m-2 .privacy a.btn-pink, .m-2 .privacy a.btn-pink-stars, .m-2 .site-terms a.btn-pink, .m-2 .site-terms a.btn-pink-stars {color: #6e2b8c}
.m-2 .default .share-this > .btn:first-child, .m-2 .privacy .share-this > .btn:first-child, .m-2 .site-terms .share-this > .btn:first-child {color: #333333}
.m-2 .default hr, .m-2 .privacy hr, .m-2 .site-terms hr {border-top-color: #de8efc}
.m-2 .default .well, .m-2 .privacy .well, .m-2 .site-terms .well {background-color: #fdfaff}
.m-2 .default .well strong, .m-2 .privacy .well strong, .m-2 .site-terms .well strong {color: #6e2b8c}
.m-2 .default blockquote strong, .m-2 .privacy blockquote strong, .m-2 .site-terms blockquote strong {color: #6e2b8c}
.m-2 .default fieldset, .m-2 .privacy fieldset, .m-2 .site-terms fieldset {background-color: #fdfaff}
.m-2 .default fieldset .form-media-list li.divider, .m-2 .privacy fieldset .form-media-list li.divider, .m-2 .site-terms fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .default fieldset .form-media-list label, .m-2 .privacy fieldset .form-media-list label, .m-2 .site-terms fieldset .form-media-list label {color: #6e2b8c}
.m-2 .default .image-grid .description, .m-2 .privacy .image-grid .description, .m-2 .site-terms .image-grid .description {background-color: #fdfaff}
.m-2 .default .table td, .m-2 .privacy .table td, .m-2 .site-terms .table td {border-color: #de8efc}
.m-2 .default li.divider, .m-2 .privacy li.divider, .m-2 .site-terms li.divider {border-bottom-color: #de8efc}
.m-2 .default .nav-list-with-sections li.divider, .m-2 .privacy .nav-list-with-sections li.divider, .m-2 .site-terms .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .default .forum-replies > li, .m-2 .privacy .forum-replies > li, .m-2 .site-terms .forum-replies > li {border-color: #de8efc}
.m-2 .help {                   }
.m-2 .help a {color: #9818ca}
.m-2 .help h3.page-heading {color: #ffffff; background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-bottom-color: #de8efc}
.m-2 .help h6.page-sub-heading {background: #f1e3f5; border-bottom-color: #de8efc; margin-bottom: 0}
.m-2 .help h6.section-heading {color: #ffffff; background-color: #d79dec; background-image: -moz-linear-gradient(top, #ddabef, #cf89e8); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ddabef), to(#cf89e8)); background-image: -webkit-linear-gradient(top, #ddabef, #cf89e8); background-image: -o-linear-gradient(top, #ddabef, #cf89e8); background-image: linear-gradient(to bottom, #ddabef, #cf89e8); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDDABEF', endColorstr='#FFCF89E8', GradientType=0); border-bottom-color: #de8efc}
.m-2 .help h1, .m-2 .help h2, .m-2 .help h3, .m-2 .help h4, .m-2 .help h5, .m-2 .help h6 {color: #6e2b8c}
.m-2 .help h1 small, .m-2 .help h2 small, .m-2 .help h3 small, .m-2 .help h4 small, .m-2 .help h5 small, .m-2 .help h6 small {color: #6e2b8c}
.m-2 .help h1 {border-bottom-color: #6e2b8c}
.m-2 .help .nav-list-rounded-corners {border-color: #de8efc; background-color: #fdfaff}
.m-2 .help .nav-list-rounded-corners > li.divider {border-bottom-color: #de8efc}
.m-2 .help .nav-list-with-sections a, .m-2 .help .nav-list-with-icons a {color: #6e2b8c}
.m-2 .help .nav-list-with-images a p {color: #333333}
.m-2 .help .related-videos .video.inline {border-top-color: #de8efc}
.m-2 .help .related-videos .video.inline:last-child {border-bottom-color: #de8efc}
.m-2 .help .swipe-carousel {border-bottom-color: #de8efc; background-color: #fdfaff}
.m-2 .help .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #f1e3f5}
.m-2 .help .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #6e2b8c}
.m-2 .help .nav-tabs {border-color: #de8efc}
.m-2 .help .nav-tabs > li > a:hover {background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc}
.m-2 .help .nav-tabs > .active > a, .m-2 .help .nav-tabs > .active > a:hover {color: #6e2b8c; background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc; border-bottom-color: white}
.m-2 .help .tab-content {border-color: #de8efc}
.m-2 .help .btn {color: #333333}
.m-2 .help .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-color: #ae4fd1 #ae4fd1 #862ca8; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #ae4fd1;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .help .btn-coloured:hover, .m-2 .help .btn-coloured:active, .m-2 .help .btn-coloured.active, .m-2 .help .btn-coloured.disabled, .m-2 .help .btn-coloured[disabled] {color: #ffffff; background-color: #ae4fd1; *background-color: #a53bcc}
.m-2 .help .btn-coloured:active, .m-2 .help .btn-coloured.active {background-color: #9731bc \9}
.m-2 .help a.btn-pink, .m-2 .help a.btn-pink-stars {color: #6e2b8c}
.m-2 .help .share-this > .btn:first-child {color: #333333}
.m-2 .help hr {border-top-color: #de8efc}
.m-2 .help .well {background-color: #fdfaff}
.m-2 .help .well strong {color: #6e2b8c}
.m-2 .help blockquote strong {color: #6e2b8c}
.m-2 .help fieldset {background-color: #fdfaff}
.m-2 .help fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .help fieldset .form-media-list label {color: #6e2b8c}
.m-2 .help .image-grid .description {background-color: #fdfaff}
.m-2 .help .table td {border-color: #de8efc}
.m-2 .help li.divider {border-bottom-color: #de8efc}
.m-2 .help .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .help .forum-replies > li {border-color: #de8efc}
.m-2 .help .accordion-with-icons {margin-top: 15px}
.m-2 .products, .m-2 .nappies, .m-2 .sample-request {                  }
.m-2 .products a, .m-2 .nappies a, .m-2 .sample-request a {color: #9818ca}
.m-2 .products h3.page-heading, .m-2 .nappies h3.page-heading, .m-2 .sample-request h3.page-heading {color: #ffffff; background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-bottom-color: #de8efc}
.m-2 .products h6.page-sub-heading, .m-2 .nappies h6.page-sub-heading, .m-2 .sample-request h6.page-sub-heading {background: #f1e3f5; border-bottom-color: #de8efc; margin-bottom: 0}
.m-2 .products h6.section-heading, .m-2 .nappies h6.section-heading, .m-2 .sample-request h6.section-heading {color: #ffffff; background-color: #d79dec; background-image: -moz-linear-gradient(top, #ddabef, #cf89e8); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ddabef), to(#cf89e8)); background-image: -webkit-linear-gradient(top, #ddabef, #cf89e8); background-image: -o-linear-gradient(top, #ddabef, #cf89e8); background-image: linear-gradient(to bottom, #ddabef, #cf89e8); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDDABEF', endColorstr='#FFCF89E8', GradientType=0); border-bottom-color: #de8efc}
.m-2 .products h1, .m-2 .products h2, .m-2 .products h3, .m-2 .products h4, .m-2 .products h5, .m-2 .products h6, .m-2 .nappies h1, .m-2 .nappies h2, .m-2 .nappies h3, .m-2 .nappies h4, .m-2 .nappies h5, .m-2 .nappies h6, .m-2 .sample-request h1, .m-2 .sample-request h2, .m-2 .sample-request h3, .m-2 .sample-request h4, .m-2 .sample-request h5, .m-2 .sample-request h6 {color: #6e2b8c}
.m-2 .products h1 small, .m-2 .products h2 small, .m-2 .products h3 small, .m-2 .products h4 small, .m-2 .products h5 small, .m-2 .products h6 small, .m-2 .nappies h1 small, .m-2 .nappies h2 small, .m-2 .nappies h3 small, .m-2 .nappies h4 small, .m-2 .nappies h5 small, .m-2 .nappies h6 small, .m-2 .sample-request h1 small, .m-2 .sample-request h2 small, .m-2 .sample-request h3 small, .m-2 .sample-request h4 small, .m-2 .sample-request h5 small, .m-2 .sample-request h6 small {color: #6e2b8c}
.m-2 .products h1, .m-2 .nappies h1, .m-2 .sample-request h1 {border-bottom-color: #6e2b8c}
.m-2 .products .nav-list-rounded-corners, .m-2 .nappies .nav-list-rounded-corners, .m-2 .sample-request .nav-list-rounded-corners {border-color: #de8efc; background-color: #fdfaff}
.m-2 .products .nav-list-rounded-corners > li.divider, .m-2 .nappies .nav-list-rounded-corners > li.divider, .m-2 .sample-request .nav-list-rounded-corners > li.divider {border-bottom-color: #de8efc}
.m-2 .products .nav-list-with-sections a, .m-2 .products .nav-list-with-icons a, .m-2 .nappies .nav-list-with-sections a, .m-2 .nappies .nav-list-with-icons a, .m-2 .sample-request .nav-list-with-sections a, .m-2 .sample-request .nav-list-with-icons a {color: #6e2b8c}
.m-2 .products .nav-list-with-images a p, .m-2 .nappies .nav-list-with-images a p, .m-2 .sample-request .nav-list-with-images a p {color: #333333}
.m-2 .products .related-videos .video.inline, .m-2 .nappies .related-videos .video.inline, .m-2 .sample-request .related-videos .video.inline {border-top-color: #de8efc}
.m-2 .products .related-videos .video.inline:last-child, .m-2 .nappies .related-videos .video.inline:last-child, .m-2 .sample-request .related-videos .video.inline:last-child {border-bottom-color: #de8efc}
.m-2 .products .swipe-carousel, .m-2 .nappies .swipe-carousel, .m-2 .sample-request .swipe-carousel {border-bottom-color: #de8efc; background-color: #fdfaff}
.m-2 .products .swipe-carousel .indicators-container .swipe-carousel-indicators li, .m-2 .nappies .swipe-carousel .indicators-container .swipe-carousel-indicators li, .m-2 .sample-request .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #f1e3f5}
.m-2 .products .swipe-carousel .indicators-container .swipe-carousel-indicators li.active, .m-2 .nappies .swipe-carousel .indicators-container .swipe-carousel-indicators li.active, .m-2 .sample-request .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #6e2b8c}
.m-2 .products .nav-tabs, .m-2 .nappies .nav-tabs, .m-2 .sample-request .nav-tabs {border-color: #de8efc}
.m-2 .products .nav-tabs > li > a:hover, .m-2 .nappies .nav-tabs > li > a:hover, .m-2 .sample-request .nav-tabs > li > a:hover {background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc}
.m-2 .products .nav-tabs > .active > a, .m-2 .products .nav-tabs > .active > a:hover, .m-2 .nappies .nav-tabs > .active > a, .m-2 .nappies .nav-tabs > .active > a:hover, .m-2 .sample-request .nav-tabs > .active > a, .m-2 .sample-request .nav-tabs > .active > a:hover {color: #6e2b8c; background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc; border-bottom-color: white}
.m-2 .products .tab-content, .m-2 .nappies .tab-content, .m-2 .sample-request .tab-content {border-color: #de8efc}
.m-2 .products .btn, .m-2 .nappies .btn, .m-2 .sample-request .btn {color: #333333}
.m-2 .products .btn-coloured, .m-2 .nappies .btn-coloured, .m-2 .sample-request .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-color: #ae4fd1 #ae4fd1 #862ca8; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #ae4fd1;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .products .btn-coloured:hover, .m-2 .products .btn-coloured:active, .m-2 .products .btn-coloured.active, .m-2 .products .btn-coloured.disabled, .m-2 .products .btn-coloured[disabled], .m-2 .nappies .btn-coloured:hover, .m-2 .nappies .btn-coloured:active, .m-2 .nappies .btn-coloured.active, .m-2 .nappies .btn-coloured.disabled, .m-2 .nappies .btn-coloured[disabled], .m-2 .sample-request .btn-coloured:hover, .m-2 .sample-request .btn-coloured:active, .m-2 .sample-request .btn-coloured.active, .m-2 .sample-request .btn-coloured.disabled, .m-2 .sample-request .btn-coloured[disabled] {color: #ffffff; background-color: #ae4fd1; *background-color: #a53bcc}
.m-2 .products .btn-coloured:active, .m-2 .products .btn-coloured.active, .m-2 .nappies .btn-coloured:active, .m-2 .nappies .btn-coloured.active, .m-2 .sample-request .btn-coloured:active, .m-2 .sample-request .btn-coloured.active {background-color: #9731bc \9}
.m-2 .products a.btn-pink, .m-2 .products a.btn-pink-stars, .m-2 .nappies a.btn-pink, .m-2 .nappies a.btn-pink-stars, .m-2 .sample-request a.btn-pink, .m-2 .sample-request a.btn-pink-stars {color: #6e2b8c}
.m-2 .products .share-this > .btn:first-child, .m-2 .nappies .share-this > .btn:first-child, .m-2 .sample-request .share-this > .btn:first-child {color: #333333}
.m-2 .products hr, .m-2 .nappies hr, .m-2 .sample-request hr {border-top-color: #de8efc}
.m-2 .products .well, .m-2 .nappies .well, .m-2 .sample-request .well {background-color: #fdfaff}
.m-2 .products .well strong, .m-2 .nappies .well strong, .m-2 .sample-request .well strong {color: #6e2b8c}
.m-2 .products blockquote strong, .m-2 .nappies blockquote strong, .m-2 .sample-request blockquote strong {color: #6e2b8c}
.m-2 .products fieldset, .m-2 .nappies fieldset, .m-2 .sample-request fieldset {background-color: #fdfaff}
.m-2 .products fieldset .form-media-list li.divider, .m-2 .nappies fieldset .form-media-list li.divider, .m-2 .sample-request fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .products fieldset .form-media-list label, .m-2 .nappies fieldset .form-media-list label, .m-2 .sample-request fieldset .form-media-list label {color: #6e2b8c}
.m-2 .products .image-grid .description, .m-2 .nappies .image-grid .description, .m-2 .sample-request .image-grid .description {background-color: #fdfaff}
.m-2 .products .table td, .m-2 .nappies .table td, .m-2 .sample-request .table td {border-color: #de8efc}
.m-2 .products li.divider, .m-2 .nappies li.divider, .m-2 .sample-request li.divider {border-bottom-color: #de8efc}
.m-2 .products .nav-list-with-sections li.divider, .m-2 .nappies .nav-list-with-sections li.divider, .m-2 .sample-request .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .products .forum-replies > li, .m-2 .nappies .forum-replies > li, .m-2 .sample-request .forum-replies > li {border-color: #de8efc}
.m-2 .products table, .m-2 .nappies table, .m-2 .sample-request table {width: 100%; font-size: 13.05px}
.m-2 .products table tr:nth-child(2n+1), .m-2 .nappies table tr:nth-child(2n+1), .m-2 .sample-request table tr:nth-child(2n+1) {background: #fdfaff; border: 1px solid #f1e3f5}
.m-2 .products table tr:first-child, .m-2 .nappies table tr:first-child, .m-2 .sample-request table tr:first-child {background: #f1e3f5; color: #6e2b8c; border: 1px solid #de8efc; line-height: 16.95px}
.m-2 .products table td, .m-2 .nappies table td, .m-2 .sample-request table td {padding: 8px; vertical-align: top}
.m-2 .products table td p, .m-2 .nappies table td p, .m-2 .sample-request table td p {margin: 0; font-size: 13.05px}
.m-2 .toddler {                  }
.m-2 .toddler a {color: #ec4baa}
.m-2 .toddler h3.page-heading {color: #ffffff; background-color: #de5ba1; background-image: -moz-linear-gradient(top, #e662a7, #d25098); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e662a7), to(#d25098)); background-image: -webkit-linear-gradient(top, #e662a7, #d25098); background-image: -o-linear-gradient(top, #e662a7, #d25098); background-image: linear-gradient(to bottom, #e662a7, #d25098); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE662A7', endColorstr='#FFD25098', GradientType=0); border-bottom-color: #e080b2}
.m-2 .toddler h6.page-sub-heading {background: #f2dae7; border-bottom-color: #e080b2; margin-bottom: 0}
.m-2 .toddler h6.section-heading {color: #ffffff; background-color: #e977b3; background-image: -moz-linear-gradient(top, #ec85bb, #e662a7); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ec85bb), to(#e662a7)); background-image: -webkit-linear-gradient(top, #ec85bb, #e662a7); background-image: -o-linear-gradient(top, #ec85bb, #e662a7); background-image: linear-gradient(to bottom, #ec85bb, #e662a7); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEC85BB', endColorstr='#FFE662A7', GradientType=0); border-bottom-color: #e080b2}
.m-2 .toddler h1, .m-2 .toddler h2, .m-2 .toddler h3, .m-2 .toddler h4, .m-2 .toddler h5, .m-2 .toddler h6 {color: #800042}
.m-2 .toddler h1 small, .m-2 .toddler h2 small, .m-2 .toddler h3 small, .m-2 .toddler h4 small, .m-2 .toddler h5 small, .m-2 .toddler h6 small {color: #800042}
.m-2 .toddler h1 {border-bottom-color: #800042}
.m-2 .toddler .nav-list-rounded-corners {border-color: #e080b2; background-color: #faf0f5}
.m-2 .toddler .nav-list-rounded-corners > li.divider {border-bottom-color: #e080b2}
.m-2 .toddler .nav-list-with-sections a, .m-2 .toddler .nav-list-with-icons a {color: #800042}
.m-2 .toddler .nav-list-with-images a p {color: #333333}
.m-2 .toddler .related-videos .video.inline {border-top-color: #e080b2}
.m-2 .toddler .related-videos .video.inline:last-child {border-bottom-color: #e080b2}
.m-2 .toddler .swipe-carousel {border-bottom-color: #e080b2; background-color: #faf0f5}
.m-2 .toddler .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #f2dae7}
.m-2 .toddler .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #800042}
.m-2 .toddler .nav-tabs {border-color: #e080b2}
.m-2 .toddler .nav-tabs > li > a:hover {background-color: #fcf6f9; background-image: -moz-linear-gradient(top, #faf0f5, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#faf0f5), to(white)); background-image: -webkit-linear-gradient(top, #faf0f5, white); background-image: -o-linear-gradient(top, #faf0f5, white); background-image: linear-gradient(to bottom, #faf0f5, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFAF0F5', endColorstr='#FFFFFFFF', GradientType=0); border-color: #e080b2}
.m-2 .toddler .nav-tabs > .active > a, .m-2 .toddler .nav-tabs > .active > a:hover {color: #800042; background-color: #fcf6f9; background-image: -moz-linear-gradient(top, #faf0f5, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#faf0f5), to(white)); background-image: -webkit-linear-gradient(top, #faf0f5, white); background-image: -o-linear-gradient(top, #faf0f5, white); background-image: linear-gradient(to bottom, #faf0f5, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFAF0F5', endColorstr='#FFFFFFFF', GradientType=0); border-color: #e080b2; border-bottom-color: white}
.m-2 .toddler .tab-content {border-color: #e080b2}
.m-2 .toddler .btn {color: #333333}
.m-2 .toddler .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #de5ba1; background-image: -moz-linear-gradient(top, #e662a7, #d25098); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e662a7), to(#d25098)); background-image: -webkit-linear-gradient(top, #e662a7, #d25098); background-image: -o-linear-gradient(top, #e662a7, #d25098); background-image: linear-gradient(to bottom, #e662a7, #d25098); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE662A7', endColorstr='#FFD25098', GradientType=0); border-color: #d25098 #d25098 #aa2c72; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #d25098;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .toddler .btn-coloured:hover, .m-2 .toddler .btn-coloured:active, .m-2 .toddler .btn-coloured.active, .m-2 .toddler .btn-coloured.disabled, .m-2 .toddler .btn-coloured[disabled] {color: #ffffff; background-color: #d25098; *background-color: #cd3c8c}
.m-2 .toddler .btn-coloured:active, .m-2 .toddler .btn-coloured.active {background-color: #be317f \9}
.m-2 .toddler a.btn-pink, .m-2 .toddler a.btn-pink-stars {color: #6e2b8c}
.m-2 .toddler .share-this > .btn:first-child {color: #333333}
.m-2 .toddler hr {border-top-color: #e080b2}
.m-2 .toddler .well {background-color: #faf0f5}
.m-2 .toddler .well strong {color: #800042}
.m-2 .toddler blockquote strong {color: #800042}
.m-2 .toddler fieldset {background-color: #faf0f5}
.m-2 .toddler fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .toddler fieldset .form-media-list label {color: #800042}
.m-2 .toddler .image-grid .description {background-color: #faf0f5}
.m-2 .toddler .table td {border-color: #e080b2}
.m-2 .toddler li.divider {border-bottom-color: #e080b2}
.m-2 .toddler .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .toddler .forum-replies > li {border-color: #e080b2}
.m-2 .conception {                   }
.m-2 .conception a {color: #5f68fe}
.m-2 .conception h3.page-heading {color: #ffffff; background-color: #6f72ea; background-image: -moz-linear-gradient(top, #8184f2, #5358df); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8184f2), to(#5358df)); background-image: -webkit-linear-gradient(top, #8184f2, #5358df); background-image: -o-linear-gradient(top, #8184f2, #5358df); background-image: linear-gradient(to bottom, #8184f2, #5358df); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8184F2', endColorstr='#FF5358DF', GradientType=0); border-bottom-color: #9093f4}
.m-2 .conception h6.page-sub-heading {background: #dce2f3; border-bottom-color: #9093f4; margin-bottom: 0}
.m-2 .conception h6.section-heading {color: #ffffff; background-color: #979af4; background-image: -moz-linear-gradient(top, #a6a8f6, #8184f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a6a8f6), to(#8184f2)); background-image: -webkit-linear-gradient(top, #a6a8f6, #8184f2); background-image: -o-linear-gradient(top, #a6a8f6, #8184f2); background-image: linear-gradient(to bottom, #a6a8f6, #8184f2); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA6A8F6', endColorstr='#FF8184F2', GradientType=0); border-bottom-color: #9093f4}
.m-2 .conception h1, .m-2 .conception h2, .m-2 .conception h3, .m-2 .conception h4, .m-2 .conception h5, .m-2 .conception h6 {color: #345ab6}
.m-2 .conception h1 small, .m-2 .conception h2 small, .m-2 .conception h3 small, .m-2 .conception h4 small, .m-2 .conception h5 small, .m-2 .conception h6 small {color: #345ab6}
.m-2 .conception h1 {border-bottom-color: #345ab6}
.m-2 .conception .nav-list-rounded-corners {border-color: #9093f4; background-color: #f2f4fb}
.m-2 .conception .nav-list-rounded-corners > li.divider {border-bottom-color: #9093f4}
.m-2 .conception .nav-list-with-sections a, .m-2 .conception .nav-list-with-icons a {color: #345ab6}
.m-2 .conception .nav-list-with-images a p {color: #333333}
.m-2 .conception .related-videos .video.inline {border-top-color: #9093f4}
.m-2 .conception .related-videos .video.inline:last-child {border-bottom-color: #9093f4}
.m-2 .conception .swipe-carousel {border-bottom-color: #9093f4; background-color: #f2f4fb}
.m-2 .conception .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #dce2f3}
.m-2 .conception .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #345ab6}
.m-2 .conception .nav-tabs {border-color: #9093f4}
.m-2 .conception .nav-tabs > li > a:hover {background-color: #f7f8fd; background-image: -moz-linear-gradient(top, #f2f4fb, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f4fb), to(white)); background-image: -webkit-linear-gradient(top, #f2f4fb, white); background-image: -o-linear-gradient(top, #f2f4fb, white); background-image: linear-gradient(to bottom, #f2f4fb, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F4FB', endColorstr='#FFFFFFFF', GradientType=0); border-color: #9093f4}
.m-2 .conception .nav-tabs > .active > a, .m-2 .conception .nav-tabs > .active > a:hover {color: #345ab6; background-color: #f7f8fd; background-image: -moz-linear-gradient(top, #f2f4fb, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f4fb), to(white)); background-image: -webkit-linear-gradient(top, #f2f4fb, white); background-image: -o-linear-gradient(top, #f2f4fb, white); background-image: linear-gradient(to bottom, #f2f4fb, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F4FB', endColorstr='#FFFFFFFF', GradientType=0); border-color: #9093f4; border-bottom-color: white}
.m-2 .conception .tab-content {border-color: #9093f4}
.m-2 .conception .btn {color: #333333}
.m-2 .conception .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #6f72ea; background-image: -moz-linear-gradient(top, #8184f2, #5358df); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8184f2), to(#5358df)); background-image: -webkit-linear-gradient(top, #8184f2, #5358df); background-image: -o-linear-gradient(top, #8184f2, #5358df); background-image: linear-gradient(to bottom, #8184f2, #5358df); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8184F2', endColorstr='#FF5358DF', GradientType=0); border-color: #5358df #5358df #242ac2; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #5358df;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .conception .btn-coloured:hover, .m-2 .conception .btn-coloured:active, .m-2 .conception .btn-coloured.active, .m-2 .conception .btn-coloured.disabled, .m-2 .conception .btn-coloured[disabled] {color: #ffffff; background-color: #5358df; *background-color: #3e43db}
.m-2 .conception .btn-coloured:active, .m-2 .conception .btn-coloured.active {background-color: #282ed7 \9}
.m-2 .conception a.btn-pink, .m-2 .conception a.btn-pink-stars {color: #6e2b8c}
.m-2 .conception .share-this > .btn:first-child {color: #333333}
.m-2 .conception hr {border-top-color: #9093f4}
.m-2 .conception .well {background-color: #f2f4fb}
.m-2 .conception .well strong {color: #345ab6}
.m-2 .conception blockquote strong {color: #345ab6}
.m-2 .conception fieldset {background-color: #f2f4fb}
.m-2 .conception fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .conception fieldset .form-media-list label {color: #345ab6}
.m-2 .conception .image-grid .description {background-color: #f2f4fb}
.m-2 .conception .table td {border-color: #9093f4}
.m-2 .conception li.divider {border-bottom-color: #9093f4}
.m-2 .conception .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .conception .forum-replies > li {border-color: #9093f4}
.m-2 .conception .nav-tabs > li > a {height: 35px}
.m-2 .pregnancy {                  }
.m-2 .pregnancy a {color: #1292ce}
.m-2 .pregnancy h3.page-heading {color: #ffffff; background-color: #46baeb; background-image: -moz-linear-gradient(top, #5ac7f5, #29a6dc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5ac7f5), to(#29a6dc)); background-image: -webkit-linear-gradient(top, #5ac7f5, #29a6dc); background-image: -o-linear-gradient(top, #5ac7f5, #29a6dc); background-image: linear-gradient(to bottom, #5ac7f5, #29a6dc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5AC7F5', endColorstr='#FF29A6DC', GradientType=0); border-bottom-color: #2babe2}
.m-2 .pregnancy h6.page-sub-heading {background: #daebf2; border-bottom-color: #2babe2; margin-bottom: 0}
.m-2 .pregnancy h6.section-heading {color: #ffffff; background-color: #71cff6; background-image: -moz-linear-gradient(top, #80d4f7, #5ac7f5); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#80d4f7), to(#5ac7f5)); background-image: -webkit-linear-gradient(top, #80d4f7, #5ac7f5); background-image: -o-linear-gradient(top, #80d4f7, #5ac7f5); background-image: linear-gradient(to bottom, #80d4f7, #5ac7f5); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF80D4F7', endColorstr='#FF5AC7F5', GradientType=0); border-bottom-color: #2babe2}
.m-2 .pregnancy h1, .m-2 .pregnancy h2, .m-2 .pregnancy h3, .m-2 .pregnancy h4, .m-2 .pregnancy h5, .m-2 .pregnancy h6 {color: #005980}
.m-2 .pregnancy h1 small, .m-2 .pregnancy h2 small, .m-2 .pregnancy h3 small, .m-2 .pregnancy h4 small, .m-2 .pregnancy h5 small, .m-2 .pregnancy h6 small {color: #005980}
.m-2 .pregnancy h1 {border-bottom-color: #005980}
.m-2 .pregnancy .nav-list-rounded-corners {border-color: #2babe2; background-color: #f0f7fa}
.m-2 .pregnancy .nav-list-rounded-corners > li.divider {border-bottom-color: #2babe2}
.m-2 .pregnancy .nav-list-with-sections a, .m-2 .pregnancy .nav-list-with-icons a {color: #005980}
.m-2 .pregnancy .nav-list-with-images a p {color: #333333}
.m-2 .pregnancy .related-videos .video.inline {border-top-color: #2babe2}
.m-2 .pregnancy .related-videos .video.inline:last-child {border-bottom-color: #2babe2}
.m-2 .pregnancy .swipe-carousel {border-bottom-color: #2babe2; background-color: #f0f7fa}
.m-2 .pregnancy .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #daebf2}
.m-2 .pregnancy .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #005980}
.m-2 .pregnancy .nav-tabs {border-color: #2babe2}
.m-2 .pregnancy .nav-tabs > li > a:hover {background-color: #f6fafc; background-image: -moz-linear-gradient(top, #f0f7fa, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f0f7fa), to(white)); background-image: -webkit-linear-gradient(top, #f0f7fa, white); background-image: -o-linear-gradient(top, #f0f7fa, white); background-image: linear-gradient(to bottom, #f0f7fa, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0F7FA', endColorstr='#FFFFFFFF', GradientType=0); border-color: #2babe2}
.m-2 .pregnancy .nav-tabs > .active > a, .m-2 .pregnancy .nav-tabs > .active > a:hover {color: #005980; background-color: #f6fafc; background-image: -moz-linear-gradient(top, #f0f7fa, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f0f7fa), to(white)); background-image: -webkit-linear-gradient(top, #f0f7fa, white); background-image: -o-linear-gradient(top, #f0f7fa, white); background-image: linear-gradient(to bottom, #f0f7fa, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0F7FA', endColorstr='#FFFFFFFF', GradientType=0); border-color: #2babe2; border-bottom-color: white}
.m-2 .pregnancy .tab-content {border-color: #2babe2}
.m-2 .pregnancy .btn {color: #333333}
.m-2 .pregnancy .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #46baeb; background-image: -moz-linear-gradient(top, #5ac7f5, #29a6dc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5ac7f5), to(#29a6dc)); background-image: -webkit-linear-gradient(top, #5ac7f5, #29a6dc); background-image: -o-linear-gradient(top, #5ac7f5, #29a6dc); background-image: linear-gradient(to bottom, #5ac7f5, #29a6dc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5AC7F5', endColorstr='#FF29A6DC', GradientType=0); border-color: #29a6dc #29a6dc #1a779f; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #29a6dc;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .pregnancy .btn-coloured:hover, .m-2 .pregnancy .btn-coloured:active, .m-2 .pregnancy .btn-coloured.active, .m-2 .pregnancy .btn-coloured.disabled, .m-2 .pregnancy .btn-coloured[disabled] {color: #ffffff; background-color: #29a6dc; *background-color: #2197ca}
.m-2 .pregnancy .btn-coloured:active, .m-2 .pregnancy .btn-coloured.active {background-color: #1e87b4 \9}
.m-2 .pregnancy a.btn-pink, .m-2 .pregnancy a.btn-pink-stars {color: #6e2b8c}
.m-2 .pregnancy .share-this > .btn:first-child {color: #333333}
.m-2 .pregnancy hr {border-top-color: #2babe2}
.m-2 .pregnancy .well {background-color: #f0f7fa}
.m-2 .pregnancy .well strong {color: #005980}
.m-2 .pregnancy blockquote strong {color: #005980}
.m-2 .pregnancy fieldset {background-color: #f0f7fa}
.m-2 .pregnancy fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .pregnancy fieldset .form-media-list label {color: #005980}
.m-2 .pregnancy .image-grid .description {background-color: #f0f7fa}
.m-2 .pregnancy .table td {border-color: #2babe2}
.m-2 .pregnancy li.divider {border-bottom-color: #2babe2}
.m-2 .pregnancy .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .pregnancy .forum-replies > li {border-color: #2babe2}
.m-2 .pregnancy .swipe-carousel {margin-bottom: 0}
.m-2 .parenting {                   }
.m-2 .parenting a {color: #b03663}
.m-2 .parenting h3.page-heading {color: #ffffff; background-color: #c23c6e; background-image: -moz-linear-gradient(top, #ca4c7c, #b5235a); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ca4c7c), to(#b5235a)); background-image: -webkit-linear-gradient(top, #ca4c7c, #b5235a); background-image: -o-linear-gradient(top, #ca4c7c, #b5235a); background-image: linear-gradient(to bottom, #ca4c7c, #b5235a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCA4C7C', endColorstr='#FFB5235A', GradientType=0); border-bottom-color: #db9bb5}
.m-2 .parenting h6.page-sub-heading {background: #f6d8e4; border-bottom-color: #db9bb5; margin-bottom: 0}
.m-2 .parenting h6.section-heading {color: #ffffff; background-color: #d05f8a; background-image: -moz-linear-gradient(top, #d36b93, #ca4c7c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d36b93), to(#ca4c7c)); background-image: -webkit-linear-gradient(top, #d36b93, #ca4c7c); background-image: -o-linear-gradient(top, #d36b93, #ca4c7c); background-image: linear-gradient(to bottom, #d36b93, #ca4c7c); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD36B93', endColorstr='#FFCA4C7C', GradientType=0); border-bottom-color: #db9bb5}
.m-2 .parenting h1, .m-2 .parenting h2, .m-2 .parenting h3, .m-2 .parenting h4, .m-2 .parenting h5, .m-2 .parenting h6 {color: #7e002f}
.m-2 .parenting h1 small, .m-2 .parenting h2 small, .m-2 .parenting h3 small, .m-2 .parenting h4 small, .m-2 .parenting h5 small, .m-2 .parenting h6 small {color: #7e002f}
.m-2 .parenting h1 {border-bottom-color: #7e002f}
.m-2 .parenting .nav-list-rounded-corners {border-color: #db9bb5; background-color: #fff4f8}
.m-2 .parenting .nav-list-rounded-corners > li.divider {border-bottom-color: #db9bb5}
.m-2 .parenting .nav-list-with-sections a, .m-2 .parenting .nav-list-with-icons a {color: #7e002f}
.m-2 .parenting .nav-list-with-images a p {color: #333333}
.m-2 .parenting .related-videos .video.inline {border-top-color: #db9bb5}
.m-2 .parenting .related-videos .video.inline:last-child {border-bottom-color: #db9bb5}
.m-2 .parenting .swipe-carousel {border-bottom-color: #db9bb5; background-color: #fff4f8}
.m-2 .parenting .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #f6d8e4}
.m-2 .parenting .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #7e002f}
.m-2 .parenting .nav-tabs {border-color: #db9bb5}
.m-2 .parenting .nav-tabs > li > a:hover {background-color: #fff8fb; background-image: -moz-linear-gradient(top, #fff4f8, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff4f8), to(white)); background-image: -webkit-linear-gradient(top, #fff4f8, white); background-image: -o-linear-gradient(top, #fff4f8, white); background-image: linear-gradient(to bottom, #fff4f8, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF4F8', endColorstr='#FFFFFFFF', GradientType=0); border-color: #db9bb5}
.m-2 .parenting .nav-tabs > .active > a, .m-2 .parenting .nav-tabs > .active > a:hover {color: #7e002f; background-color: #fff8fb; background-image: -moz-linear-gradient(top, #fff4f8, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff4f8), to(white)); background-image: -webkit-linear-gradient(top, #fff4f8, white); background-image: -o-linear-gradient(top, #fff4f8, white); background-image: linear-gradient(to bottom, #fff4f8, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF4F8', endColorstr='#FFFFFFFF', GradientType=0); border-color: #db9bb5; border-bottom-color: white}
.m-2 .parenting .tab-content {border-color: #db9bb5}
.m-2 .parenting .btn {color: #333333}
.m-2 .parenting .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #c23c6e; background-image: -moz-linear-gradient(top, #ca4c7c, #b5235a); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ca4c7c), to(#b5235a)); background-image: -webkit-linear-gradient(top, #ca4c7c, #b5235a); background-image: -o-linear-gradient(top, #ca4c7c, #b5235a); background-image: linear-gradient(to bottom, #ca4c7c, #b5235a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCA4C7C', endColorstr='#FFB5235A', GradientType=0); border-color: #b5235a #b5235a #75173a; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #b5235a;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .parenting .btn-coloured:hover, .m-2 .parenting .btn-coloured:active, .m-2 .parenting .btn-coloured.active, .m-2 .parenting .btn-coloured.disabled, .m-2 .parenting .btn-coloured[disabled] {color: #ffffff; background-color: #b5235a; *background-color: #a01f4f}
.m-2 .parenting .btn-coloured:active, .m-2 .parenting .btn-coloured.active {background-color: #8a1b45 \9}
.m-2 .parenting a.btn-pink, .m-2 .parenting a.btn-pink-stars {color: #6e2b8c}
.m-2 .parenting .share-this > .btn:first-child {color: #333333}
.m-2 .parenting hr {border-top-color: #db9bb5}
.m-2 .parenting .well {background-color: #fff4f8}
.m-2 .parenting .well strong {color: #7e002f}
.m-2 .parenting blockquote strong {color: #7e002f}
.m-2 .parenting fieldset {background-color: #fff4f8}
.m-2 .parenting fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .parenting fieldset .form-media-list label {color: #7e002f}
.m-2 .parenting .image-grid .description {background-color: #fff4f8}
.m-2 .parenting .table td {border-color: #db9bb5}
.m-2 .parenting li.divider {border-bottom-color: #db9bb5}
.m-2 .parenting .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .parenting .forum-replies > li {border-color: #db9bb5}
.m-2 .parenting table {width: 100%; font-size: 13.05px; border: none !important; margin-bottom: 15px}
.m-2 .parenting table th {text-align: left; padding: 8px; color: #7e002f; vertical-align: top}
.m-2 .parenting table th h3 {font-size: 13.05px}
.m-2 .parenting table tr:nth-child(2n+1) {background: #fdfaff; border: 1px solid #f1e3f5}
.m-2 .parenting table td {padding: 8px; vertical-align: top; border: none}
.m-2 .parenting table td p {margin: 0; font-size: 13.05px}
.m-2 .parenting table td img {max-width: none}
.m-2 .parenting .tips {min-height: 20px; padding: 9px; margin-bottom: 20px; background-color: #fff4f8; border: 1px solid #e3e3e3; border-radius: 3px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05)}
.m-2 .parenting .tips br {display: none}
.m-2 .parenting .tips blockquote {border-color: #ddd; border-color: rgba(0, 0, 0, 0.15)}
.m-2 .parenting .tips p {margin-bottom: 10px}
.m-2 .parenting .tips p.author {font-weight: bold; color: #7e002f; margin-bottom: 0}
.m-2 .parenting .tips p.author span br {display: none}
.m-2 .baby-care {                  }
.m-2 .baby-care a {color: #6aa13a}
.m-2 .baby-care h3.page-heading {color: #ffffff; background-color: #14a466; background-image: -moz-linear-gradient(top, #21af72, #009455); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#21af72), to(#009455)); background-image: -webkit-linear-gradient(top, #21af72, #009455); background-image: -o-linear-gradient(top, #21af72, #009455); background-image: linear-gradient(to bottom, #21af72, #009455); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF21AF72', endColorstr='#FF009455', GradientType=0); border-bottom-color: #80e0b7}
.m-2 .baby-care h6.page-sub-heading {background: #daf2e8; border-bottom-color: #80e0b7; margin-bottom: 0}
.m-2 .baby-care h6.section-heading {color: #ffffff; background-color: #25c47f; background-image: -moz-linear-gradient(top, #27d188, #21af72); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#27d188), to(#21af72)); background-image: -webkit-linear-gradient(top, #27d188, #21af72); background-image: -o-linear-gradient(top, #27d188, #21af72); background-image: linear-gradient(to bottom, #27d188, #21af72); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF27D188', endColorstr='#FF21AF72', GradientType=0); border-bottom-color: #80e0b7}
.m-2 .baby-care h1, .m-2 .baby-care h2, .m-2 .baby-care h3, .m-2 .baby-care h4, .m-2 .baby-care h5, .m-2 .baby-care h6 {color: #007843}
.m-2 .baby-care h1 small, .m-2 .baby-care h2 small, .m-2 .baby-care h3 small, .m-2 .baby-care h4 small, .m-2 .baby-care h5 small, .m-2 .baby-care h6 small {color: #007843}
.m-2 .baby-care h1 {border-bottom-color: #007843}
.m-2 .baby-care .nav-list-rounded-corners {border-color: #80e0b7; background-color: #f0faf6}
.m-2 .baby-care .nav-list-rounded-corners > li.divider {border-bottom-color: #80e0b7}
.m-2 .baby-care .nav-list-with-sections a, .m-2 .baby-care .nav-list-with-icons a {color: #007843}
.m-2 .baby-care .nav-list-with-images a p {color: #333333}
.m-2 .baby-care .related-videos .video.inline {border-top-color: #80e0b7}
.m-2 .baby-care .related-videos .video.inline:last-child {border-bottom-color: #80e0b7}
.m-2 .baby-care .swipe-carousel {border-bottom-color: #80e0b7; background-color: #f0faf6}
.m-2 .baby-care .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #daf2e8}
.m-2 .baby-care .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #007843}
.m-2 .baby-care .nav-tabs {border-color: #80e0b7}
.m-2 .baby-care .nav-tabs > li > a:hover {background-color: #f6fcfa; background-image: -moz-linear-gradient(top, #f0faf6, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f0faf6), to(white)); background-image: -webkit-linear-gradient(top, #f0faf6, white); background-image: -o-linear-gradient(top, #f0faf6, white); background-image: linear-gradient(to bottom, #f0faf6, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0FAF6', endColorstr='#FFFFFFFF', GradientType=0); border-color: #80e0b7}
.m-2 .baby-care .nav-tabs > .active > a, .m-2 .baby-care .nav-tabs > .active > a:hover {color: #007843; background-color: #f6fcfa; background-image: -moz-linear-gradient(top, #f0faf6, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f0faf6), to(white)); background-image: -webkit-linear-gradient(top, #f0faf6, white); background-image: -o-linear-gradient(top, #f0faf6, white); background-image: linear-gradient(to bottom, #f0faf6, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0FAF6', endColorstr='#FFFFFFFF', GradientType=0); border-color: #80e0b7; border-bottom-color: white}
.m-2 .baby-care .tab-content {border-color: #80e0b7}
.m-2 .baby-care .btn {color: #333333}
.m-2 .baby-care .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #14a466; background-image: -moz-linear-gradient(top, #21af72, #009455); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#21af72), to(#009455)); background-image: -webkit-linear-gradient(top, #21af72, #009455); background-image: -o-linear-gradient(top, #21af72, #009455); background-image: linear-gradient(to bottom, #21af72, #009455); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF21AF72', endColorstr='#FF009455', GradientType=0); border-color: #009455 #009455 #004829; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #009455;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .baby-care .btn-coloured:hover, .m-2 .baby-care .btn-coloured:active, .m-2 .baby-care .btn-coloured.active, .m-2 .baby-care .btn-coloured.disabled, .m-2 .baby-care .btn-coloured[disabled] {color: #ffffff; background-color: #009455; *background-color: #007b46}
.m-2 .baby-care .btn-coloured:active, .m-2 .baby-care .btn-coloured.active {background-color: #006138 \9}
.m-2 .baby-care a.btn-pink, .m-2 .baby-care a.btn-pink-stars {color: #6e2b8c}
.m-2 .baby-care .share-this > .btn:first-child {color: #333333}
.m-2 .baby-care hr {border-top-color: #80e0b7}
.m-2 .baby-care .well {background-color: #f0faf6}
.m-2 .baby-care .well strong {color: #007843}
.m-2 .baby-care blockquote strong {color: #007843}
.m-2 .baby-care fieldset {background-color: #f0faf6}
.m-2 .baby-care fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .baby-care fieldset .form-media-list label {color: #007843}
.m-2 .baby-care .image-grid .description {background-color: #f0faf6}
.m-2 .baby-care .table td {border-color: #80e0b7}
.m-2 .baby-care li.divider {border-bottom-color: #80e0b7}
.m-2 .baby-care .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .baby-care .forum-replies > li {border-color: #80e0b7}
.m-2 .childbirth {                  }
.m-2 .childbirth a {color: #1f9c8a}
.m-2 .childbirth h3.page-heading {color: #ffffff; background-color: #32bcaa; background-image: -moz-linear-gradient(top, #3cccb8, #23a595); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3cccb8), to(#23a595)); background-image: -webkit-linear-gradient(top, #3cccb8, #23a595); background-image: -o-linear-gradient(top, #3cccb8, #23a595); background-image: linear-gradient(to bottom, #3cccb8, #23a595); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3CCCB8', endColorstr='#FF23A595', GradientType=0); border-bottom-color: #84d5e0}
.m-2 .childbirth h6.page-sub-heading {background: #dbeff2; border-bottom-color: #84d5e0; margin-bottom: 0}
.m-2 .childbirth h6.section-heading {color: #ffffff; background-color: #4fd1bf; background-image: -moz-linear-gradient(top, #5cd4c4, #3cccb8); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5cd4c4), to(#3cccb8)); background-image: -webkit-linear-gradient(top, #5cd4c4, #3cccb8); background-image: -o-linear-gradient(top, #5cd4c4, #3cccb8); background-image: linear-gradient(to bottom, #5cd4c4, #3cccb8); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CD4C4', endColorstr='#FF3CCCB8', GradientType=0); border-bottom-color: #84d5e0}
.m-2 .childbirth h1, .m-2 .childbirth h2, .m-2 .childbirth h3, .m-2 .childbirth h4, .m-2 .childbirth h5, .m-2 .childbirth h6 {color: #137989}
.m-2 .childbirth h1 small, .m-2 .childbirth h2 small, .m-2 .childbirth h3 small, .m-2 .childbirth h4 small, .m-2 .childbirth h5 small, .m-2 .childbirth h6 small {color: #137989}
.m-2 .childbirth h1 {border-bottom-color: #137989}
.m-2 .childbirth .nav-list-rounded-corners {border-color: #84d5e0; background-color: #f0f9fa}
.m-2 .childbirth .nav-list-rounded-corners > li.divider {border-bottom-color: #84d5e0}
.m-2 .childbirth .nav-list-with-sections a, .m-2 .childbirth .nav-list-with-icons a {color: #137989}
.m-2 .childbirth .nav-list-with-images a p {color: #333333}
.m-2 .childbirth .related-videos .video.inline {border-top-color: #84d5e0}
.m-2 .childbirth .related-videos .video.inline:last-child {border-bottom-color: #84d5e0}
.m-2 .childbirth .swipe-carousel {border-bottom-color: #84d5e0; background-color: #f0f9fa}
.m-2 .childbirth .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #dbeff2}
.m-2 .childbirth .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #137989}
.m-2 .childbirth .nav-tabs {border-color: #84d5e0}
.m-2 .childbirth .nav-tabs > li > a:hover {background-color: #f6fbfc; background-image: -moz-linear-gradient(top, #f0f9fa, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f0f9fa), to(white)); background-image: -webkit-linear-gradient(top, #f0f9fa, white); background-image: -o-linear-gradient(top, #f0f9fa, white); background-image: linear-gradient(to bottom, #f0f9fa, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0F9FA', endColorstr='#FFFFFFFF', GradientType=0); border-color: #84d5e0}
.m-2 .childbirth .nav-tabs > .active > a, .m-2 .childbirth .nav-tabs > .active > a:hover {color: #137989; background-color: #f6fbfc; background-image: -moz-linear-gradient(top, #f0f9fa, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f0f9fa), to(white)); background-image: -webkit-linear-gradient(top, #f0f9fa, white); background-image: -o-linear-gradient(top, #f0f9fa, white); background-image: linear-gradient(to bottom, #f0f9fa, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0F9FA', endColorstr='#FFFFFFFF', GradientType=0); border-color: #84d5e0; border-bottom-color: white}
.m-2 .childbirth .tab-content {border-color: #84d5e0}
.m-2 .childbirth .btn {color: #333333}
.m-2 .childbirth .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #32bcaa; background-image: -moz-linear-gradient(top, #3cccb8, #23a595); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3cccb8), to(#23a595)); background-image: -webkit-linear-gradient(top, #3cccb8, #23a595); background-image: -o-linear-gradient(top, #3cccb8, #23a595); background-image: linear-gradient(to bottom, #3cccb8, #23a595); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3CCCB8', endColorstr='#FF23A595', GradientType=0); border-color: #23a595 #23a595 #16665c; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #23a595;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .childbirth .btn-coloured:hover, .m-2 .childbirth .btn-coloured:active, .m-2 .childbirth .btn-coloured.active, .m-2 .childbirth .btn-coloured.disabled, .m-2 .childbirth .btn-coloured[disabled] {color: #ffffff; background-color: #23a595; *background-color: #1f9082}
.m-2 .childbirth .btn-coloured:active, .m-2 .childbirth .btn-coloured.active {background-color: #1a7b6f \9}
.m-2 .childbirth a.btn-pink, .m-2 .childbirth a.btn-pink-stars {color: #6e2b8c}
.m-2 .childbirth .share-this > .btn:first-child {color: #333333}
.m-2 .childbirth hr {border-top-color: #84d5e0}
.m-2 .childbirth .well {background-color: #f0f9fa}
.m-2 .childbirth .well strong {color: #137989}
.m-2 .childbirth blockquote strong {color: #137989}
.m-2 .childbirth fieldset {background-color: #f0f9fa}
.m-2 .childbirth fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .childbirth fieldset .form-media-list label {color: #137989}
.m-2 .childbirth .image-grid .description {background-color: #f0f9fa}
.m-2 .childbirth .table td {border-color: #84d5e0}
.m-2 .childbirth li.divider {border-bottom-color: #84d5e0}
.m-2 .childbirth .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .childbirth .forum-replies > li {border-color: #84d5e0}
.m-2 .myhuggies {                  }
.m-2 .myhuggies a {color: #618239}
.m-2 .myhuggies h3.page-heading {color: #ffffff; background-color: #c8da2a; background-image: -moz-linear-gradient(top, #d2e242, #bacf05); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d2e242), to(#bacf05)); background-image: -webkit-linear-gradient(top, #d2e242, #bacf05); background-image: -o-linear-gradient(top, #d2e242, #bacf05); background-image: linear-gradient(to bottom, #d2e242, #bacf05); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD2E242', endColorstr='#FFBACF05', GradientType=0); border-bottom-color: #000000}
.m-2 .myhuggies h6.page-sub-heading {background: #ebf3bc; border-bottom-color: #000000; margin-bottom: 0}
.m-2 .myhuggies h6.section-heading {color: #ffffff; background-color: #d7e557; background-image: -moz-linear-gradient(top, #dae765, #d2e242); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dae765), to(#d2e242)); background-image: -webkit-linear-gradient(top, #dae765, #d2e242); background-image: -o-linear-gradient(top, #dae765, #d2e242); background-image: linear-gradient(to bottom, #dae765, #d2e242); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDAE765', endColorstr='#FFD2E242', GradientType=0); border-bottom-color: #000000}
.m-2 .myhuggies h1, .m-2 .myhuggies h2, .m-2 .myhuggies h3, .m-2 .myhuggies h4, .m-2 .myhuggies h5, .m-2 .myhuggies h6 {color: #3a4c22}
.m-2 .myhuggies h1 small, .m-2 .myhuggies h2 small, .m-2 .myhuggies h3 small, .m-2 .myhuggies h4 small, .m-2 .myhuggies h5 small, .m-2 .myhuggies h6 small {color: #3a4c22}
.m-2 .myhuggies h1 {border-bottom-color: #3a4c22}
.m-2 .myhuggies .nav-list-rounded-corners {border-color: #000000; background-color: #f5faf0}
.m-2 .myhuggies .nav-list-rounded-corners > li.divider {border-bottom-color: #000000}
.m-2 .myhuggies .nav-list-with-sections a, .m-2 .myhuggies .nav-list-with-icons a {color: #3a4c22}
.m-2 .myhuggies .nav-list-with-images a p {color: #333333}
.m-2 .myhuggies .related-videos .video.inline {border-top-color: #000000}
.m-2 .myhuggies .related-videos .video.inline:last-child {border-bottom-color: #000000}
.m-2 .myhuggies .swipe-carousel {border-bottom-color: #000000; background-color: #f5faf0}
.m-2 .myhuggies .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #ebf3bc}
.m-2 .myhuggies .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #3a4c22}
.m-2 .myhuggies .nav-tabs {border-color: #000000}
.m-2 .myhuggies .nav-tabs > li > a:hover {background-color: #f9fcf6; background-image: -moz-linear-gradient(top, #f5faf0, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5faf0), to(white)); background-image: -webkit-linear-gradient(top, #f5faf0, white); background-image: -o-linear-gradient(top, #f5faf0, white); background-image: linear-gradient(to bottom, #f5faf0, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5FAF0', endColorstr='#FFFFFFFF', GradientType=0); border-color: #000000}
.m-2 .myhuggies .nav-tabs > .active > a, .m-2 .myhuggies .nav-tabs > .active > a:hover {color: #3a4c22; background-color: #f9fcf6; background-image: -moz-linear-gradient(top, #f5faf0, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5faf0), to(white)); background-image: -webkit-linear-gradient(top, #f5faf0, white); background-image: -o-linear-gradient(top, #f5faf0, white); background-image: linear-gradient(to bottom, #f5faf0, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5FAF0', endColorstr='#FFFFFFFF', GradientType=0); border-color: #000000; border-bottom-color: white}
.m-2 .myhuggies .tab-content {border-color: #000000}
.m-2 .myhuggies .btn {color: #333333}
.m-2 .myhuggies .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #c8da2a; background-image: -moz-linear-gradient(top, #d2e242, #bacf05); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d2e242), to(#bacf05)); background-image: -webkit-linear-gradient(top, #d2e242, #bacf05); background-image: -o-linear-gradient(top, #d2e242, #bacf05); background-image: linear-gradient(to bottom, #d2e242, #bacf05); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD2E242', endColorstr='#FFBACF05', GradientType=0); border-color: #bacf05 #bacf05 #778403; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #bacf05;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .myhuggies .btn-coloured:hover, .m-2 .myhuggies .btn-coloured:active, .m-2 .myhuggies .btn-coloured.active, .m-2 .myhuggies .btn-coloured.disabled, .m-2 .myhuggies .btn-coloured[disabled] {color: #ffffff; background-color: #bacf05; *background-color: #a4b604}
.m-2 .myhuggies .btn-coloured:active, .m-2 .myhuggies .btn-coloured.active {background-color: #8d9d04 \9}
.m-2 .myhuggies a.btn-pink, .m-2 .myhuggies a.btn-pink-stars {color: #6e2b8c}
.m-2 .myhuggies .share-this > .btn:first-child {color: #333333}
.m-2 .myhuggies hr {border-top-color: #000000}
.m-2 .myhuggies .well {background-color: #f5faf0}
.m-2 .myhuggies .well strong {color: #3a4c22}
.m-2 .myhuggies blockquote strong {color: #3a4c22}
.m-2 .myhuggies fieldset {background-color: #f5faf0}
.m-2 .myhuggies fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .myhuggies fieldset .form-media-list label {color: #3a4c22}
.m-2 .myhuggies .image-grid .description {background-color: #f5faf0}
.m-2 .myhuggies .table td {border-color: #000000}
.m-2 .myhuggies li.divider {border-bottom-color: #000000}
.m-2 .myhuggies .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .myhuggies .forum-replies > li {border-color: #000000}
.m-2 .video-landing .video-heading {visibility: hidden}
.m-2 .video-landing .video-summary {margin: 20px 0}
.m-2 .video-landing .video-area {margin: 10px 0}
.m-2 .video-landing .read-on {margin-top: 10px}
.m-2 .video-landing .video-area {width: 100%; padding-top: 56.25%; height: 0; position: relative}
.m-2 .video-landing #player, .m-2 .video-landing #player_wrapper {width: 100%; height: 100%; top: 0; left: 0; position: absolute !important}
.m-2 .why-join .media-list { background: #d0f0ff; border-radius: 4px; overflow: hidden; padding: 20px 10px; margin-top: 10px}
.m-2 .why-join .media-list .media {margin-bottom: -10px}
.m-2 .why-join .media-list .media h3, .m-2 .why-join .media-list .media h5 {color: #005980; font-weight: normal; font-family: 'Century Gothic', Arial, Helvetica}
.m-2 .why-join .media-list .media h3 {font-size: 19px}
.m-2 .why-join .media-list .media h3.right-aligned {text-align: right}
.m-2 .why-join .media-list .media .span6 {padding-left: 47px; padding-top: 10px}
.m-2 .why-join .media-list .media .span6 .custom-icon-white {float: left; margin-left: -35px}
.m-2 .why-join .media-list .media .span6 h5 {float: left; margin: 0 10px 0 0}
.m-2 .why-join .media-list .media:last-child {margin-bottom: 0}
.m-2 .browse-forum .accordion .nav-list p {margin-bottom: 2px}
.m-2 .browse-forum .accordion .nav-list p.stats {font-size: 12px; color: #333; margin: 0}
.m-2 .inside-a-topic .ui-li-count {background: transparent; border-width: 0; padding: 0; position: absolute; right: 36px; top: 50%; margin-top: -10px; font-weight: bold}
.m-2 .inside-a-topic .ui-li-count .count {display: block; padding: 0 .1em 1px; background: #d694ec; border-radius: 2px; min-width: 19px; color: white; text-align: center; text-shadow: none; font-size: 11px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2)}
.m-2 .inside-a-topic .ui-li-count .count.disabled {background: #c0c0c0}
.m-2 .inside-a-topic .nav-list li a {padding-right: 68px; padding-left: 5px}
.m-2 .cancel-edit {padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px; display: inline-block}
.m-2 .reply-field {height: 170px}
.m-2 .reply-container {background: #fdfaff; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); padding: 10px}
.m-2 img {margin-bottom: 15px}
.m-2 img.hundred-percent-image {width: 100%}
.m-2 .social-block {text-align: center; margin-left: 0}
.m-2 .social-block > li {display: inline-block; float: none}
.m-2 .social-block > li > a {display: block; overflow: hidden; width: 32px; height: 0; padding: 27px 0 0 0; margin: 0 7px}
.m-2 .copyright {font-size: 10px; line-height: 12px; text-align: center}
.m-2 p.author-credit {margin: 8px 0 0 0; font-style: italic; font-size: 12px; text-align: right}
.m-2 .page-content {margin-left: -10px; margin-right: -10px}
.m-2 .page-content .page-content-inner {padding: 0 10px}
.m-2 .page-content.menu-state, .m-2 #page.menu-state {position: absolute; top: 0; left: 0; margin: 0; width: 100%; height: 100%; overflow: scroll; -webkit-overflow-scrolling: touch}
.m-2 .related-videos {margin-left: 10px; margin-right: 10px; margin-bottom: 15px}
.m-2 .related-videos .video.inline {border-top: 1px dotted black}
.m-2 .related-videos .video.inline .image {float: left}
.m-2 .related-videos .video.inline .image img {width: 80px; height: 80px; margin-bottom: 0}
.m-2 .related-videos .video.inline .meta {padding-left: 10px; float: left; display: block !important}
.m-2 .related-videos .video.inline .meta a {display: inline-block; *display: inline;  *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 15px; line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; color: #333; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: whitesmoke; background-image: -moz-linear-gradient(top, #fff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); background-image: -o-linear-gradient(top, #fff, #e6e6e6); background-image: linear-gradient(to bottom, #fff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #e6e6e6;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); border: 1px solid #bbb; *border: 0; border-bottom-color: #a2a2a2; border-radius: 4px; *margin-left: .3em; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); font-weight: bold}
.m-2 .related-videos .video.inline .meta a:hover, .m-2 .related-videos .video.inline .meta a:active, .m-2 .related-videos .video.inline .meta a.active, .m-2 .related-videos .video.inline .meta a.disabled, .m-2 .related-videos .video.inline .meta a[disabled] {color: #333; background-color: #e6e6e6; *background-color: #d9d9d9}
.m-2 .related-videos .video.inline .meta a:active, .m-2 .related-videos .video.inline .meta a.active {background-color: #cccccc \9}
.m-2 .related-videos .video.inline .meta a:first-child {*margin-left: 0}
.m-2 .related-videos .video.inline .meta a:hover {text-decoration: none}
.m-2 .related-videos .video.inline:last-child {border-bottom: 1px dotted black}
.m-2 .video.inline:before, .m-2 .video.inline:after {display: table; content: ""}
.m-2 .video.inline:after {clear: both}
.m-2 #video-player .information #video-title {font-size: 16.95px}
.m-2 #video-player .information a {display: inline-block; *display: inline;  *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 15px; line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; color: #333; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: whitesmoke; background-image: -moz-linear-gradient(top, #fff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); background-image: -o-linear-gradient(top, #fff, #e6e6e6); background-image: linear-gradient(to bottom, #fff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #e6e6e6;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); border: 1px solid #bbb; *border: 0; border-bottom-color: #a2a2a2; border-radius: 4px; *margin-left: .3em; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); font-weight: bold}
.m-2 #video-player .information a:hover, .m-2 #video-player .information a:active, .m-2 #video-player .information a.active, .m-2 #video-player .information a.disabled, .m-2 #video-player .information a[disabled] {color: #333; background-color: #e6e6e6; *background-color: #d9d9d9}
.m-2 #video-player .information a:active, .m-2 #video-player .information a.active {background-color: #cccccc \9}
.m-2 #video-player .information a:first-child {*margin-left: 0}
.m-2 #video-player .information a:hover {text-decoration: none}
.m-2 #video-player .normal, .m-2 #video-player .widescreen {margin-left: -10px !important; margin-right: -10px !important}
.m-2 #video-player .normal #video-area, .m-2 #video-player .widescreen #video-area {width: 100%; padding-top: 56.25%; height: 0; position: relative; margin-top: 10px; margin-bottom: 15px}
.m-2 #video-player .normal #player, .m-2 #video-player .normal #player_wrapper, .m-2 #video-player .widescreen #player, .m-2 #video-player .widescreen #player_wrapper {width: 100% !important; height: 100% !important; top: 0; left: 0; position: absolute !important}
.m-2 .page-image {float: right; width: 30%; margin: 0 15px 15px}
.m-2 [show-for] {visibility: hidden}
.m-2 .geolocator .alert {border-radius: 0; border: none; margin-bottom: 0; background-image: none}
.m-2 .benefits .form {border-radius: 5px; margin: 10px 0; padding: 10px}
.m-2 .benefits .form .form-inner {background-color: #d2e325; border-radius: 5px; color: #6e2b8c; margin: 0 auto; max-width: 550px; padding: 10px}
.m-2 .benefits .form .form-inner form {padding: 10px; margin: 0}
.m-2 .benefits .content {border-radius: 5px; margin: 10px 0; padding: 10px}
.m-2 .benefits .content .content-inner {background-color: #fff; border-radius: 5px; color: #6e2b8c; margin: 0 auto; max-width: 550px; padding: 10px}
.m-2 .benefits.baby-club .form {background: #F9F4FB url("/images/join-banners/bg-baby-club-join-form.jpg") repeat 0 0; background-size: cover}
.m-2 .benefits.baby-club .content {background: #F3DEF5 url("/images/join-banners/bg-baby-club-join-content.jpg") repeat 0 0; background-size: cover}
.m-2 .benefits.baby-club .content .content-inner h2 {display: none}
.m-2 .benefits.mum-to-be .form {background: #94D4D6 url("/images/join-banners/bg-mum-to-be-join-form-950.jpg") repeat 0 0; background-size: cover}
.m-2 .benefits.mum-to-be .content {background: #C0F0F9 url("/images/join-banners/bg-mum-to-be-join-content.jpg") repeat 0 0; background-size: cover}
.m-2 .benefits .fwc {display: block; margin: 10px auto}
.m-2 .search {                  }
.m-2 .search a {color: #9818ca}
.m-2 .search h3.page-heading {color: #ffffff; background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-bottom-color: #de8efc}
.m-2 .search h6.page-sub-heading {background: #f1e3f5; border-bottom-color: #de8efc; margin-bottom: 0}
.m-2 .search h6.section-heading {color: #ffffff; background-color: #d79dec; background-image: -moz-linear-gradient(top, #ddabef, #cf89e8); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ddabef), to(#cf89e8)); background-image: -webkit-linear-gradient(top, #ddabef, #cf89e8); background-image: -o-linear-gradient(top, #ddabef, #cf89e8); background-image: linear-gradient(to bottom, #ddabef, #cf89e8); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDDABEF', endColorstr='#FFCF89E8', GradientType=0); border-bottom-color: #de8efc}
.m-2 .search h1, .m-2 .search h2, .m-2 .search h3, .m-2 .search h4, .m-2 .search h5, .m-2 .search h6 {color: #6e2b8c}
.m-2 .search h1 small, .m-2 .search h2 small, .m-2 .search h3 small, .m-2 .search h4 small, .m-2 .search h5 small, .m-2 .search h6 small {color: #6e2b8c}
.m-2 .search h1 {border-bottom-color: #6e2b8c}
.m-2 .search .nav-list-rounded-corners {border-color: #de8efc; background-color: #fdfaff}
.m-2 .search .nav-list-rounded-corners > li.divider {border-bottom-color: #de8efc}
.m-2 .search .nav-list-with-sections a, .m-2 .search .nav-list-with-icons a {color: #6e2b8c}
.m-2 .search .nav-list-with-images a p {color: #333333}
.m-2 .search .related-videos .video.inline {border-top-color: #de8efc}
.m-2 .search .related-videos .video.inline:last-child {border-bottom-color: #de8efc}
.m-2 .search .swipe-carousel {border-bottom-color: #de8efc; background-color: #fdfaff}
.m-2 .search .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #f1e3f5}
.m-2 .search .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #6e2b8c}
.m-2 .search .nav-tabs {border-color: #de8efc}
.m-2 .search .nav-tabs > li > a:hover {background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc}
.m-2 .search .nav-tabs > .active > a, .m-2 .search .nav-tabs > .active > a:hover {color: #6e2b8c; background-color: #fefcff; background-image: -moz-linear-gradient(top, #fdfaff, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfaff), to(white)); background-image: -webkit-linear-gradient(top, #fdfaff, white); background-image: -o-linear-gradient(top, #fdfaff, white); background-image: linear-gradient(to bottom, #fdfaff, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFAFF', endColorstr='#FFFFFFFF', GradientType=0); border-color: #de8efc; border-bottom-color: white}
.m-2 .search .tab-content {border-color: #de8efc}
.m-2 .search .btn {color: #333333}
.m-2 .search .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #c272df; background-image: -moz-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf89e8), to(#ae4fd1)); background-image: -webkit-linear-gradient(top, #cf89e8, #ae4fd1); background-image: -o-linear-gradient(top, #cf89e8, #ae4fd1); background-image: linear-gradient(to bottom, #cf89e8, #ae4fd1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF89E8', endColorstr='#FFAE4FD1', GradientType=0); border-color: #ae4fd1 #ae4fd1 #862ca8; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #ae4fd1;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .search .btn-coloured:hover, .m-2 .search .btn-coloured:active, .m-2 .search .btn-coloured.active, .m-2 .search .btn-coloured.disabled, .m-2 .search .btn-coloured[disabled] {color: #ffffff; background-color: #ae4fd1; *background-color: #a53bcc}
.m-2 .search .btn-coloured:active, .m-2 .search .btn-coloured.active {background-color: #9731bc \9}
.m-2 .search a.btn-pink, .m-2 .search a.btn-pink-stars {color: #6e2b8c}
.m-2 .search .share-this > .btn:first-child {color: #333333}
.m-2 .search hr {border-top-color: #de8efc}
.m-2 .search .well {background-color: #fdfaff}
.m-2 .search .well strong {color: #6e2b8c}
.m-2 .search blockquote strong {color: #6e2b8c}
.m-2 .search fieldset {background-color: #fdfaff}
.m-2 .search fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .search fieldset .form-media-list label {color: #6e2b8c}
.m-2 .search .image-grid .description {background-color: #fdfaff}
.m-2 .search .table td {border-color: #de8efc}
.m-2 .search li.divider {border-bottom-color: #de8efc}
.m-2 .search .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .search .forum-replies > li {border-color: #de8efc}
.m-2 .search th, .m-2 .search td {border: none}
.m-2 .search .gsc-result {border-bottom: 1px dotted #ebdaf2 !important}
.m-2 .search .gsc-search-box {background: #ebdaf2; padding: 3px; border-radius: 10px}
.m-2 .search .gsc-input {padding: 3px 5px; font-size: 14px; margin-bottom: 0}
.m-2 .search input.gsc-search-button {color: white; height: auto; padding: 3px 5px; background: #b157d0; border: 0; border-radius: 5px}
.m-2 .search .gsc-tabHeader {padding: 10px 20px}
.m-2 .samples form {padding: 10px; margin: 0}
.m-2 .samples .disclaimer {margin-bottom: 10px}
.m-2 .samples .fwc {background: #94d4d6; background-size: cover; border-radius: 5px; margin: 10px 0; padding: 10px}
.m-2 .samples .fwc .section {border-radius: 5px; color: #6e2b8c; margin: 0 auto; max-width: 550px; padding: 10px; margin-bottom: 10px}
.m-2 .samples .fwc .section.request, .m-2 .samples .fwc .section.thanks {background-color: #F5FAF0}
.m-2 .samples .fwc .section.auth, .m-2 .samples .fwc .section.join, .m-2 .samples .fwc .section.signin, .m-2 .samples .fwc .section.address {background-color: #d2e325}
.m-2 .samples .controls .btn {color: #333}
.m-2 #promo-details.sample-request {font-family: Helvetica,Arial,sans-serif; color: #333; text-shadow: none; text-shadow: 0 1px 0 #fff}
.m-2 #promo-details.sample-request h1, .m-2 #promo-details.sample-request h2, .m-2 #promo-details.sample-request h3, .m-2 #promo-details.sample-request h4 {color: #823d99}
.m-2 #promo-details.sample-request a, .m-2 #promo-details.sample-request a:visited, .m-2 #promo-details.sample-request a:hover a:visited:hover {font-weight: bold; text-decoration: none}
.m-2 .nappies #nappy-pants-vs-pull-up {overflow: hidden; margin-bottom: 20px}
.m-2 .nappies #nappy-pants-vs-pull-up .row.last {background-color: #fff}
.m-2 .nappies #nappy-pants-vs-pull-up .row.last a {font-size: 16px; border-bottom: none}
.m-2 .nappies #nappy-pants-vs-pull-up .row.last .nappy-pant a {color: #002e73}
.m-2 .nappies #nappy-pants-vs-pull-up .row.last .pull-up a {color: #6e2b8c}
.m-2 .nappies #nappy-pants-vs-pull-up .row.color {position: relative; background-color: #fcf1f6; z-index: -2}
.m-2 .nappies #nappy-pants-vs-pull-up .row.color .item {display: block; background-color: white; float: none; text-align: center; width: 100%; font-weight: bold}
.m-2 .nappies #nappy-pants-vs-pull-up .row.color .nappy-pant:before {display: block; background-color: #f7fcf1; content: ""; position: absolute; top: 0; left: 0; width: 50%; z-index: -1; height: 900px}
.m-2 .nappies #nappy-pants-vs-pull-up .row > div {float: left; height: 100%; width: 50%; margin: 0; padding: 10px 20px 10px 20px; box-sizing: border-box}
.m-2 .nappies #nappy-pants-vs-pull-up .row .item {display: none}
.m-2 .nappies #nappy-pants-vs-pull-up .row .item br {display: none}
.m-2 .nappies #nappy-pants-vs-pull-up .row .nappy-pant-logo {margin-top: 45px}
.m-2 .nappies #nappy-pants-vs-pull-up .row .pull-up-logo {margin-top: 30px}
.m-2 .nappies #nappy-pants-vs-pull-up .row .top-round {height: 160px; border-radius: 10px 10px 0 0}
.m-2 .nappies #nappy-pants-vs-pull-up .row .nappy-pant {text-align: center; background-color: #f7fcf1}
.m-2 .nappies #nappy-pants-vs-pull-up .row .pull-up {text-align: center; background-color: #fcf1f6}
.m-2 .nappies #nappy-pants-vs-pull-up .row .feature {text-align: center; min-height: 105px}
.m-2 .nappies #nappy-pants-vs-pull-up .row .feature img {margin-bottom: 5px 0}
.m-2 .nappies #nappy-pants-vs-pull-up .row .feature p {text-align: center; margin: 0 0 20px 0}
.m-2 .nappies #nappy-pants-vs-pull-up .row .bottom-round {text-align: center; border-radius: 0 0 10px 10px}
.m-2 .nappies #nappy-pants-vs-pull-up .row p {text-align: left}
.m-2 .nappies #nappy-pants-vs-pull-up .row img + p {text-align: center}
.m-2 .nappies #flashintrodiv > ul {list-style: none}
.m-2 .nappies #flashintrodiv > ul > li {text-align: center; text-transform: capitalize}
.m-2 .nappies #flashintrodiv > ul > li > span {display: block; margin-bottom: 20px}
.m-2 .nappies #newborn-feature-map {display: none}
.m-2 .nappies #newborn-feature-content .feature {display: block !important}
.m-2 .nappies ul.features {list-style: none}
.m-2 .nappies .nav.nav-list {clear: both}
.m-2 .nappies #intro-animation {display: none}
.m-2 .nappies .nav-list-with-images > li {margin: 10px 0}
.m-2 .dry-touch ol.absorbency-list {margin-left: 21px}
.m-2 .dry-touch ol.absorbency-list > li {margin-top: 10px; list-style-type: decimal}
.m-2 .dry-touch .clinically-proven {text-align: center}
.m-2 .dry-touch .pink-stitching {border-radius: 12px; border: 2px dashed #ec008c; padding: 10px; margin-bottom: 20px}
.m-2 .dry-touch .pink-stitching .drytouch-video-container {width: 100%; padding-top: 56.25%; height: 0; position: relative}
.m-2 .dry-touch .pink-stitching #player, .m-2 .dry-touch .pink-stitching #player_wrapper {width: 100% !important; height: 100% !important; top: 0; left: 0; position: absolute !important}
.m-2 .dry-touch .feature-piece {position: relative; width: 100%; padding-top: 131.67%; height: 0; margin-bottom: 55px}
.m-2 .dry-touch .feature-piece .frame {position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; -webkit-transition: all 0.4s; transition: all 0.4s}
.m-2 .dry-touch .feature-piece .frame.frame-1 {background: url("/images/dry-touch/mobile-banner-frame-1.gif") no-repeat; background-size: 100% 100%}
.m-2 .dry-touch .feature-piece .frame.frame-2 {background: url("/images/dry-touch/mobile-banner-frame-2.gif") no-repeat; background-size: 100% 100%}
.m-2 .dry-touch .feature-piece .frame.frame-3 {background: url("/images/dry-touch/mobile-banner-frame-3.gif") no-repeat; background-size: 100% 100%}
.m-2 .dry-touch .feature-piece .frame.active {opacity: 1}
.m-2 .dry-touch .feature-piece .button {width: 21px; height: 21px; border-radius: 12px; background: #ec008c; border: 2px solid #fff; position: absolute; bottom: -32px; left: 50%; cursor: pointer}
.m-2 .dry-touch .feature-piece .button.button-1 {margin-left: -50px}
.m-2 .dry-touch .feature-piece .button.button-2 {margin-left: -10px}
.m-2 .dry-touch .feature-piece .button.button-3 {margin-left: 30px}
.m-2 .dry-touch .feature-piece .button.active, .m-2 .dry-touch .feature-piece .button:hover {background: #00adef}
.m-2 .section-promotions {                  }
.m-2 .section-promotions a {color: #9900cc}
.m-2 .section-promotions h3.page-heading {color: #ffffff; background-color: #ba52dc; background-image: -moz-linear-gradient(top, #b84ddb, #bd5ade); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b84ddb), to(#bd5ade)); background-image: -webkit-linear-gradient(top, #b84ddb, #bd5ade); background-image: -o-linear-gradient(top, #b84ddb, #bd5ade); background-image: linear-gradient(to bottom, #b84ddb, #bd5ade); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB84DDB', endColorstr='#FFBD5ADE', GradientType=0); border-bottom-color: #fcf7fd}
.m-2 .section-promotions h6.page-sub-heading {background: #a429cc; border-bottom-color: #fcf7fd; margin-bottom: 0}
.m-2 .section-promotions h6.section-heading {color: #ffffff; background-color: #c061df; background-image: -moz-linear-gradient(top, #c66fe2, #b84ddb); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c66fe2), to(#b84ddb)); background-image: -webkit-linear-gradient(top, #c66fe2, #b84ddb); background-image: -o-linear-gradient(top, #c66fe2, #b84ddb); background-image: linear-gradient(to bottom, #c66fe2, #b84ddb); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC66FE2', endColorstr='#FFB84DDB', GradientType=0); border-bottom-color: #fcf7fd}
.m-2 .section-promotions h1, .m-2 .section-promotions h2, .m-2 .section-promotions h3, .m-2 .section-promotions h4, .m-2 .section-promotions h5, .m-2 .section-promotions h6 {color: #6e2b8c}
.m-2 .section-promotions h1 small, .m-2 .section-promotions h2 small, .m-2 .section-promotions h3 small, .m-2 .section-promotions h4 small, .m-2 .section-promotions h5 small, .m-2 .section-promotions h6 small {color: #6e2b8c}
.m-2 .section-promotions h1 {border-bottom-color: #6e2b8c}
.m-2 .section-promotions .nav-list-rounded-corners {border-color: #fcf7fd; background-color: #fcf7fd}
.m-2 .section-promotions .nav-list-rounded-corners > li.divider {border-bottom-color: #fcf7fd}
.m-2 .section-promotions .nav-list-with-sections a, .m-2 .section-promotions .nav-list-with-icons a {color: #6e2b8c}
.m-2 .section-promotions .nav-list-with-images a p {color: #333333}
.m-2 .section-promotions .related-videos .video.inline {border-top-color: #fcf7fd}
.m-2 .section-promotions .related-videos .video.inline:last-child {border-bottom-color: #fcf7fd}
.m-2 .section-promotions .swipe-carousel {border-bottom-color: #fcf7fd; background-color: #fcf7fd}
.m-2 .section-promotions .swipe-carousel .indicators-container .swipe-carousel-indicators li {background-color: #a429cc}
.m-2 .section-promotions .swipe-carousel .indicators-container .swipe-carousel-indicators li.active {background-color: #6e2b8c}
.m-2 .section-promotions .nav-tabs {border-color: #fcf7fd}
.m-2 .section-promotions .nav-tabs > li > a:hover {background-color: #fdfafe; background-image: -moz-linear-gradient(top, #fcf7fd, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fcf7fd), to(white)); background-image: -webkit-linear-gradient(top, #fcf7fd, white); background-image: -o-linear-gradient(top, #fcf7fd, white); background-image: linear-gradient(to bottom, #fcf7fd, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF7FD', endColorstr='#FFFFFFFF', GradientType=0); border-color: #fcf7fd}
.m-2 .section-promotions .nav-tabs > .active > a, .m-2 .section-promotions .nav-tabs > .active > a:hover {color: #6e2b8c; background-color: #fdfafe; background-image: -moz-linear-gradient(top, #fcf7fd, white); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fcf7fd), to(white)); background-image: -webkit-linear-gradient(top, #fcf7fd, white); background-image: -o-linear-gradient(top, #fcf7fd, white); background-image: linear-gradient(to bottom, #fcf7fd, white); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF7FD', endColorstr='#FFFFFFFF', GradientType=0); border-color: #fcf7fd; border-bottom-color: white}
.m-2 .section-promotions .tab-content {border-color: #fcf7fd}
.m-2 .section-promotions .btn {color: #333333}
.m-2 .section-promotions .btn-coloured {color: #ffffff; color: #ffffff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); background-color: #ba52dc; background-image: -moz-linear-gradient(top, #b84ddb, #bd5ade); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b84ddb), to(#bd5ade)); background-image: -webkit-linear-gradient(top, #b84ddb, #bd5ade); background-image: -o-linear-gradient(top, #b84ddb, #bd5ade); background-image: linear-gradient(to bottom, #b84ddb, #bd5ade); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB84DDB', endColorstr='#FFBD5ADE', GradientType=0); border-color: #bd5ade #bd5ade #9d27c3; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #bd5ade;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.m-2 .section-promotions .btn-coloured:hover, .m-2 .section-promotions .btn-coloured:active, .m-2 .section-promotions .btn-coloured.active, .m-2 .section-promotions .btn-coloured.disabled, .m-2 .section-promotions .btn-coloured[disabled] {color: #ffffff; background-color: #bd5ade; *background-color: #b545d9}
.m-2 .section-promotions .btn-coloured:active, .m-2 .section-promotions .btn-coloured.active {background-color: #ac2fd5 \9}
.m-2 .section-promotions a.btn-pink, .m-2 .section-promotions a.btn-pink-stars {color: #6e2b8c}
.m-2 .section-promotions .share-this > .btn:first-child {color: #333333}
.m-2 .section-promotions hr {border-top-color: #fcf7fd}
.m-2 .section-promotions .well {background-color: #fcf7fd}
.m-2 .section-promotions .well strong {color: #6e2b8c}
.m-2 .section-promotions blockquote strong {color: #6e2b8c}
.m-2 .section-promotions fieldset {background-color: #fcf7fd}
.m-2 .section-promotions fieldset .form-media-list li.divider {border-top-color: rgba(255, 255, 255, 0.6); border-bottom-color: rgba(0, 0, 0, 0.05)}
.m-2 .section-promotions fieldset .form-media-list label {color: #6e2b8c}
.m-2 .section-promotions .image-grid .description {background-color: #fcf7fd}
.m-2 .section-promotions .table td {border-color: #fcf7fd}
.m-2 .section-promotions li.divider {border-bottom-color: #fcf7fd}
.m-2 .section-promotions .nav-list-with-sections li.divider {border-bottom-color: #c2c6be}
.m-2 .section-promotions .forum-replies > li {border-color: #fcf7fd}
div.m-2 {font-size: 15px; line-height: 20px; -webkit-font-smoothing: antialiased; padding-left: 10px; padding-right: 10px}
.silo-kids-activities div.m-2 .view-full-site, .forum div.m-2 .view-full-site, .my-huggies div.m-2 .view-full-site {margin-top: 15px}
h3.page-heading {color: #fff; background: #b84ddb}
.section-promotions {  }
.section-promotions h3.page-heading {color: #fff; background-color: #b84ddb}
.section-promotions .site-content h1 {color: #6e2b8c; border-bottom-color: #6e2b8c}
.section-promotions .site-content h2, .section-promotions .site-content h3, .section-promotions .site-content h4 {color: #6e2b8c}
.section-promotions .site-content a {color: #b84ddb}
.section-promotions #promo-details .tout {margin-top: 20px; text-align: center}
.section-promotions #promo-details .promotion img {display: none}
.section-promotions .btn-form {background: #d1e23b !important; color: #333 !important; display: inline-block}
.section-promotions .btn-section {background: #e699ff !important; color: #fff !important; display: inline-block}
.section-promotions .alert, .section-promotions .warning, .section-promotions .formError, .section-promotions .notice {color: white; margin: 1em 0; padding: 1em; border-radius: 10px}
.section-promotions .alert a, .section-promotions .warning a, .section-promotions .formError a, .section-promotions .notice a {color: white}
.section-promotions .alert {background: #f3614b}
.section-promotions .notice {background: #f1f6c4; color: #333}
.section-promotions .notice a {color: #333}
.section-promotions .warning, .section-promotions .formError {background: #f3614b}
.section-promotions .entry {background: #f1f6c4; border-radius: 10px}
.section-promotions .entry .row {margin: 0; width: 100%; padding: .5em 1em; border-bottom: 1px #e7ef98 solid; border-top: 1px solid #fff}
.section-promotions .entry .row.radio {margin: 0}
.section-promotions .entry .row.radio input[type="radio"] {margin-left: 0}
.section-promotions .entry .row.checkbox {margin: 0}
.section-promotions .entry label {font-family: 'Huggies Omnes Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 600; font-size: 1.1em; line-height: 1.4em}
.section-promotions .entry textarea, .section-promotions .entry input[type='text'] {width: 100%}
.section-promotions .entry input[type='text'] {height: auto; padding: 5px 8px}
.section-promotions .entry input[type='submit'] {width: 100%; border-radius: 0 0 10px 10px; background: #4cba41; padding: 20px 0px; font-family: 'Huggies Omnes Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 600; font-size: 1.4em; border: 0; color: #fff}
@media (max-width: 991px) {.section-promotions .m-2.container {width: 100%}
}
.section-products .breadcrumb {margin-bottom: 0}
#products .header {padding-top: 20px !important; padding-bottom: 20px !important}
#products .product .body h3 {text-align: center}
#products .product .body .description {min-height: 0 !important}
#products .filters {position: relative !important; bottom: 0 !important}
#buy-modal {-webkit-overflow-scrolling: auto !important}
#buy-modal.modal {z-index: 1050}
#buy-modal .modal-content {padding: 10px !important}
#buy-modal .modal-header {padding-top: 0}
#buy-modal .modal-header h3 {font-size: 18px}
#buy-modal .modal-body .packshot-wrap {padding: 0; max-width: 150px; min-height: 150px !important; height: 150px; width: 150px; background-size: 100%; margin: 0 auto; margin-bottom: 10px}
#buy-modal .modal-body .where-to-buy .retailer {text-align: left; font-size: 12px}
#buy-modal .modal-body .where-to-buy .retailer img {max-width: 100px}
#buy-modal .modal-body .where-to-buy .retailer .price {display: block; border-radius: 16px; font-size: 14px; padding-left: 10px; padding-right: 15px; margin: 0 5px}
#buy-modal .modal-body .where-to-buy .retailer a {display: block; font-size: 14px !important; padding: 8px 10px 6px; margin: 0 5px}
#buy-modal .modal-footer {padding-top: 0; padding-bottom: 0}
#buy-modal form {margin-bottom: 0}
#buy-modal form .form-group {margin-bottom: 0; padding: 0 3px; text-align: left}
#buy-modal form .form-group select {width: 80%}
#buy-modal form .form-group label {font-size: 12px}
#buy-modal form .form-group .form-control {height: 24px}
#buy-modal form .form-group .btn {margin-bottom: 10px}
#buy-modal form .form-group .btn-flat {padding: 5px}
@media (max-width: 767px) {#buy-modal .modal-footer #product-select .selector > .col-xs-6 {width: 100%}
}
body.huggies-app.android-app .sticky-top-controls {position: absolute}
body.huggies-app.android-app .sticky-top-controls .sticky-buttons {position: relative}
@-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0}
to {background-position: 0 0}
}
@-moz-keyframes progress-bar-stripes {from {background-position: 40px 0}
to {background-position: 0 0}
}
@-ms-keyframes progress-bar-stripes {from {background-position: 40px 0}
to {background-position: 0 0}
}
@-o-keyframes progress-bar-stripes {from {background-position: 0 0}
to {background-position: 40px 0}
}
@keyframes progress-bar-stripes {from {background-position: 40px 0}
to {background-position: 0 0}
}