@import url("http://fonts.googleapis.com/css?family=Oswald:300");@import url("http://fonts.googleapis.com/css?family=Voltaire");.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}blockquote{border:none}label{font-weight:bold}label.error{margin-top:0 !important;color:#dd6644;font-size:11px;font-weight:normal}input,textarea{max-width:100%}input.error,textarea.error{margin-bottom:0 !important;border:1px solid #b94a48;background-color:#f2dede;color:#dd6644}h1{font-size:32px}h2{font-size:26px}h3{font-size:21px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}h2,h3,h4,h5,h6{margin:0.75em 0 0.25em 0;padding:0}p{margin:0.5em 0}ul,ol{margin:0.5em 0 0.5em 2em}ul li,ol li{margin:0.5em 0}iframe{max-width:100%;border:0}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,textarea,select{line-height:1}.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{float:left;height:100%}.span0{float:none;width:auto}.container{position:relative;height:100%}.clear{float:none;clear:both}.button,button,input[type="submit"]{position:relative;display:inline-block;line-height:normal;vertical-align:text-top;font-weight:bold;text-decoration:none;cursor:pointer;border:none}.button:hover,button:hover,input[type="submit"]:hover{text-decoration:none}.button.huge,button.huge,input[type="submit"].huge{padding:18px 20px;font-size:24px}.button.large,button.large,input[type="submit"].large{padding:8px 15px;font-size:16px}.button.small,button.small,input[type="submit"].small{padding:2px 10px;font-size:12px}.button[disabled="disabled"],button[disabled="disabled"],input[type="submit"][disabled="disabled"]{display:none}.vcard .fn,.vcard .org,.vcard .adr,.vcard .street-address,.vcard .tel{display:block}.vcard .fn{font-weight:bold}.vcard .org{font-style:italic}.vcard .tel{font-weight:bold}.module,.aside{*zoom:1;margin-bottom:10px}.module:before,.aside:before,.module:after,.aside:after{display:table;content:""}.module:after,.aside:after{clear:both}.block{padding:10px}@media (max-width: 480px), (max-width: 767px){.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{float:none;width:auto}}.block{position:relative}.block .title{margin:0 0 10px}.block.contact .message textarea,.block .contact .message textarea{width:260px}.block.location .map,.block .location .map{display:inline-block;max-width:100%}.block.location .map img,.block .location .map img{max-width:100%}.aside .title{margin-top:10px}.contact label,.contact-module label{margin:10px 0 5px}.contact input,.contact-module input,.contact textarea,.contact-module textarea{margin:0}.contact .message textarea,.contact-module .message textarea{width:290px}.contact .footer,.contact-module .footer{padding:10px 0;text-align:right}.contact-module .name,.contact-module .email{float:left;width:220px;margin-right:10px}.contact-module .name input,.contact-module .email input{width:210px}.contact-module .phone,.contact-module .message{clear:both;padding-top:1px}.contact-module .footer{text-align:left}.vcard{margin:10px 0;line-height:135%}.vcard .country-name{display:none}.location .map,.location-module .map{display:inline-block;border:2px solid #999;outline:4px solid #fff}.location .map img,.location-module .map img{max-width:100%}.map{overflow:hidden}.map img{margin:-20px 0px -20px 0px}.location .vcard .fn,.location-module .vcard .fn,.location .vcard .org,.location-module .vcard .org{font-size:18px;font-weight:normal;font-style:normal;padding:0 0 2px 0;margin:0 0 2px 0}.location .vcard .tel .icon-content-phone,.location-module .vcard .tel .icon-content-phone,.location .vcard .tel .icon-content-mobile,.location-module .vcard .tel .icon-content-mobile{display:none}.location-module .name{border-bottom:1px solid #bbdcee}.location-module .map{float:right;margin:10px}.bio .headshot img{margin:6px 6px 6px 0}.bio .name,.bio-module .name{font-size:21px;font-weight:bold}.bio .headshot,.bio-module .headshot{float:left;padding-right:24px}.bio .headshot img,.bio-module .headshot img{border:1px solid #bbdcee}.bio-module .headshot img{margin:10px 10px 10px 0}.bio-module .details .education,.bio-module .details .honors,.bio-module .details .memberships{clear:both}.bio-module .details .education h3,.bio-module .details .honors h3,.bio-module .details .memberships h3{color:#222222;font-size:16px;font-weight:bold}.post .date,.post-module .date{width:100px;float:left;margin:10px 10px 10px 0;padding:15px;border:1px solid #ccc;text-align:center;line-height:100%}.post .date .month,.post-module .date .month{font-style:italic}.post .date .day,.post-module .date .day{font-size:60px;height:60px;line-height:60px;font-weight:bold}.post .posted,.post-module .posted{color:#999999;font-size:12px;font-style:italic}.post-module .lede-image{float:left;margin:10px 10px 10px 0}.post .lede-image{float:right;margin:10px 0 10px 10px}.testimonial-module{padding:15px;margin:10px;border:1px solid #bbdcee;-webkit-border-radius:9px;-khtml-border-radius:9px;-moz-border-radius:9px;-o-border-radius:9px;border-radius:9px}.testimonial-module blockquote:before{content:'\201c'}.testimonial-module blockquote:after{content:'\201d'}.testimonial-module .dropquote blockquote{font-family:Lora, Georgia, "Times New Roman", Times, serif;font-size:48px;font-weight:bold}.testimonial-module .quote blockquote{font-style:italic}.testimonial-module .attribution{text-align:right}.case-module img{border:1px solid #bbdcee}.file-module{padding:15px;margin:10px;border:1px solid #bbdcee}.file-module .name{font-size:21px;font-weight:bold}.file-module .file-link{line-height:20px}@media (max-width: 980px){#super-container .contact input{width:200px}#super-container .contact .message textarea{width:200px}}@media (max-width: 480px), (max-width: 767px){#super-container .vcard{text-align:center}#super-container .contact input{width:285px}#super-container .contact .message textarea{width:285px}}#carousel{position:relative;height:340px}#carousel .flexslider{background:transparent;border:none;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}#carousel .flexslider .slides li{position:relative;height:365px;overflow:hidden;margin:0;padding:0}#carousel .flexslider .slides li a.slide-link{position:absolute;display:block;width:100%;height:100%;text-decoration:none !important}#carousel .flexslider .slides li .caption{position:absolute;width:40%;margin:0;padding:2%}#carousel .flexslider .slides li .slide-button{margin:10px 0}#carousel .flexslider .slides li img{position:absolute}#carousel .flexslider .slides li.default img{top:0px}#carousel .flexslider .slides li.default .caption{top:10%}#carousel .flexslider .slides li.anchor-top img{top:0}#carousel .flexslider .slides li.anchor-top .caption{bottom:10%}#carousel .flexslider .slides li.anchor-top.float-left img,#carousel .flexslider .slides li.anchor-top.float-right img{top:10px}#carousel .flexslider .slides li.anchor-top.float-left.croppable img,#carousel .flexslider .slides li.anchor-top.float-right.croppable img{top:-20px}#carousel .flexslider .slides li.anchor-bottom img{bottom:0}#carousel .flexslider .slides li.anchor-bottom .caption{top:10%}#carousel .flexslider .slides li.anchor-bottom.float-left img,#carousel .flexslider .slides li.anchor-bottom.float-right img{bottom:10px}#carousel .flexslider .slides li.anchor-bottom.float-left.croppable img,#carousel .flexslider .slides li.anchor-bottom.float-right.croppable img{bottom:-20px}#carousel .flexslider .slides li.anchor-left img{left:0}#carousel .flexslider .slides li.anchor-left .caption{right:5%;text-align:right}#carousel .flexslider .slides li.anchor-right img{right:0}#carousel .flexslider .slides li.anchor-right .caption{left:5%;text-align:left}#carousel .flexslider .slides li.float-left img{width:40%;left:5%}#carousel .flexslider .slides li.float-left .caption{right:5%;text-align:right}#carousel .flexslider .slides li.float-left.anchor-top .caption{top:auto;bottom:10%}#carousel .flexslider .slides li.float-left.anchor-bottom .caption{top:10%;bottom:auto}#carousel .flexslider .slides li.float-right img{width:40%;right:5%}#carousel .flexslider .slides li.float-right .caption{left:5%;text-align:left}#carousel .flexslider .slides li.float-right.anchor-top .caption{top:auto;bottom:10%}#carousel .flexslider .slides li.float-right.anchor-bottom .caption{top:10%;bottom:auto}#carousel .flexslider .slides li.contrast .caption,#carousel .flexslider .slides li.default .caption{background-color:rgba(0,0,0,0.4)}[class^="icon-content-"],[class*=" icon-content-"]{display:inline-block;height:16px;line-height:16px;vertical-align:text-top;background-image:url("/assets/themes/theme_00001/images/stylesheet-no-repeat.png")}.icon-content-location{background-position:-120px -90px;width:12.5px}.icon-content-phone{background-position:-140px -90px;width:20px}.icon-content-mobile{background-position:-160px -90px;width:12.5px}.icon-content-appointment{background-position:-180px -90px;width:20px}.icon-content-file{background-position:-200px -90px;width:15px}.icon-content-message{background-position:-220px -90px;width:20px}.icon-content-insurance{background-position:-240px -90px;width:20px}.icon-content-test{background-position:-260px -90px;width:12.5px}.icon-content-rx{background-position:-280px -90px;width:15px}.icon-content-hospital{background-position:-300px -90px;width:20px}.icon-content-phone,.icon-content-mobile{background-color:transparent;margin-top:7px}.icon-content-location{margin-right:4px}[class^="icon-web-"],[class*=" icon-web-"]{margin-right:6px}#home-footer ul{list-style:none;list-style-type:none;display:block;margin:0;padding:0}#home-footer ul li{list-style:none;list-style-image:none;position:relative;float:none;margin:0;padding:0;text-align:left;border-left:none;border-right:none}#home-footer ul li{border-top:1px solid #999;border-bottom:1px solid #999}#home-footer ul li:first-child,#home-footer ul li:first-child a{-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;-o-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;-o-border-radius-topright:0px;border-top-right-radius:0px;border-top:none}#home-footer ul li.first,#home-footer ul li.first a{-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;-o-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;-o-border-radius-topright:0px;border-top-right-radius:0px;border-top:none}#home-footer ul li:last-child,#home-footer ul li:last-child a{-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-o-border-radius-bottomleft:0px;border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-o-border-radius-bottomright:0px;border-bottom-right-radius:0px;border-bottom:none}#home-footer ul li.last,#home-footer ul li.last a{-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-o-border-radius-bottomleft:0px;border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-o-border-radius-bottomright:0px;border-bottom-right-radius:0px;border-bottom:none}#home-footer li{padding:5px 0}#home-footer li a{display:block;height:32px;line-height:32px;padding:5px 0;color:#ccc}#home-footer [class^="icon-web-"],#home-footer [class*=" icon-web-"]{display:inline-block;width:32px;height:32px;line-height:32px;vertical-align:middle;background-image:url("/assets/themes/theme_00001/images/stylesheet-no-repeat.png")}#home-footer .icon-web-facebook{background-position:-480px -150px}#home-footer .icon-web-twitter{background-position:-512px -150px}#home-footer .icon-web-linkedin{background-position:-544px -150px}#home-footer .icon-web-gplus{background-position:-576px -150px}#home-footer .icon-web-google{background-position:-608px -150px}#home-footer .icon-web-yelp{background-position:-640px -150px}#home-footer .icon-web-vitals{background-position:-672px -150px}#home-footer .icon-web-healthgrades{background-position:-704px -150px}#home-footer .icon-web-ratemds{background-position:-736px -150px}#home-footer .icon-web-ucompare{background-position:-768px -150px}#home-footer .icon-web-zocdoc{background-position:-800px -150px}#home-footer .icon-web-angieslist{background-position:-832px -150px}#home-footer .icon-web-contact{background-position:-864px -150px}#home-footer .icon-web-other{display:none}#carousel{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);zoom:1}#carousel .flexslider .slides li .caption{color:#ffffff;text-align:left;font-size:32px;font-family:Lora, Georgia, "Times New Roman", Times, serif;font-weight:normal;font-style:normal;line-height:125%;text-transform:none;-webkit-text-shadow:1px 1px 0 rgba(0,0,0,0.33);-moz-text-shadow:1px 1px 0 rgba(0,0,0,0.33);-o-text-shadow:1px 1px 0 rgba(0,0,0,0.33);text-shadow:1px 1px 0 rgba(0,0,0,0.33);background:rgba(0,0,0,0.33);-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}#carousel .flexslider .slides li .caption body,#carousel .flexslider .slides li .caption p,#carousel .flexslider .slides li .caption blockquote,#carousel .flexslider .slides li .caption pre,#carousel .flexslider .slides li .caption abbr,#carousel .flexslider .slides li .caption acronym,#carousel .flexslider .slides li .caption address,#carousel .flexslider .slides li .caption big,#carousel .flexslider .slides li .caption cite,#carousel .flexslider .slides li .caption code,#carousel .flexslider .slides li .caption center,#carousel .flexslider .slides li .caption dl,#carousel .flexslider .slides li .caption dt,#carousel .flexslider .slides li .caption dd,#carousel .flexslider .slides li .caption ol,#carousel .flexslider .slides li .caption ul,#carousel .flexslider .slides li .caption li,#carousel .flexslider .slides li .caption fieldset,#carousel .flexslider .slides li .caption form,#carousel .flexslider .slides li .caption label,#carousel .flexslider .slides li .caption legend,#carousel .flexslider .slides li .caption table,#carousel .flexslider .slides li .caption caption,#carousel .flexslider .slides li .caption tbody,#carousel .flexslider .slides li .caption tfoot,#carousel .flexslider .slides li .caption thead,#carousel .flexslider .slides li .caption tr,#carousel .flexslider .slides li .caption th,#carousel .flexslider .slides li .caption td,#carousel .flexslider .slides li .caption article,#carousel .flexslider .slides li .caption aside,#carousel .flexslider .slides li .caption canvas,#carousel .flexslider .slides li .caption details,#carousel .flexslider .slides li .caption embed,#carousel .flexslider .slides li .caption figure,#carousel .flexslider .slides li .caption figcaption,#carousel .flexslider .slides li .caption footer,#carousel .flexslider .slides li .caption header,#carousel .flexslider .slides li .caption hgroup,#carousel .flexslider .slides li .caption menu,#carousel .flexslider .slides li .caption nav,#carousel .flexslider .slides li .caption output,#carousel .flexslider .slides li .caption ruby,#carousel .flexslider .slides li .caption section,#carousel .flexslider .slides li .caption summary,#carousel .flexslider .slides li .caption time,#carousel .flexslider .slides li .caption mark,#carousel .flexslider .slides li .caption audio,#carousel .flexslider .slides li .caption video{text-align:left;font-size:32px;font-family:Lora, Georgia, "Times New Roman", Times, serif;font-weight:normal;font-style:normal;line-height:125%;text-transform:none}#carousel .flex-direction-nav{display:none}#carousel .flex-control-nav{bottom:17px;right:10px;height:8px;line-height:8px}#carousel .flex-control-nav li{margin:0 3px}#carousel .flex-control-nav a{background:#ccc;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#carousel .flex-control-nav a.flex-active,#carousel .flex-control-nav a:hover{background:#666666}h1,h2,h3,h4,h5,h6{color:#000;line-height:120%}h1{border-bottom:1px solid #ccc}h1,h2,h3,h4,h5,h6{font-family:'Oswald', sans-serif;font-weight:normal}h1{font-size:35px}h2{font-size:30px}h3{font-size:30px}h4{font-size:25px}h5{font-size:23px}h6{font-size:20px}body,p,blockquote,pre,abbr,acronym,address,big,cite,code,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,nav,output,ruby,section,summary,time,mark,audio,video{font-family:Lora, Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:150%}a{color:#034365}a:hover{color:#034365}.address-block{font-size:12px;text-align:right}.address-block .icon-content-location,.address-block .type{display:none}.address-block .tel.voice{color:#999999;font-size:24px;line-height:34px}.address-block .tel.fax{display:none}.testimonial-module{border:1px solid #bbdcee}.testimonial-module blockquote:before,.testimonial-module blockquote:after{color:red}form input,.block .contact .message textarea{width:100%}#home-footer .button,#home-footer button,#home-footer input[type="submit"]{color:#000;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear, left 0, left 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, 0%, #e6e6e6, 100%);background-image:-moz-linear-gradient(top, #fff 0, #e6e6e6 100%);background-image:linear-gradient(to bottom, #fff 0, #e6e6e6 100%);background-repeat:repeat-x;border-color:#e0e0e0;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0)}#home-footer .button:hover,#home-footer button:hover,#home-footer input[type="submit"]:hover{display:inline-block;cursor:pointer;color:#333;background-color:#ebebeb;border-color:#adadad;background-image:none;*display:inline;*zoom:1}.button,button,input[type="submit"]{color:#fff;text-shadow:0 1px 0 #000;background-image:-webkit-gradient(linear, left 0, left 100%, from(#666), to(#000));background-image:-webkit-linear-gradient(top, #666, 0%, #000, 100%);background-image:-moz-linear-gradient(top, #666 0, #000 100%);background-image:linear-gradient(to bottom, #666 0, #000 100%);background-repeat:repeat-x;border-color:#e0e0e0;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666',endColorstr='#000',GradientType=0)}.button:hover,button:hover,input[type="submit"]:hover{display:inline-block;cursor:pointer;color:#fff;background-color:#333;border-color:#000;background-image:none;*display:inline;*zoom:1}.button.huge,button.huge,input[type="submit"].huge{padding:8px 20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.button.large,button.large,input[type="submit"].large{padding:4px 15px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.button.small,button.small,input[type="submit"].small{-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}body{margin:0;padding:0;color:#222222}body a{color:#333}#header .block,#page-content .block,#home-footer .block,#footer .block{padding:0px 0px 0px 15px}#home-content,#page-content{padding-bottom:60px;padding-top:40px}#home-content .inner:before,#page-content .inner:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-10px;width:10px}#home-content .inner:after,#page-content .inner:after{content:"";display:block;position:absolute;top:0;right:-10px;bottom:0;width:10px}#home-content .innermost:before,#page-content .innermost:before{content:"";display:block;position:absolute;top:-10px;left:-10px;right:-10px;height:10px}#home-content .innermost:after,#page-content .innermost:after{content:"";display:block;position:absolute;bottom:-10px;left:-10px;right:-10px;height:10px}#page-content{color:#666666}#home-content{color:#666666}#home-content .innermost{background-color:none;padding:0px}#home-content .bio-block{margin-top:10px}#home-content .bio-block .title{font-size:48px;color:#ffffff;-webkit-text-shadow:-1px -1px 0 rgba(0,0,0,0.33),1px 1px 0 rgba(255,255,255,0.25);-moz-text-shadow:-1px -1px 0 rgba(0,0,0,0.33),1px 1px 0 rgba(255,255,255,0.25);-o-text-shadow:-1px -1px 0 rgba(0,0,0,0.33),1px 1px 0 rgba(255,255,255,0.25);text-shadow:-1px -1px 0 rgba(0,0,0,0.33),1px 1px 0 rgba(255,255,255,0.25)}#home-content .bio-block .summary{font-size:18px;line-height:135%}#menu{z-index:990;position:absolute;height:30px;background-color:none;text-align:left;font-weight:bold;font-style:normal;line-height:100%;top:65px;width:100%}#menu .span8{float:right}#menu body,#menu p,#menu blockquote,#menu pre,#menu abbr,#menu acronym,#menu address,#menu big,#menu cite,#menu code,#menu center,#menu dl,#menu dt,#menu dd,#menu ol,#menu ul,#menu li,#menu fieldset,#menu form,#menu label,#menu legend,#menu table,#menu caption,#menu tbody,#menu tfoot,#menu thead,#menu tr,#menu th,#menu td,#menu article,#menu aside,#menu canvas,#menu details,#menu embed,#menu figure,#menu figcaption,#menu footer,#menu header,#menu hgroup,#menu menu,#menu nav,#menu output,#menu ruby,#menu section,#menu summary,#menu time,#menu mark,#menu audio,#menu video{text-align:left;font-weight:bold;font-style:normal;line-height:100%;font:20px "Oswald", Helvetica, sans-serif}#menu ul{list-style:none;list-style-type:none;display:block;margin:0;padding:0}#menu ul li{list-style:none;list-style-image:none;display:block;position:relative;float:left;margin:0;padding:0;text-align:center;border-top:none;border-bottom:none}#menu ul li.has-children:after{display:block;font-size:14px;line-height:14px;position:absolute;top:50%;bottom:auto;right:6px;left:auto;margin:0;margin-top:-8.4px;color:#ccc;content:"";cursor:pointer}#menu a{display:block;float:left;height:30px;line-height:30px;padding:0 15px;color:#fff;text-decoration:none}#menu li:hover,#menu a:hover,#menu li:hover>a{color:#ccc}#menu li:hover .submenu,#menu a:hover .submenu,#menu li:hover>a .submenu{display:block}#menu li.active{color:#ccc}#menu li.active a:after{display:block;font-size:24px;line-height:24px;position:absolute;top:30px;left:50%;margin:0;margin-top:-12px;margin-left:-8px;color:#055682;content:""}#menu li.active li a:after{display:none}#menu li,#menu a{-webkit-transition:all 0.2s ease 0;-moz-transition:all 0.2s ease 0;-o-transition:all 0.2s ease 0;transition:all 0.2s ease 0}#menu ul.menu{height:30px;display:inline-block;float:right}#menu .submenu,#menu .subsubmenu{height:auto;border:none;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:#666 0px 0px 5px;-khtml-box-shadow:#666 0px 0px 5px;-moz-box-shadow:#666 0px 0px 5px;-o-box-shadow:#666 0px 0px 5px;box-shadow:#666 0px 0px 5px;position:relative;z-index:1000;width:200px;text-align:left;font-weight:normal;font-style:normal;line-height:100%;text-transform:none;background-color:#333;padding:2px;border-bottom:0px solid #011520}#menu .submenu ul,#menu .subsubmenu ul,#menu .submenu ul li,#menu .subsubmenu ul li,#menu .submenu ul li a,#menu .subsubmenu ul li a{height:auto;border:none;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}#menu .submenu body,#menu .subsubmenu body,#menu .submenu p,#menu .subsubmenu p,#menu .submenu blockquote,#menu .subsubmenu blockquote,#menu .submenu pre,#menu .subsubmenu pre,#menu .submenu abbr,#menu .subsubmenu abbr,#menu .submenu acronym,#menu .subsubmenu acronym,#menu .submenu address,#menu .subsubmenu address,#menu .submenu big,#menu .subsubmenu big,#menu .submenu cite,#menu .subsubmenu cite,#menu .submenu code,#menu .subsubmenu code,#menu .submenu center,#menu .subsubmenu center,#menu .submenu dl,#menu .subsubmenu dl,#menu .submenu dt,#menu .subsubmenu dt,#menu .submenu dd,#menu .subsubmenu dd,#menu .submenu ol,#menu .subsubmenu ol,#menu .submenu ul,#menu .subsubmenu ul,#menu .submenu li,#menu .subsubmenu li,#menu .submenu fieldset,#menu .subsubmenu fieldset,#menu .submenu form,#menu .subsubmenu form,#menu .submenu label,#menu .subsubmenu label,#menu .submenu legend,#menu .subsubmenu legend,#menu .submenu table,#menu .subsubmenu table,#menu .submenu caption,#menu .subsubmenu caption,#menu .submenu tbody,#menu .subsubmenu tbody,#menu .submenu tfoot,#menu .subsubmenu tfoot,#menu .submenu thead,#menu .subsubmenu thead,#menu .submenu tr,#menu .subsubmenu tr,#menu .submenu th,#menu .subsubmenu th,#menu .submenu td,#menu .subsubmenu td,#menu .submenu article,#menu .subsubmenu article,#menu .submenu aside,#menu .subsubmenu aside,#menu .submenu canvas,#menu .subsubmenu canvas,#menu .submenu details,#menu .subsubmenu details,#menu .submenu embed,#menu .subsubmenu embed,#menu .submenu figure,#menu .subsubmenu figure,#menu .submenu figcaption,#menu .subsubmenu figcaption,#menu .submenu footer,#menu .subsubmenu footer,#menu .submenu header,#menu .subsubmenu header,#menu .submenu hgroup,#menu .subsubmenu hgroup,#menu .submenu menu,#menu .subsubmenu menu,#menu .submenu nav,#menu .subsubmenu nav,#menu .submenu output,#menu .subsubmenu output,#menu .submenu ruby,#menu .subsubmenu ruby,#menu .submenu section,#menu .subsubmenu section,#menu .submenu summary,#menu .subsubmenu summary,#menu .submenu time,#menu .subsubmenu time,#menu .submenu mark,#menu .subsubmenu mark,#menu .submenu audio,#menu .subsubmenu audio,#menu .submenu video,#menu .subsubmenu video{text-align:left;font-size:18px;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#menu .submenu ul,#menu .subsubmenu ul{list-style:none;list-style-type:none;display:block;margin:0;padding:0}#menu .submenu ul li,#menu .subsubmenu ul li{list-style:none;list-style-image:none;position:relative;float:none;margin:0;padding:0;text-align:left;border-left:none;border-right:none}#menu .submenu ul li.has-children:after,#menu .subsubmenu ul li.has-children:after{display:block;font-size:10px;line-height:10px;position:absolute;top:50%;bottom:auto;right:2px;left:auto;margin:0;margin-top:-6px;color:#509100;content:"";cursor:pointer}#menu .submenu a,#menu .subsubmenu a{float:none;line-height:200%;padding:0 15px}#menu .submenu li:hover,#menu .subsubmenu li:hover,#menu .submenu a:hover,#menu .subsubmenu a:hover,#menu .submenu li:hover>a,#menu .subsubmenu li:hover>a{color:#ccc}#menu .submenu li:hover .subsubmenu,#menu .subsubmenu li:hover .subsubmenu,#menu .submenu a:hover .subsubmenu,#menu .subsubmenu a:hover .subsubmenu,#menu .submenu li:hover>a .subsubmenu,#menu .subsubmenu li:hover>a .subsubmenu{display:block}#menu .submenu{display:none;position:absolute;top:30px;left:0}#menu .subsubmenu{display:none;position:absolute;top:0;right:200px !important;background-color:#222}#menu li.menu-item:last-child .submenu{left:auto !important;right:0px !important}#menu li.menu-item.last .submenu{left:auto !important;right:0px !important}#header{color:#999999;min-height:150px}#header #logo{float:left;margin:40px 10px 10px 0}#header #logobug a,#header #logo a,#header #logobug img,#header #logo img{border:none}#header #logotype{float:left;width:590px;padding:30px 0;text-align:left;font-size:28px;font-family:"Yanone Kaffeesatz", Arial, Helvetica, sans-serif;font-weight:bold;font-style:normal;line-height:100%;text-transform:none}#header #logotype body,#header #logotype p,#header #logotype blockquote,#header #logotype pre,#header #logotype abbr,#header #logotype acronym,#header #logotype address,#header #logotype big,#header #logotype cite,#header #logotype code,#header #logotype center,#header #logotype dl,#header #logotype dt,#header #logotype dd,#header #logotype ol,#header #logotype ul,#header #logotype li,#header #logotype fieldset,#header #logotype form,#header #logotype label,#header #logotype legend,#header #logotype table,#header #logotype caption,#header #logotype tbody,#header #logotype tfoot,#header #logotype thead,#header #logotype tr,#header #logotype th,#header #logotype td,#header #logotype article,#header #logotype aside,#header #logotype canvas,#header #logotype details,#header #logotype embed,#header #logotype figure,#header #logotype figcaption,#header #logotype footer,#header #logotype header,#header #logotype hgroup,#header #logotype menu,#header #logotype nav,#header #logotype output,#header #logotype ruby,#header #logotype section,#header #logotype summary,#header #logotype time,#header #logotype mark,#header #logotype audio,#header #logotype video{text-align:left;font-size:28px;font-weight:bold;font-style:normal;line-height:100%;text-transform:none}#header #logotype a{color:#213642;text-decoration:none}#header #tagline{margin:5px 0 0 0;color:#055682;text-align:left;font-size:18px;font-family:"Yanone Kaffeesatz", Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#header #tagline body,#header #tagline p,#header #tagline blockquote,#header #tagline pre,#header #tagline abbr,#header #tagline acronym,#header #tagline address,#header #tagline big,#header #tagline cite,#header #tagline code,#header #tagline center,#header #tagline dl,#header #tagline dt,#header #tagline dd,#header #tagline ol,#header #tagline ul,#header #tagline li,#header #tagline fieldset,#header #tagline form,#header #tagline label,#header #tagline legend,#header #tagline table,#header #tagline caption,#header #tagline tbody,#header #tagline tfoot,#header #tagline thead,#header #tagline tr,#header #tagline th,#header #tagline td,#header #tagline article,#header #tagline aside,#header #tagline canvas,#header #tagline details,#header #tagline embed,#header #tagline figure,#header #tagline figcaption,#header #tagline footer,#header #tagline header,#header #tagline hgroup,#header #tagline menu,#header #tagline nav,#header #tagline output,#header #tagline ruby,#header #tagline section,#header #tagline summary,#header #tagline time,#header #tagline mark,#header #tagline audio,#header #tagline video{text-align:left;font-size:18px;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#page-content #article{padding:15px 45px 30px 30px;min-height:480px}#page-content #asides{padding-bottom:1px;border-left:1px solid #ebebeb}#page-content #asides .aside{background-color:none;padding:1px 15px;margin-bottom:10px}#home-footer{margin-top:10px;padding:15px 0;color:#ccc;margin-bottom:60px}#home-footer .container{-webkit-box-shadow:#000 0px 0px 10px inset;box-shadow:#000 0px 0px 10px inset;padding-top:15px;border-radius:10px;background:#333}#home-footer .column .block{margin-right:10px}#sidebar{float:right}#home-footer .column:last-child .block{margin-right:0px}#home-footer .column.last .block{margin-right:0px}#home-footer h1,#home-footer h2,#home-footer h3,#home-footer h4,#home-footer h5,#home-footer h6,#home-footer p,#home-footer a,#home-footer label,#home-footer .title{color:#999999}#footer{height:90px;background-color:#333;color:#999999;border-top:3px solid #999999}#footer .inner{padding:0}#footer a{color:#999999}#footer .copyright{font-size:12px;margin:10px 0}#footer .seal{padding:15px 0;text-align:center}#footer .seal a{display:inline-block;width:160px;height:50px;background:transparent url("") center top no-repeat;opacity:0.75;-webkit-transition:all 0.2s ease 0;-moz-transition:all 0.2s ease 0;-o-transition:all 0.2s ease 0;transition:all 0.2s ease 0}#footer .seal a:hover{opacity:1.0}.lt-ie8 #menu ul.menu{display:inline !important}.lt-ie9 #super-header,.lt-ie9 #super-container,.lt-ie9 #preheader,.lt-ie9 #header,.lt-ie9 #menu,.lt-ie9 #home-row-1,.lt-ie9 #home-row-2,.lt-ie9 #page-content,.lt-ie9 #footer{min-width:960px}.no-js #menu{height:auto}.no-js #menu ul.menu{height:auto;visibility:visible;overflow:visible}@media (max-width: 980px){#super-container #logotype{width:460px}}@media (max-width: 979px) and (min-width: 768px){#carousel{height:350px}#carousel .flexslider .slides li{position:relative;height:321px}}.btn-block{display:none}@media (max-width: 480px), (max-width: 767px){.btn-block{width:90%;margin:10px auto;display:block !important}#super-container #carousel .flexslider .slides li .caption{font-size:16px}#super-container #home-content .container,#super-container #page-content .container,#super-container #home-content .inner,#super-container #page-content .inner,#super-container #home-content .innermost,#super-container #page-content .innermost{padding-left:0 !important;padding-right:0 !important}#super-container #home-content .inner:before,#super-container #page-content .inner:before,#super-container #home-content .inner:after,#super-container #page-content .inner:after{display:none}#super-container #page-content #article{min-height:0;background-color:#ffffff;padding:15px}#super-container #page-content #asides{padding:0}#super-container #home-content #profile{padding:15px}#super-container #preheader ul{list-style:none;list-style-type:none;display:block;margin:0;padding:0}#super-container #preheader ul li{list-style:none;list-style-image:none;position:relative;float:none;margin:0;padding:0;text-align:left;border-left:none;border-right:none}#super-container #preheader ul li{border-bottom:1px solid rgba(255,255,255,0.5)}#super-container #preheader ul li:first-child,#super-container #preheader ul li:first-child a{-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;-o-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;-o-border-radius-topright:0px;border-top-right-radius:0px;border-top:none}#super-container #preheader ul li.first,#super-container #preheader ul li.first a{-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;-o-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;-o-border-radius-topright:0px;border-top-right-radius:0px;border-top:none}#super-container #preheader ul li:last-child,#super-container #preheader ul li:last-child a{-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-o-border-radius-bottomleft:0px;border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-o-border-radius-bottomright:0px;border-bottom-right-radius:0px;border-bottom:none;border-bottom:none}#super-container #preheader ul li.last,#super-container #preheader ul li.last a{-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-o-border-radius-bottomleft:0px;border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-o-border-radius-bottomright:0px;border-bottom-right-radius:0px;border-bottom:none;border-bottom:none}#super-container #preheader ul.menu{height:auto;float:none}#super-container #preheader ul.menu li a{float:none;padding:5px 0 5px 10px;background-position:0px -48px}#super-container #logo,#super-container #logobug,#super-container #logotype,#super-container #tagline,#super-container #address{float:none;margin-left:auto;margin-right:auto;text-align:center}#super-container #logotype{width:auto !important}#super-container #menu{height:auto;border:none;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}#super-container #menu ul,#super-container #menu ul li,#super-container #menu ul li a{height:auto;border:none;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}#super-container #menu ul.menu{height:auto;width:100%;display:none}#super-container #menu ul{list-style:none;list-style-type:none;display:block;margin:0;padding:0}#super-container #menu ul li{list-style:none;list-style-image:none;position:relative;float:none;margin:0;padding:0;text-align:left;border-left:none;border-right:none}#super-container #menu ul li{border-top:1px solid #ffffff;border-bottom:1px solid #dbdbdb}#super-container #menu ul li:first-child,#super-container #menu ul li:first-child a{-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;-o-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;-o-border-radius-topright:0px;border-top-right-radius:0px;border-top:none}#super-container #menu ul li.first,#super-container #menu ul li.first a{-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;-o-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;-o-border-radius-topright:0px;border-top-right-radius:0px;border-top:none}#super-container #menu ul li:last-child,#super-container #menu ul li:last-child a{-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-o-border-radius-bottomleft:0px;border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-o-border-radius-bottomright:0px;border-bottom-right-radius:0px;border-bottom:none}#super-container #menu ul li.last,#super-container #menu ul li.last a{-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-o-border-radius-bottomleft:0px;border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-o-border-radius-bottomright:0px;border-bottom-right-radius:0px;border-bottom:none}#super-container #menu ul li.has-children:after{display:block;font-size:20px;line-height:20px;position:absolute;top:22px;bottom:auto;right:2px;left:auto;margin:0;margin-top:-12px;color:#fff;content:"\25be";cursor:pointer}#super-container #menu a{float:none;height:40px;line-height:40px}#super-container #menu .submenu,#super-container #menu .subsubmenu{height:auto;border:none;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;position:relative;top:0 !important;left:0 !important;width:auto;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#super-container #menu .submenu ul,#super-container #menu .subsubmenu ul,#super-container #menu .submenu ul li,#super-container #menu .subsubmenu ul li,#super-container #menu .submenu ul li a,#super-container #menu .subsubmenu ul li a{height:auto;border:none;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}#super-container #menu .submenu ul li.has-children:after,#super-container #menu .subsubmenu ul li.has-children:after{display:block;font-size:20px;line-height:20px;position:absolute;top:50%;bottom:auto;right:2px;left:auto;margin:0;margin-top:-12px;color:#509100;content:"\25be";cursor:pointer}#super-container #footer{text-align:center}}#super-container{position:absolute;top:0;width:100%;background:transparent url("/assets/themes/crossroads/images/header.jpg") top repeat-x;background-color:#ffffff}#header #logotype{float:left;padding:30px 0;text-align:left}#header #logo img{max-height:85px}#header #logotype a{color:#fff;text-decoration:none;font:60px 'Voltaire', sans-serif}#header #tagline{margin:0;color:#ccc;text-align:left;font:20px 'Voltaire', sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#header #name{float:left}#feature{background:none repeat scroll 0 0 rgba(0,0,0,0.08);border:1px solid rgba(155,155,155,0.5);border-radius:10px 10px 10px 10px;box-shadow:0 0 2px #FFFFFF inset;display:block;padding:15px}#feature{font-size:24px;font-family:Oswald, sans-serif;line-height:34px;color:#666666;text-align:center;margin:15px 15px 40px 15px}#feature h3{margin:0px}#main-content #block{padding:0px 15px}#main-content-side #block{padding:0px 15px}#carousel .flexslider .slides{background:none repeat scroll 0 0 #FFFFFF;border:0 solid #999999;box-shadow:0 0 8px #333;margin:10px;overflow:hidden;padding:10px;border-radius:10px 10px 10px 10px}#carousel .flexslider{padding-bottom:40px}#carousel .flexslider .slides li.default img{width:100%}#carousel .flexslider .slides li img{margin:0px !important}#carousel{height:450px}#home-footer .title{color:#999}.contact input,.contact-module input,.contact textarea,.contact-module textarea,.block .contact .message textarea{width:90%}.contact .footer,.contact-module .footer{padding:17px;text-align:right}#address{display:none}@media (min-width: 1200px){.span4{width:330px}.span3{margin-left:15px}}#page-content .span8{margin-left:0px}#menu .inner,#header .inner{padding:0px 15px}#super-container #menu ul li.has-children:after{top:22px;color:#fff}@media (max-width: 1199px) and (min-width: 980px){#carousel .flexslider .slides li{height:300px}#carousel{height:360px}}@media (max-width: 979px) and (min-width: 768px){#carousel .flexslider .slides li{height:240px}#carousel{height:300px}}@media (max-width: 480px), (max-width: 767px){.post-module .lede-image,.post .lede-image{float:none}#menu{position:relative;top:0px}#sidebar{float:none}#home-content,#page-content{background-color:#fff}#page-content #asides{border-left:0px solid #ebebeb}#super-container{overflow-x:hidden}#carousel .flexslider{height:230px;margin-bottom:0}#carousel .flex-control-nav{display:none}#carousel .flexslider .slides{border:none;box-shadow:none}#carousel .flexslider .slides li{height:225px}#carousel{height:250px}#super-container{background-color:#035687;background:transparent url("/assets/themes/crossroads/images/mobile.jpg") left top repeat-x}#menu{position:relative}#menu:not(:target)>a:first-of-type,#menu:target>a:last-of-type{display:block}#menu>ul{height:auto;display:none;position:absolute;left:0;right:0}#menu:target>ul{display:block}#menu>ul>li{width:100%;float:none}#menu li ul{position:static}}
