/*!----------------------------------------------------------------------------------------------------
 * Theme Name: SOS for Addictions Framework
 * Description: Base theme framework for the SOS for Addictions site
 * Version: 1.0.0
-----------------------------------------------------------------------------------------------------*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:none;background-color:#1565c0;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:arial;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.75em 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#11519a;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,input[type="button"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="submit"]:disabled:hover{background-color:#1565c0}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label{display:block;font-weight:600;margin-bottom:.375em}input,select,textarea{display:block;font-family:arial;font-size:1em}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple]{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple]:hover{border-color:#b1b1b1}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple]:focus{border-color:#1565c0;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(18,89,169,0.7);outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple]:disabled:hover{border:1px solid #ddd}input[type="color"]::placeholder,input[type="date"]::placeholder,input[type="datetime"]::placeholder,input[type="datetime-local"]::placeholder,input[type="email"]::placeholder,input[type="month"]::placeholder,input[type="number"]::placeholder,input[type="password"]::placeholder,input[type="search"]::placeholder,input[type="tel"]::placeholder,input[type="text"]::placeholder,input[type="time"]::placeholder,input[type="url"]::placeholder,input[type="week"]::placeholder,input:not([type])::placeholder,textarea::placeholder,select[multiple]::placeholder{color:#999}textarea{resize:vertical}[type="search"]{appearance:none}[type="checkbox"],[type="radio"]{display:inline;margin-right:.375em}[type="file"]{margin-bottom:.75em;width:100%}select{margin-bottom:.75em;max-width:100%;width:auto}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:.75em 0}tr,td,th{vertical-align:middle}body{color:#333;font-family:arial;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:arial;font-size:1.333em;line-height:1.2;margin:0 0 .75em}p{margin:0 0 .75em}a{color:#1565c0;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#104c90}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{box-sizing:border-box;font-family:arial}body.nav-ocn.nav-open{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:inherit}.container{margin:0 auto;position:relative}.container::after{clear:both;content:"";display:table}#msw-dashboard{background:#f8971d;color:#fff;display:none;font-family:arial;font-size:14px;font-weight:bold;left:0;opacity:0.3;padding:10px;position:fixed;top:50%;-webkit-transform:translate(-100%, -50%);-moz-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);-o-transform:translate(-100%, -50%);transform:translate(-100%, -50%);-webkit-transition:opacity 400ms,padding 400ms,-webkit-transform 400ms;-moz-transition:opacity 400ms,padding 400ms,-moz-transform 400ms;transition:opacity 400ms,padding 400ms,transform 400ms}#msw-dashboard img{display:block}#msw-dashboard:hover{opacity:1;padding-left:30px}.scrolled #msw-dashboard{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}@media (min-width: 800px){#msw-dashboard{display:block}}.nav-dropdown #nav-toggle span{-webkit-transition:background 0ms;-moz-transition:background 0ms;transition:background 0ms;-webkit-transition-delay:400ms;-moz-transition-delay:400ms;transition-delay:400ms}.nav-dropdown #nav-toggle span:after{-webkit-transition:bottom 400ms,-webkit-transform 400ms;-moz-transition:bottom 400ms,-moz-transform 400ms;transition:bottom 400ms,transform 400ms;-webkit-transition-delay:400ms,0ms;-moz-transition-delay:400ms,0ms;transition-delay:400ms,0ms}.nav-dropdown #nav-toggle span:before{-webkit-transition:top 400ms,-webkit-transform 400ms;-moz-transition:top 400ms,-moz-transform 400ms;transition:top 400ms,transform 400ms;-webkit-transition-delay:400ms,0ms;-moz-transition-delay:400ms,0ms;transition-delay:400ms,0ms}.nav-dropdown.nav-open #nav-toggle span{background:transparent;-webkit-transition-delay:400ms;-moz-transition-delay:400ms;transition-delay:400ms}.nav-dropdown.nav-open #nav-toggle span:after{bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0ms,400ms;-moz-transition-delay:0ms,400ms;transition-delay:0ms,400ms}.nav-dropdown.nav-open #nav-toggle span:before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0ms,400ms;-moz-transition-delay:0ms,400ms;transition-delay:0ms,400ms}#dropdown-nav-primary{height:auto;max-height:0;overflow:hidden;-webkit-transition:max-height 800ms;-moz-transition:max-height 800ms;transition:max-height 800ms}.nav-open #dropdown-nav-primary{max-height:1000px}#dropdown-nav-primary .menu>li{position:relative}#dropdown-nav-primary .menu>li a{display:block;padding:10px 7.5%;position:relative}#dropdown-nav-primary .menu>li.menu-item-has-children>a:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;content:'';display:block;height:0;position:absolute;right:7.5%;top:20px;width:0;-webkit-transition:-webkit-transform 300ms;-moz-transition:-moz-transform 300ms;transition:transform 300ms}#dropdown-nav-primary .menu>li .sub-menu{height:auto;max-height:0;overflow:hidden;-webkit-transition:max-height 400ms;-moz-transition:max-height 400ms;transition:max-height 400ms}#dropdown-nav-primary .menu>li.menu-item-open>a:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}#dropdown-nav-primary .menu>li.menu-item-open .sub-menu{max-height:500px}#makespace-bee{display:inline-block;height:44px;width:44px}#makespace-bee path{fill:#F8981D}#site-header{left:0;position:fixed;right:0;top:0;z-index:99990}#brand{display:block;float:left}#brand img{display:block}#nav-toggle{background-color:transparent;border:none;display:block;float:right;height:28px;line-height:1;margin:0;padding:0;position:relative;width:44px}#nav-toggle:focus{outline:none}#nav-toggle span{background:#ccc;display:block;height:4px;position:absolute;left:0;right:0;top:12px}#nav-toggle span:before,#nav-toggle span:after{background:#ccc;content:'';display:block;height:4px;left:0;position:absolute;width:100%}#nav-toggle span:before{top:-12px}#nav-toggle span:after{bottom:-12px}#nav-toggle em{display:none}#large-nav-primary{display:none}#ocn-overlay{background:rgba(0,0,0,0.85);bottom:0;display:block;left:0;opacity:0;position:fixed;visibility:hidden;right:0;top:0;z-index:-99997;-webkit-transition:opacity 400ms,visibility 0ms,z-index 0ms;-moz-transition:opacity 400ms,visibility 0ms,z-index 0ms;transition:opacity 400ms,visibility 0ms,z-index 0ms;-webkit-transition-delay:0ms,400ms,400ms;-moz-transition-delay:0ms,400ms,400ms;transition-delay:0ms,400ms,400ms}.nav-open #ocn-overlay{opacity:1;visibility:visible;-webkit-transition-delay:0ms,0ms,0ms;-moz-transition-delay:0ms,0ms,0ms;transition-delay:0ms,0ms,0ms;z-index:99997}#ocn{z-index:99998}#ocn{background:#fff;bottom:0;position:fixed;overflow-y:scroll;right:0;top:0;width:280px;z-index:99998;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 400ms;-moz-transition:-moz-transform 400ms;transition:transform 400ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.nav-open #ocn{box-shadow:0 0 4px #000;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:200ms;-moz-transition-delay:200ms;transition-delay:200ms}#ocn #ocn-inner::after{clear:both;content:"";display:table}#ocn-top{padding:20px;position:relative}#ocn-top::after{clear:both;content:"";display:table}#ocn-brand{float:left;max-width:180px}#ocn-close{background:transparent;border:none;display:block;float:right;height:32px;padding:0;position:relative;width:32px}#ocn-close span{background:transparent;display:block;height:4px;position:absolute;left:0;right:0;top:14px}#ocn-close span:before,#ocn-close span:after{background:#ccc;content:'';display:block;height:4px;left:0;position:absolute;width:100%}#ocn-close span:before{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#ocn-close span:after{bottom:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#ocn-nav-primary .menu>li{position:relative}#ocn-nav-primary .menu>li a{display:block;padding:10px 20px;position:relative}#ocn-nav-primary .menu>li.menu-item-has-children>a:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;content:'';display:block;height:0;position:absolute;right:20px;top:20px;width:0;-webkit-transition:-webkit-transform 300ms;-moz-transition:-moz-transform 300ms;transition:transform 300ms}#ocn-nav-primary .menu>li .sub-menu{height:auto;max-height:0;overflow:hidden;-webkit-transition:max-height 400ms;-moz-transition:max-height 400ms;transition:max-height 400ms}#ocn-nav-primary .menu>li.menu-item-open>a:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}#ocn-nav-primary .menu>li.menu-item-open .sub-menu{max-height:500px}.nav-ocn #nav-toggle{-webkit-transition:-webkit-transform 300ms;-moz-transition:-moz-transform 300ms;transition:transform 300ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.nav-ocn.nav-open #nav-toggle{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%);-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.responsive-video{position:relative;padding-bottom:56.25%;height:0}.responsive-video iframe,.responsive-video object,.responsive-video embed{position:absolute;top:0;left:0;width:100%;height:100%}button,input[type="button"],input[type="submit"],select,option{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}label{cursor:pointer;font-family:inherit;font-weight:inherit}button,input[type="button"],input[type="submit"]{border:none;border-radius:0;padding:12px 24px}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple]{border-color:#ddd;border-radius:0;box-shadow:none;font-family:inherit;font-size:inherit;margin-bottom:0;padding:10px;width:100%}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple]:focus{border-color:#ddd;box-shadow:none;outline:none}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple]:hover{border-color:#ddd;box-shadow:none}select{border:1px solid #ddd;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;font-size:inherit;margin-bottom:0;width:100%}figure{margin:0}img{height:auto;max-width:100%}.page-template-default article img,.single-post article img{clear:both;display:block;margin:0 auto 1em}@media (min-width: 768px){.page-template-default article img.alignleft,.page-template-default article img.alignright,.single-post article img.alignleft,.single-post article img.alignright{max-width:50%}.page-template-default article img.alignleft,.single-post article img.alignleft{clear:left;float:left;margin:0 1em 1em 0}.page-template-default article img.alignright,.single-post article img.alignright{clear:right;float:right;margin:0 0 1em 1em}}.page-template-default article figure[style],.single-post article figure[style]{border:5px solid #ddd;clear:both;margin:0 auto 1em;max-width:100% !important}@media (min-width: 768px){.page-template-default article figure[style].alignleft,.page-template-default article figure[style].alignright,.single-post article figure[style].alignleft,.single-post article figure[style].alignright{max-width:50% !important}.page-template-default article figure[style].alignleft,.single-post article figure[style].alignleft{clear:left;float:left;margin:0 1em 1em 0}.page-template-default article figure[style].alignright,.single-post article figure[style].alignright{clear:right;float:right;margin:0 0 1em 1em}}.page-template-default article figure[style] img,.single-post article figure[style] img{margin:0}.page-template-default article figure[style] figcaption,.single-post article figure[style] figcaption{background:#eaeaea;font-size:0.9em;padding:1em}a{text-decoration:underline}nav a{text-decoration:none}ol,ul{margin:0 0 1em 2em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol{list-style:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul{list-style:disc}nav ol,nav ul{list-style:none;margin:0;padding:0}nav ol li,nav ul li{margin:0;padding:0}.wpcf7 br{display:none}.wpcf7 .wpcf7-not-valid-tip{display:inline-block;color:#D53B2F;font-size:0.9em}.wpcf7 .wpcf7-response-output{background:#D53B2F;border:none;color:#fff;font-size:0.9em;font-weight:bold;margin:0 0 1em;padding:1em}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{background:#1D9E74}.msw-mailchimp-notice{color:#fff;display:inline-block;height:auto;max-height:0;overflow:hidden}.msw-mailchimp-notice.msw-mailchimp-notice-false,.msw-mailchimp-notice.show-notice{max-height:200px;overflow:initial}.msw-mailchimp-notice-error,.msw-mailchimp-notice-false,.msw-mailchimp-notice-success{padding:15px}.msw-mailchimp-notice-error,.msw-mailchimp-notice-false{background:#900}.msw-mailchimp-notice-success{background:#090}.msw-mailchimp-input-group{display:inline-block;position:relative;width:100%}.msw-mailchimp-error-icon{display:none;height:16px;pointer-events:none;position:absolute;right:11px;top:50%;width:16px;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.show-error .msw-mailchimp-error-icon{display:block}.msw-mailchimp-error-icon svg{display:block;height:16px;width:16px}.msw-mailchimp-error-icon svg g{fill:#D80027}.msw-mailchimp-button{position:relative}.msw-mailchimp-button-loading{height:18px;display:none;margin-left:-20px;position:absolute;top:50%;width:18px;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.msw-mailchimp-button-loading.show{display:block}.msw-mailchimp-button-loading svg{display:block;height:18px;width:18px;-webkit-animation:msw-mailchimp-button-loading-spin 1000ms infinite;-moz-animation:msw-mailchimp-button-loading-spin 1000ms infinite;animation:msw-mailchimp-button-loading-spin 1000ms infinite}.msw-mailchimp-button-loading svg path{fill:#fff}@keyframes msw-mailchimp-button-loading-spin{100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}

/*# sourceMappingURL=style.css.map */