/* @import 'vendor/sensei'; *//**
 * Gravity Forms
 *
 * Styles which integrate this theme with the Gravity Forms plugin.
 * This stylesheet is only enqueued if Gravity Forms is activated.
 * http://www.gravityforms.com
 *//*
 * UberMenu 3 
 * http://wpmegamenu.com 
 * Copyright 2011-2014 Chris Mavricos, SevenSpark 
 *//* @import 'bp-legacy; *//*-------------------------------------------------------------------------------------------*//* 1. Info Boxes *//*-------------------------------------------------------------------------------------------*//* Main Color Palette *//* light blue - A-Z *//* orange - Get Help *//* purple - In Recovery  *//* blue/green - Expert Blogs *//* red - News *//* blue - For Clinicians *//* green - Videos *//* dark blue - footer *//* yellow - Addiction Specialists *//* gray for header and footer *//* dark gray for Primary and BP navs *//* Canvas Permanent Overrides *//*fonts

font-family:'PMNCaeciliaW01-55Roman';
font-family:'PMNCaeciliaW01-75Bold';
font-family:'Myriad W01 Lt';
font-family:'Myriad W01 Lt It';
font-family:'Myriad W01 Regular';
font-family:'Myriad W01 It';
font-family:'Myriad W01 SmBd';
font-family:'Myriad W01 SmBd It';
font-family:'Myriad W01 Bd';
font-family:'Myriad W01 Bd It';

*//*retina image mixin*//* Main Color Palette *//* light blue - A-Z *//* orange - Get Help *//* purple - In Recovery  *//* blue/green - Expert Blogs *//* red - News *//* blue - For Clinicians *//* green - Videos *//* dark blue - footer *//* yellow - Addiction Specialists *//* gray for header and footer *//* dark gray for Primary and BP navs *//* Canvas Permanent Overrides *//*----------END Expert Bloggers----------*//*---------------404---------------------*//* Main Color Palette *//* light blue - A-Z *//* orange - Get Help *//* purple - In Recovery  *//* blue/green - Expert Blogs *//* red - News *//* blue - For Clinicians *//* green - Videos *//* dark blue - footer *//* yellow - Addiction Specialists *//* gray for header and footer *//* dark gray for Primary and BP navs *//* Canvas Permanent Overrides *//* Main Color Palette *//* light blue - A-Z *//* orange - Get Help *//* purple - In Recovery  *//* blue/green - Expert Blogs *//* red - News *//* blue - For Clinicians *//* green - Videos *//* dark blue - footer *//* yellow - Addiction Specialists *//* gray for header and footer *//* dark gray for Primary and BP navs *//* Canvas Permanent Overrides *//* Main Color Palette *//* light blue - A-Z *//* orange - Get Help *//* purple - In Recovery  *//* blue/green - Expert Blogs *//* red - News *//* blue - For Clinicians *//* green - Videos *//* dark blue - footer *//* yellow - Addiction Specialists *//* gray for header and footer *//* dark gray for Primary and BP navs *//* Canvas Permanent Overrides *//** 
 *  Master Slider
 * 	Core css file
 *//* THIS FILE WAS GENERATED - DO NOT EDIT *//* light blue - A-Z *//* dark yellow - Get Help *//* magenta/purple - In Recovery  *//* blue/green - Expert Blogs *//* red - News *//* orange - For Clinicians *//* purple - Videos *//* bright green - footer *//* Main Color Palette *//* light blue - A-Z *//* orange - Get Help *//* purple - In Recovery  *//* blue/green - Expert Blogs *//* red - News *//* blue - For Clinicians *//* green - Videos *//* dark blue - footer *//* yellow - Addiction Specialists *//* gray for header and footer *//* dark gray for Primary and BP navs *//* Canvas Permanent Overrides *//*nav*//* ############# Select2 ################ *//* Homepage 2.0 */.gform_wrapper .ginput_complex label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_year label,.gform_wrapper .instruction{margin-top:-8px;font-size:12px;color:#888;}.gform_wrapper .gsection{border-bottom:1px solid #e6e6e6;}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password]{font-size:12px;padding:5px;}.gform_wrapper textarea{font-size:12px;padding:5px;}.gform_wrapper ul li.gfield{margin-bottom:10px;}.gform_body img{border:0;}.gquiz-answer-explanation{padding:10px;background:#f9f9f9;border-top:1px solid #eee;}.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;}.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0;}.ubermenu .ubermenu-image,.ubermenu .ubermenu-submenu-drop{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);}.ubermenu{display:block;line-height:1.3em;text-align:left;}.ubermenu-bound,.ubermenu-bound-inner .ubermenu-nav{position:relative;}.ubermenu,.ubermenu-nav{overflow:visible !important;z-index:100;}.ubermenu-nav,.ubermenu-row,.ubermenu-submenu{display:block;margin:0;padding:0;list-style:none;}.ubermenu a.ubermenu-target,.ubermenu-trigger-click .ubermenu-has-submenu-drop > .ubermenu-target{cursor:pointer;}.ubermenu span.ubermenu-target{cursor:default;}.ubermenu-accessible .ubermenu-target{outline:0;}.ubermenu-accessible input:not(:hover):focus,.ubermenu-accessible:not(:hover) .ubermenu-target:focus{outline:#2cc4ff solid 1px;box-shadow:0 0 5px #2cc4ff !important;z-index:50;transition:outline 0.1s linear;}.ubermenu-responsive-toggle,.ubermenu-sticky-toggle-wrapper{display:none;text-decoration:none;cursor:pointer;max-width:100%;}.ubermenu-responsive-toggle:hover{text-decoration:none;}.ubermenu-responsive-toggle .fa{width:1.3em;text-align:center;margin-right:0.6em;}.ubermenu-bar-align-full{clear:both;}.ubermenu-bar-align-left{float:left;}.ubermenu-bar-align-right{float:right;}.ubermenu-bar-align-center{float:none;margin:0 auto;}.ubermenu-bar-inner-center .ubermenu-nav{margin:0 auto;}.ubermenu-items-align-center{text-align:center;}.ubermenu-items-align-right{text-align:right;}.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top;}.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible;}.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top;}.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none;}.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left;}.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right;}.ubermenu.ubermenu-horizontal .ubermenu-item-level-0:first-child > .ubermenu-target{border-left:none;}.ubermenu .ubermenu-colgroup .ubermenu-column,.ubermenu .ubermenu-custom-content-padded,.ubermenu .ubermenu-nonlink,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-submenu-padded,.ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target,.ubermenu .ubermenu-target,.ubermenu .ubermenu-widget,.ubermenu-responsive-toggle{padding:15px 20px;}.ubermenu .ubermenu-target-nowrap > .ubermenu-target-title{white-space:nowrap;}.ubermenu-horizontal .ubermenu-item.ubermenu-item-mini > .ubermenu-target{padding-left:5px;padding-right:5px;}.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative;}.ubermenu .ubermenu-item-level-0 > .ubermenu-submenu-type-stack{padding-top:0;}.ubermenu .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item{clear:both;width:100%;}.ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack{width:auto;}.ubermenu .ubermenu-autocolumn,.ubermenu .ubermenu-submenu-type-stack{padding-top:10px;padding-bottom:10px;}.ubermenu .ubermenu-item-type-column > .ubermenu-submenu-type-stack{padding-top:0;padding-bottom:0;}.ubermenu .ubermenu-item-type-column > .ubermenu-submenu-type-stack > .ubermenu-item-normal:first-child{margin-top:10px;}.ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target{padding-top:5px;padding-bottom:5px;}.ubermenu .ubermenu-target{display:block;text-decoration:none;position:relative;}.ubermenu .ubermenu-target-with-image{overflow:hidden;}.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target:after{position:absolute;right:10px;top:50%;margin-top:-6px;content:"\f107";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target{padding-right:25px;}.ubermenu-sub-indicators .ubermenu-item-has-children > .ubermenu-target.ubermenu-noindicator{padding-right:20px;}.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-noindicator:after{content:'';display:none;}.ubermenu-sub-indicators .ubermenu-submenu-type-flyout > .ubermenu-has-submenu-drop > .ubermenu-target:after,.ubermenu-sub-indicators .ubermenu-submenu-type-stack > .ubermenu-has-submenu-drop.ubermenu-has-submenu-flyout > .ubermenu-target:after{content:"\f105";}.ubermenu-sub-indicators .ubermenu-submenu .ubermenu-has-submenu-flyout.ubermenu-submenu-reverse > .ubermenu-target:after{right:auto;left:10px;content:'\f104';}.ubermenu .ubermenu-target-text{display:inline-block;vertical-align:middle;font-family:inherit;font-weight:inherit;color:inherit;}.ubermenu .ubermenu-target-description{font-size:80%;font-weight:400;clear:both;display:block;}.ubermenu .ubermenu-target-with-image > .ubermenu-target-text{display:block;clear:none;}.ubermenu .ubermenu-item.ubermenu-disable-padding > .ubermenu-target{padding:0;}.ubermenu .ubermenu-item.ubermenu-disable-padding.ubermenu-has-submenu-drop > .ubermenu-target{padding-right:30px;}.ubermenu .ubermenu-image{display:block;max-width:100%;transition:opacity 1s ease;opacity:1;}.ubermenu .ubermenu-image:not(.ubermenu-image-lazyload){height:auto;}.ubermenu .ubermenu-image-lazyload{opacity:0;}.ubermenu .ubermenu-item-layout-image_left > .ubermenu-target-text{padding-left:50px;}.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image{float:left;}.ubermenu .ubermenu-item-layout-image_right > .ubermenu-target-text{padding-right:50px;}.ubermenu .ubermenu-item-layout-image_right > .ubermenu-image{float:right;}.ubermenu .ubermenu-item-layout-image_above > .ubermenu-image{margin-bottom:10px;}.ubermenu .ubermenu-item-layout-image_below > .ubermenu-image{margin-top:10px;}.ubermenu .ubermenu-icon{width:1.3em;text-align:center;line-height:1em;}.ubermenu .ubermenu-item-notext > .ubermenu-icon{line-height:1.3em;}.ubermenu .ubermenu-item-layout-icon_left > .ubermenu-icon,.ubermenu .ubermenu-item-layout-icon_right > .ubermenu-icon{vertical-align:middle;}.ubermenu .ubermenu-item-layout-icon_bottom > .ubermenu-icon,.ubermenu .ubermenu-item-layout-icon_top > .ubermenu-icon{line-height:1.3em;}.ubermenu .ubermenu-item-layout-icon_left > .ubermenu-target-title{margin-left:0.6em;display:inline-block;}.ubermenu.ubermenu-icons-inline .ubermenu-item-layout-icon_left > .ubermenu-icon,.ubermenu.ubermenu-icons-inline .ubermenu-item-layout-icon_left > .ubermenu-target-title{display:inline;white-space:normal;}.ubermenu .ubermenu-content-align-left{text-align:left;}.ubermenu .ubermenu-content-align-left > .ubermenu-image{display:inline-block;}.ubermenu .ubermenu-content-align-center{text-align:center;}.ubermenu .ubermenu-content-align-center > .ubermenu-image{float:none;margin-left:auto;margin-right:auto;}.ubermenu .ubermenu-content-align-right{text-align:right;}.ubermenu .ubermenu-content-align-right > .ubermenu-image{display:inline-block;}.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden;}.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0 !important;}.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.ubermenu .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover > .ubermenu-submenu-drop{display:block;visibility:visible;opacity:1;height:auto;max-height:none;}.ubermenu .ubermenu-item.ubermenu-active > .ubermenu-submenu-type-flyout,.ubermenu-nojs .ubermenu-item:hover > .ubermenu-submenu-type-flyout{overflow:visible;}.ubermenu .ubermenu-item.ubermenu-in-transition > .ubermenu-submenu-type-flyout{overflow:hidden;}.ubermenu .ubermenu-item .ubermenu-submenu-drop{box-shadow:0 0 20px rgba(0, 0, 0, .15);}.ubermenu .ubermenu-item-level-0 > .ubermenu-submenu-drop{clip:rect(0, 5000px, 5000px, -5000px);}.ubermenu-bound .ubermenu-submenu-type-mega{min-width:50%;}.ubermenu .ubermenu-grid-row,.ubermenu .ubermenu-submenu-grid{padding-right:20px;}.ubermenu .ubermenu-grid-row .ubermenu-target,.ubermenu .ubermenu-submenu-grid .ubermenu-target{padding-right:0;}.ubermenu .ubermenu-item.ubermenu-active > .ubermenu-target,.ubermenu-nojs .ubermenu-item:hover > .ubermenu-target{position:relative;}.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20;}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item{left:auto;}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_item{right:auto;}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width,.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar{left:0;}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_bar{right:0;}.ubermenu .ubermenu-submenu-rtl{direction:rtl;}.ubermenu .ubermenu-submenu-rtl > *{direction:ltr;}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{width:100%;}.ubermenu .ubermenu-retractor{display:block;clear:both;text-align:center;cursor:pointer;}.ubermenu .ubermenu-retractor:hover{background:rgba(0, 0, 0, .1);}.ubermenu .ubermenu-retractor-desktop{position:absolute;right:0;top:0;padding:7px 10px;z-index:100;}.ubermenu .ubermenu-submenu-type-stack > .ubermenu-item{display:block;}.ubermenu .ubermenu-submenu-type-stack > .ubermenu-item.ubermenu-column-auto{width:100%;display:block;float:none;min-width:0;}.ubermenu .ubermenu-submenu-type-stack.ubermenu-submenu-indent{padding-left:1.6em;padding-top:0.4em;}.ubermenu .ubermenu-submenu-footer{position:absolute;bottom:0;right:0;padding:10px 20px;color:inherit;font-size:inherit;list-style:none;}.ubermenu .ubermenu-submenu-footer a{text-decoration:none;font-weight:700;font-size:inherit;}.ubermenu .ubermenu-item.ubermenu-active.ubermenu-in-transition > .ubermenu-submenu-drop,.ubermenu .ubermenu-item.ubermenu-in-transition > .ubermenu-submenu-drop{overflow:hidden !important;height:auto;}.ubermenu .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;}.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto;}.ubermenu-nojs.ubermenu-transition-none .ubermenu-item:hover > .ubermenu-submenu-drop,.ubermenu-transition-none .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop{max-height:none;height:auto;overflow-y:visible;}.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height, visibility;-ms-transition-property:max-height, visibility;transition-property:max-height, visibility;max-height:0;top:auto;}.ubermenu-nojs.ubermenu-transition-slide .ubermenu-item:hover > .ubermenu-submenu-drop,.ubermenu-transition-slide .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop{max-height:1000px;}.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity, visibility;-ms-transition-property:opacity, visibility;transition-property:opacity, visibility;top:auto;margin-top:1px;}.ubermenu-nojs.ubermenu-transition-fade .ubermenu-item:hover > .ubermenu-submenu-drop,.ubermenu-transition-fade .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop{opacity:1;top:auto;}.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top, opacity, visibility;-ms-transition-property:margin-top, opacity, visibility;transition-property:margin-top, opacity, visibility;}.ubermenu-nojs.ubermenu-transition-shift .ubermenu-item:hover > .ubermenu-submenu-drop,.ubermenu-transition-shift .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop{margin-top:0;opacity:1;}.ubermenu.ubermenu-transition-slide .ubermenu-active > .ubermenu-submenu.ubermenu-submenu-type-mega,.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega{max-height:600px;overflow-y:auto;-webkit-overflow-scrolling:touch;}.ubermenu .ubermenu-submenu-type-flyout > .ubermenu-item{display:block;float:none;position:relative;min-width:150px;clear:both;}.ubermenu .ubermenu-submenu-type-flyout > .ubermenu-item.ubermenu-active{z-index:50;}.ubermenu .ubermenu-submenu .ubermenu-submenu-type-flyout{margin-top:-1px;top:0;left:100%;min-width:none;clip:rect(-10px, 5000px, 5000px, 0);}.ubermenu .ubermenu-submenu .ubermenu-submenu-type-flyout.ubermenu-submenu-align-right_edge_item{left:auto;right:100%;clip:rect(-10px, 5000px, 5000px, -10px);}.ubermenu .ubermenu-submenu .ubermenu-item.ubermenu-active > .ubermenu-submenu-type-flyout{top:0;}.ubermenu .ubermenu-submenu-type-flyout > .ubermenu-item.ubermenu-has-submenu-mega{position:static;}.ubermenu .ubermenu-submenu-type-flyout > .ubermenu-item > .ubermenu-submenu.ubermenu-submenu-type-mega{left:100%;top:0;min-height:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;clip:rect(-10px, 5000px, 5000px, 0);}.ubermenu.ubermenu-horizontal .ubermenu-item-level-1:first-child > .ubermenu-submenu-type-flyout,.ubermenu.ubermenu-horizontal .ubermenu-item-level-1:first-child > .ubermenu-submenu-type-flyout > .ubermenu-item:first-child > .ubermenu-submenu-type-flyout,.ubermenu.ubermenu-horizontal .ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega{border-top:none;}.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0, 5000px, 5000px, -5000px);}.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative;}.ubermenu .ubermenu-item .ubermenu-submenu-type-mega > .ubermenu-item.ubermenu-has-submenu-flyout > .ubermenu-submenu-drop{top:auto;left:auto;box-shadow:none;}.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100;}.ubermenu .ubermenu-row{margin-bottom:10px;clear:both;}.ubermenu .ubermenu-row:after{content:"";display:table;clear:both;}.ubermenu .ubermenu-submenu .ubermenu-column{display:block;float:left;width:auto;}.ubermenu .ubermenu-submenu .ubermenu-column-auto{min-width:100px;width:auto;}.ubermenu .ubermenu-nav .ubermenu-column-full{width:100%;}.ubermenu .ubermenu-nav .ubermenu-column-1-2{width:50%;}.ubermenu .ubermenu-nav .ubermenu-column-1-3{width:33.33%;}.ubermenu .ubermenu-nav .ubermenu-column-2-3{width:66.66%;}.ubermenu .ubermenu-nav .ubermenu-column-1-4{width:25%;}.ubermenu .ubermenu-nav .ubermenu-column-3-4{width:75%;}.ubermenu .ubermenu-nav .ubermenu-column-1-5{width:20%;}.ubermenu .ubermenu-nav .ubermenu-column-2-5{width:40%;}.ubermenu .ubermenu-nav .ubermenu-column-3-5{width:60%;}.ubermenu .ubermenu-nav .ubermenu-column-4-5{width:80%;}.ubermenu .ubermenu-nav .ubermenu-column-1-6{width:16.66%;}.ubermenu .ubermenu-nav .ubermenu-column-5-6{width:83.33%;}.ubermenu .ubermenu-nav .ubermenu-column-1-7{width:14.28%;}.ubermenu .ubermenu-nav .ubermenu-column-2-7{width:28.57%;}.ubermenu .ubermenu-nav .ubermenu-column-3-7{width:42.85%;}.ubermenu .ubermenu-nav .ubermenu-column-4-7{width:57.14%;}.ubermenu .ubermenu-nav .ubermenu-column-5-7{width:71.42%;}.ubermenu .ubermenu-nav .ubermenu-column-6-7{width:85.71%;}.ubermenu .ubermenu-nav .ubermenu-column-1-8{width:12.5%;}.ubermenu .ubermenu-nav .ubermenu-column-3-8{width:37.5%;}.ubermenu .ubermenu-nav .ubermenu-column-5-8{width:62.5%;}.ubermenu .ubermenu-nav .ubermenu-column-7-8{width:87.5%;}.ubermenu .ubermenu-nav .ubermenu-column-1-9{width:11.11%;}.ubermenu .ubermenu-nav .ubermenu-column-2-9{width:22.22%;}.ubermenu .ubermenu-nav .ubermenu-column-4-9{width:44.44%;}.ubermenu .ubermenu-nav .ubermenu-column-5-9{width:55.55%;}.ubermenu .ubermenu-nav .ubermenu-column-7-9{width:77.77%;}.ubermenu .ubermenu-nav .ubermenu-column-8-9{width:88.88%;}.ubermenu .ubermenu-nav .ubermenu-column-1-10{width:10%;}.ubermenu .ubermenu-nav .ubermenu-column-3-10{width:30%;}.ubermenu .ubermenu-nav .ubermenu-column-7-10{width:70%;}.ubermenu .ubermenu-nav .ubermenu-column-9-10{width:90%;}.ubermenu .ubermenu-nav .ubermenu-column-1-11{width:9.09%;}.ubermenu .ubermenu-nav .ubermenu-column-2-11{width:18.18%;}.ubermenu .ubermenu-nav .ubermenu-column-3-11{width:27.27%;}.ubermenu .ubermenu-nav .ubermenu-column-4-11{width:36.36%;}.ubermenu .ubermenu-nav .ubermenu-column-5-11{width:45.45%;}.ubermenu .ubermenu-nav .ubermenu-column-6-11{width:54.54%;}.ubermenu .ubermenu-nav .ubermenu-column-7-11{width:63.63%;}.ubermenu .ubermenu-nav .ubermenu-column-8-11{width:72.72%;}.ubermenu .ubermenu-nav .ubermenu-column-9-11{width:81.81%;}.ubermenu .ubermenu-nav .ubermenu-column-10-11{width:90.9%;}.ubermenu .ubermenu-nav .ubermenu-column-1-12{width:8.33%;}.ubermenu .ubermenu-nav .ubermenu-column-5-12{width:41.66%;}.ubermenu .ubermenu-nav .ubermenu-column-7-12{width:58.33%;}.ubermenu .ubermenu-nav .ubermenu-column-11-12{width:91.66%;}.ubermenu .ubermenu-autoclear > .ubermenu-column-1-10:nth-child(10n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-11:nth-child(11n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-12:nth-child(12n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-2:nth-child(2n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-3:nth-child(3n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-4:nth-child(4n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-5:nth-child(5n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-6:nth-child(6n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-7:nth-child(7n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-8:nth-child(8n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-1-9:nth-child(9n+1),.ubermenu .ubermenu-autoclear > .ubermenu-column-full{clear:both;}.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column{clear:none;}.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-10:nth-child(10n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-11:nth-child(11n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-12:nth-child(12n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-2:nth-child(2n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-3:nth-child(3n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-4:nth-child(4n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-5:nth-child(5n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-6:nth-child(6n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-7:nth-child(7n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-8:nth-child(8n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-1-9:nth-child(9n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top > .ubermenu-column-full{clear:both;}.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top.ubermenu-submenu-retractor-top-2 > .ubermenu-column{clear:none;}.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-10:nth-child(10n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-11:nth-child(11n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-12:nth-child(12n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-2:nth-child(2n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-3:nth-child(3n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-4:nth-child(4n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-5:nth-child(5n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-6:nth-child(6n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-7:nth-child(7n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-8:nth-child(8n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-1-9:nth-child(9n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2 > .ubermenu-column-full{clear:both;}.ubermenu .ubermenu-tabs{position:relative;width:100%;}.ubermenu .ubermenu-tabs-group{border-style:solid;}.ubermenu .ubermenu-tab .ubermenu-tab-content-panel{position:absolute;display:none;}.ubermenu .ubermenu-tab .ubermenu-tab-content-panel,.ubermenu .ubermenu-tab > .ubermenu-target{border-width:0;border-style:solid;}.ubermenu .ubermenu-tab.ubermenu-active > .ubermenu-tab-content-panel,.ubermenu-nojs .ubermenu-tab:hover > .ubermenu-tab-content-panel,.ubermenu-nojs .ubermenu-tabs-show-default > .ubermenu-tabs-group > .ubermenu-tab:first-child > .ubermenu-tab-content-panel{display:block;}.ubermenu-nojs .ubermenu-tabs-show-default:hover > .ubermenu-tabs-group > .ubermenu-tab:first-child > .ubermenu-tab-content-panel{display:none;}.ubermenu-nojs .ubermenu-tabs-show-default:hover > .ubermenu-tabs-group > .ubermenu-tab:first-child:hover > .ubermenu-tab-content-panel{display:block;}.ubermenu .ubermenu-tab-layout-left > .ubermenu-tabs-group{float:left;border-width:0 1px 0 0;}.ubermenu .ubermenu-tab-layout-left > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel{right:0;top:0;}.ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-left > .ubermenu-tabs-group > .ubermenu-has-submenu-drop > .ubermenu-target:after{content:"\f105";}.ubermenu .ubermenu-tab-layout-right > .ubermenu-tabs-group{float:right;border-width:0 0 0 1px;}.ubermenu .ubermenu-tab-layout-right > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel{left:0;top:0;}.ubermenu .ubermenu-tab-layout-right > .ubermenu-tabs-group > .ubermenu-has-submenu-drop > .ubermenu-target{padding-left:25px;padding-right:20px;}.ubermenu-sub-indicators .ubermenu-tab-layout-right > .ubermenu-tabs-group > .ubermenu-has-submenu-drop > .ubermenu-target:after{content:"\f104";right:auto;left:10px;}.ubermenu .ubermenu-tab-layout-top > .ubermenu-tabs-group{border-width:0;}.ubermenu .ubermenu-tab-layout-top > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel{left:0;top:auto;border-width:1px 0 0;}.ubermenu .ubermenu-tab-layout-bottom > .ubermenu-tabs-group{border-width:1px 0 0;position:absolute;bottom:0;}.ubermenu .ubermenu-tab-layout-bottom > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel{left:0;bottom:100%;}.ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-bottom > .ubermenu-tabs-group > .ubermenu-has-submenu-drop > .ubermenu-target:after{content:"\f106";}.ubermenu h3.ubermenu-widgettitle{padding-left:0;padding-right:0;margin-bottom:1.3em;}.ubermenu .ubermenu-divider{clear:both;display:block;padding:20px 0;}.ubermenu .ubermenu-submenu-type-stack > .ubermenu-divider{padding:10px 0;}.ubermenu .ubermenu-divider hr{padding:0;margin:0;display:block;height:1px;background:0 0;border:0;border-top:1px solid #ddd;border-top:1px solid rgba(0, 0, 0, .1);}.ubermenu .ubermenu-search .ubermenu-searchform{position:relative;background:#f9f9f9;width:150px;margin:7px;}.ubermenu .ubermenu-search input.ubermenu-search-input{width:100%;padding:8px 40px 8px 15px;height:100%;color:#333;background:0 0;border:none;}.ubermenu .ubermenu-search .ubermenu-search-submit,.ubermenu .ubermenu-searchbar-drop .ubermenu-search-submit{position:absolute;width:40px;height:100%;top:0;right:0;border:none;background:0 0;cursor:pointer;color:#666;font-family:FontAwesome !important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-searchform{height:50px;margin:0;background:#f9f9f9;width:100%;}.ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input{width:100%;padding:14px 50px 14px 25px;height:100%;color:#333;background:0 0;}.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-search-submit,.ubermenu .ubermenu-submenu .ubermenu-searchbar-drop .ubermenu-search-submit{position:absolute;width:50px;height:100%;top:0;right:0;border:none;background:0 0;cursor:pointer;color:#666;font-family:FontAwesome !important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ubermenu .ubermenu-postlist-item{margin-bottom:10px;}.ubermenu .ubermenu-postlist .ubermenu-image{float:left;}.ubermenu .ubermenu-postlist-title > a{color:inherit;text-decoration:none;}.ubermenu .ubermenu-postlist-content{font-size:11px;opacity:0.7;}.ubermenu .ubermenu-map-canvas img{max-width:none;}.ubermenu-screen-reader,.ubermenu-target-divider{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;padding:0;margin:0;border:0;}.uber-clear:after,.ubermenu .ubermenu-column:after,.ubermenu .ubermenu-content-block:after,.ubermenu .ubermenu-image:after,.ubermenu .ubermenu-postlist-item:after,.ubermenu .ubermenu-submenu:after,.ubermenu .ubermenu-tabs:after,.ubermenu:after{content:"";display:table;clear:both;}.ubermenu{background:0 0;}.ubermenu-submenu-drop{background:#fff;}.ubermenu-test-dimensions{visibility:hidden !important;display:block !important;}.ubermenu .ubermenu-force > .ubermenu-submenu{display:block !important;opacity:1 !important;visibility:visible !important;margin:0 !important;top:auto !important;max-height:600px;height:auto;overflow:auto !important;}.ubermenu-notransition,.ubermenu-notransition > .ubermenu-submenu-drop{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}.ubermenu-admin-notice{background:#eee;color:#333;padding:15px;border-left:30px solid #4d90fe;margin:20px;position:relative;font-size:12px;clear:both;}.ubermenu-admin-notice a,.ubermenu-admin-notice a:visited{color:#00a3ff;text-decoration:underline;font-size:inherit;}.ubermenu-admin-notice a:hover{color:#0d75af;}.ubermenu-admin-notice strong{color:tomato;}.ubermenu-admin-notice .ubermenu-admin-notice-icon{position:absolute;left:-18px;top:50%;margin-top:-5px;color:#fff;font-size:13px;}.ubermenu-admin-notice:after{display:none;position:absolute;content:'UberMenu Notice: Only displayed to admin users';left:-30px;bottom:100%;background:#666;color:#eee;padding:7px 10px;font-size:11px;}.ubermenu-admin-notice:hover:after{display:block;}#wp-admin-bar-ubermenu .fa,#wp-admin-bar-ubermenu_loading .fa{font-family:FontAwesome;margin-right:4px;color:#aaa;}#wp-admin-bar-ubermenu_loading .fa{color:#ff0;}#wpadminbar #wp-admin-bar-ubermenu_loading #wp-admin-bar-ubermenu_loading_msg .ab-item{width:300px;white-space:normal;height:auto;padding:10px 20px;line-height:1.5em;}.ubermenu-responsive-toggle.ubermenu-loc-ubermenu-direct-inject,.ubermenu.ubermenu-loc-ubermenu-direct-inject{position:fixed;top:0;left:0;width:100%;}.admin-bar .ubermenu-responsive-toggle.ubermenu-loc-ubermenu-direct-inject,.admin-bar .ubermenu.ubermenu-loc-ubermenu-direct-inject{top:32px;}@media screen and (max-width:959px){.ubermenu.ubermenu-loc-ubermenu-direct-inject{margin-top:47px;}}@media screen and (max-width:782px){.admin-bar .ubermenu-responsive-toggle.ubermenu-loc-ubermenu-direct-inject,.admin-bar .ubermenu.ubermenu-loc-ubermenu-direct-inject{top:46px;}.ubermenu-responsive-toggle.ubermenu-loc-ubermenu-direct-inject,.ubermenu.ubermenu-loc-ubermenu-direct-inject{position:absolute;}}.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both;}.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-submenu-drop{clip:rect(-5000px, 5000px, 5000px, 0);}.ubermenu.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-target{box-shadow:none;border-left:none;}.ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children > a.ubermenu-target:after{content:'\f105';}.ubermenu-vertical .ubermenu-item > .ubermenu-submenu-drop{left:100%;margin-left:0;top:0;}.ubermenu-nojs.ubermenu-vertical .ubermenu-item-level-0:hover > .ubermenu-submenu-drop,.ubermenu-vertical .ubermenu-active .ubermenu-submenu.ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega,.ubermenu-vertical .ubermenu-item-level-0.ubermenu-active > .ubermenu-submenu-drop{top:0;min-height:100%;}.ubermenu-nojs.ubermenu-vertical .ubermenu-item-level-0:hover > .ubermenu-submenu-drop.ubermenu-submenu-align-vertical_parent_item,.ubermenu-vertical .ubermenu-item-level-0.ubermenu-active > .ubermenu-submenu-drop.ubermenu-submenu-align-vertical_parent_item{min-height:0;}.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static;}.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height > .ubermenu-submenu-drop{min-height:100% !important;max-height:none;height:auto;}.ubermenu-vertical .ubermenu-submenu .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop{top:0;}.ubermenu-vertical.ubermenu-transition-slide .ubermenu-item.ubermenu-active.ubermenu-in-transition > .ubermenu-submenu-drop{min-height:0;}.ubermenu-vertical .ubermenu-item > .ubermenu-submenu-type-mega{width:600px;margin:0;}.ubermenu-vertical .ubermenu-tab-layout-left > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel,.ubermenu-vertical .ubermenu-tab-layout-right > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel{min-height:100%;}.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative;}.ubermenu-vertical .ubermenu-item.ubermenu-item-level-0.ubermenu-relative.ubermenu-active > .ubermenu-submenu-drop.ubermenu-submenu-align-vertical_parent_item{top:0;}.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none;}.ubermenu.ubermenu-vertical .ubermenu-item.ubermenu-item-mini > .ubermenu-target{background:0 0;box-shadow:none;}@media screen and (min-width:960px){.ubermenu-responsive-default.ubermenu{display:block !important;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none !important;}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-retractors-responsive .ubermenu-retractor-mobile{display:none;}}@media screen and (max-width:959px){.ubermenu-responsive-toggle,.ubermenu-sticky-toggle-wrapper{display:block;}.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse{display:none;visibility:visible;height:auto;max-height:none;overflow:visible !important;}.ubermenu-sticky-wrapper{min-height:0 !important;}.ubermenu-responsive-default .ubermenu-responsive-toggle,.ubermenu-responsive-default .ubermenu-sticky-toggle-wrapper,.ubermenu-sticky-toggle-wrapper{display:block;}.ubermenu-responsive-default.ubermenu-responsive{width:100%;max-height:500px;visibility:visible;overflow:visible;-webkit-transition:max-height 1s ease-in;transition:max-height 0.3s ease-in;}.ubermenu-responsive-default.ubermenu-repsonsive.ubermenu-no-transitions,.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-nocollapse{display:block;max-height:none;}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse{max-height:0;overflow:hidden !important;visibility:hidden;}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-in-transition,.ubermenu-responsive-default.ubermenu-responsive.ubermenu-in-transition .ubermenu-nav{overflow:hidden !important;visibility:visible;}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse:not(.ubermenu-in-transition){border-top-width:0;border-bottom-width:0;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{border:none;box-shadow:none;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static;}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-sub-indicators .ubermenu-submenu-type-flyout .ubermenu-has-submenu-drop > .ubermenu-target:after{content:"\f107";}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0 !important;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-active > .ubermenu-submenu-type-mega{max-height:none;height:auto;}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-transition-slide .ubermenu-item.ubermenu-in-transition > .ubermenu-submenu-drop{max-height:1000px;}.ubermenu-responsive-default.ubermenu .ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega{min-height:0;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{min-width:50%;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-autoclear > .ubermenu-column{clear:none;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1){clear:both;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+1){clear:none;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+2){clear:both;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs-group{width:100%;min-width:100%;max-width:100%;left:0;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs{min-height:0 !important;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{z-index:20;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tab > .ubermenu-target{border-width:0 0 1px;}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-sub-indicators .ubermenu-tabs > .ubermenu-tabs-group > .ubermenu-tab.ubermenu-has-submenu-drop > .ubermenu-target:after{content:"\f107";}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tabs > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel{position:relative;border-width:0 0 2px;}.ubermenu-responsive-default.ubermenu-reponsive .ubermenu-item-level-0 > .ubermenu-submenu-type-stack,.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tab-layout-bottom > .ubermenu-tabs-group{position:relative;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column,.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column-auto{width:100%;max-width:100%;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none !important;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-item-mini > a.ubermenu-target{padding:20px;}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none !important;}.ubermenu-responsive-default.ubermenu-responsive.ubermenu-hide-bkgs .ubermenu-submenu.ubermenu-submenu-bkg-img{background-image:none;}}@media screen and (max-width:480px){.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0{width:100%;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{min-width:100%;}.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;}}.ubermenu{font-size:13px;color:#888;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;}.ubermenu .ubermenu-target{color:#555;}.ubermenu .ubermenu-target-description{color:#999;}.ubermenu.ubermenu-responsive-toggle{background:#333;color:#fefefe;font-size:13px;text-transform:none;font-weight:600;}.ubermenu.ubermenu-responsive-toggle:hover{background:#222;color:#fff;}.ubermenu{border:none;background:#f2f2f2;}.ubermenu .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,.ubermenu .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target,.ubermenu .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target{color:#fefefe;background:transparent;}.ubermenu .ubermenu-item.ubermenu-item-level-0 > .ubermenu-highlight{color:#4a79f3;background:transparent;}.ubermenu.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-target{background:#333;}.ubermenu .ubermenu-item-level-0 > .ubermenu-target{font-weight:600;color:#fefefe;text-transform:none;border-left:none;padding-top:16px;padding-bottom:16px;}.ubermenu .ubermenu-item-level-0:first-child > .ubermenu-target{box-shadow:none;}.ubermenu .ubermenu-item-level-0:hover > .ubermenu-target,.ubermenu .ubermenu-item-level-0.ubermenu-active > .ubermenu-target{background:transparent;color:#fefefe;}.ubermenu .ubermenu-item-level-0 > .ubermenu-target > .ubermenu-target-description{color:#999;}.ubermenu .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target{color:#fefefe;}.ubermenu .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target:hover{color:#fefefe;}.ubermenu .ubermenu-submenu.ubermenu-submenu-drop{background:#555;border:1px solid #555;font-size:12px;color:#ddd;}.ubermenu.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop{border-top:none;}.ubermenu .ubermenu-tab-content-panel{background:#555;}.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu .ubermenu-target{color:#ddd;}.ubermenu .ubermenu-submenu .ubermenu-highlight{color:#fff;}.ubermenu.ubermenu-notouch .ubermenu-submenu .ubermenu-target:hover,.ubermenu .ubermenu-submenu .ubermenu-active > .ubermenu-target{color:#111;}.ubermenu .ubermenu-submenu .ubermenu-target > .ubermenu-target-description{color:#aaa;}.ubermenu .ubermenu-submenu .ubermenu-active > .ubermenu-target > .ubermenu-target-description{color:#666;}.ubermenu .ubermenu-submenu .ubermenu-item-header > .ubermenu-target{font-weight:bold;color:#eee;}.ubermenu .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target{border-bottom:1px solid #444;}.ubermenu .ubermenu-submenu .ubermenu-item-header > .ubermenu-target:hover{color:#f9f9f9;}.ubermenu .ubermenu-submenu .ubermenu-current-menu-item > .ubermenu-target{color:#222;background:transparent;}.ubermenu-nojs.ubermenu .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover > .ubermenu-target,.ubermenu .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target{background:#444;color:#eee;}.ubermenu .ubermenu-tabs-group,.ubermenu .ubermenu-tab > .ubermenu-target,.ubermenu .ubermenu-tab-content-panel{border-color:#444;}p.woo-sc-box,div.woo-sc-box{margin:1em 0 1.5em 0;padding:9px 10px 9px 50px;border-width:1px 0 1px 0;border-style:solid;color:#555;text-shadow:none;}.woo-sc-box.none{border-width:0;}.woo-sc-box.full{border-width:1px;}.woo-sc-box.medium{padding:18px 20px 18px 50px;font-size:1.1em;}.woo-sc-box.large{padding:25px 27px 25px 50px;font-size:1.2em;}.woo-sc-box.rounded{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.woo-sc-box.alert{border-color:#f0baa2;background:#ffd9c8 url(../images/ico-alert.png) no-repeat 20px 45%;}.woo-sc-box.download{border-color:#d4ebaf;background:#edfcd5 url(../images/ico-download.png) no-repeat 20px 45%;}.woo-sc-box.tick{border-color:#d4ebaf;background:#edfcd5 url(../images/ico-tick.png) no-repeat 20px 45%;}.woo-sc-box.info{border-color:#ccc;background:#eee url(../images/ico-info.png) no-repeat 20px 45%;}.woo-sc-box.note{border-color:#efe3ae;background:#fef6d2 url(../images/ico-note.png) no-repeat 20px 45%;}.woo-sc-box.normal{border-color:#ccc;background:#eee;padding:9px 15px;/*-------------------------------------------------------------------------------------------*//* 2. Buttons *//*-------------------------------------------------------------------------------------------*/}a.woo-sc-button{font-family:sans-serif;display:inline-block;line-height:1em;padding:6px 13px;margin:0 0.6em 1.5em 0;border:1px solid #4081af;border-bottom-color:#20559a;color:white !important;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, .3);/*Border radius*/text-decoration:none !important;-webkit-border-radius:15px;-moz-border-radius:15px;/*Background*/border-radius:15px;/*Fallback*/background-color:#237fd7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52a8e8), color-stop(1, #2e76cf));/*Box shadow*/background:-moz-linear-gradient(center top, #52a8e8 20%, #2e76cf 100%);/*Top*//*Shine*//*Shadow*/-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 0 2px rgba(255, 255, 255, .3), 0 1px 2px rgba(0, 0, 0, .29);/*Top*//*Shine*//*Shadow*/-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 0 2px rgba(255, 255, 255, .3), 0 1px 2px rgba(0, 0, 0, .29);/*Top*//*Shine*//*Shadow*/box-shadow:inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 0 2px rgba(255, 255, 255, .3), 0 1px 2px rgba(0, 0, 0, .29);}a.woo-sc-button.small{padding:2px 10px;font-size:0.9em;}a.woo-sc-button.large{padding:7px 16px;font-size:1.4em;}a.woo-sc-button.xl{padding:9px 20px;font-size:1.8em;}a.woo-sc-button:hover,a.woo-sc-button.hover,a.woo-sc-button.active{/*Background*/text-decoration:none !important;/*Fallback*/background:#0073d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3e9ee5), color-stop(1, #1666ca));background:-moz-linear-gradient(center top, #3e9ee5 20%, #1666ca 100%);}a.woo-sc-button:active,a.woo-sc-button.active{/*Box shadow*/border-color:#20559a;/*Shine*//*Shadow*/-webkit-box-shadow:inset 0 0 7px rgba(0, 0, 0, .3), 0 1px 0 #fff;/*Shine*//*Shadow*/-moz-box-shadow:inset 0 0 7px rgba(0, 0, 0, .3), 0 1px 0 #fff;/*Shine*//*Shadow*/box-shadow:inset 0 0 7px rgba(0, 0, 0, .3), 0 1px 0 #fff;}a.woo-sc-button.dark span{color:#555;text-shadow:0 1px #fff;}a.woo-sc-button.custom:hover{opacity:0.85;}a.woo-sc-button span{line-height:1.2em;min-height:16px;}a.woo-sc-button span.woo-info{background:url("../images/ico-info.png") no-repeat 0 45%;padding-left:25px;display:block;}a.woo-sc-button span.woo-download{background:url("../images/ico-download.png") no-repeat 0 45%;padding-left:25px;display:block;}a.woo-sc-button span.woo-tick{background:url("../images/ico-tick.png") no-repeat 0 45%;padding-left:25px;display:block;}a.woo-sc-button span.woo-note{background:url("../images/ico-note.png") no-repeat 0 45%;padding-left:25px;display:block;}a.woo-sc-button span.woo-alert{background:url("../images/ico-alert.png") no-repeat 0 45%;padding-left:25px;display:block;}a.woo-sc-button.red{border-color:#af4040;border-bottom-color:#9a2020;background-color:#d72323;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e85252), color-stop(1, #cf2e2e));background:-moz-linear-gradient(center top, #e85252 20%, #cf2e2e 100%);}a.woo-sc-button.red:hover{background:#d20000;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e53e3e), color-stop(1, #ca1616));background:-moz-linear-gradient(center top, #e53e3e 20%, #ca1616 100%);}a.woo-sc-button.orange{border-color:#af7440;border-bottom-color:#9a5420;background-color:#d76b23;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e88e52), color-stop(1, #cf6e2e));background:-moz-linear-gradient(center top, #e88e52 20%, #cf6e2e 100%);}a.woo-sc-button.orange:hover{background:#d25e00;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e57d3e), color-stop(1, #ca5116));background:-moz-linear-gradient(center top, #e57d3e 20%, #ca5116 100%);}a.woo-sc-button.green{border-color:#87bf00;border-bottom-color:#7ca122;background-color:#8dc11e;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #ace53e), color-stop(1, #8dca16));background:-moz-linear-gradient(center top, #ace53e 20%, #6bca16 100%);}a.woo-sc-button.green:hover{background:#87c000;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #a0d53a), color-stop(1, #60b513));background:-moz-linear-gradient(center top, #a0d53a 20%, #60b513 100%);}a.woo-sc-button.aqua{border-color:#40af96;border-bottom-color:#209a82;background-color:#23d7af;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52e8c6), color-stop(1, #2ecfab));background:-moz-linear-gradient(center top, #52e8c6 20%, #2ecfab 100%);}a.woo-sc-button.aqua:hover{background:#00d2a8;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3ee5c0), color-stop(1, #16ca9e));background:-moz-linear-gradient(center top, #3ee5c0 20%, #16ca9e 100%);}a.woo-sc-button.teal{border-color:#23a6d6;border-bottom-color:#20799a;background-color:#23abd7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52c3e8), color-stop(1, #2eabcf));background:-moz-linear-gradient(center top, #52c3e8 20%, #2eabcf 100%);}a.woo-sc-button.teal:hover{background:#009ed2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3ebce5), color-stop(1, #16a2ca));background:-moz-linear-gradient(center top, #3ebce5 20%, #16a2ca 100%);}a.woo-sc-button.purple{border-color:#234dd6;border-bottom-color:#20489a;background-color:#2356d7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #526ee8), color-stop(1, #2e58cf));background:-moz-linear-gradient(center top, #526ee8 20%, #2e58cf 100%);}a.woo-sc-button.purple:hover{background:#0036d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3e5ae5), color-stop(1, #1638ca));background:-moz-linear-gradient(center top, #3e5ae5 20%, #1638ca 100%);}a.woo-sc-button.pink{border-color:#d623cb;border-bottom-color:#9a2096;background-color:#d723d5;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e852e6), color-stop(1, #cd2ecf));background:-moz-linear-gradient(center top, #e852e6 20%, #cd2ecf 100%);}a.woo-sc-button.pink:hover{background:#bc00d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #c83ee5), color-stop(1, #ae16ca));background:-moz-linear-gradient(center top, #c83ee5 20%, #ae16ca 100%);}a.woo-sc-button.silver{color:#444 !important;text-shadow:0 1px #fff;border-color:#bbb;border-bottom-color:#999;background-color:#d8d8d8;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e9e9e9), color-stop(1, #ccc));background:-moz-linear-gradient(center top, #e9e9e9 20%, #ccc 100%);}a.woo-sc-button.silver:hover{background:#ccc;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e0e0e0), color-stop(1, #bebebe));background:-moz-linear-gradient(center top, #e0e0e0 20%, #bebebe 100%);/*-------------------------------------------------------------------------------------------*//* 3. Columns *//*-------------------------------------------------------------------------------------------*/}.twocol-one{width:48%;}.threecol-one{width:30.66%;}.threecol-two{width:65.33%;}.fourcol-one{width:22%;}.fourcol-two{width:48%;}.fourcol-three{width:74%;}.fivecol-one{width:16.8%;}.fivecol-two{width:37.6%;}.fivecol-three{width:58.4%;}.fivecol-four{width:78.4%;}.sixcol-one{width:13.33%;}.sixcol-two{width:30.66%;}.sixcol-three{width:47.99%;}.sixcol-four{width:65.33%;}.sixcol-five{width:82.67%;}.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:4%;margin-bottom:4%;position:relative;}.last{clear:right;margin-right:0;}@media only screen and (max-width:768px){.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{margin-right:0;width:100% !important;}}.clear:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both;/*-------------------------------------------------------------------------------------------*//* 4. Tweetmeme *//*-------------------------------------------------------------------------------------------*/}.woo-tweetmeme.left{margin:0 1.5em 1.5em 0;float:left;}.woo-tweetmeme.none{margin:0 0 1.5em 0;}.woo-tweetmeme.right{margin:0 0 1.5em 1.5em;float:right;/*-------------------------------------------------------------------------------------------*//* 5. Twitter *//*-------------------------------------------------------------------------------------------*/}.woo-sc-twitter.left{margin:0 1.5em 1.5em 0;float:left;}.woo-sc-twitter.none{margin:0 0 1.5em 0;}.woo-sc-twitter.right{margin:0 0 1.5em 1.5em;float:right;/*-------------------------------------------------------------------------------------------*//* 6. Digg *//*-------------------------------------------------------------------------------------------*/}.woo-digg.left{margin:0 1.5em 1.5em 0;float:left;}.woo-digg.none{margin:0 0 1.5em 0;}.woo-digg.right{margin:0 0 1.5em 1.5em;float:right;/*-------------------------------------------------------------------------------------------*//* 7. Related posts *//*-------------------------------------------------------------------------------------------*/}.woo-sc-related-posts .thumbnail{float:left;margin:0 1em 1em 0;}.woo-sc-related-posts li{clear:both;/*-------------------------------------------------------------------------------------------*//* 8. Horizontal Rule *//*-------------------------------------------------------------------------------------------*/}.woo-sc-hr{border-bottom:1px solid #e6e6e6;}.woo-sc-hr,.woo-sc-divider{clear:both;display:block;margin-bottom:20px;padding-top:20px;width:100%;}.woo-sc-divider.flat{padding:0;margin:0;/*-------------------------------------------------------------------------------------------*//* 9. Quote *//*-------------------------------------------------------------------------------------------*/}.woo-sc-quote p{margin:1em 20px;padding:0 0 0 55px;background:url(../images/quote.png) no-repeat 0 3px;font-family:serif;font-size:1.2em;font-style:italic;color:#777;min-height:32px;}.woo-sc-quote.left{float:left;width:30%;}.woo-sc-quote.right{float:right;width:30%;}.woo-sc-quote.boxed{background:#f5f5f5;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}.woo-sc-quote.boxed.left{margin:0 1.5em 1em 0;}.woo-sc-quote.boxed.right{margin:0 0 1em 1.5em;/*-------------------------------------------------------------------------------------------*//* 10. Icon Links *//*-------------------------------------------------------------------------------------------*/}.woo-sc-ilink{padding:0 0.3em;}.woo-sc-ilink a{padding-left:20px;text-decoration:underline;display:inline-block;}.woo-sc-ilink a:hover{text-decoration:none;}.woo-sc-ilink .download{background:url(../images/ico-download.png) no-repeat left 40%;}.woo-sc-ilink .tick{background:url(../images/ico-tick.png) no-repeat left 40%;}.woo-sc-ilink .info{background:url(../images/ico-info.png) no-repeat left 40%;}.woo-sc-ilink .note{background:url(../images/ico-note.png) no-repeat left 40%;}.woo-sc-ilink .alert{background:url(../images/ico-alert.png) no-repeat left 40%;/*-------------------------------------------------------------------------------------------*//* 11. Facebook *//*-------------------------------------------------------------------------------------------*/}.woo-fbshare.left{margin:0 1.5em 1.5em 0;float:left;}.woo-fbshare.none{margin:0 0 1.5em 0;}.woo-fbshare.right{margin:0 0 1.5em 1.5em;float:right;}.woo-fblike.left{margin:0 1.5em 1.5em 0;float:left;}.woo-fblike.none{margin:0 0 1.5em 0;}.woo-fblike.right{margin:0 0 1.5em 1.5em;float:right;/*-------------------------------------------------------------------------------------------*//* 12. Contact Form *//*-------------------------------------------------------------------------------------------*/}.contact-form .screenReader{left:-9999px;position:absolute;top:-9999px;}.contact-form .forms{float:left;list-style:none;width:100%;margin:10px 0 0;}.contact-form .forms p{clear:both;float:left;margin-bottom:18px;position:relative;width:100%;}.contact-form .forms label{cursor:pointer;display:block;float:left;font-weight:700;padding-right:20px;width:100px;}.contact-form .forms input.txt{width:214px;}.contact-form .forms input#sendCopy{border:none;}.contact-form .forms textarea{height:300px;width:400px;}.contact-form .forms .error{font-size:12px;display:block;margin-left:120px;color:red;}.contact-form .forms .textarea .error{display:block;margin-left:120px;}.contact-form .forms .screenReader{margin-bottom:0;}.contact-form .forms .buttons .submit{margin:15px 0 0 120px;cursor:pointer;}.contact-form .forms .inline input{width:auto;margin-left:120px;}.contact-form .forms .inline label{display:inline;float:none;width:auto;}.entry .contact-form ol.forms li{list-style:none;/* Added to accomodate the contact form shortcode */}.contact-form .submit{display:inline-block;margin:5px;padding:3px 13px;border:1px solid #4081af;border-bottom-color:#20559a;color:white !important;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, .3);/*Border radius*/text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;/*Background*/border-radius:15px;/*Fallback*/background:#237fd7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52a8e8), color-stop(1, #2e76cf));/*Box shadow*/background:-moz-linear-gradient(center top, #52a8e8 20%, #2e76cf 100%);/*Top*//*Shine*//*Shadow*/-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 0 2px rgba(255, 255, 255, .3), 0 1px 2px rgba(0, 0, 0, .29);/*Top*//*Shine*//*Shadow*/-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 0 2px rgba(255, 255, 255, .3), 0 1px 2px rgba(0, 0, 0, .29);/*Top*//*Shine*//*Shadow*/box-shadow:inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 0 2px rgba(255, 255, 255, .3), 0 1px 2px rgba(0, 0, 0, .29);}.contact-form .submit:hover{/*Background*/text-decoration:none !important;/*Fallback*/background:#0073d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3e9ee5), color-stop(1, #1666ca));background:-moz-linear-gradient(center top, #3e9ee5 20%, #1666ca 100%);/*-------------------------------------------------------------------------------------------*//* 13. Tabber *//*-------------------------------------------------------------------------------------------*/}.shortcode-tabs{background:#f0f0f0;background:rgba(0, 0, 0, .05);clear:both;height:auto;display:block;padding:5px;margin-bottom:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.shortcode-tabs ul.tab_titles{padding:0px;background:none;border:none;margin:0;}.shortcode-tabs ul.tab_titles li.nav-tab{background:none;padding:0;float:left;display:inline;color:#fff;margin:0 5px 0 0;cursor:pointer;}.shortcode-tabs ul.tab_titles li.nav-tab.ui-state-active a,.shortcode-tabs ul.tab_titles li.nav-tab a:hover{background:#fff;text-decoration:none;outline:none;}.shortcode-tabs ul.tab_titles li.nav-tab a{color:#777;display:block;float:left;padding:8px;text-transform:uppercase;font:11px/18px sans-serif;}.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a,.shortcode-tabs ul.tab_titles li.nav-tab a:hover{-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;}.shortcode-tabs .tab{background:#fff;padding:10px;text-align:left;clear:both;}.shortcode-tabs .tab li.nav-tab{background:#fff;}.shortcode-tabs .tab ul.tab_titles{margin:0;border:1px solid #e6e6e6;border-width:1px 0 1px 0;}.shortcode-tabs .tab li.nav-tab{border:1px solid #e6e6e6;border-width:0 1px 1px 1px;padding:10px;}.shortcode-tabs .tab li.nav-tab a{color:#555;font:bold 12px/18px sans-serif;}.shortcode-tabs .ui-tabs-hide{display:none;/*-------------------------------------------------------------------------------------------*//* -13.1 Tabber Alternate Style - Boxed *//*-------------------------------------------------------------------------------------------*/}.shortcode-tabs.boxed{background:#fff;}.shortcode-tabs.boxed ul.tab_titles{clear:both;float:left;background:none;border:none;border-left:1px solid #ebebeb;margin-bottom:0px;position:relative;z-index:2;}.shortcode-tabs.boxed ul.tab_titles li{background:#ebebeb;padding:0;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;margin-right:0;}.shortcode-tabs.boxed ul.tab_titles li.ui-state-active{background:#fff;border-bottom:1px solid #fff;}.shortcode-tabs.boxed .tab{border:1px solid #ebebeb;top:-2px;position:relative;z-index:1;/*-------------------------------------------------------------------------------------------*//* -13.2 Tabber Alternate Style - Vertical *//*-------------------------------------------------------------------------------------------*/}.shortcode-tabs.vertical{background:#fff;}.shortcode-tabs.vertical .tab_header{border:1px solid #f0f0f0;border-bottom:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:25%;float:left;margin-bottom:-5px;color:#555;font:bold 12px/18px sans-serif;}.shortcode-tabs.vertical .tab_header{background:#f5f5f5;background:-moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;}.shortcode-tabs.vertical .tab_header span{display:block;padding:8px 8px 12px 8px;border:1px solid #ebebeb;}.shortcode-tabs.vertical ul.tab_titles{clear:left;float:left;background:none;border:1px solid #f0f0f0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:0px;position:relative;z-index:2;width:25%;}.shortcode-tabs.vertical ul.tab_titles.has_title{border-top:0px !important;margin-top:5px;}.shortcode-tabs.vertical ul.tab_titles.has_title{border-top-left-radius:0px;border-top-right-radius:0px;-moz-border-radius-topright:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;}.shortcode-tabs.vertical ul.tab_titles li{clear:both;background:none;padding:0;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;display:block !important;float:none !important;margin-right:0;}.shortcode-tabs.vertical ul.tab_titles li.ui-state-active a{background:#f0f0f0;background:rgba(0, 0, 0, .05);}.shortcode-tabs.vertical ul.tab_titles li a:link{display:block;float:none !important;}.shortcode-tabs.vertical ul.tab_titles li a:hover{background:#f0f0f0;background:rgba(0, 0, 0, .05);}.shortcode-tabs.vertical .tab{clear:right !important;top:5px;position:relative;z-index:1;margin-left:30%;padding:0px;/* Responsive Tweaks for the Vertical Tabber */}@media only screen and (max-width:767px){/*-------------------------------------------------------------------------------------------*//* 14. Dropcap *//*-------------------------------------------------------------------------------------------*/.shortcode-tabs.vertical .ui-tabs-nav{clear:both !important;display:block !important;width:100% !important;margin-bottom:30px !important;}.shortcode-tabs.vertical .ui-tabs-nav li{float:left !important;clear:none !important;}.shortcode-tabs.vertical .tab{margin-left:0 !important;}}span.dropcap{font-size:300%;font-weight:bold;float:left;position:relative;margin:5px 7px 0 0;line-height:0.7em;/*-------------------------------------------------------------------------------------------*//* 15. Content Toggle *//*-------------------------------------------------------------------------------------------*/}.shortcode-toggle{margin:0 0 1.2em;}.shortcode-toggle h4{margin:0;}.shortcode-toggle h4 a{display:block;padding:3px 0 3px 10px;background:#f3f3f3 url(../images/shortcode-toggle-close.png) no-repeat 99% center;}.shortcode-toggle.closed h4 a{background-image:url(../images/shortcode-toggle-open.png);}.shortcode-toggle .toggle-content{padding:10px 10px;background:#f9f9f9;}.shortcode-toggle.closed .toggle-content,.shortcode-toggle .more-text.closed{display:none;}.shortcode-toggle .more-text.open{display:block;}.shortcode-toggle.border{border:1px solid #ebebeb;/*-------------------------------------------------------------------------------------------*//* -15.1 Content Toggle Alternate Style - White *//*-------------------------------------------------------------------------------------------*/}.shortcode-toggle.white h4 a{background-color:#fff;}.shortcode-toggle.white .toggle-content{background-color:#fff;/*-------------------------------------------------------------------------------------------*//* 16. Highlight and Abbreviation *//*-------------------------------------------------------------------------------------------*/}span.shortcode-highlight{background:#ffa;padding:3px 3px 1px;}abbr{border-bottom:1px dashed #999;cursor:help;/*-------------------------------------------------------------------------------------------*//* 17. List Styles - Unordered List *//*-------------------------------------------------------------------------------------------*/}.entry .shortcode-unorderedlist ul li,.shortcode-unorderedlist ul li,.entry .shortcode-unorderedlist ul li ul,.shortcode-unorderedlist ul li ul{list-style-type:none;padding-left:25px;}.entry .shortcode-unorderedlist.tick ul li,.shortcode-unorderedlist.tick ul li{background:url(../images/shortcode-tick.png) no-repeat left top;}.entry .shortcode-unorderedlist.red-x ul li,.shortcode-unorderedlist.red-x ul li{background:url(../images/shortcode-red-x.png) no-repeat left top;}.entry .shortcode-unorderedlist.bullet ul li,.shortcode-unorderedlist.bullet ul li{background:url(../images/shortcode-bullet.png) no-repeat left top;}.entry .shortcode-unorderedlist.green-dot ul li,.shortcode-unorderedlist.green-dot ul li{background:url(../images/shortcode-green-dot.png) no-repeat left top;}.entry .shortcode-unorderedlist.arrow ul li,.shortcode-unorderedlist.arrow ul li{background:url(../images/shortcode-arrow.png) no-repeat left top;}.entry .shortcode-unorderedlist.star ul li,.shortcode-unorderedlist.star ul li{background:url(../images/shortcode-star.png) no-repeat left top;/*-------------------------------------------------------------------------------------------*//* 18. List Styles - Ordered List *//*-------------------------------------------------------------------------------------------*/}.entry .shortcode-orderedlist ol li,.entry .shortcode-orderedlist ol li ol,.shortcode-orderedlist ol li{list-style-type:none;margin-left:25px;}.entry .shortcode-orderedlist.armenian ol li,.shortcode-orderedlist.armenian ol li{list-style-type:armenian;}.entry .shortcode-orderedlist.decimal ol li,.shortcode-orderedlist.decimal ol li{list-style-type:decimal;}.entry .shortcode-orderedlist.decimal-leading-zero ol li,.shortcode-orderedlist.decimal-leading-zero ol li{list-style-type:decimal-leading-zero;}.entry .shortcode-orderedlist.georgian ol li,.shortcode-orderedlist.georgian ol li{list-style-type:georgian;}.entry .shortcode-orderedlist.lower-alpha ol li,.shortcode-orderedlist.lower-alpha ol li{list-style-type:lower-alpha;}.entry .shortcode-orderedlist.lower-greek ol li,.shortcode-orderedlist.lower-greek ol li{list-style-type:lower-greek;}.entry .shortcode-orderedlist.lower-latin ol li,.shortcode-orderedlist.lower-latin ol li{list-style-type:lower-latin;}.entry .shortcode-orderedlist.lower-roman ol li,.shortcode-orderedlist.lower-roman ol li{list-style-type:lower-roman;}.entry .shortcode-orderedlist.upper-alpha ol li,.shortcode-orderedlist.upper-alpha ol li{list-style-type:upper-alpha;}.entry .shortcode-orderedlist.upper-latin ol li,.shortcode-orderedlist.upper-latin ol li{list-style-type:upper-latin;}.entry .shortcode-orderedlist.upper-roman ol li,.shortcode-orderedlist.upper-roman ol li{list-style-type:upper-roman;/*-------------------------------------------------------------------------------------------*//* 19. Social Icon *//*-------------------------------------------------------------------------------------------*/}img.social-icon{border:none;}#nav-container,nav#navigation{background-color:#f2f2f2;/* Add Bottom Border Color styling
nav.ubermenu-loc-primary-menu li{
    border-width: 0;
}

nav.ubermenu-loc-primary-menu li.color-1{
border-bottom: 4px;
border-style: solid;
border-color: $color-1;
}

nav.ubermenu-loc-primary-menu li.color-2{
border-bottom: 4px;
border-style: solid;
border-color: $color-2;
}

nav.ubermenu-loc-primary-menu li.color-3{
border-bottom: 4px;
border-style: solid;
border-color: $color-3;
}

nav.ubermenu-loc-primary-menu li.color-4{
border-bottom: 4px;
border-style: solid;
border-color: $color-4;
}

nav.ubermenu-loc-primary-menu li.color-5{
border-bottom: 4px;
border-style: solid;
border-color: $color-5;
}

nav.ubermenu-loc-primary-menu li.color-6{
border-bottom: 4px;
border-style: solid;
border-color: $color-6;
}

nav.ubermenu-loc-primary-menu li.color-7{
border-bottom: 4px;
border-style: solid;
border-color: $color-7;
}
*//* Add Highlighted Parent */}li.color-1.ubermenu-current-menu-item,li.color-1.ubermenu-current-page-ancestor{background-color:#2e97c2;border:0;}body.tax-client_specialization li.color-2,body.tax-co_occurring_disorders li.color-2,body.tax-postal_code li.color-2,body.tax-treatment_approach li.color-2,body.tax-addiction_treatments li.color-2,body.single-specialist li.color-2,body.tax-cities li.color-2,body.tax-cities li.color-2,body.tax-specialist_state li.color-2,body.tax-specialist_postal_code li.color-2,body.category-love-addiction li.color-2,body.category-treatment-addiction li.color-2,body.category-for-yourself li.color-2,body.category-taking-care-of-yourself li.color-2,li.color-2.ubermenu-current-menu-item,li.color-2.ubermenu-current-page-ancestor{background-color:#f37831;border:0;border-bottom-width:2px;border-style:solid;border-color:#e45c0d;}body.post-type-archive-recipe li.color-3,body.category-daily-reflections li.color-3,body.single-recipe li.color-3,li.color-3.ubermenu-current-menu-item,li.color-3.ubermenu-current-page-ancestor{background-color:#7c5aa4;border:0;border-bottom-width:2px;border-style:solid;border-color:#634883;}body.single-recipe li.color-3 a{color:#fff !important;}li.color-4.ubermenu-current-menu-item,li.color-4.ubermenu-current-page-ancestor,body.tax-blog_topic li.color-4,body.single-expert_blogs li.color-4,body.page-template-page-expert-blogger-directory li.color-4,body.page-template-page-experts-listing li.color-4,body.page-template-page-experts-listing-topic li.color-4{background-color:#00bcc9;border:0;border-bottom-width:2px;border-style:solid;border-color:#008c96;}body.page-template-page-experts-listing-topic li.color-4 a,body.parent-category-series li.color-5 a{color:#fff !important;}body.category-addiction-research li.color-5,body.category-addiction li.color-5,body.category-news li.color-5,body.category-quizzes li.color-5,body.parent-category-series li.color-5,li.color-5.ubermenu-current-menu-item,li.color-5.ubermenu-current-page-ancestor,body.parent-category-news li.color-5{background-color:#d14f54;border:0;border-bottom-width:2px;border-style:solid;border-color:#bc3136;}li.color-6.ubermenu-current-menu-item,li.color-6.ubermenu-current-page-ancestor{background-color:#4178b4;border:0;border-bottom-width:2px;border-style:solid;border-color:#335f8f;}li.color-7.ubermenu-current-menu-item,li.color-7.ubermenu-current-page-ancestor{background-color:#75bc77;border:0;border-bottom-width:2px;border-style:solid;border-color:#53ab55;}li.color-8.ubermenu-current-menu-item,li.color-8.ubermenu-current-page-ancestor{background-color:#134758;border:0;border-bottom-width:2px;border-style:solid;border-color:#0a252e;}body.tax-client_specialization li.color-2 a,body.tax-co_occurring_disorders li.color-2 a,body.tax-postal_code li.color-2 a,body.tax-treatment_approach li.color-2 a,body.tax-addiction_treatments li.color-2 a,body.single-specialist li.color-2 a,body.tax-cities li.color-2 a,body.tax-cities li.color-2 a,body.tax-specialist_state li.color-2 a,body.tax-specialist_postal_code li.color-2 a,body.category-love-addiction li.color-2 a,body.category-treatment-addiction li.color-2 a,body.category-taking-care-of-yourself li.color-2 a,body.category-for-yourself li.color-2 a,body.category-daily-reflections li.color-3 a,body.post-type-archive-recipe li.color-3 a,body.category-news li.color-5 a,body.category-addiction li.color-5 a,body.single-expert_blogs li.color-4 a,body.category-quizzes li.color-5 a,body.category-addiction-research li.color-5 a,body.parent-category-news li.color-5 a{color:#fff !important;/* Add Hover States for Primary Nav */}nav.ubermenu-loc-primary-menu li.color-1:hover > a{background-color:#2e97c2 !important;}nav.ubermenu-loc-primary-menu li.color-2:hover > a{background-color:#f37831 !important;}nav.ubermenu-loc-primary-menu li.color-3:hover > a{background-color:#7c5aa4 !important;}nav.ubermenu-loc-primary-menu li.color-4:hover > a{background-color:#00bcc9 !important;}nav.ubermenu-loc-primary-menu li.color-5:hover > a{background-color:#d14f54 !important;}nav.ubermenu-loc-primary-menu li.color-6:hover > a{background-color:#4178b4 !important;}nav.ubermenu-loc-primary-menu li.color-7:hover > a{background-color:#75bc77 !important;}nav.ubermenu-loc-primary-menu li.color-8:hover > a{background-color:#134758 !important;}nav.ubermenu-loc-primary-menu li a:hover,li.ubermenu-current-menu-item a,li.ubermenu-current-page-ancestor a,li.ubermenu-current-menu-item:hover a,li.ubermenu-current-page-ancestor:hover a{color:#fff !important;/* Sidebar Custom Menu colors for Get Help and In Recovery sections */}aside#sidebar-alt .sb a{color:#5e5e5e;/* Get Help and In Recovery Sidebar Custom Menus */}.widget.color-2 h3{color:#f37831;border:0;margin:0;}.widget.color-3 h3{color:;border:0;margin:0;}.widget.color-7 h3{color:;border:0;margin:0;}.sb.color-2 li a,.sb.color-3 li a,.sb.color-7 li a{border-bottom-width:1px;border-style:solid;border-color:#ddd !important;}.sb li:last-child a{border-bottom:0;}.sb.color-2 ul.sub-menu li a,.sb.color-3 ul.sub-menu li a{color:#5e5e5e !important;font-weight:100;}.sb.color-2 li.current-menu-item a,.sb.color-2 ul.sub-menu li.current-menu-item a{color:#f26819 !important;font-weight:400 !important;}.sb.color-3 li.current-menu-item a,.sb.color-3 ul.sub-menu li.current-menu-item a{color:#705194 !important;font-weight:400 !important;}.sb.color-7 li.current-menu-item a,.sb.color-7 ul.sub-menu li.current-menu-item a{color:#64b466 !important;font-weight:400 !important;}.sb.color-3 h3{color:#7c5aa4;}.sb.color-4 h3,.sb.color-4 li.current-menu-item a{color:#00bcc9 !important;}.sb.color-7 h3,.sb.color-7 li.current-menu-item a{color:#75bc77 !important;}.sb.color-5 h3{color:#d14f54;}.sb.color-6 h3{color:#4178b4;}.sb.color-7 h3{color:#75bc77;}.sb.color-8 h3{color:#134758;/* Addiction Core Pages Sidebar Nav */}.core-pages.color-1 h3{color:#2e97c2;}aside#sidebar-alt .core-pages ul li a{border-color:#ddd !important;color:#444;}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* Header Search Box */}.searchform input.s,#searchform input#s{background-color:#fff;}.searchform input,.searchform input.s,#searchform input#s{border-radius:0;border-width:1px;/* Core Addiction Pages Sidebar Nav */}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* A-Z Glossary */}ul#alphabetical-pagination li a{color:#777;}ul.glossary li:nth-child(odd),body.page-id-366 section#main ul.display-posts-listing li:nth-child(odd),body.single-azglossary ul.display-posts-listing li:nth-child(odd){background-color:#e1ebf5;}ul.glossary li a,body.page-id-366 section#main ul.display-posts-listing li a,body.single-azglossary ul.display-posts-listing li a{color:#777;}ul#alphabetical-pagination li.active a{color:#029bdc;border-color:#029bdc;/* Recipes */}body.single-recipe table.nutrition tr:first-child > td{border-color:#ddd;}body.single-recipe table.nutrition tr:nth-child(even) > td{background-color:#e4dded;}p.serving-size{color:#919191;/* Addiction Specialists */}body.single-specialist .sidebar{background-color:#fff;}body.single-specialist p.address{color:#777;}body.archive ul.user > li:nth-child(odd){background-color:#fff;}body.tax-client_specialization .btn-green,body.tax-cities .btn-green,body.tax-specialist_state .btn-green,body.page-template-page-therapist-php .btn-green,body.tax-treatment_approach .btn-green,body.tax-addiction_treatments .btn-green,body.single-specialist .btn-green,body.post-type-archive-specialist .btn-green{background-color:#ffd34f;}body.tax-client_specialization a.btn,body.tax-cities a.btn,body.tax-specialist_state a.btn,body.page-template-page-therapist-php a.btn,body.tax-treatment_approach a.btn,body.tax-addiction_treatments a.btn,body.single-specialist a.btn,body.post-type-archive-specialist a.btn{color:#fff;}body.single-specialist header .user-meta{color:#777;}.therapist-meta a{color:#777;/* Ubermenu Mega Menus */}ul.ubermenu-submenu-type-mega{border:0 !important;box-shadow:none !important;}ul.ubermenu-submenu-type-mega a{color:#fff !important;}nav.ubermenu-loc-primary-menu li a ul.ubermenu-submenu-type-mega:hover{color:#fff !important;}li.color-1 ul.ubermenu-submenu-type-mega{background-color:#2e97c2 !important;}li.color-2 ul.ubermenu-submenu-type-mega{background-color:#f37831 !important;}li.color-3 ul.ubermenu-submenu-type-mega{background-color:#7c5aa4 !important;}li.color-4 ul.ubermenu-submenu-type-mega{background-color:#00bcc9 !important;}li.color-5 ul.ubermenu-submenu-type-mega{background-color:#d14f54 !important;}li.color-6 ul.ubermenu-submenu-type-mega{background-color:#4178b4 !important;}li.color-7 ul.ubermenu-submenu-type-mega{background-color:#75bc77 !important;}.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar,.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{left:0;}.ubermenu-submenu-type-mega ul.display-posts-listing h2{color:#fff;font-size:16px;margin:0 0 10px 0;}.ubermenu-submenu-type-mega ul.display-posts-listing > li{float:left;width:220px;margin:0 20px 20px 0;background-color:#fff !important;display:block;height:230px;overflow:hidden;}.ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{margin:0;padding:10px;display:block;background-color:transparent !important;font-size:12px;line-height:14px;}.ubermenu-submenu-type-mega li.listing-item img{display:block;}li.color-1 .ubermenu-submenu-type-mega ul.display-posts-listing a.title{color:#2e97c2 !important;}li.color-2 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#f37831 !important;}li.color-3 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#7c5aa4 !important;}li.color-4 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#00bcc9 !important;}li.color-5 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#d14f54 !important;}li.color-6 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#4178b4 !important;}li.color-7 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#75bc77 !important;/* Homepage */}body.page-template-page-homepage header a{color:#555 !important;}body.page-template-page-homepage .alcoholism article{border-color:#2e97c2;border-left-color:#cae7f2;border-right-color:#cae7f2;}body.page-template-page-homepage .drug-addiction article{border-color:#f37831;border-left-color:#fbd7c2;border-right-color:#fbd7c2;}body.page-template-page-homepage .food-addiction article{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .gambling-addiction article{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .love-addiction article{border-color:#7c5aa4;border-left-color:#e4dded;border-right-color:#e4dded;}body.page-template-page-homepage .quiz{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .infographic{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .cartoon{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .expert{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .videos span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .video,body.page-template-page-homepage .featured-video{border-color:#75bc77;border-left-color:#dceedd;border-right-color:#dceedd;}.alcoholism article > span.icon{background-color:#2e97c2;border-color:#1f6784;}.drug-addiction article > span.icon{background-color:#f37831;border-color:#cc520c;}.food-addiction article > span.icon{background-color:#d14f54;border-color:#a82c31;}.gambling-addiction article > span.icon{background-color:#00bcc9;border-color:#00747d;}.love-addiction article > span.icon{background-color:#7c5aa4;border-color:#573f73;}.cartoon span.icon{background-color:#d14f54;border-color:#a82c31;}.infographic span.icon{background-color:#d14f54;border-color:#a82c31;}.quiz span.icon{background-color:#d14f54;border-color:#a82c31;}body.parent-category-a-z-must-reads span.icon,body.category-a-z-must-reads span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads span.icon{background-color:#2e97c2;border-color:#247799;}body.category-get-help-must-reads span.icon,body.parent-category-get-help-must-reads span.icon,body.page-template-page-homepage .category-get-help-must-reads span.icon,body.page-template-page-get-help span.icon{background-color:#f37831;border-color:#e45c0d;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon,body.page-template-page-homepage .category-in-recovery-must-reads span.icon,body.page-template-page-in-recovery span.icon{background-color:#7c5aa4;border-color:#634883;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.post-type-archive-expert_blogs span.icon,body.page-template-page-experts span.icon,body.page-template-page-expert-blogger-directory span.icon,body.page-template-page-homepage article.expert_blogs span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-news span.icon,body.category-news span.icon,body.parent-category-news span.icon,body.page-template-page-homepage .parent-category-news span.icon{background-color:#d14f54;border-color:#bc3136;}body.page-template-page-videos span.icon,body.post-type-archive-videos span.icon,body.tax-playlists span.icon,.video span.icon,.featured-video span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .category-a-z-must-reads > span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads > span.icon,body.page-template-page-overview article span.icon{background-color:#2e97c2;border-color:#247799;}body.page-template-page-homepage .category-get-help-must-reads > span.icon,body.page-template-page-homepage .parent-category-get-help-must-reads > span.icon{background-color:#f37831;border-color:#e45c0d;}body.page-template-page-homepage .category-in-recovery-must-reads > span.icon,body.page-template-page-homepage .parent-category-in-recovery-must-reads > span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .expert-blogs > span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-homepage .category-news > span.icon,body.page-template-page-homepage .parent-category-news > span.icon{background-color:#d14f54;border-color:#bc3136;}body.author article > span.icon{background-color:#134758;border-color:#0a252e;}a.btn-red{background-color:#d14f54 !important;text-transform:none !important;}.quiz .btn-red{margin:10px 0;/*archives*/}body.parent-category-a-z-must-reads aside#post-author,body.page-template-page-homepage .category-a-z-must-reads,body.page-template-page-homepage .parent-category-a-z-must-reads{border-bottom:2px solid #2e97c2;}body.category-get-help-must-reads article,body.parent-category-get-help-must-reads article,body.page-template-page-homepage .category-get-help-must-reads,body.page-template-page-homepage .parent-category-get-help-must-reads,body.page-template-page-get-help #main article.type-post{border-bottom:2px solid #f37831;}body.category-in-recovery-must-reads article,body.parent-category-in-recovery-must-reads article,body.page-template-page-homepage .category-in-recovery-must-reads,body.page-template-page-homepage .parent-category-in-recovery-must-reads,body.page-template-page-in-recovery #main article.type-post{border-bottom:2px solid #7c5aa4;}body.tax-blog_topic article,body.single-expert_blogs aside#post-author,body.post-type-archive-expert_blogs article,body.page-template-page-homepage .expert_blogs{border-bottom:2px solid #00bcc9;}body.archive.parent-category-news article,body.archive.category-news article,body.single.parent-category-news aside#post-author,body.page-template-page-homepage .category-news,body.page-template-page-homepage .parent-category-news{border-bottom:2px solid #d14f54;}body.archive.tax-playlists article,body.archive.post-type-archive-videos article,body.page-template-page-videos article{border-bottom:2px solid #75bc77;}body.author article{border-bottom:2px solid #134758;}a.woo-sc-button.dl-app{background-color:#9fc54d !important;text-transform:none !important;font-family:'Myriad W01 SmBd' !important;}.leadgen{border-bottom:2px solid #134758;/*newsletter*/}#gform_widget-2{border-color:#134758;/* BuddyPress */}body.buddypress div.submit{background:none;}body.buddypress a.button.edit,body.buddypress div.submit input,body.buddypress div.submit:hover input{background:#9fc54d !important;padding:10px 20px !important;font-size:16px !important;box-shadow:none !important;border:0 !important;}body.buddypress table.notification-settings th,body.buddypress table.profile-settings th{text-align:left;font-size:16px;padding:10px;background-color:#eaeaea;}body.buddypress table.notification-settings td{padding:10px;}ul.expert-blogger,ul.group_users-ul li{border-color:#00bcc9 !important;}body.archive.category-recovery .icon{background-color:#7c5aa4;border-color:#634883;}#nav-container,nav#navigation{background-color:#f2f2f2;/* Add Bottom Border Color styling
nav.ubermenu-loc-primary-menu li{
    border-width: 0;
}

nav.ubermenu-loc-primary-menu li.color-1{
border-bottom: 4px;
border-style: solid;
border-color: $color-1;
}

nav.ubermenu-loc-primary-menu li.color-2{
border-bottom: 4px;
border-style: solid;
border-color: $color-2;
}

nav.ubermenu-loc-primary-menu li.color-3{
border-bottom: 4px;
border-style: solid;
border-color: $color-3;
}

nav.ubermenu-loc-primary-menu li.color-4{
border-bottom: 4px;
border-style: solid;
border-color: $color-4;
}

nav.ubermenu-loc-primary-menu li.color-5{
border-bottom: 4px;
border-style: solid;
border-color: $color-5;
}

nav.ubermenu-loc-primary-menu li.color-6{
border-bottom: 4px;
border-style: solid;
border-color: $color-6;
}

nav.ubermenu-loc-primary-menu li.color-7{
border-bottom: 4px;
border-style: solid;
border-color: $color-7;
}
*//* Add Highlighted Parent */}li.color-1.ubermenu-current-menu-item,li.color-1.ubermenu-current-page-ancestor{background-color:#2e97c2;border:0;}body.tax-client_specialization li.color-2,body.tax-co_occurring_disorders li.color-2,body.tax-postal_code li.color-2,body.tax-treatment_approach li.color-2,body.tax-addiction_treatments li.color-2,body.single-specialist li.color-2,body.tax-cities li.color-2,body.tax-cities li.color-2,body.tax-specialist_state li.color-2,body.tax-specialist_postal_code li.color-2,body.category-love-addiction li.color-2,body.category-treatment-addiction li.color-2,body.category-for-yourself li.color-2,body.category-taking-care-of-yourself li.color-2,li.color-2.ubermenu-current-menu-item,li.color-2.ubermenu-current-page-ancestor{background-color:#f37831;border:0;border-bottom-width:2px;border-style:solid;border-color:#e45c0d;}body.post-type-archive-recipe li.color-3,body.category-daily-reflections li.color-3,body.single-recipe li.color-3,li.color-3.ubermenu-current-menu-item,li.color-3.ubermenu-current-page-ancestor{background-color:#7c5aa4;border:0;border-bottom-width:2px;border-style:solid;border-color:#634883;}body.single-recipe li.color-3 a{color:#fff !important;}li.color-4.ubermenu-current-menu-item,li.color-4.ubermenu-current-page-ancestor,body.tax-blog_topic li.color-4,body.single-expert_blogs li.color-4,body.page-template-page-expert-blogger-directory li.color-4,body.page-template-page-experts-listing li.color-4,body.page-template-page-experts-listing-topic li.color-4{background-color:#00bcc9;border:0;border-bottom-width:2px;border-style:solid;border-color:#008c96;}body.page-template-page-experts-listing-topic li.color-4 a,body.parent-category-series li.color-5 a{color:#fff !important;}body.category-addiction-research li.color-5,body.category-addiction li.color-5,body.category-news li.color-5,body.category-quizzes li.color-5,body.parent-category-series li.color-5,li.color-5.ubermenu-current-menu-item,li.color-5.ubermenu-current-page-ancestor,body.parent-category-news li.color-5{background-color:#d14f54;border:0;border-bottom-width:2px;border-style:solid;border-color:#bc3136;}li.color-6.ubermenu-current-menu-item,li.color-6.ubermenu-current-page-ancestor{background-color:#4178b4;border:0;border-bottom-width:2px;border-style:solid;border-color:#335f8f;}li.color-7.ubermenu-current-menu-item,li.color-7.ubermenu-current-page-ancestor{background-color:#75bc77;border:0;border-bottom-width:2px;border-style:solid;border-color:#53ab55;}li.color-8.ubermenu-current-menu-item,li.color-8.ubermenu-current-page-ancestor{background-color:#134758;border:0;border-bottom-width:2px;border-style:solid;border-color:#0a252e;}body.tax-client_specialization li.color-2 a,body.tax-co_occurring_disorders li.color-2 a,body.tax-postal_code li.color-2 a,body.tax-treatment_approach li.color-2 a,body.tax-addiction_treatments li.color-2 a,body.single-specialist li.color-2 a,body.tax-cities li.color-2 a,body.tax-cities li.color-2 a,body.tax-specialist_state li.color-2 a,body.tax-specialist_postal_code li.color-2 a,body.category-love-addiction li.color-2 a,body.category-treatment-addiction li.color-2 a,body.category-taking-care-of-yourself li.color-2 a,body.category-for-yourself li.color-2 a,body.category-daily-reflections li.color-3 a,body.post-type-archive-recipe li.color-3 a,body.category-news li.color-5 a,body.category-addiction li.color-5 a,body.single-expert_blogs li.color-4 a,body.category-quizzes li.color-5 a,body.category-addiction-research li.color-5 a,body.parent-category-news li.color-5 a{color:#fff !important;/* Add Hover States for Primary Nav */}nav.ubermenu-loc-primary-menu li.color-1:hover > a{background-color:#2e97c2 !important;}nav.ubermenu-loc-primary-menu li.color-2:hover > a{background-color:#f37831 !important;}nav.ubermenu-loc-primary-menu li.color-3:hover > a{background-color:#7c5aa4 !important;}nav.ubermenu-loc-primary-menu li.color-4:hover > a{background-color:#00bcc9 !important;}nav.ubermenu-loc-primary-menu li.color-5:hover > a{background-color:#d14f54 !important;}nav.ubermenu-loc-primary-menu li.color-6:hover > a{background-color:#4178b4 !important;}nav.ubermenu-loc-primary-menu li.color-7:hover > a{background-color:#75bc77 !important;}nav.ubermenu-loc-primary-menu li.color-8:hover > a{background-color:#134758 !important;}nav.ubermenu-loc-primary-menu li a:hover,li.ubermenu-current-menu-item a,li.ubermenu-current-page-ancestor a,li.ubermenu-current-menu-item:hover a,li.ubermenu-current-page-ancestor:hover a{color:#fff !important;/* Sidebar Custom Menu colors for Get Help and In Recovery sections */}aside#sidebar-alt .sb a{color:#5e5e5e;/* Get Help and In Recovery Sidebar Custom Menus */}.widget.color-2 h3{color:#f37831;border:0;margin:0;}.widget.color-3 h3{color:;border:0;margin:0;}.widget.color-7 h3{color:;border:0;margin:0;}.sb.color-2 li a,.sb.color-3 li a,.sb.color-7 li a{border-bottom-width:1px;border-style:solid;border-color:#ddd !important;}.sb li:last-child a{border-bottom:0;}.sb.color-2 ul.sub-menu li a,.sb.color-3 ul.sub-menu li a{color:#5e5e5e !important;font-weight:100;}.sb.color-2 li.current-menu-item a,.sb.color-2 ul.sub-menu li.current-menu-item a{color:#f26819 !important;font-weight:400 !important;}.sb.color-3 li.current-menu-item a,.sb.color-3 ul.sub-menu li.current-menu-item a{color:#705194 !important;font-weight:400 !important;}.sb.color-7 li.current-menu-item a,.sb.color-7 ul.sub-menu li.current-menu-item a{color:#64b466 !important;font-weight:400 !important;}.sb.color-3 h3{color:#7c5aa4;}.sb.color-4 h3,.sb.color-4 li.current-menu-item a{color:#00bcc9 !important;}.sb.color-7 h3,.sb.color-7 li.current-menu-item a{color:#75bc77 !important;}.sb.color-5 h3{color:#d14f54;}.sb.color-6 h3{color:#4178b4;}.sb.color-7 h3{color:#75bc77;}.sb.color-8 h3{color:#134758;/* Addiction Core Pages Sidebar Nav */}.core-pages.color-1 h3{color:#2e97c2;}aside#sidebar-alt .core-pages ul li a{border-color:#ddd !important;color:#444;}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* Header Search Box */}.searchform input.s,#searchform input#s{background-color:#fff;}.searchform input,.searchform input.s,#searchform input#s{border-radius:0;border-width:1px;/* Core Addiction Pages Sidebar Nav */}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* A-Z Glossary */}ul#alphabetical-pagination li a{color:#777;}ul.glossary li:nth-child(odd),body.page-id-366 section#main ul.display-posts-listing li:nth-child(odd),body.single-azglossary ul.display-posts-listing li:nth-child(odd){background-color:#e1ebf5;}ul.glossary li a,body.page-id-366 section#main ul.display-posts-listing li a,body.single-azglossary ul.display-posts-listing li a{color:#777;}ul#alphabetical-pagination li.active a{color:#029bdc;border-color:#029bdc;/* Recipes */}body.single-recipe table.nutrition tr:first-child > td{border-color:#ddd;}body.single-recipe table.nutrition tr:nth-child(even) > td{background-color:#e4dded;}p.serving-size{color:#919191;/* Addiction Specialists */}body.single-specialist .sidebar{background-color:#fff;}body.single-specialist p.address{color:#777;}body.archive ul.user > li:nth-child(odd){background-color:#fff;}body.tax-client_specialization .btn-green,body.tax-cities .btn-green,body.tax-specialist_state .btn-green,body.page-template-page-therapist-php .btn-green,body.tax-treatment_approach .btn-green,body.tax-addiction_treatments .btn-green,body.single-specialist .btn-green,body.post-type-archive-specialist .btn-green{background-color:#ffd34f;}body.tax-client_specialization a.btn,body.tax-cities a.btn,body.tax-specialist_state a.btn,body.page-template-page-therapist-php a.btn,body.tax-treatment_approach a.btn,body.tax-addiction_treatments a.btn,body.single-specialist a.btn,body.post-type-archive-specialist a.btn{color:#fff;}body.single-specialist header .user-meta{color:#777;}.therapist-meta a{color:#777;/* Ubermenu Mega Menus */}ul.ubermenu-submenu-type-mega{border:0 !important;box-shadow:none !important;}ul.ubermenu-submenu-type-mega a{color:#fff !important;}nav.ubermenu-loc-primary-menu li a ul.ubermenu-submenu-type-mega:hover{color:#fff !important;}li.color-1 ul.ubermenu-submenu-type-mega{background-color:#2e97c2 !important;}li.color-2 ul.ubermenu-submenu-type-mega{background-color:#f37831 !important;}li.color-3 ul.ubermenu-submenu-type-mega{background-color:#7c5aa4 !important;}li.color-4 ul.ubermenu-submenu-type-mega{background-color:#00bcc9 !important;}li.color-5 ul.ubermenu-submenu-type-mega{background-color:#d14f54 !important;}li.color-6 ul.ubermenu-submenu-type-mega{background-color:#4178b4 !important;}li.color-7 ul.ubermenu-submenu-type-mega{background-color:#75bc77 !important;}.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar,.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{left:0;}.ubermenu-submenu-type-mega ul.display-posts-listing h2{color:#fff;font-size:16px;margin:0 0 10px 0;}.ubermenu-submenu-type-mega ul.display-posts-listing > li{float:left;width:220px;margin:0 20px 20px 0;background-color:#fff !important;display:block;height:230px;overflow:hidden;}.ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{margin:0;padding:10px;display:block;background-color:transparent !important;font-size:12px;line-height:14px;}.ubermenu-submenu-type-mega li.listing-item img{display:block;}li.color-1 .ubermenu-submenu-type-mega ul.display-posts-listing a.title{color:#2e97c2 !important;}li.color-2 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#f37831 !important;}li.color-3 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#7c5aa4 !important;}li.color-4 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#00bcc9 !important;}li.color-5 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#d14f54 !important;}li.color-6 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#4178b4 !important;}li.color-7 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#75bc77 !important;/* Homepage */}body.page-template-page-homepage header a{color:#555 !important;}body.page-template-page-homepage .alcoholism article{border-color:#2e97c2;border-left-color:#cae7f2;border-right-color:#cae7f2;}body.page-template-page-homepage .drug-addiction article{border-color:#f37831;border-left-color:#fbd7c2;border-right-color:#fbd7c2;}body.page-template-page-homepage .food-addiction article{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .gambling-addiction article{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .love-addiction article{border-color:#7c5aa4;border-left-color:#e4dded;border-right-color:#e4dded;}body.page-template-page-homepage .quiz{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .infographic{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .cartoon{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .expert{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .videos span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .video,body.page-template-page-homepage .featured-video{border-color:#75bc77;border-left-color:#dceedd;border-right-color:#dceedd;}.alcoholism article > span.icon{background-color:#2e97c2;border-color:#1f6784;}.drug-addiction article > span.icon{background-color:#f37831;border-color:#cc520c;}.food-addiction article > span.icon{background-color:#d14f54;border-color:#a82c31;}.gambling-addiction article > span.icon{background-color:#00bcc9;border-color:#00747d;}.love-addiction article > span.icon{background-color:#7c5aa4;border-color:#573f73;}.cartoon span.icon{background-color:#d14f54;border-color:#a82c31;}.infographic span.icon{background-color:#d14f54;border-color:#a82c31;}.quiz span.icon{background-color:#d14f54;border-color:#a82c31;}body.parent-category-a-z-must-reads span.icon,body.category-a-z-must-reads span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads span.icon{background-color:#2e97c2;border-color:#247799;}body.category-get-help-must-reads span.icon,body.parent-category-get-help-must-reads span.icon,body.page-template-page-homepage .category-get-help-must-reads span.icon,body.page-template-page-get-help span.icon{background-color:#f37831;border-color:#e45c0d;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon,body.page-template-page-homepage .category-in-recovery-must-reads span.icon,body.page-template-page-in-recovery span.icon{background-color:#7c5aa4;border-color:#634883;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.post-type-archive-expert_blogs span.icon,body.page-template-page-experts span.icon,body.page-template-page-expert-blogger-directory span.icon,body.page-template-page-homepage article.expert_blogs span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-news span.icon,body.category-news span.icon,body.parent-category-news span.icon,body.page-template-page-homepage .parent-category-news span.icon{background-color:#d14f54;border-color:#bc3136;}body.page-template-page-videos span.icon,body.post-type-archive-videos span.icon,body.tax-playlists span.icon,.video span.icon,.featured-video span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .category-a-z-must-reads > span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads > span.icon,body.page-template-page-overview article span.icon{background-color:#2e97c2;border-color:#247799;}body.page-template-page-homepage .category-get-help-must-reads > span.icon,body.page-template-page-homepage .parent-category-get-help-must-reads > span.icon{background-color:#f37831;border-color:#e45c0d;}body.page-template-page-homepage .category-in-recovery-must-reads > span.icon,body.page-template-page-homepage .parent-category-in-recovery-must-reads > span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .expert-blogs > span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-homepage .category-news > span.icon,body.page-template-page-homepage .parent-category-news > span.icon{background-color:#d14f54;border-color:#bc3136;}body.author article > span.icon{background-color:#134758;border-color:#0a252e;}a.btn-red{background-color:#d14f54 !important;text-transform:none !important;}.quiz .btn-red{margin:10px 0;/*archives*/}body.parent-category-a-z-must-reads aside#post-author,body.page-template-page-homepage .category-a-z-must-reads,body.page-template-page-homepage .parent-category-a-z-must-reads{border-bottom:2px solid #2e97c2;}body.category-get-help-must-reads article,body.parent-category-get-help-must-reads article,body.page-template-page-homepage .category-get-help-must-reads,body.page-template-page-homepage .parent-category-get-help-must-reads,body.page-template-page-get-help #main article.type-post{border-bottom:2px solid #f37831;}body.category-in-recovery-must-reads article,body.parent-category-in-recovery-must-reads article,body.page-template-page-homepage .category-in-recovery-must-reads,body.page-template-page-homepage .parent-category-in-recovery-must-reads,body.page-template-page-in-recovery #main article.type-post{border-bottom:2px solid #7c5aa4;}body.tax-blog_topic article,body.single-expert_blogs aside#post-author,body.post-type-archive-expert_blogs article,body.page-template-page-homepage .expert_blogs{border-bottom:2px solid #00bcc9;}body.archive.parent-category-news article,body.archive.category-news article,body.single.parent-category-news aside#post-author,body.page-template-page-homepage .category-news,body.page-template-page-homepage .parent-category-news{border-bottom:2px solid #d14f54;}body.archive.tax-playlists article,body.archive.post-type-archive-videos article,body.page-template-page-videos article{border-bottom:2px solid #75bc77;}body.author article{border-bottom:2px solid #134758;}a.woo-sc-button.dl-app{background-color:#9fc54d !important;text-transform:none !important;font-family:'Myriad W01 SmBd' !important;}.leadgen{border-bottom:2px solid #134758;/*newsletter*/}#gform_widget-2{border-color:#134758;/* BuddyPress */}body.buddypress div.submit{background:none;}body.buddypress a.button.edit,body.buddypress div.submit input,body.buddypress div.submit:hover input{background:#9fc54d !important;padding:10px 20px !important;font-size:16px !important;box-shadow:none !important;border:0 !important;}body.buddypress table.notification-settings th,body.buddypress table.profile-settings th{text-align:left;font-size:16px;padding:10px;background-color:#eaeaea;}body.buddypress table.notification-settings td{padding:10px;}ul.expert-blogger,ul.group_users-ul li{border-color:#00bcc9 !important;}body.archive.category-recovery .icon{background-color:#7c5aa4;border-color:#634883;}@font-face{font-family:'addiction';src:url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.eot');src:url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.eot?#iefix') format('embedded-opentype'), url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.woff') format('woff'), url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.ttf') format('truetype'), url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.svg#addiction') format('svg');font-weight:normal;font-style:normal;/* FALLBACK LOGO
.site-title > a{
text-indent: -9999px;
width: 540px;
height: 40px;
background: url(https://www.addiction.com/wp-content/themes/addiction/img/addiction-masthead.png) 0 0 no-repeat;
display: inline-block;
background-size: 540px 40px;
}
*/}.site-title > a{text-indent:-9999px;width:232px;height:40px;background-position:0 0;background:url('../img/addiction-masthead-sm.png') no-repeat;/* on retina, use image that's scaled by 2 *//*end retina image mixin*//* Addiction Icons */display:inline-block;/* Canvas Overrides */}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.site-title > a{background-image:url("../img/addiction-masthead.png");background-size:232px 40px;}}li#menu-item-5084 a:hover,li#menu-item-3169 a:hover,li#menu-item-3170 a:hover{color:#555 !important;}.searchform,#searchform{width:100%;margin-top:4px;position:relative;border-color:#efefef;border-width:1px;border-style:solid;border-radius:3px;float:right;}.searchform input.s,#searchform input#s{font-size:18px;padding:12px 10px 10px 10px;color:#ccc;font-weight:100;}.searchform input:focus{color:#555 !important;}.searchform button.submit{top:0.4em;color:#ccc;}.widget_woo_tabs img{border-radius:0 !important;}.widget_woo_tabs .meta{text-transform:none !important;}.widget_woo_tabs #tabs .inside li{border-bottom:0;padding:0 20px 20px 20px;}.widget_woo_tabs #tabs .inside li:first-child{padding-top:20px;}body.single article > img.featured-image{width:100%;height:auto;margin-bottom:20px;}body.single .post-entries{margin-top:50px !important;}body.page article > img.featured-image{width:100%;height:auto;margin-bottom:20px;}.entry img{border:0;padding:0;}div#header-container{background:#fff;}.post-meta .time{border:0;}.avatar{border-radius:50%;}h2 small a{font-size:14px;margin-left:5px;color:#777 !important;}#footer-widgets-container ul#menu-mega-menu-addiction-a-z-1,#footer-widgets-container ul.trending-topics{list-style:none;}#footer-widgets-container ul#menu-mega-menu-addiction-a-z-1 li,#footer-widgets-container ul.trending-topics{float:left;display:inline-block;width:50%;}#footer-widgets-container ul.trending-topics{width:100%;background-color:#f0f0f0;}#footer-widgets-container ul.trending-topics ul.children{display:none;}#footer-widgets-container ul.trending-topics li{width:30.333%;display:inline-block;}#footer-widgets-container ul.social{margin:30px 0 0 0;list-style:none;border-bottom:2px solid #ddd;padding:0 0 0 40%;}#footer-widgets-container ul.social li{float:left;border:4px solid #f0f0f0;margin-top:-18px;}footer#footer ul li{float:left;margin:0 10px 0 0;}#footer-widgets-container a,#footer-widgets-container a:hover,footer#footer a,footer#footer a:hover{color:#555;}body.page-id-4975 ul.upa,body.page-id-4974 ul.upa{display:none;/* Manual Secondary Sidebars */}.facetwp-counter{display:none;}@media (min-width:767px){body.page-template-page-meeting-finder section#main{margin-right:3%;}body.tax-client_specialization aside#sidebar-alt,body.tax-specialist_state aside#sidebar-alt,body.tax-cities aside#sidebar-alt,body.single-specialist aside#sidebar-alt,body.post-type-archive-specialist aside#sidebar-alt{width:13%;float:left;margin-right:2%;}body.tax-client_specialization #main-sidebar-container,body.tax-specialist_state #main-sidebar-container,body.tax-cities #main-sidebar-container,body.single-specialist #main-sidebar-container,body.post-type-archive-specialist #main-sidebar-container{width:85%;float:right;}body.tax-client_specialization section#main,body.tax-specialist_state section#main,body.tax-cities section#main,body.single-specialist section#main,body.post-type-archive-specialist section#main{width:66% !important;float:left;}body.tax-client_specialization #main-sidebar-container > aside#sidebar,body.tax-specialist_state #main-sidebar-container > aside#sidebar,body.tax-cities #main-sidebar-container > aside#sidebar,body.single-specialist #main-sidebar-container > aside#sidebar,body.post-type-archive-specialist #main-sidebar-container > aside#sidebar{width:31% !important;float:right;}body.archive.post-type-archive-recipe aside#sidebar-alt,body.post-type-archive-expert_blogs aside#sidebar-alt,body.archive.category-daily-reflections aside#sidebar-alt,body.archive.category-mental-health aside#sidebar-alt,body.archive.category-video-game-addiction aside#sidebar-alt,body.archive.category-sex-addiction aside#sidebar-alt,body.archive.category-gambling-addiction aside#sidebar-alt,body.archive.category-technology-addiction aside#sidebar-alt,body.archive.category-porn-addiction aside#sidebar-alt,body.archive.category-love-addiction aside#sidebar-alt,body.archive.category-food-addiction aside#sidebar-alt,body.archive.category-drug-addiction aside#sidebar-alt,body.archive.category-alcoholism aside#sidebar-alt,body.archive.category-drug-addiction aside#sidebar-alt,body.tax-blog_topic aside#sidebar-alt,body.single-recipe aside#sidebar-alt,body.post-type-archive-videos aside#sidebar-alt,body.tax-playlists aside#sidebar-alt{width:20%;float:left;}body.archive.post-type-archive-recipe #main-sidebar-container,body.post-type-archive-expert_blogs #main-sidebar-container,body.archive.category-daily-reflections #main-sidebar-container,body.archive.category-mental-health #main-sidebar-container,body.archive.category-video-game-addiction #main-sidebar-container,body.archive.category-sex-addiction #main-sidebar-container,body.archive.category-gambling-addiction #main-sidebar-container,body.archive.category-technology-addiction #main-sidebar-container,body.archive.category-porn-addiction #main-sidebar-container,body.archive.category-love-addiction #main-sidebar-container,body.archive.category-food-addiction #main-sidebar-container,body.archive.category-drug-addiction #main-sidebar-container,body.archive.category-alcoholism #main-sidebar-container,body.archive.category-drug-addiction #main-sidebar-container,body.tax-blog_topic #main-sidebar-container,body.single-recipe #main-sidebar-container,body.post-type-archive-videos #main-sidebar-container,body.tax-playlists #main-sidebar-container{width:77%;float:right;}body.archive.post-type-archive-recipe section#main,body.post-type-archive-expert_blogs section#main,body.archive.category-daily-reflections section#main,body.archive.category-mental-health section#main,body.archive.category-video-game-addiction section#main,body.archive.category-sex-addiction section#main,body.archive.category-gambling-addiction section#main,body.archive.category-technology-addiction section#main,body.archive.category-porn-addiction section#main,body.archive.category-love-addiction section#main,body.archive.category-food-addiction section#main,body.archive.category-drug-addiction section#main,body.archive.category-alcoholism section#main,body.tax-blog_topic section#main,body.single-recipe section#main,body.post-type-archive-videos section#main,body.tax-playlists section#main{width:64% !important;float:left;}body.archive.post-type-archive-recipe #main-sidebar-container > aside#sidebar,body.post-type-archive-expert_blogs #main-sidebar-container > aside#sidebar,body.archive.category-daily-reflections #main-sidebar-container > aside#sidebar,body.archive.category-mental-health #main-sidebar-container > aside#sidebar,body.archive.category-video-game-addiction #main-sidebar-container > aside#sidebar,body.archive.category-sex-addiction #main-sidebar-container > aside#sidebar,body.archive.category-gambling-addiction #main-sidebar-container > aside#sidebar,body.archive.category-porn-addiction #main-sidebar-container > aside#sidebar,body.archive.category-love-addiction #main-sidebar-container > aside#sidebar,body.archive.category-food-addiction #main-sidebar-container > aside#sidebar,body.archive.category-drug-addiction #main-sidebar-container > aside#sidebar,body.archive.category-alcoholism #main-sidebar-container > aside#sidebar,body.tax-blog_topic #main-sidebar-container > aside#sidebar,body.single-recipe #main-sidebar-container > aside#sidebar,body.post-type-archive-videos #main-sidebar-container > aside#sidebar,body.tax-playlists #main-sidebar-container > aside#sidebar{width:33% !important;float:right;}body.archive.post-type-archive-recipe article,body.post-type-archive-expert_blogs article,body.archive.category-daily-reflections article,body.archive.category-video-game-addiction article,body.archive.category-sex-addiction article,body.archive.category-mental-health article,body.archive.category-gambling-addiction article,body.archive.category-technology-addiction article,body.archive.category-porn-addiction article,body.archive.category-love-addiction article,body.archive.category-food-addiction article,body.archive.category-drug-addiction article,body.archive.category-alcoholism article,body.archive.tax-blog_topic article,body.post-type-archive-videos article,body.tax-playlists article{width:47% !important;}}@media (max-width:766px){body.page-template-page-meeting-finder section#main{margin-right:3%;}body.post-type-archive-specialist aside#sidebar-alt{width:13%;float:left;margin-right:2%;}body.post-type-archive-specialist #main-sidebar-container{width:85%;float:right;}body.post-type-archive-specialist section#main{width:66% !important;float:left;}body.post-type-archive-specialist #main-sidebar-container > aside#sidebar{width:31% !important;float:right;}body.archive.post-type-archive-recipe aside#sidebar-alt,body.post-type-archive-expert_blogs aside#sidebar-alt,body.archive.category-daily-reflections aside#sidebar-alt,body.archive.category-mental-health-addiction aside#sidebar-alt,body.archive.category-video-game-addiction aside#sidebar-alt,body.archive.category-sex-addiction aside#sidebar-alt,body.archive.category-gambling-addiction aside#sidebar-alt,body.archive.category-technology-addiction aside#sidebar-alt,body.archive.category-porn-addiction aside#sidebar-alt,body.archive.category-love-addiction aside#sidebar-alt,body.archive.category-food-addiction aside#sidebar-alt,body.archive.category-drug-addiction aside#sidebar-alt,body.archive.category-alcoholism aside#sidebar-alt,body.archive.category-drug-addiction aside#sidebar-alt,body.tax-blog_topic aside#sidebar-alt,body.single-recipe aside#sidebar-alt,body.post-type-archive-videos aside#sidebar-alt,body.tax-playlists aside#sidebar-alt{width:100%;float:left;}body.archive.post-type-archive-recipe #main-sidebar-container,body.post-type-archive-expert_blogs #main-sidebar-container,body.archive.category-daily-reflections #main-sidebar-container,body.archive.category-mental-health #main-sidebar-container,body.archive.category-video-game-addiction #main-sidebar-container,body.archive.category-sex-addiction #main-sidebar-container,body.archive.category-gambling-addiction #main-sidebar-container,body.archive.category-technology-addiction #main-sidebar-container,body.archive.category-porn-addiction #main-sidebar-container,body.archive.category-love-addiction #main-sidebar-container,body.archive.category-food-addiction #main-sidebar-container,body.archive.category-drug-addiction #main-sidebar-container,body.archive.category-alcoholism #main-sidebar-container,body.archive.category-drug-addiction #main-sidebar-container,body.tax-blog_topic #main-sidebar-container,body.single-recipe #main-sidebar-container,body.post-type-archive-videos #main-sidebar-container,body.tax-playlists #main-sidebar-container{width:100%;float:right;}body.archive.post-type-archive-recipe section#main,body.post-type-archive-expert_blogs section#main,body.archive.category-daily-reflections section#main,body.archive.category-mental-health section#main,body.archive.category-video-game-addiction section#main,body.archive.category-sex-addiction section#main,body.archive.category-gambling-addiction section#main,body.archive.category-technology-addiction section#main,body.archive.category-porn-addiction section#main,body.archive.category-love-addiction section#main,body.archive.category-food-addiction section#main,body.archive.category-drug-addiction section#main,body.archive.category-alcoholism section#main,body.tax-blog_topic section#main,body.single-recipe section#main,body.post-type-archive-videos section#main,body.tax-playlists section#main{width:100% !important;float:left;}body.archive.post-type-archive-recipe #main-sidebar-container > aside#sidebar,body.post-type-archive-expert_blogs #main-sidebar-container > aside#sidebar,body.archive.category-daily-reflections #main-sidebar-container > aside#sidebar,body.archive.category-mental-health #main-sidebar-container > aside#sidebar,body.archive.category-video-game-addiction #main-sidebar-container > aside#sidebar,body.archive.category-sex-addiction #main-sidebar-container > aside#sidebar,body.archive.category-gambling-addiction #main-sidebar-container > aside#sidebar,body.archive.category-porn-addiction #main-sidebar-container > aside#sidebar,body.archive.category-love-addiction #main-sidebar-container > aside#sidebar,body.archive.category-food-addiction #main-sidebar-container > aside#sidebar,body.archive.category-drug-addiction #main-sidebar-container > aside#sidebar,body.archive.category-alcoholism #main-sidebar-container > aside#sidebar,body.tax-blog_topic #main-sidebar-container > aside#sidebar,body.single-recipe #main-sidebar-container > aside#sidebar,body.post-type-archive-videos #main-sidebar-container > aside#sidebar,body.tax-playlists #main-sidebar-container > aside#sideba{width:100% !important;float:right;}body.archive.post-type-archive-recipe article,body.post-type-archive-expert_blogs article,body.archive.category-daily-reflections article,body.archive.category-video-game-addiction article,body.archive.category-sex-addiction article,body.archive.category-mental-health article,body.archive.category-gambling-addiction article,body.archive.category-technology-addiction article,body.archive.category-porn-addiction article,body.archive.category-love-addiction article,body.archive.category-food-addiction article,body.archive.category-drug-addiction article,body.archive.category-alcoholism article,body.archive.tax-blog_topic article,body.post-type-archive-videos article,body.tax-playlists article{width:100% !important;}}body.archive.post-type-archive-recipe section#main div.fix,body.post-type-archive-expert_blogs section#main div.fix,body.archive.category-daily-reflections section#main div.fix,body.archive.category-video-game-addiction section#main div.fix,body.archive.category-sex-addiction section#main div.fix,body.archive.category-mental-health section#main div.fix,body.archive.category-gambling-addiction section#main div.fix,body.archive.category-technology-addiction section#main div.fix,body.archive.category-porn-addiction section#main div.fix,body.archive.category-love-addiction section#main div.fix,body.archive.category-food-addiction section#main div.fix,body.archive.category-drug-addiction section#main div.fix,body.archive.category-alcoholism section#main div.fix{display:none;}body.single-recipe ul#menu-in-recovery li:nth-child(3) ul.sub-menu{display:block;}body.single-recipe ul#menu-in-recovery li:nth-child(3) ul.sub-menu li#menu-item-3048 a{font-weight:800 !important;color:#7c5aa4 !important;/* BP nav items in main nav */}body.buddypress header h1{display:none;}nav img.avatar{margin:10px 4px 0 0;float:left;}nav span.bp-username{display:inline-block;padding:18px 10px;font-size:13px;float:right;}nav li#menu-item-3170 a,nav li#menu-item-3170 a:hover,nav li#menu-item-3169 a,nav li#menu-item-3169 a:hover,nav li#menu-item-5084 a,nav li#menu-item-5084 a:hover,nav li#menu-item-6434 a,nav li#menu-item-6434 a:hover,nav li#menu-item-3172 a,nav li#menu-item-3172 a:hover,nav a .bp-username,nav a:hover .bp-username{color:#777 !important;text-transform:none !important;text-decoration:none;font-family:'Myriad W01 Regular' !important;/* Custom BP layouts */}#buddypress{width:69%;float:right;}body.buddypress aside#sidebar-alt{width:29%;float:left;background-color:;text-align:center;}body.buddypress aside#sidebar-alt img{margin:30px 30px 15px 30px;border:0;background-color:;max-width:180px;max-height:180px;}.item-list-tabs ul{padding:0;margin:0;list-item-style:none;}.item-list-tabs ul > li > a{padding:30px 15px;text-align:left;/* Author Archive Template */}body.archive.author article{position:relative;}@media (min-width:767px){body.archive.author aside#sidebar-alt{width:19%;float:left;margin-right:3%;border:0;}body.archive.author aside#sidebar-alt{padding:0;border:0;background:transparent;}body.archive.author section#main{width:46% !important;margin-right:2%;float:left;}body.archive.author section#main aside#post-author{display:none;}body.archive section#main article,body.archive > .magazine .block.last,body.page-template-page-news section#main article,body.page-template-page-experts section#main article,body.page-template-page-videos section#main article{width:30.5%;margin-right:2.5%;float:left;}body.archive.author section#main article,body.archive.author > .magazine .block.last,body.page-template-page-overview section#main article{width:47.5%;margin-right:2.5%;float:left;}body.archive > .magazine .block.last{margin-right:0;}body.archive section#main img.thumbnail,body.page-template-page-news article img,body.page-template-page-experts article img,body.page-template-page-videos article img{width:100%;border:0 !important;padding:0;height:auto;}}body.archive article img{width:100%;height:auto;/* A-Z Glossary */}body.page-template-page-addiction-a-z section#main h2{margin:20px 0 30px 0;}body.single-azglossary .ubermenu ul.display-posts-listing li a{padding:0;}body.single-azglossary .ubermenu ul.display-posts-listing li a.title{padding:10px;}body.page-id-366 ul.upa,body.single-azglossary #comments,body.single-azglossary .post-meta,body.single-azglossary .post-entries{display:none;}body.single-azglossary h1{margin:40px 0 15px 0;}ul#alphabetical-pagination li{float:left;}ul#alphabetical-pagination li a{padding:10px;}body.page-id-366 ul.display-posts-listing li a,ul.glossary li{display:block;}ul.glossary li a,body.page-id-366 section#main ul.display-posts-listing li a,body.single-azglossary ul.display-posts-listing li a{padding:10px;display:block;}body.single-azglossary ul.upa li.comments{display:none;}body.page-id-366 section#main ul.display-posts-listing,body.single-azglossary ul.display-posts-listing{margin:0;padding:0;display:block;}body.page-id-366 ul.display-posts-listing li,body.single-azglossary ul.display-posts-listing li{list-style:none;display:block;}ul.glossary{margin:40px 0 0 0;}ul#alphabetical-pagination li.active a{font-weight:700;border:0;border-bottom-width:2px;border-style:solid;/* Recipes */}body.single-recipe h1{margin-bottom:20px;}body.single-recipe .post-entries{margin-top:40px;}body.single-recipe .post-meta{display:none;}body.single-recipe ul{margin:20px 0;}body.single-recipe ul.ingredients{padding:0;}body.single-recipe ul.ingredients li{list-style:none;}body.single-recipe ol{display:block;list-style-type:decimal;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px;}p.serving-size{margin:20px 0;}body.single-recipe ul.ingredients li:before{font-family:"Fontawesome";content:"\f105";margin:0 0 0 20px;padding:0 4px 0 0;font-size:80%;color:#aaa;}body.single-recipe h4{margin-left:10px;}body.single-recipe table.nutrition{width:100%;margin:10px 0 0 0;}body.single-recipe table.nutrition tr:first-child > td{border-top-width:1px;border-style:solid;}body.single-recipe table.nutrition td{width:25%;padding:10px;}body.single-recipe table.nutrition td.label{font-weight:bold;}body.single-recipe table.nutrition td{border:0;border-radius:0 !important;}body.single-recipe table.nutrition{border-radius:0;border:0;border-collapse:collapse;margin-bottom:20px;/* BuddyPress Groups */}body.directory #buddypress,body.groups #buddypress{width:100%;}body.groups #item-header,body.groups #item-nav{display:none;/* Core Addiction Pages */}body.page-template-page-overview #video{min-height:400px;margin-bottom:20px;}body.page-template-page-overview #video i{color:#2e97c2 !important;}body.page-template-page-overview-php img.hero-image{margin:0 0 20px 0;/* Addiction Specialists */}body.post-type-archive-specialist .shortcode-tabs{background-color:transparent;padding:0;}body.post-type-archive-specialist .shortcode-tabs h4{margin-bottom:15px;}body.post-type-archive-specialist .facetwp-facet-search{margin-bottom:20px;}body.post-type-archive-specialist .facetwp-pager{margin-top:20px;}body.single-specialist .user-details .btn{margin:0 !important;float:right;}body.single-specialist ul.upa{display:none;}body.archive ul.user .sharedaddy,.user-details > .sharedaddy{display:none;}body.single-specialist .sidebar{box-sizing:border-box;padding:30px 20px;text-align:center;}body.single-specialist .sidebar img.avatar{margin:0 0 20px 0;}body.single-specialist p.phone{font-size:18px;margin:0;}body.single-specialist p.address{margin:0;}body.single-specialist p:nth-child(5){margin-bottom:30px;}body.tax-client_specialization .btn,body.tax-cities .btn,body.tax-specialist_state .btn,body.page-template-page-therapist-php .btn,body.tax-treatment_approach .btn,body.tax-addiction_treatments .btn,body.single-specialist .btn,body.post-type-archive-specialist .btn{padding:10px 20px;display:block;border-radius:4px;font-weight:bold;margin:10px 0;}body.tax-client_specialization .btn,body.tax-cities .btn,body.tax-specialist_state .btn,body.page-template-page-therapist-php .btn,body.tax-treatment_approach .btn,body.tax-addiction_treatments .btn,body.post-type-archive-specialist .btn{padding:5px 20px;}body.single-specialist header h1{margin:0;}body.single-specialist header .user-meta{color:#777;font-weight:bold;font-size:18px;}.therapist-meta h3{margin-top:40px;}.therapist-meta a{text-decoration:underline;}body.tax-client_specialization ul.user li,body.tax-cities ul.user li,body.tax-specialist_state ul.user li,body.page-template-page-therapist-php ul.user li,body.tax-treatment_approach ul.user li,body.tax-addiction_treatments ul.user li,body.post-type-archive-specialist ul.user li{display:block;box-sizing:border-box;padding:20px;}body.tax-client_specialization ul:nth-child(even),body.tax-cities ul:nth-child(even),body.tax-specialist_state ul:nth-child(even),body.page-template-page-therapist-php ul:nth-child(even),body.tax-treatment_approach ul:nth-child(even),body.tax-addiction_treatments ul:nth-child(even),body.post-type-archive-specialist ul:nth-child(even){background-color:#f3f5e0;}body.tax-client_specialization ul.user li .fourcol-one,body.tax-cities ul.user li .fourcol-one,body.tax-specialist_state ul.user li .fourcol-one,body.page-template-page-therapist-php ul.user li .fourcol-one,body.tax-treatment_approach ul.user li .fourcol-one,body.tax-treatment_approach ul.user li .fourcol-two,body.tax-addiction_treatments ul.user li .fourcol-one,body.tax-addiction_treatments ul.user li .fourcol-two,body.post-type-archive-specialist ul.user li .fourcol-one,body.post-type-archive-specialist ul.user li .fourcol-two{margin-bottom:0;}body.tax-client_specialization section#main img.avatar,body.tax-cities section#main img.avatar,body.tax-specialist_state section#main img.avatar,body.page-template-page-therapist-php section#main img.avatar,body.tax-treatment_approach section#main img.avatar,body.tax-addiction_treatments section#main img.avatar,body.post-type-archive-specialist section#main img.avatar{width:140px;height:140px;}body.tax-client_specialization ul.user li .fourcol-one,body.tax-cities ul.user li .fourcol-one,body.tax-specialist_state ul.user li .fourcol-one,body.page-template-page-therapist-php ul.user li .fourcol-one,body.tax-treatment_approach ul.user li .fourcol-one,body.tax-addiction_treatments ul.user li .fourcol-one,body.post-type-archive-specialist ul.user li .fourcol-one{text-align:center;}body.tax-client_specialization p.phone,body.tax-cities p.phone,body.tax-specialist_state p.phone,body.page-template-page-therapist-php p.phone,body.tax-treatment_approach p.phone,body.tax-addiction_treatments p.phone,body.post-type-archive-specialist p.phone{font-size:16px;font-weight:bold;}body.tax-client_specialization p.user-meta,body.tax-cities p.user-meta,body.tax-specialist_state p.user-meta,body.page-template-page-therapist-php p.user-meta,body.tax-treatment_approach p.user-meta,body.tax-addiction_treatments p.user-meta,body.post-type-archive-specialist p.user-meta{margin:0 0 10px 0;}body.tax-client_specialization p.treatments,body.tax-cities p.treatments,body.tax-specialist_state p.treatments,body.page-template-page-therapist-php p.treatments,body.tax-treatment_approach p.treatments,body.tax-addiction_treatments p.treatments,body.post-type-archive-specialist p.treatments{margin:10px 0 0 0;font-size:90%;}body.tax-client_specialization p.treatments a,body.tax-cities p.treatments a,body.tax-specialist_state p.treatments a,body.page-template-page-therapist-php p.treatments a,body.tax-treatment_approach p.treatments a,body.tax-addiction_treatments p.treatments a,body.post-type-archive-specialist p.treatments a{color:#777;text-decoration:underline;}body.tax-client_specialization a.title,body.tax-cities a.title,body.tax-specialist_state a.title,body.page-template-page-therapist-php a.title,body.tax-treatment_approach a.title,body.tax-addiction_treatments a.title,body.post-type-archive-specialist a.title{font-size:16px;font-weight:bold;color:#333;/* Addiction Specialist Archive Sidebar */}input#box[placeholder]{font-size:12px;}input#box{width:90%;padding:10px 5px 10px 10px;}.shortcode-tabs.specialist-filter{padding:1px;}div.specialist-filter ul.specialist-location > li > a{font-size:12px;display:block;padding:5px 10px;}.specialist-filter .tab-1,.specialist-filter .tab-2,.specialist-filter .tab-3{padding:0 !important;margin:0 !important;}.specialist-filter ul.specialist-location > li > a:hover{background-color:#7c5aa4;color:#fff;/* Social Sharing Buttons */}.sharedaddy span{display:none;}ul.upa{margin:1px 0 0 0;}body.logged-in ul.upa{margin:1px 0 0 40px;}ul.upa{display:inline;float:right;max-height:30px;}ul.upa > li{float:left;display:inline-block;width:30px;height:30px;margin:0 0 0 20px;}ul.upa > li a{display:inline-block;width:30px;height:30px;background-color:#ddd;border-radius:50%;}ul.upa > li a:hover{text-decoration:none;background-color:#aaa;}ul.upa li.comments a:before{font-family:"addiction";content:"\e609";color:#fff;font-size:15px;margin:0 0 0 8px;line-height:33px;text-decoration:none;}ul.upa li.comments a .comment-count{position:absolute;line-height:16px;background-color:#134758;border-radius:8px;padding:0 2px;width:auto;min-width:12px;font-size:10px;display:inline-block;text-align:center;max-height:16px;color:#fff;}.sd-social-icon .sd-content > ul li a.sd-button{border-radius:50%;background-color:#ddd;display:inline-block;padding:0;box-shadow:none !important;border:0;}.sd-social-icon .sd-content > ul li a.sd-button:hover{background-color:#134758;border:0;}.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before{font-family:"addiction";content:"\e63b";color:#fff;font-size:16px;font-weight:800;margin:3px 0 0 8px;}.sd-social-icon .sd-content ul li a.share-more{top:0;}ul.upa .sharing-hidden > .inner{margin-left:-12px !important;}body.archive ul.upa:first-child,section.entry > .sharedaddy{display:none;}a.upb_del_bookmark,a.upb_add_bookmark{margin:0;display:inline-block;width:30px;height:30px;overflow:hidden;float:left;background-color:#aaa;}a.upb_del_bookmark{background-color:#134758 !important;}a.upb_del_bookmark:before,a.upb_add_bookmark:before{font-family:"addiction";content:"\e604";color:#fff;display:inline-block;margin:5px 0 0 8px;font-size:16px;/* Archive Templates */}@media (min-width:767px){body.archive article{height:400px;}}@media (max-width:766px){body.archive article{height:auto !important;}}body.archive article,body.page-template-page-news #main article,body.page-template-page-experts #main article,body.page-template-page-overview #main article,body.page-template-page-get-help #main article.type-post,body.page-template-page-in-recovery #main article.type-post,body.page-template-page-videos #main article{background-color:#fff;margin-bottom:20px;border-bottom:2px solid #2e97c2;display:inline-block;}body.page-template-page-news #main article{border-bottom:2px solid #d14f54;}body.page-template-page-experts #main article{border-bottom:2px solid #00bcc9;}body.page-template-page-videos #main article{border-bottom:2px solid #75bc77;}body.archive article .post-meta,body.archive article .post-more{display:none;}body.archive article img,body.page-template-page-news #main article img,body.page-template-page-experts #main article img,body.page-template-page-overview #main article img,body.page-template-page-videos #main article img{margin:0 0 20px 0;padding:0;}body.archive article section.entry,body.page-template-page-news #main article section.entry,body.page-template-page-experts #main article section.entry,body.page-template-page-overview #main article section.entry,body.page-template-page-videos #main article section.entry{padding:0 20px;}body.archive article,body.page-template-page-news #main article,body.page-template-page-experts #main article,body.page-template-page-videos #main article,body.page-template-page-overview #main article,body.page-template-page-get-help #main article.type-post,body.page-template-page-in-recovery #main article.type-post{height:450px;margin-bottom:20px;}body.archive.logged-in article ul.upa,body.page-template-page-news.logged-in #main article ul.upa,body.page-template-page-experts.logged-in #main article ul.upa,body.page-template-page-videos.logged-in #main article ul.upa,body.page-template-page-overview.logged-in #main article ul.upa,body.page-template-page-in-recovery.logged-in #main article.type-post ul.upa,body.page-template-page-get-help.logged-in #main article.type-post ul.upa{float:left;margin-left:18%;}body.archive article ul.upa,body.page-template-page-news #main article ul.upa,body.page-template-page-experts #main article ul.upa,body.page-template-page-videos #main article ul.upa,body.page-template-page-in-recovery #main article.type-post ul.upa,body.page-template-page-get-help #main article.type-post ul.upa{float:left;margin-left:8%;}body.page-template-page-overview #main article ul.upa{/* Author and Expert Blogger Archive Template */}body.archive.tax-blog_topic article{width:47% !important;}body.archive.category-daily-reflections article img,body.archive.parent-category-a-z-must-reads article img,body.archive.tax-blog_topic article img{width:100%;height:auto;}body.archive.author aside#sidebar-alt{border-radius:4px;border:1px solid #ddd;}body.archive.author aside#sidebar-alt img.avatar{margin:10px auto 20px auto;display:block;}body.archive.author aside#sidebar-alt div.user-meta,body.archive.author aside#sidebar-alt ul.user-meta{text-align:center;line-height:22px;}body.archive.author aside#sidebar-alt div.user-meta{font-size:18px;font-weight:500;margin:0 0 6px 0;}body.archive.author section#main ul{display:block;clear:both;}body.archive.author section#main ul.user-meta li{float:left;/*
body.archive.author section#main ul.user-meta li:last-child:before{
content:"\00a0";
}
*/}body.archive.author section#main ul.user-meta.author{margin:30px 0 0 0;clear:both;font-size:18px;font-weight:500;height:24px;}body.archive.author section#main ul.user-meta{font-size:14px;font-weight:600;}body.archive.author section#main div.user-meta div.biography{margin:10px 0 20px 0;}body.archive.author h1.archive_header,body.archive.author article ul.upa:first-child{display:none !important;}body.archive.author h3.archive_header{margin-bottom:20px;}body.post-type-archive-recipe article,body.post-type-archive-expert_blogs article{position:relative;}body.post-type-archive-recipe article img{width:100%;height:auto;}body.post-type-archive-recipe article{border-color:#7c5aa4;}body.post-type-archive-recipe article h2 a{color:#666;/* Homepage */}@media (min-width:767px){body.page-template-page-homepage .mc{width:71%;float:left;margin-right:4%;}body.page-template-page-homepage .sb{width:25%;float:left;}}@media (max-width:766px){body.page-template-page-homepage .mc{width:100%;float:left;margin-right:4%;}body.page-template-page-homepage .sb{width:100%;float:left;}}body.page-template-page-homepage .video > header > h3,body.page-template-page-homepage article > header > h3{font-size:14px !important;display:block;padding:10px 14px;line-height:22px !important;}body.page-template-page-homepage article{background-color:#fff;height:300px;}body.page-template-page-homepage article ul.upa{width:130px;margin:0 40px 0 0;}body.page-template-page-homepage h2{margin:0 0 20px 0;}body.page-template-page-homepage article ul.upa li:first-child{margin:0;}body.page-template-page-homepage .mc{background-color:#fff;}body.page-template-page-homepage .mc img{width:100%;height:auto;}body.page-template-page-homepage .padder{padding:0 20px;}body.page-template-page-homepage article > header > h3 a{display:block;}body.page-template-page-homepage .quiz h3 a,body.page-template-page-homepage .twocol-one h3 a{display:block;}body.page-template-page-homepage article{background-color:#fff;height:310px;}body.page-template-page-homepage article ul.upa{width:150px;margin:0 14px 0 0;}body.page-template-page-homepage h2{margin:0 0 20px 0;}body.page-template-page-homepage article ul.upa li:first-child{margin:0;}.video,.featured-video,body.page-template-page-homepage .cartoon,body.page-template-page-homepage .infographic,body.page-template-page-homepage .mc,body.page-template-page-homepage .leadgen{background-color:#fff;}.sb.leadgen{height:260px;}body.page-template-page-homepage .mc img{width:100%;border-radius:0;height:auto;}body.page-template-page-homepage .cartoon .sharedaddy,body.page-template-page-homepage .infographic .sharedaddy,body.page-template-page-homepage .mc .sharedaddy{display:none;}body.page-template-page-homepage .cartoon ul.upa .sharedaddy,body.page-template-page-homepage .infographic ul.upa .sharedaddy,body.page-template-page-homepage .mc ul.upa .sharedaddy{display:block;}body.page-template-page-homepage .padder{box-sizing:border-box;padding:0 20px;}body.page-template-page-homepage .padder{box-sizing:border-box;padding:20px 20px 0 0;}.quiz{margin-bottom:30px;}body.page-template-page-homepage .threecol-one,body.page-template-page-homepage .fivecol-one,body.page-template-page-homepage .twocol-one,.cartoon .twocol-one,.quiz .threecol-two{margin-bottom:0;}body.page-template-page-homepage .fivecol-one img{width:100% !important;height:auto !important;}.mc.quiz{height:260px;}.mc.quiz > .padder{padding:20px 10px;}.infographic,.cartoon{margin-bottom:30px;}.video img,.featured-video img{width:100%;height:auto;}.video,.featured-video{height:350px;overflow:hidden;position:relative;}.featured-video .play-btn{position:absolute;top:40%;left:40%;z-index:405;font-size:40px;color:white;background:#75bc77;padding:20px 50px;cursor:pointer;opacity:0.7;}body.page-template-page-homepage .recent-posts{background-color:#fff;padding:20px;box-sizing:border-box;height:260px !important;}body.page-template-page-homepage .recent-posts h3{font-size:14px;float:right;display:inline-block;width:80%;line-height:18px;}.recent-posts > ul > li{display:block;/*height: 50px !important;*/clear:both;padding:10px 0;}body.page-template-page-homepage .recent-posts .avatar{float:left;width:40px;height:40px;}body.page-template-page-homepage .recent-posts{background-color:#fff;padding:20px;box-sizing:border-box;height:260px !important;}body.page-template-page-homepage .recent-posts h3{font-size:14px;float:right;display:inline-block;width:80%;line-height:18px;}.recent-posts > ul > li{display:block;/*height: 50px;*/clear:both;padding:10px 0 !important;}.twocol-one ul.upa{width:150px;margin:20px 52px 0 0 !important;}.fourcol-one ul.upa{width:150px;margin:20px 64px 0 0 !important;}body.page-template-page-homepage .sb ul > li > a{padding:0;}body.page-template-page-homepage article,body.page-template-page-homepage .quiz,body.page-template-page-homepage .video,body.page-template-page-homepage .leadgen,body.page-template-page-homepage .expert,body.page-template-page-homepage .infographic,body.page-template-page-homepage .cartoon,body.page-template-page-homepage .featured-video{box-sizing:border-box;border-left-width:0;border-right-width:0;border-bottom-width:2px;border-top-width:0;border-style:solid;}.fivecol-one article header{height:100px;}.mc h3,.twocol-one h3,.fourcol-one h3{margin-bottom:15px;}.cartoon span.icon,.infographic span.icon,.quiz span.icon,.featured-video span.icon,article > span.icon{height:40px;width:50px;display:inline-block;position:absolute;z-index:10;top:10px;left:0;border-bottom-width:2px;border-style:solid;text-align:center;line-height:41px;color:#fff;font-size:18px;font-family:"addiction";background-color:black;}body.page-template-page-homepage{/*----------Expert Bloggers----------*/}body.page-template-page-homepage .padder span.icon{display:none;}body.page-template-page-homepage .alcoholism article > span.icon:before{content:"\e600";}body.page-template-page-homepage .drug-addiction article > span.icon:before{content:"\e60c";}body.page-template-page-homepage .food-addiction article > span.icon:before{content:"\e634";}body.page-template-page-homepage .gambling-addiction article > span.icon:before{content:"\e61a";}body.page-template-page-homepage .love-addiction article > span.icon:before{content:"\e623";}body.page-template-page-homepage .quiz span.icon:before{content:"\e633";}body.page-template-page-homepage .infographic span.icon:before{content:"\e61e";}body.page-template-page-homepage .cartoon span.icon:before{content:"\e606";}body.page-template-page-homepage .sb ul > li > a{padding:0;}body.page-template-page-expert-blogger-directory .author,body.page-template-page-experts div.author{background-color:#fff;border-bottom:2px solid #00bcc9;width:47.5%;margin:0 2.5% 30px 0;float:left;}body.page-template-page-expert-blogger-directory .authorAvatar,body.page-template-page-experts .authorAvatar{float:left;margin-right:5%;}body.page-template-page-expert-blogger-directory .author .avatar,body.page-template-page-experts .author .avatar{border-radius:0;}body.page-template-page-expert-blogger-directory .authorInfo,body.page-template-page-experts .authorInfo{padding:5% 5% 0 0;}body.page-template-page-expert-blogger-directory .authorInfo p,body.page-template-page-experts .authorInfo p{font-size:14px;line-height:20px;}body.page-template-page-expert-blogger-directory ul.page-numbers{clear:both;display:block;padding:30px 0 60px 0;}body.page-template-page-expert-blogger-directory ul.page-numbers li{float:left;font-size:18px;padding:0 10px 0 0;}body.page-template-page-expert-blogger-directory ul.page-numbers .current{color:#00bcc9;font-weight:700;border-bottom:2px solid #00bcc9;/*
body.page-id-3524 ul.page-numbers li:nth-child(4),
body.page-id-3524 ul.page-numbers li:nth-child(3){
	display: none;
}

body.page-id-3524.paged-2 ul.page-numbers li:nth-child(3){
	display: block;
}
body.page-id-3524.paged-2 ul.page-numbers li:nth-child(4){
	display: none;
}
body.page-id-3524.paged-2 ul.page-numbers li:nth-child(4),
body.page-id-3524.paged-2 ul.page-numbers li:nth-child(5),
body.page-id-3524.paged-2 ul.page-numbers li:nth-child(6){
	display: none;
}
*/}@media (max-width:766px){body.page-template-page-expert-blogger-directory .author{width:100%;clear:both;}}body.error404 #main span.elephant{display:inline-block;font-size:80px;font-family:"addiction" !important;color:#cbde9d;padding:0 0 0 20px;}body.error404 #main span.elephant:before{content:"\e64f";}body.error404 #main{margin:60px 0 100px 0;}body.error404 #main p{font-family:'Roboto Slab';font-size:70px;line-height:82px;color:#9fc54d;}body.error404 #main p.pet{color:#cbde9d;font-size:24px;list-style:32px !important;}body.error404 #main p span{font-family:'Myriad Pro' !important;font-size:77px;color:#cbde9d;}body.error404 #main form{margin-top:50px;}body.error404 #main form input[type=submit]{background-color:#9fc54d;/*-------------news & experts----------------*/}h1.title-float{float:left !important;width:50% !important;}body.page-template-page-news .mc,body.page-template-page-experts .mc{margin-bottom:30px;}body.page-template-page-news select,body.page-template-page-experts select,body.page-template-page-videos select{padding:8px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;color:#888;border:1px solid #e8e9e8;outline:none;cursor:pointer;font-size:13px;float:right !important;width:30% !important;display:block;}.btn-read-more{display:block;float:right;background:#d14f54;width:20%;margin:30px 3.5% 30px 0;text-align:center;color:white !important;padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;}body.page-template-page-experts .btn-read-more{background:#00bcc9;}body.page-template-page-news .mc .sharedaddy,body.page-template-page-experts .mc .sharedaddy{display:none;}body.page-template-page-news .mc .upa,body.page-template-page-experts .mc .upa{overflow:visible !important;}body.page-template-page-news .mc .upa .sharedaddy,body.page-template-page-experts .mc .upa .sharedaddy{display:inline-block;}body.page-template-page-news .mc .upa .sd-social-icon .sd-content > ul li a.sd-button,body.page-template-page-experts .mc .upa .sd-social-icon .sd-content > ul li a.sd-button{border-radius:50%;background-color:#ddd;display:inline-block;padding:0;box-shadow:none !important;border:0;}body.page-template-page-experts article.expert_blogs,body.page-template-page-videos article,body.archive.tax-playlists article,body.archive.post-type-archive-videos article{position:relative;}body.page-template-page-news article ul.upa,body.page-template-page-experts article ul.upa,body.page-template-page-videos article ul.upa{width:150px;margin:20px 52px 0 0 !important;/*-------------end news & experts----------------*//*social icons*//*<div class="header-widget">
	        <div id="text-7" class="widget-1 widget-first widget-odd widget widget_text">			<div class="textwidget"><ul>
<li><a href="#" class="social-icons facebook">Facebook</a></li>
</ul></div>*/}.header-widget .widget_search,.header-widget .widget_text{float:right;margin:0;padding:0 0 0 3%;}.header-widget .widget_search{width:45%;}.header-widget .widget_text{padding-top:12px !important;}.header-widget .widget_text ul{margin:0;padding:0;list-style:none;}.header-widget .widget_text ul li{display:inline-block;}.social-icons{width:30px;height:30px;border-radius:50%;background-color:#e8e9e8;display:inline-block;padding:0;}.social-icons:before{font-family:"addiction";color:#fff !important;font-size:18px;margin:0 0 0 8px;line-height:30px;}.social-icons:hover{text-decoration:none !important;border:0;}a.facebook:before{content:"\f09a";margin:0 0 0 10px;}a.twitter:before{content:"\f099";}a.google:before{content:"\f0d5";}a.instagram:before{content:"\f16d";}a.yt:before{content:"\f167";}a.pinterest:before{content:"\f231";margin:0 0 0 10px;}a.facebook:hover{background-color:#3b5998;}a.twitter:hover{background-color:#00aced;}a.google:hover{background-color:#dd4b39;}a.yt:hover{background-color:#b00;}a.instagram:hover{background-color:#2e5e86;}a.pinterest:hover{background-color:#cb2027;/* BuddyPress */}body.buddypress aside#sidebar-alt{background-color:#eee;}body.buddypress aside#sidebar-alt h3{margin-bottom:6px;}body.buddypress aside#sidebar-alt h3 a{color:#333;}body.buddypress aside#sidebar-alt a.twitter{color:#555;}body.buddypress aside#sidebar-alt ul.bp-user{margin-top:30px;}body.buddypress aside#sidebar-alt ul.bp-user li > a{border-color:#ddd;color:#777;font-weight:normal;border-left-width:2px;border-style:solid;border-left-color:#134758;}body.buddypress aside#sidebar-alt ul.bp-user li:last-child > a{border-bottom-width:0;}body.buddypress aside#sidebar-alt ul.bp-user li > a:hover{background-color:#134758;border-color:#134758;color:#fff;text-decoration:none;}body.xprofile.buddypress aside#sidebar-alt ul.bp-user li.profile > a,body.bookmarks.buddypress aside#sidebar-alt ul.bp-user li.bookmarks > a,body.subscriptions.buddypress aside#sidebar-alt ul.bp-user li.newsletters > a,body.settings.buddypress aside#sidebar-alt ul.bp-user li.settings > a{background-color:#134758;color:#fff;}body.buddypress .sharedaddy,body.buddypress .expert-blogger-details{display:none;}#buddypress .standard-form div.submit input{margin:0;}#buddypress .comment-reply-link,#buddypress a.button,#buddypress button,#buddypress div.generic-button a,#buddypress input[type=button],#buddypress input[type=reset],#buddypress input[type=submit],#buddypress ul.button-nav li a,a.bp-title-button{background:transparent;border:0;padding:0 15px 10px 15px;/* Bookmarks */}body.buddypress.bookmarks .item-list-tabs{display:none;}body.buddypress.bookmarks h3{margin-bottom:30px;}body.buddypress ul.upb-bookmarks-list li{width:48%;float:left;margin-right:4%;background-color:#fff;margin-bottom:30px;min-height:280px;}body.buddypress ul.upb-bookmarks-list li.bookmark-link.no-bookmarks{width:100%;padding:20px;box-sizing:border-box;}body.buddypress ul.upb-bookmarks-list li:nth-child(even){margin-right:0;}body.buddypress ul.upb-bookmarks-list li img{width:100%;height:auto;}body.buddypress ul.upb-bookmarks-list li > a.upb_bookmark_link{display:block;padding:10px 15px;}body.buddypress.bookmarks li.upb_bookmark a.upb_del_bookmark{border-radius:50%;margin:0 0 15px 130px;}body.buddypress table#xprofile-settings-expert-blogger-details,body.buddypress ul.upa{display:none;/*
body.buddypress div.item-list-tabs{
width: 300px;
display: inline-block;
float: right;
margin: 0 25% 30px 0 !important;
}

body.buddypress h4{
float: left;
font-size: 24px;
display: inline-block;
margin: 0 0 30px 0 !important;
}

body.xprofile.change-avatar .item-list-tabs{
float: left;
width: 100%;
}

body.xprofile.change-avatar .profile h4{
display: none;
}
*/}body.xprofile.change-avatar .profile p{margin-bottom:20px;}body.buddypress table.profile-fields td{border:0 !important;}body.buddypress table.profile-settings tr:nth-child(even) td,body.buddypress table.notification-settings tr:nth-child(even) td,body.buddypress table.profile-fields tr:nth-child(even) td{background-color:#5bbcdc !important;}body.xprofile.profile-edit .profile h4,ul.button-nav{display:none;}body.xprofile.profile-edit .item-list-tabs{float:left;margin:0 !important;}body.xprofile .item-list-tabs{margin-top:0 !important;}body.xprofile .item-list-tabs a{background:transparent !important;padding:0 !important;margin:0 10px 10px 0;/* Meeting Finder */}body.page-template-page-meeting-finder h1{margin-bottom:20px;}body.page-template-page-meeting-finder #meetingFinder .padding{padding-top:0;/*post author*/}body.single-azglossary aside#post-author,body.single-recipe aside#post-author{display:none;}aside#post-author{display:block;clear:both;background:#e8e8e8;border:0;border-radius:0;padding:20px;margin:80px 0 0 0;}aside#post-author h4 a{color:#494949;/*newsletter*/}.sb.leadgen{height:260px;}.sb.leadgen,#gform_widget-2{background-color:#f2f7ea !important;background-position:0 0;/* @include image-2x("../img/newsletter2x.png", 132px, 100px); */background:url('../img/newsletter.png') no-repeat;}.sb.leadgen #gform_wrapper_10,#gform_widget-2{padding:10px 20px;}#gform_wrapper_10 .gfield input[type=text]{width:95% !important;}#gform_wrapper_10 input{padding:12px !important;font-size:14px !important;line-height:0 !important;}#gform_wrapper_10 input[type=submit]{background-color:#134758;margin-top:1px;line-height:12px !important;}#gform_wrapper_10 .gform_heading{margin:0 0 10px 0;padding:0 !important;}#gform_wrapper_10 h3{font-family:'Roboto Slab';font-weight:normal;margin-bottom:15px;}#gform_wrapper_10 .validation_error,#gform_wrapper_10 .validation_message{display:none !important;}#gform_wrapper_10 .gfield_error{padding:0px !important;margin:0px !important;border:0;background:transparent;}#gform_wrapper_10 .gfield_error label{padding:0px !important;margin:0px !important;}#gform_wrapper_10 .gform_body,#gform_wrapper_10 .gform_footer.top_label{display:block !important;float:left !important;clear:none !important;}#gform_wrapper_10 .gform_body{width:80%;}#gform_wrapper_10 .gform_footer.top_label{width:20%;}#gform_widget-2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#gform_widget-2{box-sizing:border-box;border-left-width:0px;border-right-width:0px;border-bottom-width:2px;border-top-width:0;border-style:solid;/*---------ICONS------------*//*news*/}article.category-a-z-must-reads > span.icon:before,article.parent-category-a-z-must-reads > span.icon:before{content:"\e61b";}article.category-news > span.icon:before,article.parent-category-news > span.icon:before{content:"\e629";}article.category-addiction-treatment > span.icon:before{content:"\e645";}.category-recovery > span.icon:before,article.category-in-recovery-must-reads > span.icon:before,article.parent-category-in-recovery-must-reads > span.icon:before{content:"\e635";}article.category-mental-health > span.icon:before,article.category-depression > span.icon:before{content:"\e626";}article.category-infographics > span.icon:before{content:"\e61e";}article.category-cartoons > span.icon:before{content:"\e606";}article.category-exercise-addiction > span.icon:before{content:"\e60f";}article.category-drug-policy > span.icon:before{content:"\e60D";}article.category-addiction-research > span.icon:before{content:"\e637";}article.category-book-reviews > span.icon:before{content:"\e603";}article.category-book-reviews > span.icon:before{content:"\e603";}article.category-alcoholism > span.icon:before{content:"\e600";}article.category-drug-addiction > span.icon:before{content:"\e60c";}article.category-food-addiction > span.icon:before{content:"\e616";}article.category-gambling-addiction > span.icon:before{content:"\e61a";}article.category-love-addiction > span.icon:before{content:"\e623";}article.category-sex-addiction > span.icon:before{content:"\e62f";}article.category-shopping-addiction > span.icon:before{content:"\e636";}article.category-technology-addiction > span.icon:before{content:"\e643";}article.category-video-game-addiction > span.icon:before{content:"\e649";}article.category-work-addiction > span.icon:before{content:"\e64b";}article.category-for-yourself > span.icon:before{content:"\e648";}article.category-prescription-drugs > span.icon:before{content:"\e630";}article.category-helping-a-loved-one > span.icon:before{content:"\e617";}article.recipe > span.icon:before{content:"\e634";}article.category-daily-reflections > span.icon:before{content:"\e60a";}article.expert_blogs > span.icon:before{content:"\e602";}article.expert_blogs > span.icon:before{content:"\e602";}article.videos > span.icon:before,div.video-ot > span.icon:before,.featured-video span.icon:before{content:"\e64a";/* Cassava App Landing Page */}body.page-id-143 ul.upa{display:none;}body.page-id-143 .hero-shot{position:relative;margin-bottom:30px;}body.page-id-143 .hero-shot img{width:100%;height:auto;}body.page-id-143 .hero-description{z-index:10;position:absolute;color:#fff !important;top:50%;left:40px;width:70%;text-shadow:1px 1px 2px #000;}body.page-id-143 .hero-description h3{color:#fff;font-size:30px;}body.page-id-143 .hero-description p{color:#fff;font-size:16px;/* GF User Registration */}body.page-id-2918 li#menu-item-3170 a,body.page-id-2916 li#menu-item-5084 a{color:#555 !important;}body.page-id-2916 img.featured-image,body.page-id-2916 .sharedaddy,body.page-id-2916 ul.upa{display:none !important;/* Hide Featured Images on select pages */}body.login div#login h1,body.login div#login h1 a,body.page-id-4110 img.featured-image,body.page-id-4974 img.featured-image{display:none;}.gf_progressbar,.gf_progressbar_percentage{background-image:none !important;box-shadow:none !important;text-shadow:none !important;}.gf_progressbar_wrapper{border:0 !important;margin:0 0 30px 0 !important;}.ginput_container input{border:1px solid #ddd;font-size:14px !important;padding:12px 10px !important;box-sizing:border-box !important;}.gform_page_footer{border:0 !important;margin:0 !important;padding:0 !important;/*infographics & cartoons*/}body.single.category-checklists .featured-image,body.single.category-infographics .featured-image,body.single.category-cartoons .featured-image,body.single.quizzes .featured-image,body.page-id-143 .featured-image{display:none;/*ad*/}.adsanity-group,body.page-template-page-homepage .ad-300x250{position:relative;text-align:center;color:#afafaf;}.adsanity-group img,body.page-template-page-homepage .ad-300x250 img{width:100% !important;height:auto !important;}.adsanity-group:before,.adsanity-group:after,body.page-template-page-homepage .ad-300x250:before,body.page-template-page-homepage .ad-300x250:after{content:'advertisement';display:block;vertical-align:middle;font-size:9px;padding:2px;margin:0 auto;clear:both;width:100%;}#sidebar-alt .adsanity-group{float:left !important;text-align:middle;/* Get Help & In Recovery Must Reads */}ul#related-posts li:first-child article{margin-right:4%;}ul#related-posts article{width:48%;float:left;position:relative !important;}ulrelated-posts li:last-child article{margin-right:0;}ul#related-posts img{width:100%;height:auto;min-height:200px;margin:0 0 15px 0;}ul#related-posts article{background:#fff;}ul#related-posts article header h2{font-size:16px;display:block;padding:0 20px;}ul#related-posts article p{padding:0 20px;}ul#related-posts article ul.upa{float:left;margin:0 0 20px 26px;}body.page-template-page-in-recovery section#main > article ul.upa:last-child,body.page-template-page-get-help section#main > article ul.upa:last-child{display:none !important;/* Pagination */}.pagination a{background:transparent !important;box-shadow:none !important;font-size:14px !important;font-weight:normal !important;}.pagination .current{font-size:14px !important;font-weight:normal !important;border-bottom:2px solid  !important;/* Welcome Page - Onboarding */}body.page-template-page-welcome h2{margin:0 0 20px 0;}body.page-template-page-welcome h3{margin:30px 0 20px 0;}body.page-template-page-welcome section#main img.avatar{height:160px;width:160px;}ul.recent-posts li{width:30%;float:left;margin-right:3%;}ul.recent-posts li article{background-color:#fff;min-height:300px;}ul.recent-posts li{width:30%;float:left;margin-right:3%;}ul.recent-posts li article img{margin:0 0 10px 0;}ul.recent-posts li article header{min-height:60px;}ul.recent-posts li article header h2{font-size:14px !important;padding:0 20px;}a.update-bp-avatar{float:right;margin:55px 60px 0 0;text-transform:none !important;}img{background:transparent !important;}body #video{background:transparent;float:none;clear:both;width:100%;display:block;position:relative;max-height:400px !important;height:auto !important;height:400px !important;overflow:hidden;margin-bottom:30px;}#video iframe{display:block;width:100%;margin:0 auto;max-height:400px !important;height:auto !important;height:400px !important;}#video #video-image{position:absolute;cursor:pointer;z-index:1;display:block;background-position:center center;background-size:cover;-ms-behavior:url('https://elementsbh2.wpengine.com/wp-content/themes/elements-2014/css/backgroundsize.min.htc');width:100%;max-height:400px !important;height:auto !important;height:400px !important;}#video #video-image i{color:#7c5aa4;cursor:pointer;font-size:100px;left:42%;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";position:absolute;top:40%;z-index:2;}#video #video-image:hover i{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";/* Video Layout Hot Fixes */}@media (min-width:767px){body.page-template-page-videos .vidDesc{display:none;}body.page-template-page-videos article.video{height:220px;}body.page-template-page-videos .vidDesc{display:none;}body.page-template-page-videos article.video-big{width:100%;height:560px;position:relative;}}@media (max-width:766px){/*new videos*/}body.page-template-page-videos #main-video{background:#134758;clear:both;height:520px;position:relative;width:850px;background-size:cover cover !important;background-repeat:no-repeat !important;}body.page-template-page-videos #main-video .bggradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);/* FF3.6+ */background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.8)));/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* Opera 11.10+ */background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* IE10+ */background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* W3C */background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#cc000000',GradientType=0);position:absolute;width:100%;height:100%;z-index:300;}body.page-template-page-videos #main-video span.icon{height:40px;width:50px;display:inline-block;position:absolute;z-index:10;top:10px;left:0;border-bottom:2px solid #4b9a4d;text-align:center;line-height:41px;color:#fff;font-size:18px;font-family:"addiction";background-color:#75bc77;z-index:402;}body.page-template-page-videos #main-video div.type-videos{bottom:0;padding:20px;position:absolute;z-index:400;width:100%;}body.page-template-page-videos #main-video div.type-videos a,body.page-template-page-videos #main-video div.type-videos p{color:white;}body.page-template-page-videos #main-video div.type-videos h1{font-family:'Myriad W01 SmBd' !important;}body.page-template-page-videos #main-video div.type-videos .sharedaddy{display:none;}body.page-template-page-videos #main-video .play-btn{position:absolute;top:40%;left:40%;z-index:405;font-size:40px;color:white;background:#75bc77;padding:20px 50px;cursor:pointer;opacity:0.7;}.play-btn:hover{opacity:1;}.single-video-cpt{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:40px;}.single-video-cpt iframe,body.page-template-page-videos #main-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;/* PollDaddy Customizations */}.pds-box{width:100% !important;background-color:transparent !important;}.pds-input-label{width:90% !important;}body.page-template-page-homepage .PDS_Poll{width:100% !important;}body.page-template-page-homepage .pds-total-votes,body.page-template-page-homepage #pds-sharing,body.page-template-page-homepage .pds-links-back{display:none;}body.page-template-page-homepage .pds-answer-feedback,body.page-template-page-homepage .pds-answer-feedback-bar{height:4px !important;}body.page-template-page-homepage .pds-answer-group{padding:0 !important;}body.page-template-page-homepage .poll{background-color:#fff;}body.page-template-page-homepage .poll .sharedaddy{display:none;/* Book Review Meta */}ul.book-meta.no{display:none;}ul.book-meta.yes{display:block;}ul.book-meta{margin:15px 0;padding:15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}ul.book-meta li{list-style:none;}ul.book-meta li.thumb{float:left;margin-right:15px;max-width:200px;max-height:200px;}ul.book-meta li.thumb img{max-width:100px;max-height:200px;width:100%;height:auto;/* Advanced Search */}ul.search-term{margin:0 0 30px 0;min-height:100px;}ul.search-term li.thumb{float:left;margin:0 10px 20px 0;}ul.search-term li.thumb img{border-radius:0;width:100px;height:100px;}ul.search-term li.term a{font-size:18px;}ul.search-term li.description p{font-family:'Myriad W01 Regular', arial, sans-serif;line-height:21px;}ul.search-term li.url a,ul.search-term li.taxonomy a{font-size:14px;color:#84a837;}ul.search-term li.taxonomy{padding:0 0 0 110px;}ul.search-term li.description .sharedaddy{display:none;/* Expert Blogger Directory */}body.page-template-page-experts-listing-topic section#main .avatar,body.page-template-page-experts-listing section#main .avatar{border-radius:0;}body.page-template-page-experts-listing-topic ul.group_users-ul,body.page-template-page-experts-listing ul.group_users-ul{border:0 !important;margin:0;padding:0;}body.page-template-page-experts-listing ul.group_users-ul{margin-top:20px;}body.page-template-page-experts-listing-topic ul.group_users-ul > li,body.page-template-page-experts-listing ul.group_users-ul > li{float:left;background:#fff;min-height:250px;margin-right:6.5%;padding:0;}body.page-template-page-experts-listing ul.group_users-ul li:nth-child(4n){margin-right:0 !important;}body.page-template-page-experts-listing-topic > li .avatar,body.page-template-page-experts-listing ul.group_users-ul > li .avatar{display:block;width:100% !important;max-width:100% !important;min-width:180px;height:auto;min-height:180px;position:relative;margin-bottom:10px;}body.page-template-page-experts-listing-topic ul.group_users-ul img,body.page-template-page-experts-listing ul.group_users-ul img{max-width:100% !important;width:100% !important;}body.page-template-page-experts-listing-topic ul.group_users-ul > li .user-infos,body.page-template-page-experts-listing ul.group_users-ul > li .user-infos{padding:20px;display:block;width:100%;margin:0;position:relative !important;}ul.expert-blogger{background-color:#fff;margin:0 0 10px 0;padding:0;border-bottom:1px solid #ddd;}ul.expert-blogger li{list-style-type:none;}ul.expert-blogger li.avatar{float:left;margin-right:15px;}ul.expert-blogger li.user-name a{font-size:16px;display:block;padding:10px;}body.page-template-page-experts-listing .twocol-one ul.expert-blogger{height:410px;}body.page-template-page-experts-listing .twocol-one.last ul.expert-blogger{height:auto;/* Expert Bloggery Directory by Topic */}body.page-template-page-experts-listing-topic .bc_avatar img{width:100% !important;margin-bottom:10px;min-width:180px;min-height:180px;}body.page-template-page-experts-listing ul.group_users-ul li,body.page-template-page-experts-listing-topic ul.group_users-ul li{min-height:315px;margin-bottom:30px;}ul.group_users-ul li h4{width:150px;font-size:13px;}ul.group_users-ul .user-infos{font-size:12px;}body.page-template-page-experts-listing-topic ul.group_users-ul li:nth-child(4n){margin-right:0 !important;}body.page-template-page-experts-listing-topic ul.group_users-ul li{margin-right:6.5%;}body.page-template-page-experts-listing-topic ul.group_users-ul{margin-top:20px;}.featured_expert_1 ul.expert-blogger li.avatar{float:left;/* Addiction Experts: Select2 */}body.page-template-page-experts-rev1 .select2-container.blog-topics{width:262px !important;}.select2-container.blog-topics > a{border-radius:0;border-color:#ddd;background:#fff;padding:2px 8px;}a > span#select2-chosen-1{font-size:14px !important;color:#555 !important;}span.select2-arrow{border-radius:0 !important;background:#fff !important;width:24px !important;text-align:center;border-color:#ddd !important;}.select2-container b:before{content:"\f107";font-family:"fontawesome";margin:2px 0 0 0 !important;display:inline-block;color:#aaa !important;}.select2-container.blog-topics{width:264px !important;/* Expert Author Template */}aside ul.social{width:140px;margin:20px auto;height:30px;}aside ul.social li{float:left;margin-right:5px;}aside ul.social li:last-child{margin-right:0;}aside ul.social li > a{background-color:#ccc;}aside ul.social li{float:left;margin-right:5px;}aside ul.social li > a{background-color:#ccc;}aside ul.promo > li{display:block;text-align:center;margin-bottom:15px;}aside ul.promo > li > a.btn.cta{padding:8px 20px;background-color:#134758;border-radius:4px;color:#fff;}body.author ul.user-meta.author > li{display:block;float:none;width:100%;}body.author ul.user-meta.author > li:first-child{font-size:28px;color:#333;}body.archive.author section#main ul.user-meta.author{margin:0;}body.author .biography p,body.author .blog-description p{margin-bottom:15px;}body.author .blog-description{margin-bottom:30px;}body.author aside ul.social li a.website:before{content:"\f0c1";font-family:'fontawesome';/* ########### EXPERT BLOGGERS R1 ########### */}body.page-template-page-experts-rev1 h1{width:200px !important;}ul.expert-blog{position:relative;overflow:hidden;}ul.expert-blog,ul.expert-blog ul,ul.expert-blog li,ul.featured-bloggers,ul.featured-bloggers ul,ul.featured-bloggers li{margin:0 !important;padding:0 !important;list-style-type:none !important;}ul.expert-blog .sharedaddy{display:none;}ul.expert-blog li:first-child li.thumb{margin-bottom:0 !important;width:100%;position:absolute !important;bottom:0 !important;}ul.expert-blog,ul.expert-blog li{position:relative !important;}ul.expert-blog li.title h2{font-size:18px;margin:0;}ul.expert-blog li.teaser p{margin:0 0 10px 0;}ul.expert-blog li.post{margin-bottom:30px !important;background-color:#fff;padding:10px !important;position:relative !important;}ul.expert-blog li.post:first-child{background-color:none !important;padding:0 !important;}ul.expert-blog li.post:first-child{margin-bottom:40px !important;position:relative !important;}ul.expert-blog li.post:first-child{position:relative !important;}ul.expert-blog li.post:first-child li.teaser{width:100% !important;position:absolute !important;z-index:100 !important;/* background-color: rgba(0, 0, 0, 0.8); */bottom:0 !important;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#cc000000',GradientType=0);padding:20px !important;color:#fff;}ul.expert-blog li.post:first-child .excerpt{display:none;}ul.expert-blog li.post:first-child li.teaser h2{font-size:22px;font-weight:200;}ul.expert-blog li.post:first-child li.teaser a,ul.expert-blog li.post:first-child li.teaser p{color:#fff;text-decoration:none;}ul.expert-blog li.post:first-child li.teaser p{font-size:16px;}ul.expert-blog li.post:first-child li.thumb{position:relative;max-width:100%;margin-right:0 !important;}ul.author.meta{font-size:14px;}ul.author.meta > li:nth-child(2){font-weight:600;}ul.author.meta > li span.categories a{color:#00bcc9 !important;font-weight:600;}ul.author.meta > li:nth-child(2) a:hover,ul.expert-blog li.post:first-child li.teaser h2 a:hover,ul.author.meta > li span.categories a:hover{text-decoration:underline !important;}.select2-container.blog-topics{float:left !important;margin:0 0 0 -296px;}ul.featured-bloggers{background-color:#e9f9f9;padding:20px 20px 0 20px !important;margin-top:55px !important;}ul.featured-bloggers h2{color:#00bcc9;text-align:center;margin-bottom:20px;}ul.featured-bloggers img{margin-bottom:10px;}ul.featured-bloggers li.blogger{margin-bottom:30px !important;}ul.featured-bloggers li.blogger li{display:block;width:100%;text-align:center;}.sticky-cta a:hover{background-color:#008c96;text-decoration:none;}ul.featured-bloggers li.blogger li.author{font-size:16px;font-family:'Myriad W01 Regular', arial, sans-serif;}ul.featured-bloggers li.blogger li.blog-title{margin-bottom:10px !important;font-size:14px;}ul.featured-bloggers li.blogger li.blog-title a{color:#00bcc9;font-weight:600;text-decoration:underline;}ul.featured-bloggers li.blogger li.post h3{font-family:'Myriad W01 Regular', arial, sans-serif;font-size:16px;font-weight:400;}.select2-container.blog-topics{width:300px !important;float:right;margin-top:5px;}.sticky-cta{position:fixed;bottom:0;right:1em;}.sticky-cta a{background-color:#00bcc9;padding:10px 20px;color:#fff;font-size:18px;display:block;}.btn-blue{text-transform:none !important;/* Button Nav Version 2.0 */}ul#menu-button-nav li{width:100%;}ul#menu-button-nav > li > a:before{font-size:20px !important;margin-right:7px !important;display:inline-block;width:20px;height:20px;}ul#menu-button-nav > li > a{height:auto !important;padding:10px !important;margin:0 !important;text-align:left;font-size:16px;}ul#menu-button-nav > li.btn-1 > a:before,ul#menu-button-nav > li.btn-2 > a:before,ul#menu-button-nav > li.btn-3 > a:before,ul#menu-button-nav > li.btn-4 > a:before,ul#menu-button-nav > li.btn-1,ul#menu-button-nav > li.btn-2,ul#menu-button-nav > li.btn-3,ul#menu-button-nav > li.btn-4{margin:0;}ul#menu-button-nav > li.btn-1 a,ul#menu-button-nav > li.btn-2,ul#menu-button-nav > li.btn-3,ul#menu-button-nav > li.btn-4{letter-spacing:normal;}ul#menu-button-nav > li.btn-3 > a:before{content:"\e62a" !important;font-family:"addiction";}ul#menu-button-nav > li.btn-4 > a:before{content:"\e644" !important;font-family:"addiction";}ul#menu-button-nav > li.btn-2 > a:before{content:"\e654" !important;font-family:"addiction";}ul#menu-button-nav > li.btn-1 > a:before{content:"\e655" !important;font-family:"addiction";}body.archive.author aside#sidebar-alt #user{border-radius:4px;border:1px solid #ddd;padding:20px;background-color:#eee;}body.archive.author aside#sidebar-alt{padding:0;border:0;background:transparent;}body.archive.author aside#sidebar-alt #badge img{width:100%;height:auto;}body.archive.author aside#sidebar-alt #badge input{width:96%;font-size:10px;}body.archive.author aside#sidebar-alt #badge p{font-size:12px;line-height:normal;margin-bottom:5px;text-align:center;}body.author .expert-badge p,body.author .expert-badge input{display:none;}body.author.logged-in .expert-badge p,body.author.logged-in .expert-badge input{display:block;}body.author section#main h3 .expert-title{display:block;margin-bottom:10px;}article.page ol > li,article.post ol > li{margin-bottom:15px;}body.term-two-minute-miracles article{width:30.5% !important;height:250px;min-height:250px;}body.term-two-minute-miracles article .entry{display:none;}body.term-two-minute-miracles #post-author{background-color:#f2f7ea;border-bottom:2px solid #75bc77;}body.term-two-minute-miracles h1{font-size:27px;}li#menu-item-11941 .ubermenu-target-description{display:none;}body.archive.tax-blog_topic #sidebar-alt li{border-bottom:1px solid #ddd;}article.category-news .sharedaddy:nth-child(2){display:block !important;}blockquote > p{margin-top:10px;}.entry p{line-height:24px;}article.category-news .sharedaddy:nth-child(2),article .sharedaddy:nth-child(2){display:none !important;}body.page-template-page-meeting-finder article{background:#fff;float:left;margin-right:3%;min-height:380px;}body.page-template-page-meeting-finder article h2 a{font-size:14px;display:block;margin:10px;}body.page-template-page-meeting-finder article img{width:100%;height:auto;}body.page-template-page-meeting-finder article p{margin:0 10px;}body.page-template-page-meeting-finder article span.icon{background-color:#134758;border-color:#134758;}@media (min-width:768px){body.page-template-page-meeting-finder article{width:30%;}ul.expert-blog li.post:first-child{min-height:370px !important;}}@media (max-width:767px){body.page-template-page-meeting-finder article{width:100%;}ul.expert-blog li.post:first-child{min-height:230px !important;}}body.page-template-page-meeting-finder article{background:#fff;float:left;margin-right:3%;min-height:380px;}body.page-template-page-meeting-finder article h2 a{font-size:14px;display:block;margin:10px;}body.page-template-page-meeting-finder article img{width:100%;height:auto;}body.page-template-page-meeting-finder article p{margin:0 10px;}body.page-template-page-meeting-finder article span.icon{background-color:#134758;border-color:#134758;}@media (min-width:768px){body.page-template-page-meeting-finder article{width:30%;}body.page-template-page-experts-listing-topic ul.group_users-ul > li,body.page-template-page-experts-listing ul.group_users-ul > li{width:20%;}ul.expert-blog li.thumb{float:left;max-width:33%;margin-right:20px !important;margin-bottom:40px !important;}aside#sidebar-alt #user.author img.avatar{width:100% !important;height:auto !important;}ul.group_users-ul li .user-infos{max-width:130px;}}@media (max-width:767px){body.page-template-page-experts-listing-topic ul.group_users-ul > li,body.page-template-page-experts-listing ul.group_users-ul > li,body.page-template-page-meeting-finder article{width:100%;}span.icon{display:none !important;}#menu-button-nav li a,#menu-button-nav li{width:100% !important;display:block;}ul#menu-button-nav > li{margin:0 !important;}body.page-parent.page-child section.entry .twocol-one{margin-bottom:0 !important;}body.page-parent.page-child section.entry div.woo-sc-box{margin-bottom:0 !important;}.ms-nav-next,.ms-nav-prev{background-color:transparent;}.ms-bullets.ms-dir-h,.ms-bullet{display:none !important;}.ms-slide .ms-caption h1{display:block;margin-left:20px;}ul.expert-blog li.thumb{float:none;max-width:100%;margin-right:0 !important;margin-bottom:15px !important;}}.featured_expert_2 .expert-blogger,.featured_expert_3 .expert-blogger{min-height:200px !important;}.woo-sc-box.note{background-color:#dff4f4 !important;border-color:#dff4f4 !important;}body.page-template-page-experts-listing .select2-container.blog-topics{float:right !important;/* WP Masonry - National Recovery Month Landing Page */}body.page-id-12594 section#main .entry a{text-decoration:none !important;}.wmle_post_excerpt .sharedaddy,.wmle_post_meta{display:none;}div.wmle_item{padding:0 !important;box-shadow:none !important;}div.wmle_item .wmle_post_title{padding:10px 10px 0 10px !important;border:0 !important;}div.wmle_item .wmle_post_title a{font-size:14px !important;text-decoration:none !important;color:#333 !important;}div.wmle_item .wmle_post_excerpt{padding:0 10px;margin:0 !important;padding-top:5px !important;}div.wmle_item .wmle_post_excerpt{color:#555;}body.category-off-to-college img.featured-image{display:block;/* Off-to-College Series ALM Styles */}body.page-id-12914 .entry ul{padding:0 !important;}body.page-id-12914 section#main .entry a{text-decoration:none !important;}.alm-listing.otc .sharedaddy{display:none;}.alm-listing.otc li{float:left;display:inline-block;min-height:300px;padding:0;}.alm-listing.otc li a.btn{padding:8px 20px;background-color:#d27234;border-radius:4px;color:#fff;margin:10px 0;display:inline-block;}.alm-btn-wrap{clear:both;}@media (min-width:768px){.alm-listing.otc li{width:23% !important;margin:0 15px 15px 0;}}@media (max-width:767px){/* Email Subscription Confirmation Page */.alm-listing.otc li{width:100% !important;margin:0 0 15px 0;}}body.page-id-13054 h2,body.page-id-13054 h3,body.page-id-13054 p{margin-bottom:15px;/* National Recovery Month */}body.category-national-recovery-month .post-meta .sharedaddy{margin:20px 0 0 0 !important;}#nav-container,nav#navigation{background-color:#f2f2f2;/* Add Bottom Border Color styling
nav.ubermenu-loc-primary-menu li{
    border-width: 0;
}

nav.ubermenu-loc-primary-menu li.color-1{
border-bottom: 4px;
border-style: solid;
border-color: $color-1;
}

nav.ubermenu-loc-primary-menu li.color-2{
border-bottom: 4px;
border-style: solid;
border-color: $color-2;
}

nav.ubermenu-loc-primary-menu li.color-3{
border-bottom: 4px;
border-style: solid;
border-color: $color-3;
}

nav.ubermenu-loc-primary-menu li.color-4{
border-bottom: 4px;
border-style: solid;
border-color: $color-4;
}

nav.ubermenu-loc-primary-menu li.color-5{
border-bottom: 4px;
border-style: solid;
border-color: $color-5;
}

nav.ubermenu-loc-primary-menu li.color-6{
border-bottom: 4px;
border-style: solid;
border-color: $color-6;
}

nav.ubermenu-loc-primary-menu li.color-7{
border-bottom: 4px;
border-style: solid;
border-color: $color-7;
}
*//* Add Highlighted Parent */}li.color-1.ubermenu-current-menu-item,li.color-1.ubermenu-current-page-ancestor{background-color:#2e97c2;border:0;}body.tax-client_specialization li.color-2,body.tax-co_occurring_disorders li.color-2,body.tax-postal_code li.color-2,body.tax-treatment_approach li.color-2,body.tax-addiction_treatments li.color-2,body.single-specialist li.color-2,body.tax-cities li.color-2,body.tax-cities li.color-2,body.tax-specialist_state li.color-2,body.tax-specialist_postal_code li.color-2,body.category-love-addiction li.color-2,body.category-treatment-addiction li.color-2,body.category-for-yourself li.color-2,body.category-taking-care-of-yourself li.color-2,li.color-2.ubermenu-current-menu-item,li.color-2.ubermenu-current-page-ancestor{background-color:#f37831;border:0;border-bottom-width:2px;border-style:solid;border-color:#e45c0d;}body.post-type-archive-recipe li.color-3,body.category-daily-reflections li.color-3,body.single-recipe li.color-3,li.color-3.ubermenu-current-menu-item,li.color-3.ubermenu-current-page-ancestor{background-color:#7c5aa4;border:0;border-bottom-width:2px;border-style:solid;border-color:#634883;}body.single-recipe li.color-3 a{color:#fff !important;}li.color-4.ubermenu-current-menu-item,li.color-4.ubermenu-current-page-ancestor,body.tax-blog_topic li.color-4,body.single-expert_blogs li.color-4,body.page-template-page-expert-blogger-directory li.color-4,body.page-template-page-experts-listing li.color-4,body.page-template-page-experts-listing-topic li.color-4{background-color:#00bcc9;border:0;border-bottom-width:2px;border-style:solid;border-color:#008c96;}body.page-template-page-experts-listing-topic li.color-4 a,body.parent-category-series li.color-5 a{color:#fff !important;}body.category-addiction-research li.color-5,body.category-addiction li.color-5,body.category-news li.color-5,body.category-quizzes li.color-5,body.parent-category-series li.color-5,li.color-5.ubermenu-current-menu-item,li.color-5.ubermenu-current-page-ancestor,body.parent-category-news li.color-5{background-color:#d14f54;border:0;border-bottom-width:2px;border-style:solid;border-color:#bc3136;}li.color-6.ubermenu-current-menu-item,li.color-6.ubermenu-current-page-ancestor{background-color:#4178b4;border:0;border-bottom-width:2px;border-style:solid;border-color:#335f8f;}li.color-7.ubermenu-current-menu-item,li.color-7.ubermenu-current-page-ancestor{background-color:#75bc77;border:0;border-bottom-width:2px;border-style:solid;border-color:#53ab55;}li.color-8.ubermenu-current-menu-item,li.color-8.ubermenu-current-page-ancestor{background-color:#134758;border:0;border-bottom-width:2px;border-style:solid;border-color:#0a252e;}body.tax-client_specialization li.color-2 a,body.tax-co_occurring_disorders li.color-2 a,body.tax-postal_code li.color-2 a,body.tax-treatment_approach li.color-2 a,body.tax-addiction_treatments li.color-2 a,body.single-specialist li.color-2 a,body.tax-cities li.color-2 a,body.tax-cities li.color-2 a,body.tax-specialist_state li.color-2 a,body.tax-specialist_postal_code li.color-2 a,body.category-love-addiction li.color-2 a,body.category-treatment-addiction li.color-2 a,body.category-taking-care-of-yourself li.color-2 a,body.category-for-yourself li.color-2 a,body.category-daily-reflections li.color-3 a,body.post-type-archive-recipe li.color-3 a,body.category-news li.color-5 a,body.category-addiction li.color-5 a,body.single-expert_blogs li.color-4 a,body.category-quizzes li.color-5 a,body.category-addiction-research li.color-5 a,body.parent-category-news li.color-5 a{color:#fff !important;/* Add Hover States for Primary Nav */}nav.ubermenu-loc-primary-menu li.color-1:hover > a{background-color:#2e97c2 !important;}nav.ubermenu-loc-primary-menu li.color-2:hover > a{background-color:#f37831 !important;}nav.ubermenu-loc-primary-menu li.color-3:hover > a{background-color:#7c5aa4 !important;}nav.ubermenu-loc-primary-menu li.color-4:hover > a{background-color:#00bcc9 !important;}nav.ubermenu-loc-primary-menu li.color-5:hover > a{background-color:#d14f54 !important;}nav.ubermenu-loc-primary-menu li.color-6:hover > a{background-color:#4178b4 !important;}nav.ubermenu-loc-primary-menu li.color-7:hover > a{background-color:#75bc77 !important;}nav.ubermenu-loc-primary-menu li.color-8:hover > a{background-color:#134758 !important;}nav.ubermenu-loc-primary-menu li a:hover,li.ubermenu-current-menu-item a,li.ubermenu-current-page-ancestor a,li.ubermenu-current-menu-item:hover a,li.ubermenu-current-page-ancestor:hover a{color:#fff !important;/* Sidebar Custom Menu colors for Get Help and In Recovery sections */}aside#sidebar-alt .sb a{color:#5e5e5e;/* Get Help and In Recovery Sidebar Custom Menus */}.widget.color-2 h3{color:#f37831;border:0;margin:0;}.widget.color-3 h3{color:;border:0;margin:0;}.widget.color-7 h3{color:;border:0;margin:0;}.sb.color-2 li a,.sb.color-3 li a,.sb.color-7 li a{border-bottom-width:1px;border-style:solid;border-color:#ddd !important;}.sb li:last-child a{border-bottom:0;}.sb.color-2 ul.sub-menu li a,.sb.color-3 ul.sub-menu li a{color:#5e5e5e !important;font-weight:100;}.sb.color-2 li.current-menu-item a,.sb.color-2 ul.sub-menu li.current-menu-item a{color:#f26819 !important;font-weight:400 !important;}.sb.color-3 li.current-menu-item a,.sb.color-3 ul.sub-menu li.current-menu-item a{color:#705194 !important;font-weight:400 !important;}.sb.color-7 li.current-menu-item a,.sb.color-7 ul.sub-menu li.current-menu-item a{color:#64b466 !important;font-weight:400 !important;}.sb.color-3 h3{color:#7c5aa4;}.sb.color-4 h3,.sb.color-4 li.current-menu-item a{color:#00bcc9 !important;}.sb.color-7 h3,.sb.color-7 li.current-menu-item a{color:#75bc77 !important;}.sb.color-5 h3{color:#d14f54;}.sb.color-6 h3{color:#4178b4;}.sb.color-7 h3{color:#75bc77;}.sb.color-8 h3{color:#134758;/* Addiction Core Pages Sidebar Nav */}.core-pages.color-1 h3{color:#2e97c2;}aside#sidebar-alt .core-pages ul li a{border-color:#ddd !important;color:#444;}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* Header Search Box */}.searchform input.s,#searchform input#s{background-color:#fff;}.searchform input,.searchform input.s,#searchform input#s{border-radius:0;border-width:1px;/* Core Addiction Pages Sidebar Nav */}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* A-Z Glossary */}ul#alphabetical-pagination li a{color:#777;}ul.glossary li:nth-child(odd),body.page-id-366 section#main ul.display-posts-listing li:nth-child(odd),body.single-azglossary ul.display-posts-listing li:nth-child(odd){background-color:#e1ebf5;}ul.glossary li a,body.page-id-366 section#main ul.display-posts-listing li a,body.single-azglossary ul.display-posts-listing li a{color:#777;}ul#alphabetical-pagination li.active a{color:#029bdc;border-color:#029bdc;/* Recipes */}body.single-recipe table.nutrition tr:first-child > td{border-color:#ddd;}body.single-recipe table.nutrition tr:nth-child(even) > td{background-color:#e4dded;}p.serving-size{color:#919191;/* Addiction Specialists */}body.single-specialist .sidebar{background-color:#fff;}body.single-specialist p.address{color:#777;}body.archive ul.user > li:nth-child(odd){background-color:#fff;}body.tax-client_specialization .btn-green,body.tax-cities .btn-green,body.tax-specialist_state .btn-green,body.page-template-page-therapist-php .btn-green,body.tax-treatment_approach .btn-green,body.tax-addiction_treatments .btn-green,body.single-specialist .btn-green,body.post-type-archive-specialist .btn-green{background-color:#ffd34f;}body.tax-client_specialization a.btn,body.tax-cities a.btn,body.tax-specialist_state a.btn,body.page-template-page-therapist-php a.btn,body.tax-treatment_approach a.btn,body.tax-addiction_treatments a.btn,body.single-specialist a.btn,body.post-type-archive-specialist a.btn{color:#fff;}body.single-specialist header .user-meta{color:#777;}.therapist-meta a{color:#777;/* Ubermenu Mega Menus */}ul.ubermenu-submenu-type-mega{border:0 !important;box-shadow:none !important;}ul.ubermenu-submenu-type-mega a{color:#fff !important;}nav.ubermenu-loc-primary-menu li a ul.ubermenu-submenu-type-mega:hover{color:#fff !important;}li.color-1 ul.ubermenu-submenu-type-mega{background-color:#2e97c2 !important;}li.color-2 ul.ubermenu-submenu-type-mega{background-color:#f37831 !important;}li.color-3 ul.ubermenu-submenu-type-mega{background-color:#7c5aa4 !important;}li.color-4 ul.ubermenu-submenu-type-mega{background-color:#00bcc9 !important;}li.color-5 ul.ubermenu-submenu-type-mega{background-color:#d14f54 !important;}li.color-6 ul.ubermenu-submenu-type-mega{background-color:#4178b4 !important;}li.color-7 ul.ubermenu-submenu-type-mega{background-color:#75bc77 !important;}.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar,.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{left:0;}.ubermenu-submenu-type-mega ul.display-posts-listing h2{color:#fff;font-size:16px;margin:0 0 10px 0;}.ubermenu-submenu-type-mega ul.display-posts-listing > li{float:left;width:220px;margin:0 20px 20px 0;background-color:#fff !important;display:block;height:230px;overflow:hidden;}.ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{margin:0;padding:10px;display:block;background-color:transparent !important;font-size:12px;line-height:14px;}.ubermenu-submenu-type-mega li.listing-item img{display:block;}li.color-1 .ubermenu-submenu-type-mega ul.display-posts-listing a.title{color:#2e97c2 !important;}li.color-2 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#f37831 !important;}li.color-3 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#7c5aa4 !important;}li.color-4 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#00bcc9 !important;}li.color-5 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#d14f54 !important;}li.color-6 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#4178b4 !important;}li.color-7 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#75bc77 !important;/* Homepage */}body.page-template-page-homepage header a{color:#555 !important;}body.page-template-page-homepage .alcoholism article{border-color:#2e97c2;border-left-color:#cae7f2;border-right-color:#cae7f2;}body.page-template-page-homepage .drug-addiction article{border-color:#f37831;border-left-color:#fbd7c2;border-right-color:#fbd7c2;}body.page-template-page-homepage .food-addiction article{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .gambling-addiction article{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .love-addiction article{border-color:#7c5aa4;border-left-color:#e4dded;border-right-color:#e4dded;}body.page-template-page-homepage .quiz{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .infographic{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .cartoon{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .expert{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .videos span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .video,body.page-template-page-homepage .featured-video{border-color:#75bc77;border-left-color:#dceedd;border-right-color:#dceedd;}.alcoholism article > span.icon{background-color:#2e97c2;border-color:#1f6784;}.drug-addiction article > span.icon{background-color:#f37831;border-color:#cc520c;}.food-addiction article > span.icon{background-color:#d14f54;border-color:#a82c31;}.gambling-addiction article > span.icon{background-color:#00bcc9;border-color:#00747d;}.love-addiction article > span.icon{background-color:#7c5aa4;border-color:#573f73;}.cartoon span.icon{background-color:#d14f54;border-color:#a82c31;}.infographic span.icon{background-color:#d14f54;border-color:#a82c31;}.quiz span.icon{background-color:#d14f54;border-color:#a82c31;}body.parent-category-a-z-must-reads span.icon,body.category-a-z-must-reads span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads span.icon{background-color:#2e97c2;border-color:#247799;}body.category-get-help-must-reads span.icon,body.parent-category-get-help-must-reads span.icon,body.page-template-page-homepage .category-get-help-must-reads span.icon,body.page-template-page-get-help span.icon{background-color:#f37831;border-color:#e45c0d;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon,body.page-template-page-homepage .category-in-recovery-must-reads span.icon,body.page-template-page-in-recovery span.icon{background-color:#7c5aa4;border-color:#634883;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.post-type-archive-expert_blogs span.icon,body.page-template-page-experts span.icon,body.page-template-page-expert-blogger-directory span.icon,body.page-template-page-homepage article.expert_blogs span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-news span.icon,body.category-news span.icon,body.parent-category-news span.icon,body.page-template-page-homepage .parent-category-news span.icon{background-color:#d14f54;border-color:#bc3136;}body.page-template-page-videos span.icon,body.post-type-archive-videos span.icon,body.tax-playlists span.icon,.video span.icon,.featured-video span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .category-a-z-must-reads > span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads > span.icon,body.page-template-page-overview article span.icon{background-color:#2e97c2;border-color:#247799;}body.page-template-page-homepage .category-get-help-must-reads > span.icon,body.page-template-page-homepage .parent-category-get-help-must-reads > span.icon{background-color:#f37831;border-color:#e45c0d;}body.page-template-page-homepage .category-in-recovery-must-reads > span.icon,body.page-template-page-homepage .parent-category-in-recovery-must-reads > span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .expert-blogs > span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-homepage .category-news > span.icon,body.page-template-page-homepage .parent-category-news > span.icon{background-color:#d14f54;border-color:#bc3136;}body.author article > span.icon{background-color:#134758;border-color:#0a252e;}a.btn-red{background-color:#d14f54 !important;text-transform:none !important;}.quiz .btn-red{margin:10px 0;/*archives*/}body.parent-category-a-z-must-reads aside#post-author,body.page-template-page-homepage .category-a-z-must-reads,body.page-template-page-homepage .parent-category-a-z-must-reads{border-bottom:2px solid #2e97c2;}body.category-get-help-must-reads article,body.parent-category-get-help-must-reads article,body.page-template-page-homepage .category-get-help-must-reads,body.page-template-page-homepage .parent-category-get-help-must-reads,body.page-template-page-get-help #main article.type-post{border-bottom:2px solid #f37831;}body.category-in-recovery-must-reads article,body.parent-category-in-recovery-must-reads article,body.page-template-page-homepage .category-in-recovery-must-reads,body.page-template-page-homepage .parent-category-in-recovery-must-reads,body.page-template-page-in-recovery #main article.type-post{border-bottom:2px solid #7c5aa4;}body.tax-blog_topic article,body.single-expert_blogs aside#post-author,body.post-type-archive-expert_blogs article,body.page-template-page-homepage .expert_blogs{border-bottom:2px solid #00bcc9;}body.archive.parent-category-news article,body.archive.category-news article,body.single.parent-category-news aside#post-author,body.page-template-page-homepage .category-news,body.page-template-page-homepage .parent-category-news{border-bottom:2px solid #d14f54;}body.archive.tax-playlists article,body.archive.post-type-archive-videos article,body.page-template-page-videos article{border-bottom:2px solid #75bc77;}body.author article{border-bottom:2px solid #134758;}a.woo-sc-button.dl-app{background-color:#9fc54d !important;text-transform:none !important;font-family:'Myriad W01 SmBd' !important;}.leadgen{border-bottom:2px solid #134758;/*newsletter*/}#gform_widget-2{border-color:#134758;/* BuddyPress */}body.buddypress div.submit{background:none;}body.buddypress a.button.edit,body.buddypress div.submit input,body.buddypress div.submit:hover input{background:#9fc54d !important;padding:10px 20px !important;font-size:16px !important;box-shadow:none !important;border:0 !important;}body.buddypress table.notification-settings th,body.buddypress table.profile-settings th{text-align:left;font-size:16px;padding:10px;background-color:#eaeaea;}body.buddypress table.notification-settings td{padding:10px;}ul.expert-blogger,ul.group_users-ul li{border-color:#00bcc9 !important;}body.archive.category-recovery .icon{background-color:#7c5aa4;border-color:#634883;}body{font-family:'Myriad W01 Regular', arial, sans-serif;}h1{font-family:'Roboto Slab', arial, sans-serif !important;}h2{font-family:'Roboto Slab', arial, sans-serif !important;}h3,body.author h3.archive_header{font-family:'Roboto Slab', arial, sans-serif !important;}p{font-size:16px;line-height:26px;/*home*/}body.page-template-page-homepage .video > header > h3 a,body.page-template-page-homepage .twocol-one h3 a,body.page-template-page-homepage article > header > h3 a{font-family:'Myriad W01 SmBd', arial, sans-serif, Arial, sans-serif;font-size:14px;line-height:22px;color:#666 !important;}body.page-template-page-homepage .quiz h3 a,body.page-template-page-homepage .twocol-one h3 a,body.page-template-page-homepage .featured-expert h3 a{font-family:'Myriad W01 SmBd', arial, sans-serif, Arial, sans-serif;font-size:24px;line-height:30px;}body.page-template-page-homepage .recent-posts h3{font-family:'Myriad W01 SmBd', arial, sans-serif, Arial, sans-serif !important;/*newsletter*/}.sb.leadgen .gform_description,#gform_widget-2 .gform_description{font-size:14px;line-height:22px;}small{font-family:'Myriad W01 Regular', arial, sans-serif !important;}small a{text-decoration:underline !important;}ul#alphabetical-pagination li a,ul.glossary li a,body.single-azglossary ul.display-posts-listing li a{font-family:'Myriad W01 Regular', arial, sans-serif;text-transform:none;padding:10px;}body.single-specialist p.phone,body.single-specialist p.address{font-family:'Open Sans', Arial, sans-serif;font-weight:bold;}body.page-template-page-expert-blogger-directory .authorInfo h3,body.page-template-page-experts .authorInfo h3{font-family:'Roboto Slab', arial, sans-serif, Arial, sans-serif;font-size:16px;font-weight:500;line-height:20px;margin-bottom:16px;}.author h3{font-family:'Myriad W01 SmBd', arial, sans-serif !important;}#main article h2{font-family:'Myriad W01 SmBd', arial, sans-serif !important;font-size:16px;line-height:24px;}body.archive article header h1 a,body.archive article header h2 a,body.page-template-page-news #main article header h1 a,body.page-template-page-experts #main article header h1 a,body.page-template-page-news #main article header h2 a,body.page-template-page-experts #main article header h2 a,body.page-template-page-videos #main article header h1 a,body.page-template-page-videos #main article header h2 a,body.page-template-page-overview #main article header h2 a,body.page-template-page-overview #main article header h1 a{font-size:14px;line-height:22px;display:block;padding:0 20px;color:#666 !important;}body.page-template-page-get-help #main article.type-post h2 a,body.page-template-page-in-recovery #main article.type-post h2 a{font-size:14px;line-height:22px;color:#666 !important;}body.archive section.entry p,body.page-template-page-overview #main article p,body.page-template-page-get-help #main article.type-post p,body.page-template-page-in-recovery #main article.type-post p{font-size:14px !important;line-height:22px;color:#797a78 !important;}#nav-container,nav#navigation{background-color:#f2f2f2;/* Add Bottom Border Color styling
nav.ubermenu-loc-primary-menu li{
    border-width: 0;
}

nav.ubermenu-loc-primary-menu li.color-1{
border-bottom: 4px;
border-style: solid;
border-color: $color-1;
}

nav.ubermenu-loc-primary-menu li.color-2{
border-bottom: 4px;
border-style: solid;
border-color: $color-2;
}

nav.ubermenu-loc-primary-menu li.color-3{
border-bottom: 4px;
border-style: solid;
border-color: $color-3;
}

nav.ubermenu-loc-primary-menu li.color-4{
border-bottom: 4px;
border-style: solid;
border-color: $color-4;
}

nav.ubermenu-loc-primary-menu li.color-5{
border-bottom: 4px;
border-style: solid;
border-color: $color-5;
}

nav.ubermenu-loc-primary-menu li.color-6{
border-bottom: 4px;
border-style: solid;
border-color: $color-6;
}

nav.ubermenu-loc-primary-menu li.color-7{
border-bottom: 4px;
border-style: solid;
border-color: $color-7;
}
*//* Add Highlighted Parent */}li.color-1.ubermenu-current-menu-item,li.color-1.ubermenu-current-page-ancestor{background-color:#2e97c2;border:0;}body.tax-client_specialization li.color-2,body.tax-co_occurring_disorders li.color-2,body.tax-postal_code li.color-2,body.tax-treatment_approach li.color-2,body.tax-addiction_treatments li.color-2,body.single-specialist li.color-2,body.tax-cities li.color-2,body.tax-cities li.color-2,body.tax-specialist_state li.color-2,body.tax-specialist_postal_code li.color-2,body.category-love-addiction li.color-2,body.category-treatment-addiction li.color-2,body.category-for-yourself li.color-2,body.category-taking-care-of-yourself li.color-2,li.color-2.ubermenu-current-menu-item,li.color-2.ubermenu-current-page-ancestor{background-color:#f37831;border:0;border-bottom-width:2px;border-style:solid;border-color:#e45c0d;}body.post-type-archive-recipe li.color-3,body.category-daily-reflections li.color-3,body.single-recipe li.color-3,li.color-3.ubermenu-current-menu-item,li.color-3.ubermenu-current-page-ancestor{background-color:#7c5aa4;border:0;border-bottom-width:2px;border-style:solid;border-color:#634883;}body.single-recipe li.color-3 a{color:#fff !important;}li.color-4.ubermenu-current-menu-item,li.color-4.ubermenu-current-page-ancestor,body.tax-blog_topic li.color-4,body.single-expert_blogs li.color-4,body.page-template-page-expert-blogger-directory li.color-4,body.page-template-page-experts-listing li.color-4,body.page-template-page-experts-listing-topic li.color-4{background-color:#00bcc9;border:0;border-bottom-width:2px;border-style:solid;border-color:#008c96;}body.page-template-page-experts-listing-topic li.color-4 a,body.parent-category-series li.color-5 a{color:#fff !important;}body.category-addiction-research li.color-5,body.category-addiction li.color-5,body.category-news li.color-5,body.category-quizzes li.color-5,body.parent-category-series li.color-5,li.color-5.ubermenu-current-menu-item,li.color-5.ubermenu-current-page-ancestor,body.parent-category-news li.color-5{background-color:#d14f54;border:0;border-bottom-width:2px;border-style:solid;border-color:#bc3136;}li.color-6.ubermenu-current-menu-item,li.color-6.ubermenu-current-page-ancestor{background-color:#4178b4;border:0;border-bottom-width:2px;border-style:solid;border-color:#335f8f;}li.color-7.ubermenu-current-menu-item,li.color-7.ubermenu-current-page-ancestor{background-color:#75bc77;border:0;border-bottom-width:2px;border-style:solid;border-color:#53ab55;}li.color-8.ubermenu-current-menu-item,li.color-8.ubermenu-current-page-ancestor{background-color:#134758;border:0;border-bottom-width:2px;border-style:solid;border-color:#0a252e;}body.tax-client_specialization li.color-2 a,body.tax-co_occurring_disorders li.color-2 a,body.tax-postal_code li.color-2 a,body.tax-treatment_approach li.color-2 a,body.tax-addiction_treatments li.color-2 a,body.single-specialist li.color-2 a,body.tax-cities li.color-2 a,body.tax-cities li.color-2 a,body.tax-specialist_state li.color-2 a,body.tax-specialist_postal_code li.color-2 a,body.category-love-addiction li.color-2 a,body.category-treatment-addiction li.color-2 a,body.category-taking-care-of-yourself li.color-2 a,body.category-for-yourself li.color-2 a,body.category-daily-reflections li.color-3 a,body.post-type-archive-recipe li.color-3 a,body.category-news li.color-5 a,body.category-addiction li.color-5 a,body.single-expert_blogs li.color-4 a,body.category-quizzes li.color-5 a,body.category-addiction-research li.color-5 a,body.parent-category-news li.color-5 a{color:#fff !important;/* Add Hover States for Primary Nav */}nav.ubermenu-loc-primary-menu li.color-1:hover > a{background-color:#2e97c2 !important;}nav.ubermenu-loc-primary-menu li.color-2:hover > a{background-color:#f37831 !important;}nav.ubermenu-loc-primary-menu li.color-3:hover > a{background-color:#7c5aa4 !important;}nav.ubermenu-loc-primary-menu li.color-4:hover > a{background-color:#00bcc9 !important;}nav.ubermenu-loc-primary-menu li.color-5:hover > a{background-color:#d14f54 !important;}nav.ubermenu-loc-primary-menu li.color-6:hover > a{background-color:#4178b4 !important;}nav.ubermenu-loc-primary-menu li.color-7:hover > a{background-color:#75bc77 !important;}nav.ubermenu-loc-primary-menu li.color-8:hover > a{background-color:#134758 !important;}nav.ubermenu-loc-primary-menu li a:hover,li.ubermenu-current-menu-item a,li.ubermenu-current-page-ancestor a,li.ubermenu-current-menu-item:hover a,li.ubermenu-current-page-ancestor:hover a{color:#fff !important;/* Sidebar Custom Menu colors for Get Help and In Recovery sections */}aside#sidebar-alt .sb a{color:#5e5e5e;/* Get Help and In Recovery Sidebar Custom Menus */}.widget.color-2 h3{color:#f37831;border:0;margin:0;}.widget.color-3 h3{color:;border:0;margin:0;}.widget.color-7 h3{color:;border:0;margin:0;}.sb.color-2 li a,.sb.color-3 li a,.sb.color-7 li a{border-bottom-width:1px;border-style:solid;border-color:#ddd !important;}.sb li:last-child a{border-bottom:0;}.sb.color-2 ul.sub-menu li a,.sb.color-3 ul.sub-menu li a{color:#5e5e5e !important;font-weight:100;}.sb.color-2 li.current-menu-item a,.sb.color-2 ul.sub-menu li.current-menu-item a{color:#f26819 !important;font-weight:400 !important;}.sb.color-3 li.current-menu-item a,.sb.color-3 ul.sub-menu li.current-menu-item a{color:#705194 !important;font-weight:400 !important;}.sb.color-7 li.current-menu-item a,.sb.color-7 ul.sub-menu li.current-menu-item a{color:#64b466 !important;font-weight:400 !important;}.sb.color-3 h3{color:#7c5aa4;}.sb.color-4 h3,.sb.color-4 li.current-menu-item a{color:#00bcc9 !important;}.sb.color-7 h3,.sb.color-7 li.current-menu-item a{color:#75bc77 !important;}.sb.color-5 h3{color:#d14f54;}.sb.color-6 h3{color:#4178b4;}.sb.color-7 h3{color:#75bc77;}.sb.color-8 h3{color:#134758;/* Addiction Core Pages Sidebar Nav */}.core-pages.color-1 h3{color:#2e97c2;}aside#sidebar-alt .core-pages ul li a{border-color:#ddd !important;color:#444;}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* Header Search Box */}.searchform input.s,#searchform input#s{background-color:#fff;}.searchform input,.searchform input.s,#searchform input#s{border-radius:0;border-width:1px;/* Core Addiction Pages Sidebar Nav */}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* A-Z Glossary */}ul#alphabetical-pagination li a{color:#777;}ul.glossary li:nth-child(odd),body.page-id-366 section#main ul.display-posts-listing li:nth-child(odd),body.single-azglossary ul.display-posts-listing li:nth-child(odd){background-color:#e1ebf5;}ul.glossary li a,body.page-id-366 section#main ul.display-posts-listing li a,body.single-azglossary ul.display-posts-listing li a{color:#777;}ul#alphabetical-pagination li.active a{color:#029bdc;border-color:#029bdc;/* Recipes */}body.single-recipe table.nutrition tr:first-child > td{border-color:#ddd;}body.single-recipe table.nutrition tr:nth-child(even) > td{background-color:#e4dded;}p.serving-size{color:#919191;/* Addiction Specialists */}body.single-specialist .sidebar{background-color:#fff;}body.single-specialist p.address{color:#777;}body.archive ul.user > li:nth-child(odd){background-color:#fff;}body.tax-client_specialization .btn-green,body.tax-cities .btn-green,body.tax-specialist_state .btn-green,body.page-template-page-therapist-php .btn-green,body.tax-treatment_approach .btn-green,body.tax-addiction_treatments .btn-green,body.single-specialist .btn-green,body.post-type-archive-specialist .btn-green{background-color:#ffd34f;}body.tax-client_specialization a.btn,body.tax-cities a.btn,body.tax-specialist_state a.btn,body.page-template-page-therapist-php a.btn,body.tax-treatment_approach a.btn,body.tax-addiction_treatments a.btn,body.single-specialist a.btn,body.post-type-archive-specialist a.btn{color:#fff;}body.single-specialist header .user-meta{color:#777;}.therapist-meta a{color:#777;/* Ubermenu Mega Menus */}ul.ubermenu-submenu-type-mega{border:0 !important;box-shadow:none !important;}ul.ubermenu-submenu-type-mega a{color:#fff !important;}nav.ubermenu-loc-primary-menu li a ul.ubermenu-submenu-type-mega:hover{color:#fff !important;}li.color-1 ul.ubermenu-submenu-type-mega{background-color:#2e97c2 !important;}li.color-2 ul.ubermenu-submenu-type-mega{background-color:#f37831 !important;}li.color-3 ul.ubermenu-submenu-type-mega{background-color:#7c5aa4 !important;}li.color-4 ul.ubermenu-submenu-type-mega{background-color:#00bcc9 !important;}li.color-5 ul.ubermenu-submenu-type-mega{background-color:#d14f54 !important;}li.color-6 ul.ubermenu-submenu-type-mega{background-color:#4178b4 !important;}li.color-7 ul.ubermenu-submenu-type-mega{background-color:#75bc77 !important;}.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar,.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{left:0;}.ubermenu-submenu-type-mega ul.display-posts-listing h2{color:#fff;font-size:16px;margin:0 0 10px 0;}.ubermenu-submenu-type-mega ul.display-posts-listing > li{float:left;width:220px;margin:0 20px 20px 0;background-color:#fff !important;display:block;height:230px;overflow:hidden;}.ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{margin:0;padding:10px;display:block;background-color:transparent !important;font-size:12px;line-height:14px;}.ubermenu-submenu-type-mega li.listing-item img{display:block;}li.color-1 .ubermenu-submenu-type-mega ul.display-posts-listing a.title{color:#2e97c2 !important;}li.color-2 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#f37831 !important;}li.color-3 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#7c5aa4 !important;}li.color-4 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#00bcc9 !important;}li.color-5 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#d14f54 !important;}li.color-6 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#4178b4 !important;}li.color-7 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#75bc77 !important;/* Homepage */}body.page-template-page-homepage header a{color:#555 !important;}body.page-template-page-homepage .alcoholism article{border-color:#2e97c2;border-left-color:#cae7f2;border-right-color:#cae7f2;}body.page-template-page-homepage .drug-addiction article{border-color:#f37831;border-left-color:#fbd7c2;border-right-color:#fbd7c2;}body.page-template-page-homepage .food-addiction article{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .gambling-addiction article{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .love-addiction article{border-color:#7c5aa4;border-left-color:#e4dded;border-right-color:#e4dded;}body.page-template-page-homepage .quiz{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .infographic{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .cartoon{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .expert{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .videos span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .video,body.page-template-page-homepage .featured-video{border-color:#75bc77;border-left-color:#dceedd;border-right-color:#dceedd;}.alcoholism article > span.icon{background-color:#2e97c2;border-color:#1f6784;}.drug-addiction article > span.icon{background-color:#f37831;border-color:#cc520c;}.food-addiction article > span.icon{background-color:#d14f54;border-color:#a82c31;}.gambling-addiction article > span.icon{background-color:#00bcc9;border-color:#00747d;}.love-addiction article > span.icon{background-color:#7c5aa4;border-color:#573f73;}.cartoon span.icon{background-color:#d14f54;border-color:#a82c31;}.infographic span.icon{background-color:#d14f54;border-color:#a82c31;}.quiz span.icon{background-color:#d14f54;border-color:#a82c31;}body.parent-category-a-z-must-reads span.icon,body.category-a-z-must-reads span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads span.icon{background-color:#2e97c2;border-color:#247799;}body.category-get-help-must-reads span.icon,body.parent-category-get-help-must-reads span.icon,body.page-template-page-homepage .category-get-help-must-reads span.icon,body.page-template-page-get-help span.icon{background-color:#f37831;border-color:#e45c0d;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon,body.page-template-page-homepage .category-in-recovery-must-reads span.icon,body.page-template-page-in-recovery span.icon{background-color:#7c5aa4;border-color:#634883;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.post-type-archive-expert_blogs span.icon,body.page-template-page-experts span.icon,body.page-template-page-expert-blogger-directory span.icon,body.page-template-page-homepage article.expert_blogs span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-news span.icon,body.category-news span.icon,body.parent-category-news span.icon,body.page-template-page-homepage .parent-category-news span.icon{background-color:#d14f54;border-color:#bc3136;}body.page-template-page-videos span.icon,body.post-type-archive-videos span.icon,body.tax-playlists span.icon,.video span.icon,.featured-video span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .category-a-z-must-reads > span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads > span.icon,body.page-template-page-overview article span.icon{background-color:#2e97c2;border-color:#247799;}body.page-template-page-homepage .category-get-help-must-reads > span.icon,body.page-template-page-homepage .parent-category-get-help-must-reads > span.icon{background-color:#f37831;border-color:#e45c0d;}body.page-template-page-homepage .category-in-recovery-must-reads > span.icon,body.page-template-page-homepage .parent-category-in-recovery-must-reads > span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .expert-blogs > span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-homepage .category-news > span.icon,body.page-template-page-homepage .parent-category-news > span.icon{background-color:#d14f54;border-color:#bc3136;}body.author article > span.icon{background-color:#134758;border-color:#0a252e;}a.btn-red{background-color:#d14f54 !important;text-transform:none !important;}.quiz .btn-red{margin:10px 0;/*archives*/}body.parent-category-a-z-must-reads aside#post-author,body.page-template-page-homepage .category-a-z-must-reads,body.page-template-page-homepage .parent-category-a-z-must-reads{border-bottom:2px solid #2e97c2;}body.category-get-help-must-reads article,body.parent-category-get-help-must-reads article,body.page-template-page-homepage .category-get-help-must-reads,body.page-template-page-homepage .parent-category-get-help-must-reads,body.page-template-page-get-help #main article.type-post{border-bottom:2px solid #f37831;}body.category-in-recovery-must-reads article,body.parent-category-in-recovery-must-reads article,body.page-template-page-homepage .category-in-recovery-must-reads,body.page-template-page-homepage .parent-category-in-recovery-must-reads,body.page-template-page-in-recovery #main article.type-post{border-bottom:2px solid #7c5aa4;}body.tax-blog_topic article,body.single-expert_blogs aside#post-author,body.post-type-archive-expert_blogs article,body.page-template-page-homepage .expert_blogs{border-bottom:2px solid #00bcc9;}body.archive.parent-category-news article,body.archive.category-news article,body.single.parent-category-news aside#post-author,body.page-template-page-homepage .category-news,body.page-template-page-homepage .parent-category-news{border-bottom:2px solid #d14f54;}body.archive.tax-playlists article,body.archive.post-type-archive-videos article,body.page-template-page-videos article{border-bottom:2px solid #75bc77;}body.author article{border-bottom:2px solid #134758;}a.woo-sc-button.dl-app{background-color:#9fc54d !important;text-transform:none !important;font-family:'Myriad W01 SmBd' !important;}.leadgen{border-bottom:2px solid #134758;/*newsletter*/}#gform_widget-2{border-color:#134758;/* BuddyPress */}body.buddypress div.submit{background:none;}body.buddypress a.button.edit,body.buddypress div.submit input,body.buddypress div.submit:hover input{background:#9fc54d !important;padding:10px 20px !important;font-size:16px !important;box-shadow:none !important;border:0 !important;}body.buddypress table.notification-settings th,body.buddypress table.profile-settings th{text-align:left;font-size:16px;padding:10px;background-color:#eaeaea;}body.buddypress table.notification-settings td{padding:10px;}ul.expert-blogger,ul.group_users-ul li{border-color:#00bcc9 !important;}body.archive.category-recovery .icon{background-color:#7c5aa4;border-color:#634883;}#nav-container,nav#navigation{background-color:#f2f2f2;/* Add Bottom Border Color styling
nav.ubermenu-loc-primary-menu li{
    border-width: 0;
}

nav.ubermenu-loc-primary-menu li.color-1{
border-bottom: 4px;
border-style: solid;
border-color: $color-1;
}

nav.ubermenu-loc-primary-menu li.color-2{
border-bottom: 4px;
border-style: solid;
border-color: $color-2;
}

nav.ubermenu-loc-primary-menu li.color-3{
border-bottom: 4px;
border-style: solid;
border-color: $color-3;
}

nav.ubermenu-loc-primary-menu li.color-4{
border-bottom: 4px;
border-style: solid;
border-color: $color-4;
}

nav.ubermenu-loc-primary-menu li.color-5{
border-bottom: 4px;
border-style: solid;
border-color: $color-5;
}

nav.ubermenu-loc-primary-menu li.color-6{
border-bottom: 4px;
border-style: solid;
border-color: $color-6;
}

nav.ubermenu-loc-primary-menu li.color-7{
border-bottom: 4px;
border-style: solid;
border-color: $color-7;
}
*//* Add Highlighted Parent */}li.color-1.ubermenu-current-menu-item,li.color-1.ubermenu-current-page-ancestor{background-color:#2e97c2;border:0;}body.tax-client_specialization li.color-2,body.tax-co_occurring_disorders li.color-2,body.tax-postal_code li.color-2,body.tax-treatment_approach li.color-2,body.tax-addiction_treatments li.color-2,body.single-specialist li.color-2,body.tax-cities li.color-2,body.tax-cities li.color-2,body.tax-specialist_state li.color-2,body.tax-specialist_postal_code li.color-2,body.category-love-addiction li.color-2,body.category-treatment-addiction li.color-2,body.category-for-yourself li.color-2,body.category-taking-care-of-yourself li.color-2,li.color-2.ubermenu-current-menu-item,li.color-2.ubermenu-current-page-ancestor{background-color:#f37831;border:0;border-bottom-width:2px;border-style:solid;border-color:#e45c0d;}body.post-type-archive-recipe li.color-3,body.category-daily-reflections li.color-3,body.single-recipe li.color-3,li.color-3.ubermenu-current-menu-item,li.color-3.ubermenu-current-page-ancestor{background-color:#7c5aa4;border:0;border-bottom-width:2px;border-style:solid;border-color:#634883;}body.single-recipe li.color-3 a{color:#fff !important;}li.color-4.ubermenu-current-menu-item,li.color-4.ubermenu-current-page-ancestor,body.tax-blog_topic li.color-4,body.single-expert_blogs li.color-4,body.page-template-page-expert-blogger-directory li.color-4,body.page-template-page-experts-listing li.color-4,body.page-template-page-experts-listing-topic li.color-4{background-color:#00bcc9;border:0;border-bottom-width:2px;border-style:solid;border-color:#008c96;}body.page-template-page-experts-listing-topic li.color-4 a,body.parent-category-series li.color-5 a{color:#fff !important;}body.category-addiction-research li.color-5,body.category-addiction li.color-5,body.category-news li.color-5,body.category-quizzes li.color-5,body.parent-category-series li.color-5,li.color-5.ubermenu-current-menu-item,li.color-5.ubermenu-current-page-ancestor,body.parent-category-news li.color-5{background-color:#d14f54;border:0;border-bottom-width:2px;border-style:solid;border-color:#bc3136;}li.color-6.ubermenu-current-menu-item,li.color-6.ubermenu-current-page-ancestor{background-color:#4178b4;border:0;border-bottom-width:2px;border-style:solid;border-color:#335f8f;}li.color-7.ubermenu-current-menu-item,li.color-7.ubermenu-current-page-ancestor{background-color:#75bc77;border:0;border-bottom-width:2px;border-style:solid;border-color:#53ab55;}li.color-8.ubermenu-current-menu-item,li.color-8.ubermenu-current-page-ancestor{background-color:#134758;border:0;border-bottom-width:2px;border-style:solid;border-color:#0a252e;}body.tax-client_specialization li.color-2 a,body.tax-co_occurring_disorders li.color-2 a,body.tax-postal_code li.color-2 a,body.tax-treatment_approach li.color-2 a,body.tax-addiction_treatments li.color-2 a,body.single-specialist li.color-2 a,body.tax-cities li.color-2 a,body.tax-cities li.color-2 a,body.tax-specialist_state li.color-2 a,body.tax-specialist_postal_code li.color-2 a,body.category-love-addiction li.color-2 a,body.category-treatment-addiction li.color-2 a,body.category-taking-care-of-yourself li.color-2 a,body.category-for-yourself li.color-2 a,body.category-daily-reflections li.color-3 a,body.post-type-archive-recipe li.color-3 a,body.category-news li.color-5 a,body.category-addiction li.color-5 a,body.single-expert_blogs li.color-4 a,body.category-quizzes li.color-5 a,body.category-addiction-research li.color-5 a,body.parent-category-news li.color-5 a{color:#fff !important;/* Add Hover States for Primary Nav */}nav.ubermenu-loc-primary-menu li.color-1:hover > a{background-color:#2e97c2 !important;}nav.ubermenu-loc-primary-menu li.color-2:hover > a{background-color:#f37831 !important;}nav.ubermenu-loc-primary-menu li.color-3:hover > a{background-color:#7c5aa4 !important;}nav.ubermenu-loc-primary-menu li.color-4:hover > a{background-color:#00bcc9 !important;}nav.ubermenu-loc-primary-menu li.color-5:hover > a{background-color:#d14f54 !important;}nav.ubermenu-loc-primary-menu li.color-6:hover > a{background-color:#4178b4 !important;}nav.ubermenu-loc-primary-menu li.color-7:hover > a{background-color:#75bc77 !important;}nav.ubermenu-loc-primary-menu li.color-8:hover > a{background-color:#134758 !important;}nav.ubermenu-loc-primary-menu li a:hover,li.ubermenu-current-menu-item a,li.ubermenu-current-page-ancestor a,li.ubermenu-current-menu-item:hover a,li.ubermenu-current-page-ancestor:hover a{color:#fff !important;/* Sidebar Custom Menu colors for Get Help and In Recovery sections */}aside#sidebar-alt .sb a{color:#5e5e5e;/* Get Help and In Recovery Sidebar Custom Menus */}.widget.color-2 h3{color:#f37831;border:0;margin:0;}.widget.color-3 h3{color:;border:0;margin:0;}.widget.color-7 h3{color:;border:0;margin:0;}.sb.color-2 li a,.sb.color-3 li a,.sb.color-7 li a{border-bottom-width:1px;border-style:solid;border-color:#ddd !important;}.sb li:last-child a{border-bottom:0;}.sb.color-2 ul.sub-menu li a,.sb.color-3 ul.sub-menu li a{color:#5e5e5e !important;font-weight:100;}.sb.color-2 li.current-menu-item a,.sb.color-2 ul.sub-menu li.current-menu-item a{color:#f26819 !important;font-weight:400 !important;}.sb.color-3 li.current-menu-item a,.sb.color-3 ul.sub-menu li.current-menu-item a{color:#705194 !important;font-weight:400 !important;}.sb.color-7 li.current-menu-item a,.sb.color-7 ul.sub-menu li.current-menu-item a{color:#64b466 !important;font-weight:400 !important;}.sb.color-3 h3{color:#7c5aa4;}.sb.color-4 h3,.sb.color-4 li.current-menu-item a{color:#00bcc9 !important;}.sb.color-7 h3,.sb.color-7 li.current-menu-item a{color:#75bc77 !important;}.sb.color-5 h3{color:#d14f54;}.sb.color-6 h3{color:#4178b4;}.sb.color-7 h3{color:#75bc77;}.sb.color-8 h3{color:#134758;/* Addiction Core Pages Sidebar Nav */}.core-pages.color-1 h3{color:#2e97c2;}aside#sidebar-alt .core-pages ul li a{border-color:#ddd !important;color:#444;}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* Header Search Box */}.searchform input.s,#searchform input#s{background-color:#fff;}.searchform input,.searchform input.s,#searchform input#s{border-radius:0;border-width:1px;/* Core Addiction Pages Sidebar Nav */}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* A-Z Glossary */}ul#alphabetical-pagination li a{color:#777;}ul.glossary li:nth-child(odd),body.page-id-366 section#main ul.display-posts-listing li:nth-child(odd),body.single-azglossary ul.display-posts-listing li:nth-child(odd){background-color:#e1ebf5;}ul.glossary li a,body.page-id-366 section#main ul.display-posts-listing li a,body.single-azglossary ul.display-posts-listing li a{color:#777;}ul#alphabetical-pagination li.active a{color:#029bdc;border-color:#029bdc;/* Recipes */}body.single-recipe table.nutrition tr:first-child > td{border-color:#ddd;}body.single-recipe table.nutrition tr:nth-child(even) > td{background-color:#e4dded;}p.serving-size{color:#919191;/* Addiction Specialists */}body.single-specialist .sidebar{background-color:#fff;}body.single-specialist p.address{color:#777;}body.archive ul.user > li:nth-child(odd){background-color:#fff;}body.tax-client_specialization .btn-green,body.tax-cities .btn-green,body.tax-specialist_state .btn-green,body.page-template-page-therapist-php .btn-green,body.tax-treatment_approach .btn-green,body.tax-addiction_treatments .btn-green,body.single-specialist .btn-green,body.post-type-archive-specialist .btn-green{background-color:#ffd34f;}body.tax-client_specialization a.btn,body.tax-cities a.btn,body.tax-specialist_state a.btn,body.page-template-page-therapist-php a.btn,body.tax-treatment_approach a.btn,body.tax-addiction_treatments a.btn,body.single-specialist a.btn,body.post-type-archive-specialist a.btn{color:#fff;}body.single-specialist header .user-meta{color:#777;}.therapist-meta a{color:#777;/* Ubermenu Mega Menus */}ul.ubermenu-submenu-type-mega{border:0 !important;box-shadow:none !important;}ul.ubermenu-submenu-type-mega a{color:#fff !important;}nav.ubermenu-loc-primary-menu li a ul.ubermenu-submenu-type-mega:hover{color:#fff !important;}li.color-1 ul.ubermenu-submenu-type-mega{background-color:#2e97c2 !important;}li.color-2 ul.ubermenu-submenu-type-mega{background-color:#f37831 !important;}li.color-3 ul.ubermenu-submenu-type-mega{background-color:#7c5aa4 !important;}li.color-4 ul.ubermenu-submenu-type-mega{background-color:#00bcc9 !important;}li.color-5 ul.ubermenu-submenu-type-mega{background-color:#d14f54 !important;}li.color-6 ul.ubermenu-submenu-type-mega{background-color:#4178b4 !important;}li.color-7 ul.ubermenu-submenu-type-mega{background-color:#75bc77 !important;}.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar,.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{left:0;}.ubermenu-submenu-type-mega ul.display-posts-listing h2{color:#fff;font-size:16px;margin:0 0 10px 0;}.ubermenu-submenu-type-mega ul.display-posts-listing > li{float:left;width:220px;margin:0 20px 20px 0;background-color:#fff !important;display:block;height:230px;overflow:hidden;}.ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{margin:0;padding:10px;display:block;background-color:transparent !important;font-size:12px;line-height:14px;}.ubermenu-submenu-type-mega li.listing-item img{display:block;}li.color-1 .ubermenu-submenu-type-mega ul.display-posts-listing a.title{color:#2e97c2 !important;}li.color-2 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#f37831 !important;}li.color-3 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#7c5aa4 !important;}li.color-4 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#00bcc9 !important;}li.color-5 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#d14f54 !important;}li.color-6 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#4178b4 !important;}li.color-7 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#75bc77 !important;/* Homepage */}body.page-template-page-homepage header a{color:#555 !important;}body.page-template-page-homepage .alcoholism article{border-color:#2e97c2;border-left-color:#cae7f2;border-right-color:#cae7f2;}body.page-template-page-homepage .drug-addiction article{border-color:#f37831;border-left-color:#fbd7c2;border-right-color:#fbd7c2;}body.page-template-page-homepage .food-addiction article{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .gambling-addiction article{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .love-addiction article{border-color:#7c5aa4;border-left-color:#e4dded;border-right-color:#e4dded;}body.page-template-page-homepage .quiz{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .infographic{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .cartoon{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .expert{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .videos span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .video,body.page-template-page-homepage .featured-video{border-color:#75bc77;border-left-color:#dceedd;border-right-color:#dceedd;}.alcoholism article > span.icon{background-color:#2e97c2;border-color:#1f6784;}.drug-addiction article > span.icon{background-color:#f37831;border-color:#cc520c;}.food-addiction article > span.icon{background-color:#d14f54;border-color:#a82c31;}.gambling-addiction article > span.icon{background-color:#00bcc9;border-color:#00747d;}.love-addiction article > span.icon{background-color:#7c5aa4;border-color:#573f73;}.cartoon span.icon{background-color:#d14f54;border-color:#a82c31;}.infographic span.icon{background-color:#d14f54;border-color:#a82c31;}.quiz span.icon{background-color:#d14f54;border-color:#a82c31;}body.parent-category-a-z-must-reads span.icon,body.category-a-z-must-reads span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads span.icon{background-color:#2e97c2;border-color:#247799;}body.category-get-help-must-reads span.icon,body.parent-category-get-help-must-reads span.icon,body.page-template-page-homepage .category-get-help-must-reads span.icon,body.page-template-page-get-help span.icon{background-color:#f37831;border-color:#e45c0d;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon,body.page-template-page-homepage .category-in-recovery-must-reads span.icon,body.page-template-page-in-recovery span.icon{background-color:#7c5aa4;border-color:#634883;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.post-type-archive-expert_blogs span.icon,body.page-template-page-experts span.icon,body.page-template-page-expert-blogger-directory span.icon,body.page-template-page-homepage article.expert_blogs span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-news span.icon,body.category-news span.icon,body.parent-category-news span.icon,body.page-template-page-homepage .parent-category-news span.icon{background-color:#d14f54;border-color:#bc3136;}body.page-template-page-videos span.icon,body.post-type-archive-videos span.icon,body.tax-playlists span.icon,.video span.icon,.featured-video span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .category-a-z-must-reads > span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads > span.icon,body.page-template-page-overview article span.icon{background-color:#2e97c2;border-color:#247799;}body.page-template-page-homepage .category-get-help-must-reads > span.icon,body.page-template-page-homepage .parent-category-get-help-must-reads > span.icon{background-color:#f37831;border-color:#e45c0d;}body.page-template-page-homepage .category-in-recovery-must-reads > span.icon,body.page-template-page-homepage .parent-category-in-recovery-must-reads > span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .expert-blogs > span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-homepage .category-news > span.icon,body.page-template-page-homepage .parent-category-news > span.icon{background-color:#d14f54;border-color:#bc3136;}body.author article > span.icon{background-color:#134758;border-color:#0a252e;}a.btn-red{background-color:#d14f54 !important;text-transform:none !important;}.quiz .btn-red{margin:10px 0;/*archives*/}body.parent-category-a-z-must-reads aside#post-author,body.page-template-page-homepage .category-a-z-must-reads,body.page-template-page-homepage .parent-category-a-z-must-reads{border-bottom:2px solid #2e97c2;}body.category-get-help-must-reads article,body.parent-category-get-help-must-reads article,body.page-template-page-homepage .category-get-help-must-reads,body.page-template-page-homepage .parent-category-get-help-must-reads,body.page-template-page-get-help #main article.type-post{border-bottom:2px solid #f37831;}body.category-in-recovery-must-reads article,body.parent-category-in-recovery-must-reads article,body.page-template-page-homepage .category-in-recovery-must-reads,body.page-template-page-homepage .parent-category-in-recovery-must-reads,body.page-template-page-in-recovery #main article.type-post{border-bottom:2px solid #7c5aa4;}body.tax-blog_topic article,body.single-expert_blogs aside#post-author,body.post-type-archive-expert_blogs article,body.page-template-page-homepage .expert_blogs{border-bottom:2px solid #00bcc9;}body.archive.parent-category-news article,body.archive.category-news article,body.single.parent-category-news aside#post-author,body.page-template-page-homepage .category-news,body.page-template-page-homepage .parent-category-news{border-bottom:2px solid #d14f54;}body.archive.tax-playlists article,body.archive.post-type-archive-videos article,body.page-template-page-videos article{border-bottom:2px solid #75bc77;}body.author article{border-bottom:2px solid #134758;}a.woo-sc-button.dl-app{background-color:#9fc54d !important;text-transform:none !important;font-family:'Myriad W01 SmBd' !important;}.leadgen{border-bottom:2px solid #134758;/*newsletter*/}#gform_widget-2{border-color:#134758;/* BuddyPress */}body.buddypress div.submit{background:none;}body.buddypress a.button.edit,body.buddypress div.submit input,body.buddypress div.submit:hover input{background:#9fc54d !important;padding:10px 20px !important;font-size:16px !important;box-shadow:none !important;border:0 !important;}body.buddypress table.notification-settings th,body.buddypress table.profile-settings th{text-align:left;font-size:16px;padding:10px;background-color:#eaeaea;}body.buddypress table.notification-settings td{padding:10px;}ul.expert-blogger,ul.group_users-ul li{border-color:#00bcc9 !important;}body.archive.category-recovery .icon{background-color:#7c5aa4;border-color:#634883;}body{font-family:'Myriad W01 Regular', arial, sans-serif;}h1{font-family:'Roboto Slab', arial, sans-serif !important;}h2{font-family:'Roboto Slab', arial, sans-serif !important;}h3,body.author h3.archive_header{font-family:'Roboto Slab', arial, sans-serif !important;}p{font-size:16px;line-height:26px;/*home*/}body.page-template-page-homepage .video > header > h3 a,body.page-template-page-homepage .twocol-one h3 a,body.page-template-page-homepage article > header > h3 a{font-family:'Myriad W01 SmBd', arial, sans-serif, Arial, sans-serif;font-size:14px;line-height:22px;color:#666 !important;}body.page-template-page-homepage .quiz h3 a,body.page-template-page-homepage .twocol-one h3 a,body.page-template-page-homepage .featured-expert h3 a{font-family:'Myriad W01 SmBd', arial, sans-serif, Arial, sans-serif;font-size:24px;line-height:30px;}body.page-template-page-homepage .recent-posts h3{font-family:'Myriad W01 SmBd', arial, sans-serif, Arial, sans-serif !important;/*newsletter*/}.sb.leadgen .gform_description,#gform_widget-2 .gform_description{font-size:14px;line-height:22px;}small{font-family:'Myriad W01 Regular', arial, sans-serif !important;}small a{text-decoration:underline !important;}ul#alphabetical-pagination li a,ul.glossary li a,body.single-azglossary ul.display-posts-listing li a{font-family:'Myriad W01 Regular', arial, sans-serif;text-transform:none;padding:10px;}body.single-specialist p.phone,body.single-specialist p.address{font-family:'Open Sans', Arial, sans-serif;font-weight:bold;}body.page-template-page-expert-blogger-directory .authorInfo h3,body.page-template-page-experts .authorInfo h3{font-family:'Roboto Slab', arial, sans-serif, Arial, sans-serif;font-size:16px;font-weight:500;line-height:20px;margin-bottom:16px;}.author h3{font-family:'Myriad W01 SmBd', arial, sans-serif !important;}#main article h2{font-family:'Myriad W01 SmBd', arial, sans-serif !important;font-size:16px;line-height:24px;}body.archive article header h1 a,body.archive article header h2 a,body.page-template-page-news #main article header h1 a,body.page-template-page-experts #main article header h1 a,body.page-template-page-news #main article header h2 a,body.page-template-page-experts #main article header h2 a,body.page-template-page-videos #main article header h1 a,body.page-template-page-videos #main article header h2 a,body.page-template-page-overview #main article header h2 a,body.page-template-page-overview #main article header h1 a{font-size:14px;line-height:22px;display:block;padding:0 20px;color:#666 !important;}body.page-template-page-get-help #main article.type-post h2 a,body.page-template-page-in-recovery #main article.type-post h2 a{font-size:14px;line-height:22px;color:#666 !important;}body.archive section.entry p,body.page-template-page-overview #main article p,body.page-template-page-get-help #main article.type-post p,body.page-template-page-in-recovery #main article.type-post p{font-size:14px !important;line-height:22px;color:#797a78 !important;}.ubermenu img.avatar{width:34px;height:34px;/* Imported Base Style for UberMenu 3 */}.ubermenu,.avatar-link{font-size:13px;color:#898a88;font-family:'Myriad W01 SmBd', arial, sans-serif !important;font-weight:normal !important;letter-spacing:0.3px;}.ubermenu .ubermenu-target{color:#555;font-size:14px;font-family:'Myriad W01 SmBd', arial, sans-serif !important;}.ubermenu .ubermenu-target-description{color:#999;}.ubermenu.ubermenu-responsive-toggle{background:yellow;color:#fefefe;font-size:13px;text-transform:none;font-weight:normal;}.ubermenu.ubermenu-responsive-toggle:hover{background:#222;color:#fff;}.ubermenu{border:none;}.ubermenu .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,.ubermenu .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target,.ubermenu .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target{color:#fefefe;background:transparent;font-family:'Myriad W01 SmBd', arial, sans-serif !important;}.ubermenu .ubermenu-item.ubermenu-item-level-0 > .ubermenu-highlight{color:#4a79f3;background:transparent;font-family:'Myriad W01 SmBd', arial, sans-serif !important;}.ubermenu.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-target{background:#333;}.ubermenu .ubermenu-item-level-0 > .ubermenu-target{font-weight:normal;color:#8c8c8c;text-transform:uppercase;border-left:none;padding-top:16px;padding-bottom:16px;font-family:'Myriad W01 SmBd', arial, sans-serif !important;}.ubermenu .ubermenu-item-level-0:first-child > .ubermenu-target{box-shadow:none;}.ubermenu .ubermenu-item-level-0:hover > .ubermenu-target,.ubermenu .ubermenu-item-level-0.ubermenu-active > .ubermenu-target{background:transparent;color:#8c8c8c;}.ubermenu .ubermenu-item-level-0 > .ubermenu-target > .ubermenu-target-description{color:#999;}.ubermenu .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target{color:#fefefe;}.ubermenu .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target:hover{color:#fefefe;}.ubermenu .ubermenu-submenu.ubermenu-submenu-drop{background:#555;border:1px solid #555;font-size:12px;color:#ddd;font-family:'Myriad W01 SmBd', arial, sans-serif !important;}.ubermenu.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop{border-top:none;}.ubermenu .ubermenu-tab-content-panel{background:#555;}.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu .ubermenu-target{color:#ddd;}.ubermenu .ubermenu-submenu .ubermenu-highlight{color:#fff;}.ubermenu.ubermenu-notouch .ubermenu-submenu .ubermenu-target:hover,.ubermenu .ubermenu-submenu .ubermenu-active > .ubermenu-target{color:#111;}.ubermenu .ubermenu-submenu .ubermenu-target > .ubermenu-target-description{color:#aaa;}.ubermenu .ubermenu-submenu .ubermenu-active > .ubermenu-target > .ubermenu-target-description{color:#666;}.ubermenu .ubermenu-submenu .ubermenu-item-header > .ubermenu-target{font-weight:normal;color:#eee;}.ubermenu .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target{border-bottom:1px solid #444;}.ubermenu .ubermenu-submenu .ubermenu-item-header > .ubermenu-target:hover{color:#f9f9f9;}.ubermenu .ubermenu-submenu .ubermenu-current-menu-item > .ubermenu-target{color:#222;background:transparent;}.ubermenu-nojs.ubermenu .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover > .ubermenu-target,.ubermenu .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target{background:#444;color:#eee;}.ubermenu .ubermenu-tabs-group,.ubermenu .ubermenu-tab > .ubermenu-target,.ubermenu .ubermenu-tab-content-panel{border-color:#444;font-family:'Myriad W01 SmBd', arial, sans-serif !important;}.listing-item .title{font-family:'Myriad W01 SmBd', arial, sans-serif !important;font-size:14px !important;/* Custom Navs - Get Help and In Recovery Sections */}.sb ul{list-style:none;}.sb ul > li{padding:0;margin:0;}.sb ul > li > a{padding:10px 0;display:block;font-family:"Myriad W01 Regular", Arial, sans-serif;}.sb ul.sub-menu{margin:0;padding:0;}.sb ul.sub-menu li{padding:0;}.sb ul.sub-menu li:last-child{border-bottom:0;}.sb.color-1 ul.sub-menu li a,.sb.color-2 ul.sub-menu li a,.sb.color-3 ul.sub-menu li a,.sb.color-7 ul.sub-menu li a{font-weight:normal !important;font-size:14px;}.sb ul.menu li.current-page-parent a,.sb ul.menu li.current-menu-item.parent a,.sb ul.sub-menu li a{border-bottom-width:0;}.sb ul.menu ul.sub-menu{display:none;}.sb ul.sub-menu li a{font-weight:100 !important;padding:5px 10px;}.sb ul.menu li.current-menu-item.menu-item-has-children.parent ul.sub-menu{display:block;/* Core Addiction Pages Sidebar Nav */}aside#sidebar-alt .core-pages h3{border:0;margin:0;padding:15px 10px;}aside#sidebar-alt .core-pages ul{list-style:none;}aside#sidebar-alt .core-pages ul li a{padding:10px;display:block;border-bottom-width:1px;border-style:solid;font-family:"Myriad W01 SmBd", Arial, sans-serif;/* BuddyPress Account Nav */}body.buddypress aside#sidebar-alt ul li a{padding:10px 15px !important;border-bottom:1px solid #333;text-align:left;display:block;color:#eee;font:500 14px/1.2 "Helvetica Neue", sans-serif;/* H3 styling for Get Help and In Recovery sidebar headings */}.box-title{margin:0;border:0;}.box-title h3{margin:0;padding:15px 10px;}aside#sidebar-alt .core-pages ul li.current-menu-item a,.dcjq-accordion ul.color3 li.current-menu-item a.active,.dcjq-accordion ul.color3 ul.sub-menu li.current-menu-item a.active,aside#sidebar-alt .core-pages ul li.current-menu-item a{font-weight:400;/* Big Button Navigation */}aside#sidebar ul#menu-button-nav{list-style:none;}ul#menu-button-nav > li:nth-child(even){margin-right:0;}ul#menu-button-nav > li > a{display:block;font-weight:bold;color:#fff;}ul#menu-button-nav > li > a:hover{color:#fff;text-decoration:none;}ul#menu-button-nav > li > a:before{font-family:"addiction";font-weight:normal;}ul#menu-button-nav > li.btn-1 > a:before{content:"\e651";}ul#menu-button-nav > li.btn-2 > a:before{content:"\e650";}ul#menu-button-nav > li.btn-3 > a:before{content:"\e652";}ul#menu-button-nav > li.btn-4 > a:before{content:"\e653";}ul#menu-button-nav > li.btn-1 > a{background-color:#f37831;border-bottom-width:2px;border-style:solid;border-color:#e45c0d;}ul#menu-button-nav > li.btn-2 > a{background-color:#134758;border-bottom-width:2px;border-style:solid;border-color:#0a252e;}ul#menu-button-nav > li.btn-3 > a{background-color:#00bcc9;border-bottom-width:2px;border-style:solid;border-color:#008c96;}ul#menu-button-nav > li.btn-4 > a{background-color:#ffd34f;border-bottom-width:2px;border-style:solid;border-color:#e8ae00;/* Big Button Navigation: Hover States */}ul#menu-button-nav > li.btn-1 > a:hover{background-color:#e45c0d;border-color:#cc520c;}ul#menu-button-nav > li.btn-2 > a:hover{background-color:#0a252e;border-color:#051419;}ul#menu-button-nav > li.btn-3 > a:hover{background-color:#008c96;border-color:#00747d;}ul#menu-button-nav > li.btn-4 > a:hover{background-color:#ffc61c;border-color:#cf9b00;}.sb ul.sub-menu li.current-menu-item a{font-family:'Myriad W01 SmBd', arial, sans-serif !important;}.sb ul.sub-menu li.current-menu-item a:before{font-family:'fontawesome';content:"\f105";margin:0 4px 0 -8px;/* Ubermenu Custom Login */}ul.ubermenu-submenu-id-3169{margin-left:-200px !important;background-color:#9fc54d !important;border:0 !important;box-shadow:none !important;}.ubermenu-submenu-id-3169 li{display:inline !important;float:left !important;}ul.ubermenu-submenu-id-3169 input{border:0 !important;width:92% !important;padding:10px !important;}ul.ubermenu-submenu-id-3169 p{color:#fff !important;font-family:'Myriad W01 Regular', arial, sans-serif !important;}ul.ubermenu-submenu-id-3169 p.login-remember{margin-bottom:15px;font-size:14px;}ul.ubermenu-submenu-id-3169 p.login-remember input{width:14px !important;}ul.ubermenu-submenu-id-3169 a span{color:#fff !important;}li#menu-item-3170,li#menu-item-5084{width:45% !important;float:left !important;clear:none !important;display:inline-block !important;min-width:45% !important;max-width:45% !important;}li#menu-item-3170 a,li#menu-item-5084 a{padding:4px 0 !important;border:1px solid #fff !important;float:left !important;display:inline-block !important;text-align:center !important;max-width:100% !important;clear:left !important;width:115px;}li#menu-item-3170 a{margin:0 20px !important;}li#menu-item-5084 a{margin:0 20px !important;}ul.ubermenu-submenu-id-3169 #wp-submit{background-color:#fff !important;color:#9fc54d !important;font-weight:bold;width:100% !important;}ul.ubermenu-submenu-id-3169 .ubermenu-retractor{float:right !important;color:#fff !important;/* Ubermenu BP Nav Dropdown */}li#menu-item-9147 p{margin:0 !important;line-height:normal !important;}li#menu-item-9147 > a.ubermenu-target{position:absolute;z-index:10;right:0;width:20%;margin:0 !important;padding:0 !important;height:50px;}li#menu-item-9147 span{margin:-10px 0 0 0 !important;padding:0 !important;}li#menu-item-9147 img{margin:-20px 10px 0 0 !important;padding:0 !important;}li#menu-item-9147 ul.ubermenu-submenu{margin-top:20px !important;border:0 !important;margin-left:-2% !important;background-color:#9fc54d;box-shadow:none !important;}li#menu-item-9147 ul.ubermenu-submenu a{color:#fff !important;padding:15px 20px 8px 20px !important;}li#menu-item-9147 ul.ubermenu-submenu > li{display:block !important;position:relative !important;/* Login Page */}body.page-template-page-login .twocol-one.last.signup{background-color:transparent;}body.page-template-page-login .twocol-one.last.signup ul{list-style:disc;margin:15px 0;}body.page-template-page-login .twocol-one.last.signup ul li{margin:0 0 0 20px;}body.page-template-page-login #content .twocol-one{background-color:#fff;padding:30px;box-sizing:border-box;}body.page-template-page-login #content .twocol-one.last{background-color:transparent !important;}body.page-template-page-login .twocol-one.login label{display:block;font-size:14px;}body.page-template-page-login .twocol-one.login .login-username input,body.page-template-page-login .twocol-one.login .login-password input{padding:10px !important;width:60%;border-width:1px !important;}body.page-template-page-login .twocol-one.login .login-submit input#wp-submit{width:200px !important;font-family:'Myriad W01 Regular', arial, sans-serif;}body.page-template-page-login p.login-msg{background-color:orange;width:60%;padding:2px 10px;font-size:12px;color:#fff;margin:0 0 20px 0;}body.page-template-page-login .twocol-one.last.signup a{background-color:#9fc54d !important;width:200px !important;}.sb.color-1 ul.sub-menu > li > a{border-bottom:0 !important;margin:0 0 0 20px;padding:7px 0 !important;font-family:'Myriad W01 Regular', arial, sans-serif !important;}.sb.color-1 ul.sub-menu > li.current-menu-item > a{font-weight:bold !important;}.master-slider{position:relative;visibility:hidden;-moz-transform:translate3d(0, 0, 0);}.master-slider a{-webkit-transition:none;-o-transition:none;transition:none;}.master-slider,.master-slider *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.master-slider.ms-fullheight{height:100%;}.ms-layout-partialview .ms-view{overflow:visible;background-color:transparent;}.ms-layout-partialview .ms-container{overflow:hidden;}.master-slider img,.ms-slide-bgvideocont video{max-width:none;}.ms-ie img{border:none;}.ms-ie8 *{opacity:inherit;filter:inherit;}.ms-ie7{zoom:1;}.ms-loading-container{position:absolute;width:100%;top:0;}.ms-slide-auto-height{display:table;}.ms-loading-container .ms-loading,.ms-slide .ms-slide-loading{width:36px;height:36px;background:url(loading-2.gif) no-repeat center white;border-radius:60px;box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);position:absolute;left:50%;top:50%;margin:-18px;opacity:0.9;/* grab cursor */}.ms-no-swipe,.ms-def-cursor{cursor:auto !important;}.ms-grab-cursor{cursor:url(grab.png), move;}.ms-grabbing-cursor{cursor:url(grabbing.png), move;}.ms-ie .ms-grab-cursor{cursor:move;}.ms-ie .ms-grabbing-cursor{cursor:move;}.ms-view{margin:0px auto;overflow:hidden;background:black;position:relative;-webkit-perspective:2000px;-moz-perspective:2000px;-ms-perspective:2000px;perspective:2000px;}.ms-view .ms-slide-container{position:relative;}.ms-slide{position:absolute;height:100%;-webkit-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px);}.ms-wk .ms-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.ms-slide .ms-slide-bgcont,.ms-slide .ms-slide-bgvideocont{position:absolute;overflow:hidden;width:100%;}.ms-slide .ms-slide-link{display:block;width:100%;height:100%;position:absolute;top:0;z-index:110;}.ms-ie .ms-slide-link{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat;}.ms-slide .ms-slide-bgvideocont{z-index:105;height:100%;}.ms-wk .ms-slide .ms-slide-bgvideocont,.ms-wk .ms-slide-bgvideocont > video{-webkit-transform:translateZ(0.3px);transform:translateZ(0.3px);}.ms-slide .ms-slide-bgvideo{position:absolute;top:0px;}.ms-inner-controls-cont,.ms-container{position:relative;margin:0 auto;}.ms-slide .ms-slide-bgcont img,.ms-container,.ms-inner-controls-cont{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.gradientBg{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);/* FF3.6+ */background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.8)));/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* Opera 11.10+ */background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* IE10+ */background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* W3C */background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 0.8) 100%);/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#cc000000',GradientType=0);position:absolute;width:100%;height:100%;z-index:108;}.ms-slide .ms-layer{position:absolute;bottom:30px;overflow:visible;width:100%;z-index:150;}.ms-slide .ms-layer .upa{position:absolute;bottom:0px;right:0;z-index:200;}.ms-slide .ms-slide-layers{/*overflow:hidden;*/position:absolute;width:100%;height:100%;z-index:400;vertical-align:bottom;}.ms-slide .ms-layer .avatar{width:30px !important;height:30px !important;border-radius:50% !important;margin-top:-5px;margin-right:5px;}.ms-slide .ms-slide-video{position:absolute;top:0;z-index:111;background:black;padding:0;margin:0;border:none;}.ms-parallax-layer{width:100%;position:absolute;top:0;}.ms-scroll-parallax-cont{position:absolute;top:0;width:100%;height:100%;}.ms-wk .ms-scroll-parallax-cont{-webkit-transform:translateZ(0.4px);transform:translateZ(0.4px);/*.ms-scroll-parallax .ms-sl-selected .ms-scroll-parallax-cont,
.ms-scroll-parallax .ms-sl-selected .ms-slide-bgcont{}
.ms-scroll-parallax .ms-slide-bgcont{}*//*-----------------------------------------------------------*/}.ms-action-layer{cursor:pointer;}.ms-btn-container{position:absolute;}.ms-btn{text-decoration:none;display:inline-block;color:black;position:relative;padding:8px 15px;cursor:pointer;white-space:nowrap;}.ms-default-btn{background:#0074a2;border-radius:5px;color:#fff;}.ms-default-btn:hover{background-color:#0098d5;}.ms-default-btn:active{top:1px;}.ms-btn-s{padding:14px 17px;font-size:80%;line-height:0;}.ms-btn-m{padding:12px 40px;}.ms-btn-n{padding:8px 25px;font-size:95%;}.ms-btn-l{padding:17px 50px;font-size:120%;}.ms-btn-round{border-radius:5px;}.ms-btn-circle{border-radius:100px;}.ms-btn-outline-round{border-radius:5px;}.ms-btn-outline-circle{border-radius:100px;/*-----------------------------------------------------------*/}.ms-layer.video-box{background:black;}.ms-layer.video-box iframe{padding:0;margin:0;border:none;position:absolute;z-index:111;}.ms-slide .ms-slide-vpbtn,.ms-slide .ms-video-btn{position:absolute;cursor:pointer;z-index:112;}.ms-slide .ms-slide-vcbtn{position:absolute;cursor:pointer;z-index:113;}.ms-slide-vcbtn-mobile{position:relative;bottom:0;left:0;width:100%;height:28px;background-color:black;color:white;text-align:center;cursor:pointer;z-index:113;}.ms-slide-vcbtn-mobile .ms-vcbtn-txt{text-transform:uppercase;font-family:sans-serif;font-size:0.75em;display:inline-block;background:url(video-close-btn.png) no-repeat 0px 3px;padding-left:15px;height:15px;color:#dbdbdb;margin-top:7px;}.ms-wk .ms-slide .ms-slide-vcbtn,.ms-wk .ms-slide .ms-slide-layers,.ms-wk .ms-slide .ms-slide-vpbtn,.ms-wk .ms-slide .ms-slide-video,.ms-wk .ms-slide-link{-webkit-transform:translateZ(0.44px);transform:translateZ(0.44px);}.ms-video-img{position:absolute;width:100%;height:100%;top:0;left:0;}.ms-mask-frame{overflow:hidden;position:absolute;float:left;/* controls */}.ms-thumb-list{overflow:hidden;position:absolute;}.ms-thumb-list.ms-dir-h{width:100%;}.ms-thumb-list.ms-dir-v{height:100%;top:0;}.ms-thumbs-cont{position:relative;}.ms-thumb-frame img{width:100%;height:auto;}.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:0.5;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;}.ms-thumb-frame-selected{opacity:1;}.ms-tabs .ms-thumb-frame{background-color:#f6f6f6;text-shadow:0 1px 1px white;color:#222;border:solid 1px white;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px;}.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px;}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame{margin-left:0px;}.ms-tabs.ms-dir-h.ms-align-top{z-index:140;}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame{margin-top:-12px;}.ms-tabs .ms-thumb{padding:20px 20px;}.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#ededed;}.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{top:0px;left:50%;margin-left:-12px;border-bottom:solid 12px #f6f6f6;border-left:solid 12px transparent;border-right:solid 12px transparent;}.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;top:-12px;border-bottom-color:#ededed;}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol{bottom:0px;top:auto;border-bottom:0px;border-top:solid 12px #f6f6f6;}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;bottom:-12px;border-top-color:#ededed;}.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #ededed;border-top:solid 12px transparent;border-bottom:solid 12px transparent;}.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;left:-12px;border-right-color:#ededed;}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol{left:auto;right:0;border-right:0;border-left:solid 12px #ededed;}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;right:-12px;border-left-color:#ededed;}.ms-bullet{cursor:pointer;float:left;}.ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px;}.ms-bullets.ms-dir-v{position:absolute;top:50%;}.ms-bullets.ms-dir-v .ms-bullet{float:none;}.ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-40%;}.ms-sbar{position:absolute;}.ms-sbar.ms-dir-h{left:10px;right:10px;top:5px;}.ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px;}.ms-sbar .ms-bar{height:4px;background:#333;border-radius:4px;}.ms-sbar.ms-dir-v .ms-bar{width:4px;}.ms-sbar .ms-bar{position:relative;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;}.ms-timerbar{width:100%;bottom:0px;position:absolute;}.ms-ctimer{position:absolute;top:30px;left:30px;cursor:pointer;}.ms-time-bar{-webkit-transition:width 120ms linear;-moz-transition:width 120ms linear;-ms-transition:width 120ms linear;-o-transition:width 120ms linear;transition:width 120ms linear;}.ms-ie7 .ms-tooltip-arrow{height:0px;}.ms-slide-info{position:absolute;}.ms-slide-info.ms-dir-v{top:0;}.ms-slide-info.ms-dir-h{width:100%;}@keyframes point-anim{0%{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);opacity:1;}100%{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);opacity:0;}}@-webkit-keyframes point-anim{/* In Android browser, using css animations over slider causes some crashes */0%{-webkit-transform:scale(0.5);opacity:1;}100%{-webkit-transform:scale(1.5);opacity:0;}}.ms-android .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none;}.ms-slide .ms-caption p,.ms-slide .ms-caption h1{color:#fff !important;}.addictionSkin .rsLink{color:#fff !important;}.ms-slide .ms-caption h1{font-family:'Myriad W01 SmBd' !important;display:block;font-size:24px;line-height:30px;margin-bottom:24px;}.ms-slide .ms-caption p{font-family:'Myriad W01 Regular';font-size:16px;line-height:26px;margin-bottom:16px;}.ms-slide .ms-caption p.author{font-family:'Myriad W01 Regular';font-size:14px;line-height:24px;margin-bottom:0px;}.ms-slide .ms-caption p.author a:link{font-family:'Myriad W01 SmBd';}.ms-slide a:link,.ms-slide a:visited{color:#fff;}.ms-bullets.ms-dir-h{position:absolute;top:30px !important;right:30px !important;width:220px !important;height:50px !important;}.ms-bullet{display:block;width:15px;height:15px;border-radius:50%;background:#fff;background:rgba(255, 255, 255, 0.7);cursor:pointer;border:1px solid rgba(0, 0, 0, 0.1);}.ms-bullet-selected{background:#cbde9d;}.master-slider .sharing-hidden > .inner{margin-left:-12px !important;margin-top:-270px;}.master-slider .sharing-hidden > .inner:after{display:none !important;}#meetingFinder *,#meetingFinder *:before,#meetingFinder *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#meetingFinder hr{border:0;border-top:1px solid #ddd;margin:10px 0;}#meetingFinder .angular-google-map-container{height:300px;}#meetingFinder button,#meetingFinder .button,#meetingFinder .button-simple{cursor:pointer;}#meetingFinder button,#meetingFinder .button{-webkit-appearance:none;background:none;border:1px solid #ddd;border-radius:2px;outline:0;min-width:40px;height:40px;line-height:37px;padding:0 10px;font-size:12px;}#meetingFinder button:active,#meetingFinder .button:active{box-shadow:inset 0 1px 4px rgba(0, 0, 0, 0.1);}#meetingFinder .button-block{width:100%;}#meetingFinder .button-simple{display:inline-block;}#meetingFinder .button-bright-green{color:#fff;background:#8dc63f;border:0;}#meetingFinder .button-bright-green.button-simple{background:transparent;color:#8dc63f;}#meetingFinder .button-bright-green.button-simple:active{color:#a5d266;}#meetingFinder .input-group{margin-bottom:20px;}#meetingFinder input[type='text'],#meetingFinder select{margin-bottom:10px;height:40px;border-radius:2px;border:1px solid #ddd;outline:0;padding:0 10px;font-size:12px;background:#fff;-webkit-transition:border-color linear 250ms;transition:border-color linear 250ms;}#meetingFinder input[type='text']:focus,#meetingFinder select:focus{border-color:#8dc63f;}#meetingFinder .input-block,#meetingFinder .select-block{width:100%;}#meetingFinder .input-with-button{position:relative;}#meetingFinder .input-button-right{margin:0;position:absolute;top:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0;height:40px;font-size:18px;}#meetingFinder .select-bar,#meetingFinder .select-column{font-size:80%;}#meetingFinder .select-bar{border-radius:2px;border:1px solid #ddd;}#meetingFinder .select-bar .select-option{padding:5px;padding-top:6px;}#meetingFinder .select-bar .select-option:not(:last-child){border-right:1px solid #ddd;}#meetingFinder .active-placeholder::-webkit-input-placeholder{color:#13a89e;}#meetingFinder .active-placeholder:-moz-placeholder{color:#13a89e;}#meetingFinder .active-placeholder::-moz-placeholder{color:#13a89e;}#meetingFinder .active-placeholder:-ms-input-placeholder{color:#13a89e;}#meetingFinder .bright-green-bg{background:#8dc63f;}#meetingFinder .bright-green-bg-light{background:#ebf5dc;}#meetingFinder .bright-green-border-light{border-color:#d3e9b5;}#meetingFinder .bright-green{color:#8dc63f;}#meetingFinder .red{color:#df5221;}#meetingFinder .active{color:#13a89e;}#meetingFinder .gray{color:#999;}#meetingFinder .light-gray{color:#ddd;}#meetingFinder .light{color:#fff;}#meetingFinder .row:before,#meetingFinder .row:after{display:table;content:"";clear:both;}#meetingFinder .col{float:left;}#meetingFinder .col-4{width:33.33333%;}#meetingFinder .col-8{width:66.66667%;}#meetingFinder .col-7th{width:14.28571%;}#meetingFinder .col-5th{width:20%;}#meetingFinder .hidden{display:none;}#meetingFinder .pull-right{float:right;}#meetingFinder .text-center{text-align:center;}#meetingFinder .text-right{text-align:right;}#meetingFinder .small{font-size:80%;}#meetingFinder .radius{border-radius:2px;}#meetingFinder .text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#meetingFinder .overflow-hidden{overflow:hidden;}#meetingFinder .padding{padding:10px;}#meetingFinder .light-padding{padding:5px;}#meetingFinder .extra-padding{padding:20px;}#meetingFinder .no-margin-top{margin-top:0;}#meetingFinder .margin-left{margin-left:10px;}#meetingFinder .border,#meetingFinder .border-top{border-top-width:1px;border-top-style:solid;}#meetingFinder .border,#meetingFinder .border-right{border-right-width:1px;border-right-style:solid;}#meetingFinder .border,#meetingFinder .border-bottom{border-bottom-width:1px;border-bottom-style:solid;}#meetingFinder .border,#meetingFinder .border-left{border-left-width:1px;border-left-style:solid;}#meetingFinder .fade-in.ng-enter,#meetingFinder .fade-in.ng-leave{-webkit-transition:all linear 250ms;transition:all linear 250ms;}#meetingFinder .fade-in.ng-enter,#meetingFinder .fade-in.ng-leave.ng-leave-active{opacity:0;}#meetingFinder .fade-in.ng-leave,#meetingFinder .fade-in.ng-enter.ng-enter-active{opacity:1;}#nav-container,nav#navigation{background-color:#f2f2f2;/* Add Bottom Border Color styling
nav.ubermenu-loc-primary-menu li{
    border-width: 0;
}

nav.ubermenu-loc-primary-menu li.color-1{
border-bottom: 4px;
border-style: solid;
border-color: $color-1;
}

nav.ubermenu-loc-primary-menu li.color-2{
border-bottom: 4px;
border-style: solid;
border-color: $color-2;
}

nav.ubermenu-loc-primary-menu li.color-3{
border-bottom: 4px;
border-style: solid;
border-color: $color-3;
}

nav.ubermenu-loc-primary-menu li.color-4{
border-bottom: 4px;
border-style: solid;
border-color: $color-4;
}

nav.ubermenu-loc-primary-menu li.color-5{
border-bottom: 4px;
border-style: solid;
border-color: $color-5;
}

nav.ubermenu-loc-primary-menu li.color-6{
border-bottom: 4px;
border-style: solid;
border-color: $color-6;
}

nav.ubermenu-loc-primary-menu li.color-7{
border-bottom: 4px;
border-style: solid;
border-color: $color-7;
}
*//* Add Highlighted Parent */}li.color-1.ubermenu-current-menu-item,li.color-1.ubermenu-current-page-ancestor{background-color:#2e97c2;border:0;}body.tax-client_specialization li.color-2,body.tax-co_occurring_disorders li.color-2,body.tax-postal_code li.color-2,body.tax-treatment_approach li.color-2,body.tax-addiction_treatments li.color-2,body.single-specialist li.color-2,body.tax-cities li.color-2,body.tax-cities li.color-2,body.tax-specialist_state li.color-2,body.tax-specialist_postal_code li.color-2,body.category-love-addiction li.color-2,body.category-treatment-addiction li.color-2,body.category-for-yourself li.color-2,body.category-taking-care-of-yourself li.color-2,li.color-2.ubermenu-current-menu-item,li.color-2.ubermenu-current-page-ancestor{background-color:#f37831;border:0;border-bottom-width:2px;border-style:solid;border-color:#e45c0d;}body.post-type-archive-recipe li.color-3,body.category-daily-reflections li.color-3,body.single-recipe li.color-3,li.color-3.ubermenu-current-menu-item,li.color-3.ubermenu-current-page-ancestor{background-color:#7c5aa4;border:0;border-bottom-width:2px;border-style:solid;border-color:#634883;}body.single-recipe li.color-3 a{color:#fff !important;}li.color-4.ubermenu-current-menu-item,li.color-4.ubermenu-current-page-ancestor,body.tax-blog_topic li.color-4,body.single-expert_blogs li.color-4,body.page-template-page-expert-blogger-directory li.color-4,body.page-template-page-experts-listing li.color-4,body.page-template-page-experts-listing-topic li.color-4{background-color:#00bcc9;border:0;border-bottom-width:2px;border-style:solid;border-color:#008c96;}body.page-template-page-experts-listing-topic li.color-4 a,body.parent-category-series li.color-5 a{color:#fff !important;}body.category-addiction-research li.color-5,body.category-addiction li.color-5,body.category-news li.color-5,body.category-quizzes li.color-5,body.parent-category-series li.color-5,li.color-5.ubermenu-current-menu-item,li.color-5.ubermenu-current-page-ancestor,body.parent-category-news li.color-5{background-color:#d14f54;border:0;border-bottom-width:2px;border-style:solid;border-color:#bc3136;}li.color-6.ubermenu-current-menu-item,li.color-6.ubermenu-current-page-ancestor{background-color:#4178b4;border:0;border-bottom-width:2px;border-style:solid;border-color:#335f8f;}li.color-7.ubermenu-current-menu-item,li.color-7.ubermenu-current-page-ancestor{background-color:#75bc77;border:0;border-bottom-width:2px;border-style:solid;border-color:#53ab55;}li.color-8.ubermenu-current-menu-item,li.color-8.ubermenu-current-page-ancestor{background-color:#134758;border:0;border-bottom-width:2px;border-style:solid;border-color:#0a252e;}body.tax-client_specialization li.color-2 a,body.tax-co_occurring_disorders li.color-2 a,body.tax-postal_code li.color-2 a,body.tax-treatment_approach li.color-2 a,body.tax-addiction_treatments li.color-2 a,body.single-specialist li.color-2 a,body.tax-cities li.color-2 a,body.tax-cities li.color-2 a,body.tax-specialist_state li.color-2 a,body.tax-specialist_postal_code li.color-2 a,body.category-love-addiction li.color-2 a,body.category-treatment-addiction li.color-2 a,body.category-taking-care-of-yourself li.color-2 a,body.category-for-yourself li.color-2 a,body.category-daily-reflections li.color-3 a,body.post-type-archive-recipe li.color-3 a,body.category-news li.color-5 a,body.category-addiction li.color-5 a,body.single-expert_blogs li.color-4 a,body.category-quizzes li.color-5 a,body.category-addiction-research li.color-5 a,body.parent-category-news li.color-5 a{color:#fff !important;/* Add Hover States for Primary Nav */}nav.ubermenu-loc-primary-menu li.color-1:hover > a{background-color:#2e97c2 !important;}nav.ubermenu-loc-primary-menu li.color-2:hover > a{background-color:#f37831 !important;}nav.ubermenu-loc-primary-menu li.color-3:hover > a{background-color:#7c5aa4 !important;}nav.ubermenu-loc-primary-menu li.color-4:hover > a{background-color:#00bcc9 !important;}nav.ubermenu-loc-primary-menu li.color-5:hover > a{background-color:#d14f54 !important;}nav.ubermenu-loc-primary-menu li.color-6:hover > a{background-color:#4178b4 !important;}nav.ubermenu-loc-primary-menu li.color-7:hover > a{background-color:#75bc77 !important;}nav.ubermenu-loc-primary-menu li.color-8:hover > a{background-color:#134758 !important;}nav.ubermenu-loc-primary-menu li a:hover,li.ubermenu-current-menu-item a,li.ubermenu-current-page-ancestor a,li.ubermenu-current-menu-item:hover a,li.ubermenu-current-page-ancestor:hover a{color:#fff !important;/* Sidebar Custom Menu colors for Get Help and In Recovery sections */}aside#sidebar-alt .sb a{color:#5e5e5e;/* Get Help and In Recovery Sidebar Custom Menus */}.widget.color-2 h3{color:#f37831;border:0;margin:0;}.widget.color-3 h3{color:;border:0;margin:0;}.widget.color-7 h3{color:;border:0;margin:0;}.sb.color-2 li a,.sb.color-3 li a,.sb.color-7 li a{border-bottom-width:1px;border-style:solid;border-color:#ddd !important;}.sb li:last-child a{border-bottom:0;}.sb.color-2 ul.sub-menu li a,.sb.color-3 ul.sub-menu li a{color:#5e5e5e !important;font-weight:100;}.sb.color-2 li.current-menu-item a,.sb.color-2 ul.sub-menu li.current-menu-item a{color:#f26819 !important;font-weight:400 !important;}.sb.color-3 li.current-menu-item a,.sb.color-3 ul.sub-menu li.current-menu-item a{color:#705194 !important;font-weight:400 !important;}.sb.color-7 li.current-menu-item a,.sb.color-7 ul.sub-menu li.current-menu-item a{color:#64b466 !important;font-weight:400 !important;}.sb.color-3 h3{color:#7c5aa4;}.sb.color-4 h3,.sb.color-4 li.current-menu-item a{color:#00bcc9 !important;}.sb.color-7 h3,.sb.color-7 li.current-menu-item a{color:#75bc77 !important;}.sb.color-5 h3{color:#d14f54;}.sb.color-6 h3{color:#4178b4;}.sb.color-7 h3{color:#75bc77;}.sb.color-8 h3{color:#134758;/* Addiction Core Pages Sidebar Nav */}.core-pages.color-1 h3{color:#2e97c2;}aside#sidebar-alt .core-pages ul li a{border-color:#ddd !important;color:#444;}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* Header Search Box */}.searchform input.s,#searchform input#s{background-color:#fff;}.searchform input,.searchform input.s,#searchform input#s{border-radius:0;border-width:1px;/* Core Addiction Pages Sidebar Nav */}aside#sidebar-alt .core-pages ul li.current-menu-item a{color:#2e97c2;/* A-Z Glossary */}ul#alphabetical-pagination li a{color:#777;}ul.glossary li:nth-child(odd),body.page-id-366 section#main ul.display-posts-listing li:nth-child(odd),body.single-azglossary ul.display-posts-listing li:nth-child(odd){background-color:#e1ebf5;}ul.glossary li a,body.page-id-366 section#main ul.display-posts-listing li a,body.single-azglossary ul.display-posts-listing li a{color:#777;}ul#alphabetical-pagination li.active a{color:#029bdc;border-color:#029bdc;/* Recipes */}body.single-recipe table.nutrition tr:first-child > td{border-color:#ddd;}body.single-recipe table.nutrition tr:nth-child(even) > td{background-color:#e4dded;}p.serving-size{color:#919191;/* Addiction Specialists */}body.single-specialist .sidebar{background-color:#fff;}body.single-specialist p.address{color:#777;}body.archive ul.user > li:nth-child(odd){background-color:#fff;}body.tax-client_specialization .btn-green,body.tax-cities .btn-green,body.tax-specialist_state .btn-green,body.page-template-page-therapist-php .btn-green,body.tax-treatment_approach .btn-green,body.tax-addiction_treatments .btn-green,body.single-specialist .btn-green,body.post-type-archive-specialist .btn-green{background-color:#ffd34f;}body.tax-client_specialization a.btn,body.tax-cities a.btn,body.tax-specialist_state a.btn,body.page-template-page-therapist-php a.btn,body.tax-treatment_approach a.btn,body.tax-addiction_treatments a.btn,body.single-specialist a.btn,body.post-type-archive-specialist a.btn{color:#fff;}body.single-specialist header .user-meta{color:#777;}.therapist-meta a{color:#777;/* Ubermenu Mega Menus */}ul.ubermenu-submenu-type-mega{border:0 !important;box-shadow:none !important;}ul.ubermenu-submenu-type-mega a{color:#fff !important;}nav.ubermenu-loc-primary-menu li a ul.ubermenu-submenu-type-mega:hover{color:#fff !important;}li.color-1 ul.ubermenu-submenu-type-mega{background-color:#2e97c2 !important;}li.color-2 ul.ubermenu-submenu-type-mega{background-color:#f37831 !important;}li.color-3 ul.ubermenu-submenu-type-mega{background-color:#7c5aa4 !important;}li.color-4 ul.ubermenu-submenu-type-mega{background-color:#00bcc9 !important;}li.color-5 ul.ubermenu-submenu-type-mega{background-color:#d14f54 !important;}li.color-6 ul.ubermenu-submenu-type-mega{background-color:#4178b4 !important;}li.color-7 ul.ubermenu-submenu-type-mega{background-color:#75bc77 !important;}.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar,.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{left:0;}.ubermenu-submenu-type-mega ul.display-posts-listing h2{color:#fff;font-size:16px;margin:0 0 10px 0;}.ubermenu-submenu-type-mega ul.display-posts-listing > li{float:left;width:220px;margin:0 20px 20px 0;background-color:#fff !important;display:block;height:230px;overflow:hidden;}.ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{margin:0;padding:10px;display:block;background-color:transparent !important;font-size:12px;line-height:14px;}.ubermenu-submenu-type-mega li.listing-item img{display:block;}li.color-1 .ubermenu-submenu-type-mega ul.display-posts-listing a.title{color:#2e97c2 !important;}li.color-2 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#f37831 !important;}li.color-3 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#7c5aa4 !important;}li.color-4 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#00bcc9 !important;}li.color-5 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#d14f54 !important;}li.color-6 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#4178b4 !important;}li.color-7 .ubermenu-submenu-type-mega ul.display-posts-listing > li > a.title{color:#75bc77 !important;/* Homepage */}body.page-template-page-homepage header a{color:#555 !important;}body.page-template-page-homepage .alcoholism article{border-color:#2e97c2;border-left-color:#cae7f2;border-right-color:#cae7f2;}body.page-template-page-homepage .drug-addiction article{border-color:#f37831;border-left-color:#fbd7c2;border-right-color:#fbd7c2;}body.page-template-page-homepage .food-addiction article{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .gambling-addiction article{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .love-addiction article{border-color:#7c5aa4;border-left-color:#e4dded;border-right-color:#e4dded;}body.page-template-page-homepage .quiz{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .infographic{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .cartoon{border-color:#d14f54;border-left-color:#f1c8ca;border-right-color:#f1c8ca;}body.page-template-page-homepage .expert{border-color:#00bcc9;border-left-color:#96f8ff;border-right-color:#96f8ff;}body.page-template-page-homepage .recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .videos span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .video,body.page-template-page-homepage .featured-video{border-color:#75bc77;border-left-color:#dceedd;border-right-color:#dceedd;}.alcoholism article > span.icon{background-color:#2e97c2;border-color:#1f6784;}.drug-addiction article > span.icon{background-color:#f37831;border-color:#cc520c;}.food-addiction article > span.icon{background-color:#d14f54;border-color:#a82c31;}.gambling-addiction article > span.icon{background-color:#00bcc9;border-color:#00747d;}.love-addiction article > span.icon{background-color:#7c5aa4;border-color:#573f73;}.cartoon span.icon{background-color:#d14f54;border-color:#a82c31;}.infographic span.icon{background-color:#d14f54;border-color:#a82c31;}.quiz span.icon{background-color:#d14f54;border-color:#a82c31;}body.parent-category-a-z-must-reads span.icon,body.category-a-z-must-reads span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads span.icon{background-color:#2e97c2;border-color:#247799;}body.category-get-help-must-reads span.icon,body.parent-category-get-help-must-reads span.icon,body.page-template-page-homepage .category-get-help-must-reads span.icon,body.page-template-page-get-help span.icon{background-color:#f37831;border-color:#e45c0d;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon,body.page-template-page-homepage .category-in-recovery-must-reads span.icon,body.page-template-page-in-recovery span.icon{background-color:#7c5aa4;border-color:#634883;}body.category-in-recovery-must-reads span.icon,body.parent-category-in-recovery-must-reads span.icon,body.post-type-archive-recipe span.icon{background-color:#7c5aa4;border-color:#634883;}body.post-type-archive-expert_blogs span.icon,body.page-template-page-experts span.icon,body.page-template-page-expert-blogger-directory span.icon,body.page-template-page-homepage article.expert_blogs span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-news span.icon,body.category-news span.icon,body.parent-category-news span.icon,body.page-template-page-homepage .parent-category-news span.icon{background-color:#d14f54;border-color:#bc3136;}body.page-template-page-videos span.icon,body.post-type-archive-videos span.icon,body.tax-playlists span.icon,.video span.icon,.featured-video span.icon{background-color:#75bc77;border-color:#53ab55;}body.page-template-page-homepage .category-a-z-must-reads > span.icon,body.page-template-page-homepage .parent-category-a-z-must-reads > span.icon,body.page-template-page-overview article span.icon{background-color:#2e97c2;border-color:#247799;}body.page-template-page-homepage .category-get-help-must-reads > span.icon,body.page-template-page-homepage .parent-category-get-help-must-reads > span.icon{background-color:#f37831;border-color:#e45c0d;}body.page-template-page-homepage .category-in-recovery-must-reads > span.icon,body.page-template-page-homepage .parent-category-in-recovery-must-reads > span.icon{background-color:#7c5aa4;border-color:#634883;}body.page-template-page-homepage .expert-blogs > span.icon{background-color:#00bcc9;border-color:#008c96;}body.page-template-page-homepage .category-news > span.icon,body.page-template-page-homepage .parent-category-news > span.icon{background-color:#d14f54;border-color:#bc3136;}body.author article > span.icon{background-color:#134758;border-color:#0a252e;}a.btn-red{background-color:#d14f54 !important;text-transform:none !important;}.quiz .btn-red{margin:10px 0;/*archives*/}body.parent-category-a-z-must-reads aside#post-author,body.page-template-page-homepage .category-a-z-must-reads,body.page-template-page-homepage .parent-category-a-z-must-reads{border-bottom:2px solid #2e97c2;}body.category-get-help-must-reads article,body.parent-category-get-help-must-reads article,body.page-template-page-homepage .category-get-help-must-reads,body.page-template-page-homepage .parent-category-get-help-must-reads,body.page-template-page-get-help #main article.type-post{border-bottom:2px solid #f37831;}body.category-in-recovery-must-reads article,body.parent-category-in-recovery-must-reads article,body.page-template-page-homepage .category-in-recovery-must-reads,body.page-template-page-homepage .parent-category-in-recovery-must-reads,body.page-template-page-in-recovery #main article.type-post{border-bottom:2px solid #7c5aa4;}body.tax-blog_topic article,body.single-expert_blogs aside#post-author,body.post-type-archive-expert_blogs article,body.page-template-page-homepage .expert_blogs{border-bottom:2px solid #00bcc9;}body.archive.parent-category-news article,body.archive.category-news article,body.single.parent-category-news aside#post-author,body.page-template-page-homepage .category-news,body.page-template-page-homepage .parent-category-news{border-bottom:2px solid #d14f54;}body.archive.tax-playlists article,body.archive.post-type-archive-videos article,body.page-template-page-videos article{border-bottom:2px solid #75bc77;}body.author article{border-bottom:2px solid #134758;}a.woo-sc-button.dl-app{background-color:#9fc54d !important;text-transform:none !important;font-family:'Myriad W01 SmBd' !important;}.leadgen{border-bottom:2px solid #134758;/*newsletter*/}#gform_widget-2{border-color:#134758;/* BuddyPress */}body.buddypress div.submit{background:none;}body.buddypress a.button.edit,body.buddypress div.submit input,body.buddypress div.submit:hover input{background:#9fc54d !important;padding:10px 20px !important;font-size:16px !important;box-shadow:none !important;border:0 !important;}body.buddypress table.notification-settings th,body.buddypress table.profile-settings th{text-align:left;font-size:16px;padding:10px;background-color:#eaeaea;}body.buddypress table.notification-settings td{padding:10px;}ul.expert-blogger,ul.group_users-ul li{border-color:#00bcc9 !important;}body.archive.category-recovery .icon{background-color:#7c5aa4;border-color:#634883;}@media (max-width:960px){.mc,.sb{clear:both;width:100% !important;display:block;margin:0 !important;}.sb{clear:both;margin-top:30px !important;}.fivecol-one{width:46%;margin:0 4% 30px 0;height:auto !important;}.fivecol-one article{height:auto !important;}.leadgen{margin-bottom:30px !important;}body.page-template-page-homepage .ad-300x250,#sidebar-alt .adsanity-group{display:none;}aside#sidebar .adsanity-group img{width:auto !important;height:auto !important;margin:0 auto;}body.page-template-page-homepage article ul.upa,.twocol-one ul.upa{width:150px !important;float:none;display:block !important;margin:0 auto 20px auto !important;}.twocol-one .twocol-one{width:100%;clear:both;}.twocol-one img{width:100%;height:auto;}.twocol-one .twocol-one.padder{padding:20px !important;min-height:180px;}#sidebar-alt{width:100% !important;clear:both;}body.archive.post-type-archive-recipe #main-sidebar-container,body.post-type-archive-expert_blogs #main-sidebar-container,body.archive.category-daily-reflections #main-sidebar-container,body.archive.category-mental-health #main-sidebar-container,body.archive.category-video-game-addiction #main-sidebar-container,body.archive.category-sex-addiction #main-sidebar-container,body.archive.category-gambling-addiction #main-sidebar-container,body.archive.category-technology-addiction #main-sidebar-container,body.archive.category-porn-addiction #main-sidebar-container,body.archive.category-love-addiction #main-sidebar-container,body.archive.category-food-addiction #main-sidebar-container,body.archive.category-drug-addiction #main-sidebar-container,body.archive.category-alcoholism #main-sidebar-container,body.archive.category-drug-addiction #main-sidebar-container,body.tax-blog_topic #main-sidebar-container,body.single-recipe #main-sidebar-container,body.post-type-archive-specialist #main-sidebar-container{width:100% !important;display:block;}body.archive.post-type-archive-recipe #main-sidebar-container #main,body.post-type-archive-expert_blogs #main-sidebar-container #main,body.archive.category-daily-reflections #main-sidebar-container #main,body.archive.category-mental-health #main-sidebar-container #main,body.archive.category-video-game-addiction #main-sidebar-container #main,body.archive.category-sex-addiction #main-sidebar-container #main,body.archive.category-gambling-addiction #main-sidebar-container #main,body.archive.category-technology-addiction #main-sidebar-container #main,body.archive.category-porn-addiction #main-sidebar-container #main,body.archive.category-love-addiction #main-sidebar-container #main,body.archive.category-food-addiction #main-sidebar-container #main,body.archive.category-drug-addiction #main-sidebar-container #main,body.archive.category-alcoholism #main-sidebar-container #main,body.archive.category-drug-addiction #main-sidebar-container #main,body.tax-blog_topic #main-sidebar-container #main,body.single-recipe #main-sidebar-container #main,body.post-type-archive-specialist #main-sidebar-container #main{display:block !important;width:100% !important;margin-right:0;}body.archive.post-type-archive-recipe #main-sidebar-container > aside#sidebar,body.post-type-archive-expert_blogs #main-sidebar-container > aside#sidebar,body.archive.category-daily-reflections #main-sidebar-container > aside#sidebar,body.archive.category-mental-health #main-sidebar-container > aside#sidebar,body.archive.category-video-game-addiction #main-sidebar-container > aside#sidebar,body.archive.category-sex-addiction #main-sidebar-container > aside#sidebar,body.archive.category-gambling-addiction #main-sidebar-container > aside#sidebar,body.archive.category-porn-addiction #main-sidebar-container > aside#sidebar,body.archive.category-love-addiction #main-sidebar-container > aside#sidebar,body.archive.category-food-addiction #main-sidebar-container > aside#sidebar,body.archive.category-drug-addiction #main-sidebar-container > aside#sidebar,body.archive.category-alcoholism #main-sidebar-container > aside#sidebar,body.tax-blog_topic #main-sidebar-container > aside#sidebar,body.single-recipe #main-sidebar-container > aside#sidebar,body.post-type-archive-specialist #main-sidebar-container > aside#sidebar{width:100% !important;display:block !important;}.ubermenu-align-right{float:left !important;}}@media (max-width:768px){ul.ubermenu-submenu-id-9147,ul.ubermenu-submenu-id-3169{display:none !important;}nav#navigation{display:block;}nav#navigation h3{display:none;}nav.ubermenu{display:block;}nav.ubermenu ul,nav.ubermenu ul ul,nav.ubermenu ul ul ul{display:block;margin:0 !important;}nav.ubermenu .bp-username{float:left;text-align:left;}.ubermenu-content-block{display:block;}nav.ubermenu .avatar-link{display:block;padding:0 0 0 10px;}nav.ubermenu .ubermenu-retractor{color:white !important;text-align:left;}nav.ubermenu .avatar-link img{display:none;}nav.ubermenu ul ul .ubermenu-content-block{display:none !important;}nav.ubermenu li,nav.ubermenu li a{display:block !important;width:100% !important;margin:0 !important;}.nav-close:hover,.nav-home:hover{background:#134758 !important;}.nav-toggle{background:#494949 !important;}.nav-toggle a{font-family:"Myriad W01 SmBd", Arial, sans-serif !important;font-size:16px;}.master-slider{clear:both;margin-bottom:60px;}.ms-layer p,.ms-layer .upa{display:none;}.ms-slide .ms-layer{padding:0 30px;}.ms-slide .ms-caption h1{font-size:18px;line-height:28px;/*big buttons*//* Big Button Navigation */}ul#menu-button-nav > li{width:100%;}ul#menu-button-nav > li > a{display:block !important;/*article*/}article,article.video,.vidHome-1,.vidHome-2,body.page-template-page-videos article.video,.player-container{width:100% !important;}body.page-template-page-videos #main-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:40px;width:100%;}body.page-template-page-videos #main-video .play-btn{display:none;}article.post img{width:100%;height:auto;}body.archive article{padding-bottom:20px !important;/*home*/}.fivecol-one,.fivecol-one article,.threecol-one,.twocol-one,.mc,.sb,.leadgen,.featured-video,.fourcol-one,article.video,.videohome{height:auto !important;display:block !important;clear:both !important;}.leadgen,.twocol-one,.video,.vidHome-1,.vidHome-2{margin-bottom:30px !important;}.mc{margin-bottom:30px;}.header-widget .widget_search,.header-widget .widget_text{float:right;clear:both;width:100%;/*logo*/}.site-title > a{width:250px;/*glossary*/}body.single h1,body.single .upa,body.page-template-page-experts h1,body.page-template-page-experts .author,body.page-template-page-experts article img{float:none !important;display:block !important;clear:both !important;width:100% !important;/*select*/}body.page-template-page-news select,body.page-template-page-experts select,.btn-read-more,#sidebar-alt,.single-recipe section#main,single-recipe aside#sidebar,#searchMenu,#searchResults{float:none !important;width:100% !important;display:block !important;clear:both !important;margin-bottom:30px;}.btn-read-more{width:90% !important;}body.single-recipe table.nutrition{width:80% !important;float:none;}body.single-recipe #main-sidebar-container > aside#sidebar{width:100% !important;float:none;}body.error404 #main p.pet{color:#cbde9d;font-size:24px;list-style:32px !important;}body.archive article,body.page-template-page-news #main article,body.page-template-page-experts #main article,body.page-template-page-overview #main article,body.page-template-page-get-help #main article.type-post,body.page-template-page-in-recovery #main article.type-post,body.tax-blog_topic #main article{height:auto !important;width:100%;margin-bottom:20px !important;position:relative !important;}h1.entry-title{clear:both;/*UPA*/}ul.upa{display:block !important;float:none !important;clear:both !important;padding:0 !important;}body.single ul.upa{float:left !important;}body.archive article ul.upa,body.page-template-page-news #main article ul.upa,body.page-template-page-experts #main article ul.upa,body.page-template-page-overview #main article ul.upa,body.page-template-page-in-recovery #main article.type-post ul.upa,body.page-template-page-get-help #main article.type-post ul.upa{width:150px;padding:0 !important;bottom:20px !important;margin:0 auto 20px auto !important;}body.archive.logged-in article ul.upa,body.page-template-page-news.logged-in #main article ul.upa,body.page-template-page-experts.logged-in #main article ul.upa,body.page-template-page-overview.logged-in #main article ul.upa,body.page-template-page-in-recovery.logged-in #main article.type-post ul.upa,body.page-template-page-get-help.logged-in #main article.type-post ul.upa{width:150px;padding:0 !important;bottom:20px !important;margin:0 auto 20px auto !important;}body.archive.post-type-archive-recipe #main-sidebar-container,body.post-type-archive-expert_blogs #main-sidebar-container,body.archive.category-daily-reflections #main-sidebar-container,body.archive.category-mental-health #main-sidebar-container,body.archive.category-video-game-addiction #main-sidebar-container,body.archive.category-sex-addiction #main-sidebar-container,body.archive.category-gambling-addiction #main-sidebar-container,body.archive.category-technology-addiction #main-sidebar-container,body.archive.category-porn-addiction #main-sidebar-container,body.archive.category-love-addiction #main-sidebar-container,body.archive.category-food-addiction #main-sidebar-container,body.archive.category-drug-addiction #main-sidebar-container,body.archive.category-alcoholism #main-sidebar-container,body.archive.category-drug-addiction #main-sidebar-container,body.tax-blog_topic #main-sidebar-container,body.single-recipe #main-sidebar-container{width:100% !important;display:block;}body.archive.post-type-archive-recipe #main-sidebar-container #main,body.post-type-archive-expert_blogs #main-sidebar-container #main,body.archive.category-daily-reflections #main-sidebar-container #main,body.archive.category-mental-health #main-sidebar-container #main,body.archive.category-video-game-addiction #main-sidebar-container #main,body.archive.category-sex-addiction #main-sidebar-container #main,body.archive.category-gambling-addiction #main-sidebar-container #main,body.archive.category-technology-addiction #main-sidebar-container #main,body.archive.category-porn-addiction #main-sidebar-container #main,body.archive.category-love-addiction #main-sidebar-container #main,body.archive.category-food-addiction #main-sidebar-container #main,body.archive.category-drug-addiction #main-sidebar-container #main,body.archive.category-alcoholism #main-sidebar-container #main,body.archive.category-drug-addiction #main-sidebar-container #main,body.tax-blog_topic #main-sidebar-container #main,body.single-recipe #main-sidebar-container #main{display:block !important;width:100% !important;margin-right:0;}body.archive.post-type-archive-recipe #main-sidebar-container > aside#sidebar,body.post-type-archive-expert_blogs #main-sidebar-container > aside#sidebar,body.archive.category-daily-reflections #main-sidebar-container > aside#sidebar,body.archive.category-mental-health #main-sidebar-container > aside#sidebar,body.archive.category-video-game-addiction #main-sidebar-container > aside#sidebar,body.archive.category-sex-addiction #main-sidebar-container > aside#sidebar,body.archive.category-gambling-addiction #main-sidebar-container > aside#sidebar,body.archive.category-porn-addiction #main-sidebar-container > aside#sidebar,body.archive.category-love-addiction #main-sidebar-container > aside#sidebar,body.archive.category-food-addiction #main-sidebar-container > aside#sidebar,body.archive.category-drug-addiction #main-sidebar-container > aside#sidebar,body.archive.category-alcoholism #main-sidebar-container > aside#sidebar,body.tax-blog_topic #main-sidebar-container > aside#sidebar,body.single-recipe #main-sidebar-container > aside#sidebar{width:100% !important;display:block !important;}body.archive.post-type-archive-recipe article,body.post-type-archive-expert_blogs article,body.archive.category-daily-reflections article,body.archive.category-video-game-addiction article,body.archive.category-sex-addiction article,body.archive.category-mental-health article,body.archive.category-gambling-addiction article,body.archive.category-technology-addiction article,body.archive.category-porn-addiction article,body.archive.category-love-addiction article,body.archive.category-food-addiction article,body.archive.category-drug-addiction article,body.archive.category-alcoholism article,body.archive.tax-blog_topic article,body.page-template-page-videos article{width:100% !important;display:block !important;/*footer*/}#footer-widgets-container ul#menu-mega-menu-addiction-a-z-1 li{float:left;display:inline-block;width:40%;}#footer-widgets-container ul.trending-topics{width:100%;}body.page-id-143 .hero-description{z-index:10;position:relative;color:#333 33 !important;clear:both;left:0;width:100%;text-shadow:0px 0px 0px #000;}body.page-id-143 .hero-description h3{color:#3a3a39;}body.page-id-143 .hero-description p{color:#797a78;}body.page-id-143 img.alignleft,body.page-id-143 img.alignright{float:none;width:100%;margin:0 0 20px 0;}body.page-parent select,body.page-child select{padding:8px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;color:#888;border:1px solid #e8e9e8;outline:none;cursor:pointer;font-size:13px;width:100% !important;display:block;}}@media (max-width:550px){ul#menu-button-nav > li{display:inline-block;width:47%;}ul#menu-button-nav > li:nth-child(even){margin-right:0 !important;}#footer-widgets-container ul#menu-mega-menu-addiction-a-z-1 li,#footer-widgets-container ul.trending-topics li{float:none;display:block;width:100%;}#footer-widgets-container ul.trending-topics{width:100%;}#footer-widgets-container ul.social{margin:30px 0 0 0;list-style:none;border-bottom:0px solid #ddd;padding:0;}.ms-slider-container ul.upa{display:none !important;}div#text-7,div#text-7 .textwidget,div#text-7 .textwidget ul,.header-widget .widget_text ul li{display:none !important;}}.select2-container{margin:0;position:relative;/* inline-block for ie7 */display:inline-block;zoom:1;*display:inline;vertical-align:middle;}.select2-container,.select2-drop,.select2-search,.select2-search input{/* webkit */-webkit-box-sizing:border-box;/* firefox */-moz-box-sizing:border-box;/* css3 */box-sizing:border-box;}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(to top, #eee 0%, #fff 50%);}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom, #eee 0%, #fff 90%);}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px;}.select2-container .select2-choice > .select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto;}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url('select2.png') right top no-repeat;cursor:pointer;outline:0;}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block;}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer;}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;/* styles required for IE to work */z-index:9998;background-color:#fff;filter:alpha(opacity=0);}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0, 0, 0, .15);box-shadow:0 4px 5px rgba(0, 0, 0, .15);}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0, 0, 0, .15);box-shadow:0 -4px 5px rgba(0, 0, 0, .15);}.select2-drop-active{border:1px solid #5897fb;border-top:none;}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb;}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto;}.select2-drop-auto-width .select2-search{padding-top:4px;}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(to top, #ccc 0%, #eee 60%);}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url('select2.png') no-repeat 0 1px;}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap;}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url('select2.png') no-repeat 100% -22px;background:url('select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url('select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;}.select2-drop.select2-drop-above .select2-search input{margin-top:4px;}.select2-search input.select2-active{background:#fff url('select2-spinner.gif') no-repeat 100%;background:url('select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url('select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .3);box-shadow:0 0 5px rgba(0, 0, 0, .3);}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top, #fff 0%, #eee 50%);}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none;}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px;}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;/* results */}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.select2-results ul.select2-result-sub{margin:0;padding-left:0;}.select2-results ul.select2-result-sub > li .select2-result-label{padding-left:20px;}.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:40px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:60px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:80px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:100px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:110px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:120px;}.select2-results li{list-style:none;display:list-item;background-image:none;}.select2-results li.select2-result-with-children > .select2-result-label{font-weight:bold;}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.select2-results .select2-highlighted{background:#3875d7;color:#fff;}.select2-results li em{background:#feffde;font-style:normal;}.select2-results .select2-highlighted em{background:transparent;}.select2-results .select2-highlighted ul{background:#fff;color:#000;}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px;/*
disabled look for disabled choices in the results dropdown
*/}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-selected{display:none;}.select2-more-results.select2-active{background:#f4f4f4 url('select2-spinner.gif') no-repeat 100%;}.select2-more-results{background:#f4f4f4;display:list-item;/* disabled styles */}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0;}.select2-container.select2-container-disabled .select2-choice abbr{display:none;/* multiselect */}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(to bottom, #eee 1%, #fff 15%);}.select2-locked{padding:3px 5px 3px 5px !important;}.select2-container-multi .select2-choices{min-height:26px;}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .3);box-shadow:0 0 5px rgba(0, 0, 0, .3);}.select2-container-multi .select2-choices li{float:left;list-style:none;}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right;}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap;}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important;}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('select2-spinner.gif') no-repeat 100% !important;}.select2-default{color:#999 !important;}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin-left:0;margin-right:5px;}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default;}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4;}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url('select2.png') right top no-repeat;}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px;}.select2-container-multi .select2-search-choice-close{left:3px;}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px;}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px;/* disabled styles */}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none;/* end multiselect */}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline;}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important;}.select2-display-none{display:none;}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll;/* Retina-ize icons */}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){/* ############ SELECT2 SLIDERS ############ */.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url('select2x2.png') !important;background-repeat:no-repeat !important;background-size:60px 40px !important;}.select2-search input{background-position:100% -21px !important;}}.select2-container{box-shadow:none !important;}li.select2-search-choice{margin-right:15px !important;}.select2-container-multi .select2-choices{background-image:none !important;border:none !important;background-color:#fafafa !important;padding:3px !important;}.select2-search-choice{display:inline-block !important;position:relative !important;height:34px !important;line-height:34px !important;padding:0 30px 0 26px !important;border-radius:3px !important;background:#9fc54d !important;color:#fff !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.select2-search-choice:before{content:'' !important;position:absolute;z-index:1;top:50%;right:6px;margin-top:-5px;display:block;height:10px;width:10px;background:#fff;border-radius:20px;}.select2-search-choice:after{content:'';position:absolute;top:4px;right:-10px;width:26px;height:26px;border-radius:3px;background:#9fc54d;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}a.select2-search-choice-close{background:none !important;background-image:none !important;}.select2-search-choice:hover a.select2-search-choice-close:before{font-family:'Fontawesome' !important;content:'\f00d' !important;color:#fff !important;height:10px !important;font-size:14px !important;width:10px !important;display:inline-block !important;float:left !important;margin:-5px 8px 0 6px !important;}.select2-results .select2-highlighted{background:#9fc54d !important;}.select2-drop-active{border:1px solid #9fc54d !important;}.select2-drop,.select2-drop.select2-drop-above,.select2-container-active .select2-choice,.select2-container-active .select2-choices{-webkit-box-shadow:none !important;box-shadow:none !important;}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #9fc54d !important;}.featured-post-1{position:relative;background:#f2f2f2;}.featured-post-1 img.featured-image{width:100%;height:auto !important;}.featured-post-1 .post{background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(0, 0, 0, 0.8) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(0, 0, 0, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#cc000000',GradientType=0);width:100%;}.featured-post-1 .post h2{font-size:20px;margin:0 0 10px 0;}.featured-post-1 .post p{line-height:normal;}.featured-post-1 p.author{margin:10px 0 0 0;}.featured-post-1 p.author img{width:30px;height:30px;margin-top:-3px;}.featured-post-1 p.author a{font-weight:600;}.featured-post-1 a,.featured-post-1 p{color:#fff;}.featured-post-2,.featured-post-3{background:#f2f2f2;overflow:hidden;}.featured-post-3{margin-bottom:0;}.featured-post-2 img,.featured-post-3 img{width:100%;}ul.icon-nav{width:100%;margin-bottom:30px;min-height:50px;}ul.icon-nav li > a{display:inline-block;width:100%;padding:10px 10px 10px 50px;box-sizing:border-box;text-align:center;font-weight:600;color:#fff;font-family:"Myriad Pro", Myriad, sans-serif !important;}body.page-template-page-homepage-rev1 span.icon{display:inline-block !important;}ul.icon-nav li.specialist a{background-color:#f5d34d;border-bottom:2px solid #e0bb48;}ul.icon-nav li.cassava a{background-color:#e49958;border-bottom:2px solid #ca8c4f;padding-right:12px;}ul.icon-nav li.newsletter a{background-color:#2dbbc9;border-bottom:2px solid #2ca7b9;}ul.icon-nav li.cassava a span:before{font-family:'addiction';content:"\e655";text-align:center;font-size:28px;background-color:#ecb78b;width:50px;height:32px;padding-top:12px;top:0;left:0;position:absolute;z-index:10;}ul.icon-nav li.specialist a span:before{font-family:'addiction';content:"\e644";text-align:center;font-size:32px;background-color:#f9e187;width:50px;height:32px;padding-top:12px;top:0;left:0;position:absolute;z-index:10;}ul.icon-nav li.newsletter a span:before{font-family:'addiction';content:"\e629";text-align:center;font-size:32px;background-color:#70d1da;width:50px;height:32px;padding-top:12px;top:0;left:0;position:absolute;z-index:10;}body.page-template-page-homepage-rev1 ul.alm-listing{background-color:#fff;padding:0 20px 0 20px;}body.page-template-page-homepage-rev1 ul.alm-listing.alm-ajax{border-bottom:1px solid #cedda4;}body.page-template-page-homepage-rev1 ul.alm-listing li{display:block;position:relative;margin:0;padding:0;}body.page-template-page-homepage-rev1 ul.alm-listing li:first-child img{position:relative;float:left;margin-right:20px;}body.page-template-page-homepage-rev1 ul.alm-listing li:last-child,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n){margin:10px 0 0 0;padding:15px 0 0 0;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n) p{margin-bottom:20px;}body.page-template-page-homepage-rev1 .alm-btn-wrap{padding:0;}body.page-template-page-homepage-rev1 .alm-load-more-btn{-webkit-border-top-left-radius:0px !important;-moz-border-radius-topleft:0px !important;border-top-left-radius:0px !important;-webkit-border-top-right-radius:0px !important;-moz-border-radius-topright:0px !important;border-top-right-radius:0px !important;background-color:#8fc842;}body.page-template-page-homepage-rev1 ul.featured-bloggers{background-color:#fff;margin:0 !important;}body.page-template-page-homepage-rev1 ul.featured-bloggers li:last-child{margin-right:0;}body.page-template-page-homepage-rev1 h2 span a{font-size:14px;text-decoration:underline;color:#999;}.addiction-specials{border:2px solid #8cca39;}.addiction-specials h3{font-size:20px;padding:15px;text-align:center;color:#fff;background-color:#bede93;margin:0 !important;}.addiction-specials ul.specials{padding:20px;/* Quick Guide */}ul#gform_fields_36 li{display:inline-block;float:left;width:100%;}li#field_39_1 label{width:40%;float:left;}li#field_39_1 .ginput_container,li#field_39_5 .ginput_container{width:60%;float:right;font-size:14px;}li#field_39_2 label{width:30%;float:left;}li#field_39_2 .ginput_container,li#field_39_5 .ginput_container{width:70%;float:right;font-size:14px;}li#field_36_3{text-align:center;}.quick-guide h3{color:#8fc842;text-align:center;font-size:24px;}.quick-guide .btn{background-color:#8fc842;padding:10px 40px;color:#fff;border-radius:4px;margin:10px auto;}.gform_body .select2-container .select2-choice{border-radius:0 !important;background:#fff;border-color:#ddd;}.meeting-finder{padding:20px;background-color:#bfdd96;margin-bottom:30px;}.meeting-finder h3,.meeting-finder p,.crisis-center h3,.crisis-center p{color:#fff;text-align:center;line-height:normal;}.crisis-center{background-color:#f28fbb;margin-bottom:30px;padding:20px;border:2px solid #ed5c9f;}.meeting-finder h3,.crisis-center h3{font-size:24px;margin-bottom:10px;}.crisis-center .btn,.meeting-finder .btn{padding:10px 40px;background-color:#ed5c9f;color:#fff;border:2px solid #fff;margin:20px 0 0 0;display:inline-block;border-radius:4px;}.meeting-finder .btn{background-color:#8fc842;}body.page-template-page-homepage-rev1 ul.alm-listing{overflow:hidden;}body.page-template-page-homepage-rev1 ul.featured-bloggers{box-sizing:border-box;}@media (min-width:981px){.featured-post-1{height:370px;overflow:hidden;}.featured-post-1 .post{position:absolute;z-index:10;bottom:0;margin:0;padding:15px 15px 0 15px;}.featured-post-2,.featured-post-3{height:170px;}.featured-post-2{margin-bottom:30px;}ul.icon-nav li{display:inline;float:left;width:33.333%;position:relative;}body.page-template-page-homepage-rev1 ul.alm-listing li:first-child{width:60%;float:left;margin-right:20px;}body.page-template-page-homepage-rev1 ul.alm-listing li:first-child p{line-height:20px;font-size:14px;}body.page-template-page-homepage-rev1 ul.alm-listing li:first-child img,body.page-template-page-homepage-rev1 ul.alm-listing li:first-child h3,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n) h3,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n) img{margin-top:20px !important;border-radius:0;}body.page-template-page-homepage-rev1 ul.alm-listing li:first-child img{margin-bottom:20px;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2),body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n),body.page-template-page-homepage-rev1 ul.alm-listing li:last-child,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n){width:36%;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2) img,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n) img,body.page-template-page-homepage-rev1 ul.alm-listing li:last-child img,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n) img{width:33%;height:auto;float:right;position:relative;margin:0 0 5px 10px;border-radius:0;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2) h3,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n) h3,body.page-template-page-homepage-rev1 ul.alm-listing li:last-child h3,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n) h3{font-size:14px;line-height:20px;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2) p,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n) p,body.page-template-page-homepage-rev1 ul.alm-listing li:last-child p,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n) p{font-size:12px;line-height:normal;}body.page-template-page-homepage-rev1 ul.alm-listing li:last-child,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n){border-top:1px solid #ddd;}.alm-btn-wrap{text-align:right;margin-right:20px;}.addiction-specials ul li .post{margin-bottom:0;}body.page-template-page-homepage-rev1 ul.featured-bloggers li{float:left;margin-right:10px !important;}.quick-guide .btn{margin-top:20px;margin-left:20%;}body.page-template-page-homepage-rev1 ul.featured-bloggers > li{min-height:340px;}body.page-template-page-homepage-rev1 ul.alm-listing li:first-child h3{font-size:16px;line-height:22px;}body.page-template-page-homepage-rev1 ul.featured-bloggers > li{width:15% !important;}body.page-template-page-homepage-rev1 ul.featured-bloggers{width:100%;}body.page-template-page-homepage-rev1 ul.featured-bloggers li{margin-right:5% !important;}body.page-template-page-homepage-rev1 ul.featured-bloggers li:last-child{margin-right:0% !important;}body.page-template-page-homepage-rev1 ul.featured-bloggers li img{height:auto;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n) p,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n) p{display:none;}}@media (max-width:980px){/* PA Login Custom */.featured-post-1{height:auto;}.featured-post-1 .post{position:absolute;padding:15px;margin:0;bottom:0;width:95%;}.featured-post-2,.featured-post-3{height:auto;}ul.icon-nav span.icon{display:inline-block !important;margin:0 0 0 15px;}ul.icon-nav li{display:block;width:100%;position:relative;text-align:left;}body.page-template-page-homepage-rev1 ul.alm-listing li:first-child{width:100%;float:none;margin-right:0;margin-bottom:30px;}.featured-post-2{margin-bottom:15px;}.addiction-specials ul li{height:auto;}.addiction-specials img,body.page-template-page-homepage-rev1 ul.alm-listing li:first-child img{width:100%;height:auto;/* Single Column Stacked Posts */}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2),body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n){width:100%;margin-bottom:15px;}body.page-template-page-homepage-rev1 ul.alm-listing li:last-child,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n){margin-bottom:0;}body.page-template-page-homepage-rev1 ul.alm-listing li:first-child img,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2) img,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n) img,body.page-template-page-homepage-rev1 ul.alm-listing li:last-child img,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n) img{width:100%;height:auto;position:relative;margin:0 0 15px 0;border-radius:0;display:block;}body.page-template-page-homepage-rev1 ul.alm-listing li:first-child img{margin-top:15px;}body.page-template-page-homepage-rev1 li#field_39_1 label{text-align:right;padding-right:15px;box-sizing:border-box;/* 2nd and 3rd Post Side-by-Side */}body.page-template-page-homepage-rev1 ul.alm-listing{background-color:#fff;float:left;box-sizing:border-box;width:100%;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n),body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n){width:48% !important;float:left;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n){margin-right:2% !important;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n){margin-top:0 !important;padding:0 !important;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n) h3,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n) h3{font-size:16px;}body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(2n) p,body.page-template-page-homepage-rev1 ul.alm-listing li:nth-child(3n) p{display:none;}.alm-btn-wrap{text-align:center;margin:0 auto 30px 0;}ul.icon-nav li > a{text-align:left !important;}body.page-template-page-homepage-rev1 ul.featured-bloggers li{width:100%;margin-right:0 !important;}.quick-guide .btn{margin-left:0;}body.page-template-page-homepage-rev1 .btn{width:100%;display:block;text-align:center;padding:10px 0 !important;}ul.featured-bloggers > li{width:100% !important;}footer#footer ul.menu li{display:block;width:100%;}footer#footer ul.menu li > a{padding:5px;display:block;}body.page-template-page-homepage-rev1 ul.featured-bloggers > li:nth-child(3),body.page-template-page-homepage-rev1 ul.featured-bloggers > li:nth-child(4),body.page-template-page-homepage-rev1 ul.featured-bloggers > li:nth-child(5){display:none;}body.page-template-page-homepage-rev1 ul.featured-bloggers > li:first-child,body.page-template-page-homepage-rev1 ul.featured-bloggers > li:nth-child(2){float:left !important;width:48% !important;}}li#menu-item-9144,ul.ubermenu-submenu form#palo-loginform{width:95% !important;}ul.ubermenu-submenu form#palo-loginform input#user_login,ul.ubermenu-submenu form#palo-loginform input#user_pass{width:100% !important;padding:10px !important;height:auto !important;}ul.ubermenu-submenu form#palo-loginform input#rememberme{width:auto !important;display:inline-block !important;}ul.ubermenu-submenu form#palo-loginform p.login-submit{margin:0 !important;}.quick-guide{padding:20px 0 0 20px;/* background-image: url(https://addictioncom.wpengine.com/wp-content/themes/addiction/img/quick-guide-bg.jpg); */background-color:#fff;background-repeat:none;background-position:top right;background-size:100% auto;margin:0 0 20px 0;}body.page-template-page-homepage-rev1 .sharedaddy{display:none !important;}@media only screen and (max-width:980px){body.two-col-left-1200.page-template-page-homepage-rev1 #main-sidebar-container #main,body.two-col-left.page-template-page-homepage-rev1 #main-sidebar-container #main,body.two-col-right.page-template-page-homepage-rev1 #main-sidebar-container #main{width:100%;}}li#field_39_1{height:50px !important;}body.page-template-page-homepage-rev1 #header{padding-top:30px;padding-bottom:20px;}ul.specials li p{margin-top:10px;line-height:22px;}@font-face{font-family:'addiction';src:url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.eot');src:url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.eot?#iefix') format('embedded-opentype'), url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.woff') format('woff'), url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.ttf') format('truetype'), url('https://www.addiction.com/wp-content/themes/addiction/fonts/addiction.svg#addiction') format('svg');font-weight:normal;font-style:normal;}.top-bar-cta ul li{display:inline;color:#fff;font-size:16px;font-family:'Myriad W01 SmBd', arial, sans-serif;}.top-bar-cta ul li.btn > a{background-color:#ef8a4f;padding:4px 8px;border-radius:4px;font-weight:600;display:inline-block;color:#fff !important;text-decoration:none;}.top-bar-cta ul li.chat span.tbar-icon:before{font-family:"addiction";content:"\e609";margin:0px 2px 0 10px;}.top-bar-cta ul li.contact span.tbar-icon:before{font-family:"addiction";content:"\e62a";margin:0 5px 0px 10px;}.top-bar-cta ul li.chat span.lpChatTextLinkText > span > span{color:#fff;font-family:Arial, sans-serif !important;}.top-bar-cta ul li.contact a{color:#fff !important;}#lpButDivID-1444346227{display:inline-block !important;}@media (min-width:981px){header#header{height:100px;position:fixed;top:0;right:0;left:0;width:100%;z-index:2000;}.top-bar-cta{background:#92c64e;}.top-bar-cta li.ebh-pre{font-size:12px;margin-left:30px;}.top-bar-cta li.ebh a span{width:89px;height:25px;background-image:url("https://www.addiction.com/wp-content/uploads/2015/10/ebh-logo-light.png");background-size:89px 25px;display:inline-block;margin:0 20px -8px 5px;}.top-bar-cta ul{line-height:18px;}.top-bar-cta ul li.btn{font-size:18px;}.top-bar-cta li.btn > a span:before{font-family:"fontawesome";content:"\f095";margin:0 5px 0 0;}.top-bar-cta ul li.chat:before{font-size:14px;}.top-bar-cta ul li.contact:before{font-size:17px;}.top-bar-cta ul li.chat span.lpChatTextLinkText > span > span{font-size:16px !important;}.top-bar-cta .btn{display:inline-block !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;}}@media (max-width:980px){#header{top:0;position:fixed;width:100%;z-index:9999;}.top-bar-cta{background:#92c64e;text-align:center;padding:15px !important;position:relative;}.top-bar-cta li.ebh-pre,.top-bar-cta li.ebh{display:none;}.top-bar-cta ul{line-height:30px;}.top-bar-cta ul li.get-help,.top-bar-cta ul li.chat,.top-bar-cta ul li.contact{font-size:14px;}.top-bar-cta ul li.btn{font-size:16px;}.top-bar-cta ul li.chat span.tbar-icon:before{font-size:14px;}.top-bar-cta ul li.contact span.tbar-icon:before{font-size:17px;}.top-bar-cta ul li.chat,.top-bar-cta ul li.contact{margin:20px;}.top-bar-cta ul li.chat span.lpChatTextLinkText > span > span{font-size:14px !important;}.top-bar-cta li:nth-child(2):after{content:"\A";white-space:pre;}.top-bar-cta{position:fixed !important;display:block;z-index:9999;width:100%;padding:4px !important;}.top-bar-cta ul li.btn > a{padding:0px 8px !important;}.top-bar-cta li.chat,.top-bar-cta li.contact{display:none;}}.cta-section{background-color:#6ba3d3;padding:20px 20px 0 20px;border-bottom:2px solid #448ac8;color:#fff;}.cta-section h3,.cta-section p{color:#fff;}.cta-section ul{margin-bottom:15px;}.section-cta{background-color:#e3edc8;margin-bottom:20px;}.section-cta p{color:#777;}.section-cta ul{margin:0;padding:0;}.section-cta ul li{display:inline;list-style-type:none;}.section-cta span.btn{padding:5px 10px;border-radius:4px;}.section-cta span.btn:before{font-family:"fontawesome";content:"\f095";margin:0 5px 0 0;}.section-cta span.btn.red{background-color:#ef8a4f;color:#fff;}.section-cta h3{color:#99b560;}.section-cta p.ebh-promo{margin:15px 0 15px 0;}.section-cta p.ebh-promo a.ebh > img{margin:0 0 -5px 10px;}@media (min-width:981px){.section-cta{padding:15px 15px 50px 15px !important;}.section-cta span.cta-icon:before{font-family:"addiction";content:"\e617";float:left;color:#99b560;font-size:200px;display:inline-block;margin:90px 0 0 15px;}.section-cta .inner{float:right;width:70%;}.section-cta span.btn.red{font-size:18px;}}@media (max-width:980px){.section-cta{padding:30px 15px 15px 15px !important;}.section-cta h3{margin:-20px 0 0 0;}.section-cta span.cta-icon:before{display:none;}.section-cta .inner{float:none;width:100%;}.section-cta span.btn.red{font-size:14px;}.section-cta img{width:137px;height:17px;}}.gf-crisis-center{background-color:#fcd4bb;padding:20px;}.gf-crisis-center input{width:100% !important;}.gf-crisis-center h3{background-color:#f9a775;margin:-20px -20px 0 -20px;padding:10px;color:#fff;text-align:center;font-size:18px;}ul#input_42_3 li{float:left;margin-right:10px;}.gf-crisis-center input[type=submit]{background-color:#f06510 !important;padding:10px;}.gf-crisis-center p.ebh-promo{color:#777;}.gf-crisis-center p.ebh-promo a.ebh > img{margin:0 0 -4px 10px;}body.page-id-13766 h1.entry-title{display:none;}li#field_42_7{display:none;}#input_42_5{width:100%;}@media (min-width:981px){.gf-crisis-center{margin-top:40px;}}@media (max-width:980px){.gf-crisis-center{margin-top:0;}}#shiftnav-toggle-main{background-color:#777 !important;}span.button-main,a.button-main{background:#f37831;border:0;border-radius:4px;color:#fff;display:inline-block;font-weight:bold;margin:5px 0;padding:1em 1.5em;text-decoration:none;}span.button-main:hover,a.button-main:hover{background:#da6d36;}.button-header{background:#f37831;border:0;border-radius:4px;color:#fff;display:inline-block;font-weight:bold;margin:15px;padding:0.5em 0.8em;text-decoration:none;}.button-header:hover{background:#da6d36;}.button-secondary{background:#2e97c2;border:0;border-radius:4px;color:#fff !important;font-weight:bold;padding:1em 1.5em;text-decoration:none;}.button-secondary:hover{background:#134758;text-decoration:none;}.button-header span a{color:#fff;}.button-main span a{color:#fff;}body #wrapper .button,body #wrapper #content .button,body #wrapper #content .button:visited,body #wrapper #content .reply a,body #wrapper #content #respond .form-submit input#submit,input[type=submit],body #wrapper #searchsubmit,#navigation ul.cart .button,body #wrapper .woo-sc-button{background:#134758;}img{height:auto;max-width:100%;}body{background:#fff;margin-top:200px;overflow-wrap:normal;overflow-x:hidden;}body.archive article img{width:auto;}div.submit{background:transparent;}div.submit:hover{background:transparent;}#ubermenu-main-177-primary-menu{position:fixed;top:34px;right:3em;z-index:999999;}.ubermenu{background:#fff;}.ubermenu .ubermenu-item-level-0:hover{background:#2e97c2;color:#fff;}.ubermenu .ubermenu-item-level-0 .ubermenu-target-text{color:#134758;font-family:'Myriad W01 Regular', arial, sans-serif;font-size:12px;}.ubermenu .ubermenu-item-level-0 .ubermenu-target-text:hover{color:#fff;}.ubermenu .ubermenu-item-level-0 .ubermenu-target-text:visited{color:#424b54;}li.color-1.ubermenu-current-menu-item,li.color-1.ubermenu-current-page-ancestor{background:transparent;bottom-border:none;color:#fff;}.site-title > a{width:100%;}#logo{width:232px;}.mobile-header-logo{position:fixed;top:25px;left:30px;}header #header{margin-top:0;height:250px;}#hero-search-box{border:3px solid #2e97c2;border-radius:4px;font-size:16px;height:50px;padding:5px 70px 5px 5px;width:300px;}#header-search-box{border:3px solid #f4f4f4;border-radius:4px;font-size:14px;height:40px;padding:5px 70px 5px 5px;width:250px;}button.button-main.search-button{background:#2e97c2;border:0;border-radius:3px;color:#fff;font-size:18px;font-weight:bold;padding:17px 12px;}button.button-main.search-button:hover{background:#134758;}.listing-logo{margin:2em;}.page-header{position:fixed;left:0;top:0;width:100%;box-sizing:border-box;-webkit-transition:top 0.6s;-moz-transition:top 0.6s;transition:top 0.6s;}.top-align{top:0 !important;}.page-header.off-canvas{top:-200px;}.page-header.fixed{top:0;z-index:999999;}input[type="radio"]{border:1px solid #424b54;}select{border:1px solid #424b54;}h1.home-page-text{font-size:53px;line-height:1.13208;margin-top:50px;}.hero-h1-small{font-size:42px;}#hero-subhead{font-size:24px !important;line-height:1.25 !important;margin:10px auto;max-width:600px;}p.home-page-text{font-size:16px;line-height:1.25;}.float-right{float:right;}.float-left{float:left;}.float-clear{float:none;}.state-listing li{font-size:16px;font-weight:bold;list-style-type:none;text-decoration:underline;}.home-listing-section{position:relative;}.row:before,.row:after{clear:both;content:'';display:table;padding:1em;width:100%;height:100%;max-width:1600px;}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2%;}.one-half,.three-sixths,.two-fourths{width:48.71795%;}.one-third,.two-sixths{width:31.62393%;}.four-sixths,.two-thirds{width:65.81197%;}.one-fourth{width:23.07692%;}.three-fourths{width:74.35897%;}.one-sixth{width:14.52991%;}.five-sixths{width:82.90598%;}.first{clear:both;margin-left:0;}.alignleft{display:inline;float:left;margin-right:1.5em;}.alignright{display:inline;float:right;margin-left:1.5em;}.aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both;}.centered{margin:0 auto;}.light-gray-background{background:#f4f4f4;}.lighter-gray-background{background:#f2f2f2;}.dark-blue-background{background:#134758;color:#fff;position:relative;left:50%;transform:translateX(-50%);width:100vw;}.light-blue-background{background:#dff4f4;/* #hero-background-image {
  position: fixed;
  top: 0;
  left: 0;
  height: 150%;
  width: 150%;
}

#hero-background-image img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  min-width: 50%;
  min-height: 50%;
} */}.hero-background{max-width:100%;padding:30px 80px 50px;}.home #wrapper{background:url('../img/home-hero.jpg') no-repeat center top;margin-top:-65px;}.thin-border{border:1px solid #e8e8e8;}span.tel-link{color:#f37831;font-weight:bold;text-decoration:none;}.tel-link a{color:#f37831;}.state-listing a:link{color:#2e97c2;}.state-listing a:link:hover{color:#134758;}.state-listing a:visited{color:#2e97c2;}.text-white{color:#fff !important;}.text-blue{color:#2e97c2 !important;}.text-bold{font-weight:bold;}.text-with-shadow{text-shadow:0 1px 1px #232323;}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.state-listing li{line-height:1.75;}.addiction-types h5 a{color:#2e97c2;font-family:'Myriad W01 Regular', arial, sans-serif;font-size:16px;font-weight:bold;text-decoration:none;text-align:center;display:inherit;}.addiction-types p{font-size:14px;line-height:1.57143;margin:0 10px 30px;}#treatment-options h3,#treatment-options p{margin:10px 30px;}#treatment-options ul li{margin-left:40px;margin-right:10px;}.one-half img{margin-top:0px;width:90%;margin-left:1rem;margin-right:1rem;}.homepage-map{height:350px;width:500px;}#header-form{float:left;margin-left:5rem;margin-top:10px;}.top-bar-cta{background:#134758;left:0;position:fixed;text-align:center;top:100px;width:100%;z-index:999997;}.top-bar-cta ul li{font-family:'Myriad W01 SmBd', arial, sans-serif;font-size:20px;}.bottom-bar-cta{background:#134758;left:0;text-align:center;bottom:300px;width:100%;z-index:999997;}.bottom-bar-cta ul li{color:#fff;display:inline;font-family:'Myriad W01 SmBd', arial, sans-serif;font-size:20px;}.bottom-bar-cta ul li.footer-large-text{font-size:32px;margin-top:5px;}.bottom-bar-cta ul li.footer-small-text{font-size:14px !important;}#header-form input[type="submit"]{background:transparent;color:#999 !important;font-family:FontAwesome;font-size:0.8em;margin-left:-55px;}#hero-form input[type="submit"]{background:#2e97c2;margin-left:-69px;padding:15px 8px;text-transform:capitalize;/* Dropdown Button */}#hero-form input[type="submit"]:hover{background:#134758;}.dropbtn{background-color:#fff;color:#424b54;padding:16px;font-size:16px;font-weight:bold;border:1px solid #424b54;cursor:pointer;width:320px;/* Dropdown button on hover & focus *//* .dropbtn:hover, .dropbtn:focus {
    background-color: $light-blue;
}
 *//* The container <div> - needed to position the dropdown content */}.dropdown{position:relative;text-align:center;/* Dropdown Content (Hidden by Default) */}.dropdown-content{display:none;position:absolute;background-color:#fff;width:100%;top:55px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);/* Links inside the dropdown */}.dropdown-content a{color:#424b54;padding:4px;text-decoration:none;display:block;/* Change color of dropdown links on hover */}.dropdown-content a:hover{background-color:#f1f1f1;/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */}.show{display:block;}#meetingFinder .button-bright-green{background:#2e97c2 !important;}#meetingFinder .button-bright-green.button-simple{color:#fff !important;}h3.homepage-h3{color:#134758;font-size:30px;font-weight:bold;}.ubermenu-responsive-toggle .fa{font-size:25px;}.ubermenu .ubermenu-colgroup .ubermenu-column,.ubermenu .ubermenu-custom-content-padded,.ubermenu .ubermenu-nonlink,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-submenu-padded,.ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target,.ubermenu .ubermenu-target,.ubermenu .ubermenu-widget,.ubermenu-responsive-toggle{padding:10px 10px;}.mobile-only{display:block;width:300px;margin-left:auto;margin-right:auto;}.learn-more-addiction-button{display:block !important;text-align:center;width:250px;margin-left:auto;margin-right:auto;}.hero-h1-small{line-height:0.8;}@media (max-width:785px){.home-page-text{margin:-10rem 1em 1em;}.home-page-text h1{font-size:39px;}.home-page-text p{font-size:14px;}.hero-h1-small{font-size:28px;}ul.upa > li a{display:none;}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:none;margin:10px auto;width:100%;}.home.page.page-id-14152{margin-top:-160px;}.homepage-map{display:none;}.one-fourth{height:100px;}img.addiction-image{height:100px;width:auto;float:left;}.one-fourth p{display:none;}.row .addiction-types{margin-bottom:0;}.addiction-types h5{display:inherit;text-align:left !important;margin-left:5px;margin-top:2.2rem;}body{margin-top:150px;}body .home{margin-top:-100px;}.home #wrapper{margin-top:200px !important;}h1.home-page-text{font-size:36px;}}@media (max-width:640px){.bottom-bar-cta ul li.footer-large-text{display:none;}}@media (max-width:780px){.bottom-bar-cta ul li.footer-small-text{display:none !important;}}@media (min-width:501px) and (max-width:930px){h1.home-page-text{margin-top:0px;}}@media (min-width:651px) and (max-width:785px){h3.homepage-h3{margin-top:30px;}}@media (min-width:769px){.row .dropdown{display:none;}.mobile-only{display:none;}}@media (min-width:769px) and (max-width:785px){h1.home-page-text{margin-top:60px;}}@media (max-width:768px){.state-listing{display:none;}}@media (max-width:1075px){.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{background:transparent;color:#134758;position:fixed;top:40px;right:20px;z-index:999999;}.ubermenu .ubermenu-target-text{font-size:11px;}}@media (max-width:1098px){.homepage-map{width:100%;}.header-hide{display:none !important;}}@media (min-width:786px){.mobile-header-logo{display:none;}}@media (max-width:785px){#header-form{display:none;}.home #wrapper{background:url('../img/home-hero.jpg') no-repeat right top;margin-top:30px;}.hero-background{margin-top:10px;padding:30px;}.hide-on-small{display:none !important;}.top-bar-cta{top:0;}#header{display:none;}.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{background:transparent;color:#fff;position:fixed;top:18px;right:20px;z-index:999999;}}@media (max-width:600px){h1.home-page-text{margin-top:0px;}}@media (max-width:500px){h1.home-page-text{margin-top:-50px;}body{margin-top:22px;}.home-listing-section{margin-top:10px;position:relative;}.entry h1{margin-left:0 !important;margin-right:0 !important;}#header-search-box,#header-submit{display:none;}#hero-cta-button{width:200px;}#hero-search-box{border:3px solid #2e97c2;border-radius:4px;font-size:14px;height:30px;padding:5px 70px 5px 5px;width:145px;}#hero-form input[type="submit"]{font-size:14px;margin-left:-60px;padding:5px;}}.wpbdp-button{background:#134758 !important;border-radius:5px;color:#fff;font-weight:normal;padding:0.5em;text-transform:uppercase;}.wpbdp-button:hover{background:#2e97c2 !important;}body.archive article{display:inline;width:100%;}input[type="submit"]{background:#134758;}input[type="submit"]:hover{background:#2e97c2;}input[type="text"][name="location"]{display:none;}.pds-view-results,.pds-pd-link{color:#f37831 !important;}body.error404 #main p{color:#134758;}body.error404 #main p span{color:#2e97c2;}body.error404 #main p.pet{color:#2e97c2;}body.error404 #main span.elephant{color:#2e97c2;}body.error404 #main form input[type=submit]{background:#f37831 !important;}body.error404 #main form input[type=submit]:hover{background:#da6d36 !important;}.wpbdp-listing-single .main-image img{border:0;margin:10px;}.listing-actions input.delete-listing{color:#f37831 !important;}.wpbdp-msg{background:#dff4f4;border:0;}.wpbdp-map{border:0;}.wpdbp-field-display p{font-size:12px;}.wpbdp-listing-single .listing-title{background:none;border:0;padding:0;}.wpbdp-listing-single h2.listing-headline{font-family:'Roboto Slab', sans-serif;}.wpbdp-field-description p{font-size:14px;line-height:1.5;margin-bottom:20px;width:70%;}.wpbdp-field-type-ratings{margin-top:20px;}.wpdpb-field-display span.value{color:#f37831;}#wpbdp-main-box .box-row.separator{display:none;}.wpbdp-field-display label{font-size:14px;letter-spacing:0.5px;text-transform:uppercase;}span.value{font-size:14px;}form.submit{background:#134758;}.wpbdp-map-directions-config h4{text-transform:uppercase;}.wpbdp-map.with-directions{max-width:100%;}input.find-route-btn{margin:20px 0;padding:0.8em 1.7em;text-transform:capitalize;}#wpbdp-main-box .wpbdp-main-links .button{margin:5px 0 5px 10px;}.wpbdp-field-title span{font-weight:bold;font-family:'Roboto Slab', sans-serif;font-size:22px;}.wpbdp-field-address span.value{margin-left:2px;}.wpbdp-field-type-url span.value{margin-left:7px;}.wpbdp-map-directions-config{width:15rem;background:none;}.wpbdp-field-type-phone_number span.value{font-size:16px;font-weight:bold;margin-left:22px;}.wpbdp-field-type-phone_number span.value a{color:#666;text-decoration:none;}.wpbdp-field-type-phone_number span.value a:hover{color:#999;}.wpbdp-listing-excerpt.sticky{background:#dff4f4;border-bottom:1px solid #f4f4f4;}@media (max-width:500px){.wpbdp-field-description p{font-size:14px;width:100%;}.wpbdp-listing .listing-actions input.back-to-dir{display:none;float:left;}}@media (min-width:500px){input.wpbdp-show-on-mobile.button.back-to-dir.wpbdp-button{display:none;}}