@font-face{font-family:'Verb Condensed';src:url("fonts/verb-condensed/regular.eot");src:url("fonts/verb-condensed/regular.eot?#iefix") format("embedded-opentype"),url("fonts/verb-condensed/regular.woff") format("woff"),url("fonts/verb-condensed/regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Verb Condensed';src:url("fonts/verb-condensed/medium.eot");src:url("fonts/verb-condensed/medium.eot?#iefix") format("embedded-opentype"),url("fonts/verb-condensed/medium.woff") format("woff"),url("fonts/verb-condensed/medium.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Nexa';src:url("fonts/nexa/light.eot");src:url("fonts/nexa/light.eot?#iefix") format("embedded-opentype"),url("fonts/nexa/light.woff") format("woff"),url("fonts/nexa/light.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Nexa';src:url("fonts/nexa/book.eot");src:url("fonts/nexa/book.eot?#iefix") format("embedded-opentype"),url("fonts/nexa/book.woff") format("woff"),url("fonts/nexa/book.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Foundation Mono';src:url("fonts/foundation-mono/regular.eot");src:url("fonts/foundation-mono/regular.eot?#iefix") format("embedded-opentype"),url("fonts/foundation-mono/regular.woff") format("woff"),url("fonts/foundation-mono/regular.ttf") format("truetype");font-weight:400;font-style:normal}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,audio,canvas,video{display:block}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-height:100%;font-size:100%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}b,strong{font-weight:bold}abbr[title]{border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}a img,img{-ms-interpolation-mode:bicubic;border:0}input,textarea,button,select{margin:0;font-size:100%;line-height:normal;vertical-align:baseline}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto}::selection{background:#fcfedb;color:#222}::-moz-selection{background:#fcfedb;color:#222}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:rgba(255,0,0,0.62)}@media screen and (max-width: 1px){body{font-size:0.875em}}@media screen and (max-width: 1px){body{font-size:1.125em}}body{color:#222;font-weight:400;font-family:"Verb Condensed",Helvetica,Arial,sans-serif;line-height:1.5}a{color:#007da8;text-decoration:none}a:hover{text-decoration:underline}.site,.main-menu,.secondary-menu,.header-region{padding:0.75em 0;text-align:center}.site{background:#57595c}.navigation{background:#167fa9}.site-name{color:#e2e4e7}.site-name img,.site-name h2{display:none}.site-name a{color:#e2e4e7}.site-name a.logo{display:block;margin:0 auto;width:12em;height:4em;background:url("../images/stressfree.svg") 50% 50% no-repeat;background-size:12em auto}.site-slogan{padding-bottom:0.75em;color:#e2e4e7;font-size:0.8em;line-height:1.2}.site-slogan div.region{margin:0 0.75em}.main-menu,.secondary-menu{font-weight:400;font-family:"Nexa",Helvetica,Arial,sans-serif}.main-menu li,.secondary-menu li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:0 0.6em;list-style:none;line-height:1}.main-menu li a,.secondary-menu li a{color:#fff}.main-menu li.first{display:none}.secondary-menu{padding-top:0}.secondary-menu li a{display:block;overflow:hidden;width:2.57em;height:2.57em;background:url("../images/icons.svg") 0 0 no-repeat;background-size:10em auto;text-indent:-1000px}.secondary-menu li.menu-41 a{background-position:-5em 0}.secondary-menu li.menu-43 a{background-position:-2.5em 0}.secondary-menu li.menu-60 a{background-position:-7.5em 0}.header-region{clear:both;width:100%}.header-region div.region{margin:0 0.75em}.header-region label{display:none}.header-region input.text,.header-region input.submit{border:1px solid #fff;font-size:1em;font-family:"Nexa",Helvetica,Arial,sans-serif;line-height:1}.header-region input.text::-moz-focus-inner,.header-region input.submit::-moz-focus-inner{border:0}.header-region input.text{-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;padding:0.4em 0 0.4em 0.6em;width:96%;height:1.4em}.header-region input.submit{-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;position:absolute;margin-left:-6em;padding:0.4em 0.5em;width:6em;height:2.3em;background:#57595c;color:#fff;font-weight:400}.main{margin:0 0.75em;padding:1.5em 0 3em 0}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6{margin:1.2em 0 0.4em 0;font-weight:200;font-family:"Nexa",Helvetica,Arial,sans-serif;line-height:1.2}.main h1 a,.main h2 a{color:#222}.main h1{margin-top:1em;letter-spacing:-1px;font-size:1.8em}body.page-taxonomy-term .main h1.title{text-transform:capitalize}.main h2{letter-spacing:-1px;font-size:1.5em}.main h3{font-size:1.3em}.main h4{font-size:1.2em}.main h5{font-weight:400;font-size:1em}.main h6{font-size:1em}.main p{margin:0 0 0.9em 0}.main img{max-width:100%;height:auto}.main table{margin:0.8em 0 1.3em 0}.main object{display:block;margin:0.8em auto 1.3em auto !important;max-width:97%;border:1px solid #222}.main blockquote{margin:0.8em 1.5em 0.7em 1.5em;font-style:italic;font-size:1.3em;font-family:Times,"Times New Roman",serif;line-height:1.3}.main code,.main p.codesnippet,.main pre{overflow:auto;-ms-overflow-y:hidden;overflow-y:hidden;margin:1em 0 1.5em 0;padding:0.8em 0.3em 0.8em 0.8em;background:#333;color:#f1f7ff;font-size:0.9em;font-family:"Foundation Mono","Lucida Console",Monaco,monospace;line-height:1.4}.main div.submitted{padding:3em 0 0 0;color:#666;font-weight:700;font-size:0.9em}.main div.node-teaser{clear:both}.main div.node-teaser div.content h1{font-size:1.4em}.main div.node-teaser div.content h2{font-size:1.4em}.main div.node-teaser div.content h3{font-size:1.2em}.main div.node-teaser div.content h4{font-size:1em}.main div.node h1.title,.main div.node h2.title{margin-top:0}.main div.image,.main div.centeredimage,.main div.imagelist{text-align:center;font-weight:700;font-size:0.9em}.main div.image a,.main div.centeredimage a,.main div.imagelist a{color:#222}.main div.image{float:left;margin:0.75em 1.5em 0.75em 0;max-width:7.5em}.main div.centeredimage{margin:1.5em 0;max-width:100%}.main div.centeredimage img{margin:0 0 0.9em 0}.main div.imagelist{margin:1em 0 1.7em 0;max-width:100%}.main div.imagelist img{margin:0 0 0.9em 0}.main div.book-navigation{clear:both;padding:1em 0 1.5em 0;font-family:"Nexa",Helvetica,Arial,sans-serif}.main div.book-navigation div.page-links a{display:block;text-align:center}.main div.book-navigation ul{margin:0.2em 0 0.9em 0;padding:0.5em 0;border-top:1px solid #c5c8cb;border-bottom:1px solid #c5c8cb}.main div.book-navigation ul li{margin:0.5em 0 0.5em 2em;padding:0 0 0 0.3em;list-style:decimal}.main div.clear{clear:both}.main ul,.main ol{margin:0 0 0.9em 1.3em}.main ul.links,.main ul.field-taxonomy-vocabulary-1,.main ul.field-taxonomy-vocabulary-2{margin:0.3em 0;font-family:"Nexa",Helvetica,Arial,sans-serif}.main ul.links li,.main ul.field-taxonomy-vocabulary-1 li,.main ul.field-taxonomy-vocabulary-2 li{display:inline;margin:0 1em 0 0}.main ul.tabs{margin:0}.main ul.tabs li{float:right;margin:-0.5em 0.6em 0 0;list-style-type:none}.main ul.tabs li.active{color:#c5c8cb}.main ul.tabs li.active a{color:#c5c8cb}.main ul.field-taxonomy-vocabulary-1,.main ul.field-taxonomy-vocabulary-1{font-size:0.8em}.main ul.pager{margin:1em 0;height:2.5em;border-top:1px solid #c5c8cb;border-bottom:1px solid #c5c8cb;font-size:1.1em;font-family:"Nexa",Helvetica,Arial,sans-serif}.main ul.pager li{padding:0.5em 0 0 0;list-style:none}.main ul.pager li.pager-previous{float:left;margin:0 0 0 0.5em}.main ul.pager li.pager-next{float:right;margin:0 0.5em 0 0}.footer-wrapper{margin:0 0.75em;padding:0 0 1.5em 0}.element-invisible{display:none}@media screen and (min-width: 48em){.site-wrapper,.navigation-wrapper,.main-wrapper,.footer-wrapper{margin:0 auto;width:43.5em}.main-menu{padding-bottom:1em}.main-menu li{padding:0 0.8em}.main-menu li.first{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.secondary-menu{position:absolute;width:16.5em;text-align:left}.secondary-menu li.first{display:none}.header-region{padding:0.15em 0 1em 0}.header-region div.region{margin:0 0 0 16.5em;text-align:right}.header-region input{vertical-align:top}.header-region input.text{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;width:16.5em}.header-region input.submit{position:static;margin-left:0}.main h1{font-size:2.4em}.main h2{font-size:1.8em}.main h3{font-size:1.6em}.main h4{font-size:1.4em}.main h5,.main h6{font-size:1.2em}.main blockquote{margin:0.8em 3em 0.7em 3em;font-size:1.4em}.main div.image{max-width:none}.main div.imagelist{float:left;margin:1em 1em 1.7em 1em;width:45%}.main div.book-navigation div.page-links a{display:inline;padding:0 2.5em 0 0;text-align:left}.main ul.links{display:block;width:16.5em;white-space:nowrap}.main ul.field-taxonomy-vocabulary-1,.main ul.field-taxonomy-vocabulary-1{float:right;margin-top:0.2em;width:25.5em;text-align:right}.main ul.field-taxonomy-vocabulary-1 li,.main ul.field-taxonomy-vocabulary-1 li{margin:0 0 0 1em}}@media screen and (min-width: 61.5em){.site-wrapper,.navigation-wrapper{width:57em}.site-wrapper{height:7em}.site-name{float:left;margin:0;width:21em}.site-name a.logo{width:21em;height:7em;background:url("../images/stressfree.svg") 50% 50% no-repeat;background-size:21em auto}.site-slogan{float:right;padding-top:1.2em;font-size:1em}.navigation{padding:0.75em 0}.main-menu,.secondary-menu{display:inline;text-align:left}.main-menu ul,.secondary-menu ul{display:inline}.main-menu li,.secondary-menu li{float:left;padding:0 1.7em 0 0;line-height:1.5}.main-menu li a,.secondary-menu li a{float:left}.secondary-menu li a{display:block;width:auto;height:auto;background:none;text-indent:0}.header-region{padding:0}.header-region div.region{position:absolute;top:4.2em;float:right;margin-left:27em;width:30em}.header-region div.block{float:right}.header-region input.submit{background:#167fa9}.main img{width:auto;height:auto}}html.ie .site-wrapper,html.ie .navigation-wrapper,html.ie .main-wrapper,html.ie .footer-wrapper{margin:0 auto;width:43.5em}html.ie .main-menu{padding-bottom:1em}html.ie .main-menu li{padding:0 0.8em}html.ie .main-menu li.first{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}html.ie .secondary-menu{position:absolute;width:16.5em;text-align:left}html.ie .secondary-menu li.first{display:none}html.ie .header-region{padding:0.15em 0 1em 0}html.ie .header-region div.region{margin:0 0 0 16.5em;text-align:right}html.ie .header-region input{vertical-align:top}html.ie .header-region input.text{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;width:16.5em}html.ie .header-region input.submit{position:static;margin-left:0}html.ie .main h1{font-size:2.4em}html.ie .main h2{font-size:1.8em}html.ie .main h3{font-size:1.6em}html.ie .main h4{font-size:1.4em}html.ie .main h5,html.ie .main h6{font-size:1.2em}html.ie .main blockquote{margin:0.8em 3em 0.7em 3em;font-size:1.4em}html.ie .main div.image{max-width:none}html.ie .main div.imagelist{float:left;margin:1em 1em 1.7em 1em;width:45%}html.ie .main div.book-navigation div.page-links a{display:inline;padding:0 2.5em 0 0;text-align:left}html.ie .main ul.links{display:block;width:16.5em;white-space:nowrap}html.ie .main ul.field-taxonomy-vocabulary-1,html.ie .main ul.field-taxonomy-vocabulary-1{float:right;margin-top:0.2em;width:25.5em;text-align:right}html.ie .main ul.field-taxonomy-vocabulary-1 li,html.ie .main ul.field-taxonomy-vocabulary-1 li{margin:0 0 0 1em}html.ie .site-wrapper,html.ie .navigation-wrapper{width:57em}html.ie .site-wrapper{height:7em}html.ie .site-name{float:left;margin:0;width:21em}html.ie .site-name a.logo{width:21em;height:7em;background:url("../images/stressfree.svg") 50% 50% no-repeat;background-size:21em auto}html.ie .site-slogan{float:right;padding-top:1.2em;font-size:1em}html.ie .navigation{padding:0.75em 0}html.ie .main-menu,html.ie .secondary-menu{display:inline;text-align:left}html.ie .main-menu ul,html.ie .secondary-menu ul{display:inline}html.ie .main-menu li,html.ie .secondary-menu li{float:left;padding:0 1.7em 0 0;line-height:1.5}html.ie .main-menu li a,html.ie .secondary-menu li a{float:left}html.ie .secondary-menu li a{display:block;width:auto;height:auto;background:none;text-indent:0}html.ie .header-region{padding:0}html.ie .header-region div.region{position:absolute;top:4.2em;float:right;margin-left:27em;width:30em}html.ie .header-region div.block{float:right}html.ie .header-region input.submit{background:#167fa9}html.ie .main img{width:auto;height:auto}html.ie .site-name a.logo{width:360px;background:url("../images/stressfree.png") 0 50% no-repeat;background-size:100% auto}@media print{.site-slogan,.navigation,#disqus_thread{display:none}.site-wrapper,.navigation-wrapper,.main-wrapper,.footer-wrapper{width:100%}.site{background:none}.site-name{width:100%;text-align:center}.site-name a.logo{width:auto;height:auto;background:none}.site-name img{display:block;margin:0 auto}.main{padding:0 0 3em 0}}
