body{width:100%;height:100%}.body{margin:0}*{text-decoration:none}:focus{outline:0}.body a,.body a:hover,.body a:hover.active,body input{-webkit-transition:all 150ms linear;transition:all 150ms linear}#window-resizer-tooltip{display:none}.module-title,.module-content{display:inline-block;width:100%}.module-class .zero-margin.content{padding:0}.module-title{position:relative}.module-title-menu{float:right;z-index:1}@media only all and (max-width:979px){.n-v1-container{width:90%}.module-class .content{padding:30px 0}}.nav{position:relative}.responsive-menu-toggle{display:none;cursor:pointer;text-align:center}#Menu{display:block;float:right}#Menu a,#Menu a:hover{white-space:nowrap;display:block}#Menu ul{list-style:none outside;margin:0;padding:0;border:0;vertical-align:baseline}#Menu>ul{float:left;text-align:left;position:relative;width:100%;margin-top:0}#Menu>ul>li{margin:0;position:relative;z-index:203;float:left}#Menu>ul>li.hover{z-index:204}#Menu ul li.last>ul{right:0;left:auto}#Menu ul li.last ul li ul{right:100%;left:auto}#Menu ul ul{position:absolute;left:0;top:100%;z-index:205;margin:0;padding:0;display:none}#Menu ul li ul{position:absolute;left:0;top:100%;z-index:205;margin:0;padding:0;display:none}#Menu ul li ul li{padding:0;width:100%;min-width:150px;position:relative}#Menu>ul>li ul li.submenu .menu-toggle:before{font-size:50px;line-height:50px}#Menu ul li ul li ul{position:absolute;left:100%;top:0;z-index:204;padding:0}@media only all and (max-width:1199px){#Menu>ul>li:nth-child(4)>a:after,#Menu>ul>li:nth-child(5)>a:after,#Menu>ul>li:nth-child(6)>a:after{display:none}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.body{font-family:"Proxima Nova",sans-serif;font-size:1em;font-weight:300;color:#404040;background-color:#FFF;overflow-x:hidden}.body a{color:#3EC0E8}.body a:hover{color:#B2B2B2}.forecolor0,.forecolor0:link{color:#FFF}.forecolor1,.forecolor1:link{color:#ECECEC}.forecolor2,.forecolor2:link,.forecolor0 A,A.forecolor0:hover{color:#D9D9D9}.forecolor3,.forecolor3:link,.forecolor1 A,A.forecolor1:hover{color:#C6C6C6}.forecolor4,.forecolor4:link,.forecolor2 A,A.forecolor2:hover,.forecolor0 A:hover{color:#B2B2B2}.forecolor5,.forecolor5:link,.forecolor3 A,A.forecolor3:hover,.forecolor1 A:hover,.forecolor9 A:hover{color:#9F9F9F}.forecolor6,.forecolor6:link,.forecolor4 A,A.forecolor4:hover,.forecolor2 A:hover,.forecolor10 A:hover{color:gray}.forecolor7,.forecolor7:link,.forecolor5 A,A.forecolor5:hover,.forecolor3 A:hover,.forecolor7 A:hover,A.forecolor9:hover,.forecolor9 A{color:#606060}.forecolor8,.forecolor8:link,.forecolor6 A,A.forecolor6:hover,.forecolor4 A:hover,.forecolor8 A:hover,A.forecolor10:hover,.forecolor10 A{color:#404040}.forecolor9,.forecolor9:link,.forecolor7 A,A.forecolor7:hover,.forecolor5 A:hover{color:#202020}.forecolor10,.forecolor10:link,.forecolor8 A,A.forecolor8:hover,.forecolor6 A:hover{color:#000}.backcolor0{background-color:#FFF}.backcolor1{background-color:#ECECEC}.backcolor2{background-color:#D9D9D9}.backcolor3{background-color:#C6C6C6}.backcolor4{background-color:#B2B2B2}.backcolor5{background-color:#9F9F9F}.backcolor6{background-color:gray}.backcolor7{background-color:#606060}.backcolor8{background-color:#404040}.backcolor9{background-color:#202020}.backcolor10{background-color:#000}.bordercolor0{border-color:#FFF}.bordercolor1{border-color:#ECECEC}.bordercolor2{border-color:#D9D9D9}.bordercolor3{border-color:#C6C6C6}.bordercolor4{border-color:#B2B2B2}.bordercolor5{border-color:#9F9F9F}.bordercolor6{border-color:gray}.bordercolor7{border-color:#606060}.bordercolor8{border-color:#404040}.bordercolor9{border-color:#202020}.bordercolor10{border-color:#000}.fontstyle0,.fontstyle1,.fontstyle2,.fontstyle3,.fontstyle4,.fontstyle5,.fontstyle6,.fontstyle7,.fontstyle8,.fontstyle9,.fontstyle10{font-family:"Proxima Nova",sans-serif}.fontstyle0{font-size:.625em}.fontstyle1{font-size:.688em}.fontstyle2{font-size:.688em;font-weight:700}.fontstyle3{font-size:.75em}.fontstyle4{font-size:.75em;font-weight:700}.fontstyle5{font-size:.875em;font-weight:700}.fontstyle6{font-size:1em;font-weight:700}.fontstyle7{font-size:1.125em;font-weight:700}.fontstyle8{font-size:1.25em;font-weight:700}.fontstyle9{font-size:1.375em;font-weight:700}.fontstyle10{font-size:1.5em;font-weight:700}.module-class h1{font-family:"Proxima Nova",sans-serif;font-size:2em;font-weight:200;color:#606060;margin:0 0 10px;line-height:1em}.module-class h2{font-family:"Proxima Nova",sans-serif;font-size:2em;font-weight:200;color:#606060;margin:0 0 10px;line-height:1em}.module-class h3{font-family:"Proxima Nova",sans-serif;font-size:1.25em;font-weight:500;color:#3EC0E8;margin:0 0 10px;line-height:1em;text-transform:uppercase;letter-spacing:2px}.module-class h4{font-family:"Proxima Nova",sans-serif;font-size:1em;font-weight:500;color:#804CC2;margin:10px 0;line-height:1em;text-transform:uppercase;letter-spacing:2px}.module-class .content{padding:30px}p{font-size:1.1em;line-height:1.75em}i{margin-right:10px}.content-container{padding:0 5%}.top{background-color:#1A8FBD;color:#FFF;position:relative;z-index:100;height:40px}.top .toplinks .modulecontent{font-family:"Proxima Nova",sans-serif;font-size:.9em;padding:10px 0}.contact-container *{transition:350ms all ease}.contact-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;transition:350ms all ease;align-items:stretch}.contact-loc,.contact-loc-mobile{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:25%;padding:0;left:0;top:2px;overflow:hidden;text-align:center}.contact-locator .txtbtn,.contact-locator .txtbtn:after{color:#fff}.header{background-color:#FFF;position:relative;z-index:99;box-shadow:0 3px 15px rgba(0,0,0,.7)}.header .nav{float:right}.logo{position:relative;padding:0;top:0;z-index:202}.logo IMG{width:100%;max-width:380px;padding:15px 0 10px;display:inline-block;-webkit-transition:all 150ms linear;transition:all 150ms linear}#Menu>ul>li>a{color:#3EC0E8;padding:0 18px 15px;margin-top:40px;font-family:"Proxima Nova",sans-serif;font-weight:400;font-size:1.1em;border-bottom:4px solid #FFF}#Menu>ul>li.current>a{border-bottom:4px solid #3EC0E8}#Menu>ul>li>a:hover{border-bottom:4px solid #3EC0E8}#Menu ul li.submenu .menu-toggle{color:#FFF}#Menu>ul>li ul{background:#3EC0E8}#Menu ul li ul li a{font-weight:300!important;padding:6px 15px;font-weight:500;font-size:1em}#Menu>ul>li ul li a{color:#FFF}#Menu>ul>li ul li a:hover,#Menu>ul>li ul li.hover>a{background:#1A8FBD}#Menu>ul>li ul li:hover.submenu .menu-toggle,#Menu>ul>li ul li.hover.submenu .menu-toggle{color:#404040}#Menu ul ul ul{background:#1A8FBD}#Menu ul ul ul li a{color:#FFF;font-weight:300}#Menu ul li ul li ul li a{font-size:.9em}#Menu ul ul ul li a:hover,#Menu ul ul li ul li.hover>a{background-color:#804CC2}#Menu ul ul li ul li.submenu .menu-toggle{color:#FFF}.feature{background-color:transparent;position:relative;z-index:97;margin-top:0}.leftmenu{background-color:#FFF}.lower1,.lower2,.lower3{background-color:#FFF}.footer{background:#f4f4f4;color:#606060}.footer .module-class .content{padding:80px 10px 100px!important;line-height:1.75em;font-size:.9em}.footer .module-class h2{font-size:1.3em;font-weight:300;color:#3EC0E8;text-transform:uppercase}.footer a{color:#606060;text-decoration:none}.footer a:hover{color:#3EC0E8;text-decoration:underline!important}.footer i{width:20px}.footer .modulecontent{border-top:1px solid #c5c5c5;padding:1em 0 0}.bottom{background-color:#f4f4f4;color:gray;text-align:left;padding:30px 0 40px;text-transform:uppercase;letter-spacing:2px;border-top:1px solid #9F9F9F}.copyright{font-family:"Proxima Nova",sans-serif;font-size:15px;color:gray;padding-bottom:8px}.poweredby,.poweredby a{font-size:15px;color:gray}.poweredby a:hover{color:#1A8FBD}.footericons{text-align:center;padding-bottom:15px}.parallax-window{height:auto;background:transparent}.parallax-content{padding:170px 20%;text-align:center;background-color:rgba(0,0,0,.3)}.parallax-header{font-family:"Proxima Nova",sans-serif;font-size:3.3em!important;color:#FFF!important;width:100%}.parallax-text{font-family:"Proxima Nova",sans-serif;color:#FFF}@media (max-width:979px){.parallax-content{padding:80px 5%}.parallax-header{font-size:2em!important}}ul.accordion,.accordion ul{list-style:none;margin:0;padding:0;position:relative;display:block}.accordion>li{width:100%;min-width:340px}.accordion>li>a{font-family:"Proxima Nova",sans-serif;font-size:18px;font-weight:300;color:#3EC0E8;background-color:#FFF;display:block;line-height:40px;padding:0 15px;border-left:3px solid #3EC0E8;transition:150ms ease all;text-transform:none}.accordion>li>a.active,.accordion>li>a.selected{border-left:8px solid #3EC0E8;transition:150ms ease all}.accordion>li:hover>a,.accordion>li:target>a{border-left:8px solid #3EC0E8;transition:150ms ease all}.accordion>li li>a{font-size:.9em;font-weight:400;color:#606060;background-color:#fcfcfc;display:block;line-height:32px;padding:0 0 0 20px;border-left:8px solid #3EC0E8}.accordion>li li:hover>a,.accordion>li li:target>a,.accordion>li li>a.active,.accordion>li li>a.selected{font-size:.9em;color:#FFF;background-color:#D9D9D9;display:block;line-height:32px;padding:0 20px 0 25px}.accordion>li li>a:before{content:'\f067';font-family:FontAwesome;font-size:13px;line-height:32px;-webkit-font-smoothing:antialiased;margin-right:10px;color:#3EC0E8}.accordion>li li:hover>a:before{content:'\f068';color:#FFF!important}.accordion>li li>a.selected:before{color:#FFF!important}.accordion ul ul li a{font-size:.85em;color:#444;background-color:#e8e8e8;display:block;line-height:32px;padding:0 15px 0 30px}.accordion ul ul li a:before,.accordion>ul ul li:hover>a:before{content:''!important}.accordion>li li li:hover>a,.accordion>li li li:target>a,.accordion>li li li>a.active,.accordion>li li li>a.selected{font-size:.85em;color:#aaa;background-color:#FFF;display:block;line-height:32px;padding:0 20px 0 25px}.accordion li li li li.active>.sub-menu{display:block}.accordion li li li:target>.sub-menu{display:block;position:relative;left:0;width:295px;z-index:99;top:0}.accordion li li li li.active .sub-menu{display:block;position:relative;left:0;width:295px;z-index:99}.btn,a.btn,input.btn,input[type=submit],input[type=reset]{font-family:"Proxima Nova",sans-serif,FontAwesome;font-size:16px;font-weight:400;display:-moz-inline-stack;display:inline-block;vertical-align:middle;padding:.7em 1.5em .6em;text-align:center;border-radius:50px;cursor:pointer;text-shadow:none;text-transform:uppercase;letter-spacing:2px}input.whitebtn,a.whitebtn,input[type=reset]{background-color:#FFF;color:#1A8FBD;box-shadow:0 3px 15px rgba(0,0,0,.4)}input.whitebtn:hover,a.whitebtn:hover,input[type=reset]:hover{background-color:#1A8FBD;color:#FFF!important;box-shadow:0 1px 3px rgba(0,0,0,.1)}input.bluebtn,a.bluebtn,input[type=submit]{background-color:#3EC0E8;color:#FFF;box-shadow:0 3px 15px rgba(0,0,0,.4)}input.bluebtn:hover,a.bluebtn:hover,input[type=submit]:hover{background-color:#1A8FBD;color:#FFF!important;box-shadow:0 1px 3px rgba(0,0,0,.1)}input.purplebtn,a.purplebtn{background-color:#804CC2;color:#FFF;box-shadow:0 3px 15px rgba(0,0,0,.4)}input.purplebtn:hover,a.purplebtn:hover{background-color:#1A8FBD;color:#FFF!important;box-shadow:0 1px 3px rgba(0,0,0,.1)}input.ghostbtn,a.ghostbtn,.ghostbtn{background-color:transparent!important;color:#FFF;border:2px solid #FFF}input.ghostbtn:hover,a.ghostbtn:hover,.ghostbtn:hover{background-color:#FFF!important;color:#3EC0E8!important}input.txtbtn,a.txtbtn{font-family:"Proxima Nova",sans-serif;font-weight:400;font-size:1em;color:#3EC0E8;text-transform:uppercase}input.txtbtn:hover,a.txtbtn:hover{color:#3EC0E8;letter-spacing:1px}input.txtbtn:after,a.txtbtn:after{font-family:FontAwesome;content:'\f0da';color:#3EC0E8;margin-left:10px}.field input[type=text],.field input[type=password],.field input[type=email],.field input[type=tel],.field textbox,.field textarea{font-size:1em!important;padding:8px!important;margin:5px 0 10px}input[type=submit],input[type=reset]{height:inherit}.field INPUT,.field SELECT,.field TEXTAREA,.instruction,FIELDSET INPUT,FIELDSET TEXTAREA,FIELDSET{font-size:12pt;border:1px solid #ddd}select,option{font-family:"Proxima Nova",sans-serif!important;font-size:1em!important}.field label{font-family:"Proxima Nova",sans-serif!important;font-size:.85em;line-height:1.75em}select{height:40px;font-size:.85em!important;font-weight:300!important;padding:3px 5px!important;color:#555!important;background-color:#fff}.field LABEL{font-size:14px}.error,.bad{font-weight:700;padding:5px}.formbuilder .forecolor10{text-transform:uppercase;letter-spacing:2px}.contact-us{padding:2em .5em;margin:2em 0;border:1px solid #ccc}.contact-us h2{text-transform:uppercase;font-size:1.8em;letter-spacing:3px;text-align:center;margin-left:-15px}#R_C_T_m_5630_ctl00_ctl00_ctl_field539{margin:20px 0}#R_C_T_m_5630_ctl00_ctl00_ctl_field539{margin:20px 0}.blue{background-color:#3EC0E8}.blue h1,.blue h2,.blue h3,.blue h4,.blue p{color:#FFF}.grey{background-color:#f4f4f4}.purple{background-color:#804CC2}.purple h1,.purple h2,.purple h3,.purple h4,.purple p{color:#FFF}ul.fancylist{list-style-type:none}ul.fancylist li{margin-top:2px;text-indent:-2em}ul.fancylist li:before{font-family:FontAwesome!important;content:"\f18e";font-size:1.2em;float:left;width:1.4em;color:#3EC0E8}.bullet-box{background-color:#3ec1e8;padding:1.5em;border-radius:10px;box-shadow:0 10px 35px rgba(0,0,0,.2)}.bullet-box *{color:#fff!important}.bullet-box li:before{color:#fff!important}.inline-cta{background-image:url("/Documents%20and%20Settings/32/Site%20Documents/Site%20Pictures/(Backgrounds)/BrainWellnessCenterBayArea7.jpg");background-size:cover;padding:3em 45% 3em 4em;color:#000;box-shadow:0 10px 25px rgba(0,0,0,.2)}.inline-cta h2{line-height:1.2em;color:#000}.inline-cta h2 span{font-weight:800}.inline-cta .btn{padding:.3em 1.5em;font-size:16px;letter-spacing:2px;color:#7f4bc2;border-color:#7f4bc2}.inline-cta .btn:hover{border-color:#fff}@media (max-width:899px){.inline-cta{background-image:url(/)!important;padding:2em;margin:-2em;color:#fff;text-align:center;background-color:#36b7df}.inline-cta h2,.inline-cta h4{line-height:1.2em;color:#fff}.inline-cta .btn{color:#fff;border-color:#fff}.inline-cta .btn:hover{border-color:#fff}}.accordion dt a{display:block;color:#000;font-weight:500;text-decoration:none;padding-left:1em}.accordion dt a:before{font-family:sans-serif;content:"+";line-height:1em;font-size:1.25em;position:relative;left:-.5em;top:0;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform-origin:center center}.accordion dt{background:#f7f7f7;padding:1em;border-bottom:1px solid #fff}.accordion dd{background:#fff;margin:0;padding:1em 3em}.accordion a{font-weight:700;color:#0077a0}.accordion a.active:before{-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}@media (max-width:1099px){ul.accordion,.accordion ul{display:none}}@media (min-width:980px){#Mobile_Menu_Panel{display:none}}@media (max-width:979px){.top{z-index:99}.mm-toggle{float:right!important}.responsive-menu-toggle{display:block!important;z-index:999;width:40px;height:36px;margin-top:24px;float:right}.responsive-menu-toggle:before{content:'\f0c9';font-family:FontAwesome;font-size:30px;text-transform:none!important;line-height:34px;-webkit-font-smoothing:antialiased}#Menu{display:none;margin:0;float:right;right:-1px;top:50px}.slideout-menu{position:fixed;left:auto;top:0;bottom:0;right:0;z-index:0;width:255px;overflow-y:scroll;-webkit-overflow-scrolling:touch!important;display:none;background:#444}.slideout-panel{position:relative;z-index:1}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden;box-shadow:5px -1px 20px rgba(0,0,0,.4)}.slideout-open .slideout-menu{display:block}::-webkit-scrollbar{display:none}#Mobile_Menu{padding:20px 0}#Mobile_Menu ul{list-style:none;margin:0;padding:0;position:relative}#Mobile_Menu>ul>li.submenu:before{display:none}#Mobile_Menu ul li{width:100%}#Mobile_Menu ul li a{display:block;font-family:"Proxima Nova",sans-serif;font-size:1em;font-weight:500;color:#ccc;padding:10px 20px}#Mobile_Menu ul li a:hover,#Mobile_Menu>ul>li.current>a{background:#555;color:#FFF}#Mobile_Menu ul li ul li a{display:block;width:300;margin-left:0;background:#333;font-family:"Proxima Nova",sans-serif;font-size:.9em;color:#FFF;padding:10px 0 10px 40px}#Mobile_Menu ul li ul li a:hover{background:#444;font-size:.9em;color:#FFF}#Mobile_Menu ul li.submenu:before{content:'\f067';font-family:FontAwesome;color:#ccc;float:right;position:relative;display:inline-block;top:14px;right:15px;margin:-15px -15px 0 0;padding:15px 15px 15px 70px}#Mobile_Menu ul li.submenu.hover:before{content:'\f068'!important}#Mobile_Menu .accountlogin,.mobiletop,.mobilebot{display:block;width:255px!important;float:right!important;background:#444}#Mobile_Menu_Panel .accountlogin{width:255px!important;text-align:center;padding:10px 0 15px}#Mobile_Menu_Panel .accountlogin a{font-size:.9em;color:#ccc}.mobiletop{position:relative!important;top:0!important}.mobilebot{position:fixed;right:0;bottom:0}#Mobile_Menu_Panel .social-icons a i{font-size:.9em;color:#ccc;background:#444;width:22px;height:12px}.footer .module-class .content{padding:40px 0 0 20px!important}}@media (min-width:868px){.contact-loc-mobile{display:none}.contact-locator{display:none}}@media (max-width:867px){.top{height:56px}.contact-loc{display:none}.contact-loc-mobile{display:block}.contact-locator{display:none}}@media (max-width:767px){.header .nav{display:none}.footer .module-class .content{padding:25px 0!important}}@media (max-width:489px){.contact-loc-mobile{display:none}.contact-locator{display:block}.top{height:40px}}@media (max-width:479px){.module-class h1{font-size:1.75em;margin:0 0 10px;line-height:1.2em}.module-class h2{font-size:1.75em;margin:0 0 10px;line-height:1.2em}.module-class h3{font-size:1.25em;margin:0 0 10px;line-height:1em}.module-class h4{font-size:1.05em;margin:10px 0;line-height:1em}.modulecontent{line-height:1.75em}p{font-size:1em}}