@import url("//fonts.googleapis.com/css?family=Cantarell:regular,bold");blockquote{border:none}label{font-weight:bold}label.error{margin-top:0 !important;color:#d64;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:#d64}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 15px}.block.contact .message textarea,.block .contact .message textarea{width:260px}.block.location .map,.block .location .map{display:inline-block;border:1px solid #999;max-width:100%}.block.location .map img,.block .location .map img{max-width:100%}.aside .title{margin-top:15px}.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:15px 0;text-align:center}.contact-module .name,.contact-module .email{float:left;width:220px;margin-right:15px}.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:15px 0;line-height:135%}.vcard .country-name{display:none}.location .map,.location-module .map{display:inline-block;border:1px solid #999;max-width:100%}.location .map img,.location-module .map img{max-width:100%}.location .vcard .fn,.location-module .vcard .fn,.location .vcard .org,.location-module .vcard .org{font-size:15px;font-weight:bold;font-style:italic;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:15px}.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:12px}.bio .headshot img,.bio-module .headshot img{border:1px solid #bbdcee}.bio-module .headshot img{margin:15px 15px 15px 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:#222;font-size:16px;font-weight:bold}.post .date,.post-module .date{width:100px;float:left;margin:15px 15px 0 0;padding:10px;border:1px solid #bbdcee;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:#999;font-size:12px;font-style:italic}.post-module .lede-image{float:left;margin:15px 15px 15px 0}.post .lede-image{float:right;margin:15px 0 15px 15px}.testimonial-module{padding:10px;margin:15px;border:1px solid #bbdcee;-webkit-border-radius:12px;-khtml-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}.testimonial-module blockquote:before{content:'\201c'}.testimonial-module blockquote:after{content:'\201d'}.testimonial-module .dropquote blockquote{font-family:Cantarell,sans-serif;font-size:30px;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:10px;margin:15px;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:256px}#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:256px;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:auto;margin:0;padding:2%}#carousel .flexslider .slides li .slide-button{margin:15px 0}#carousel .flexslider .slides li img{position:absolute}#carousel .flexslider .slides li.default img{top:0}#carousel .flexslider .slides li.default .caption{top:0}#carousel .flexslider .slides li.anchor-top img{top:0}#carousel .flexslider .slides li.anchor-top .caption{bottom:0}#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:0}#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:0;text-align:right}#carousel .flexslider .slides li.anchor-right img{right:0}#carousel .flexslider .slides li.anchor-right .caption{left:0;text-align:left}#carousel .flexslider .slides li.float-left img{width:40%;left:5%}#carousel .flexslider .slides li.float-left .caption{right:0;text-align:right}#carousel .flexslider .slides li.float-left.anchor-top .caption{top:auto;bottom:0}#carousel .flexslider .slides li.float-left.anchor-bottom .caption{top:0;bottom:auto}#carousel .flexslider .slides li.float-right img{width:40%;right:5%}#carousel .flexslider .slides li.float-right .caption{left:0;text-align:left}#carousel .flexslider .slides li.float-right.anchor-top .caption{top:auto;bottom:0}#carousel .flexslider .slides li.float-right.anchor-bottom .caption{top:0;bottom:auto}#carousel .flexslider .slides li.contrast .caption,#carousel .flexslider .slides li.default .caption{background-color:rgba(0,0,0,0.4)}@media (max-width: 480px), (max-width: 767px){#super-container #carousel{display:block !important;height:128px !important;overflow:hidden !important}#super-container #carousel .caption{top:0;left:0;bottom:0;right:0;width:auto;height:auto;-webkit-border-radius:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;padding:15px}}[class^="icon-content-"],[class*=" icon-content-"]{display:inline-block;height:16px;line-height:16px;vertical-align:text-top;background-image:url("/assets/themes/sedona/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}[class^="icon-web-"],[class*=" icon-web-"]{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:middle;background-image:url("/assets/themes/sedona/images/stylesheet-no-repeat.png")}.icon-web-facebook{background-position:-480px -90px}.icon-web-twitter{background-position:-496px -90px}.icon-web-linkedin{background-position:-512px -90px}.icon-web-gplus{background-position:-528px -90px}.icon-web-google{background-position:-544px -90px}.icon-web-yelp{background-position:-560px -90px}.icon-web-vitals{background-position:-576px -90px}.icon-web-healthgrades{background-position:-592px -90px}.icon-web-ratemds{background-position:-608px -90px}.icon-web-ucompare{background-position:-624px -90px}.icon-web-zocdoc{background-position:-640px -90px}.icon-web-angieslist{background-position:-656px -90px}.icon-web-contact{background-position:-672px -90px}.icon-web-other{display:none}.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:4px}#carousel{margin:0 10px;background-position:left top;background-repeat:repeat}#carousel .flexslider .slides li .caption{text-align:left;font-size:26px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:125%;text-transform:none;background:none;zoom:1;left:0;right:0}#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:26px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:125%;text-transform:none}#carousel .flex-direction-nav a{width:20px;height:20px;margin-top:-10px;background:url("/assets/themes/sedona/images/stylesheet-no-repeat.png") no-repeat}#carousel .flex-direction-nav .flex-prev{background-position:0 -90px}#carousel .flex-direction-nav .flex-next{background-position:-20px -90px}#carousel .flex-control-nav{width:auto;bottom:5px;right:10px;height:8px;line-height:8px}#carousel .flex-control-nav li{margin:0 3px}#carousel .flex-control-nav a{width:8px;height:8px;background:transparent url("/assets/themes/sedona/images/stylesheet-no-repeat.png") -60px -90px no-repeat}#carousel .flex-control-nav a.flex-active,#carousel .flex-control-nav a:hover{background:transparent url("/assets/themes/sedona/images/stylesheet-no-repeat.png") -60px -98px no-repeat}a,a:hover{text-decoration:none}a img{border:0}h1,h2,h3,h4,h5,h6,.block .title{margin:0.5em 0;line-height:120%;font-weight:normal}h1,h3,h6{font-family:Georgia,"Times New Roman",Times,serif}h2,h4,h5{font-family:Cantarell,sans-serif}h1{font-size:30px}h2{font-size:24px}h3{font-size:18px}h4{font-size:14px}h5{font-size:13px}h6{font-size:12px}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,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;line-height:150%}.address-block{margin:0 20px 0 15px;font-size:12px;text-align:right}.address-block .icon-content-location,.address-block .type{display:none}.address-block .tel.voice{font-size:24px}.address-block .tel.voice .icon-content-phone,.address-block .tel.voice .icon-content-mobile{background-color:transparent;margin:7px 0 0 0}.address-block .tel.fax{display:none}.button,button,input[type="submit"]{text-transform:uppercase;line-height:100%}.button.huge,button.huge,input[type="submit"].huge{-webkit-border-radius:18px;-khtml-border-radius:18px;-moz-border-radius:18px;-o-border-radius:18px;border-radius:18px}.button.large,button.large,input[type="submit"].large{-webkit-border-radius:12px;-khtml-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}.button.small,button.small,input[type="submit"].small{-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}body{margin:0;padding:0}body li,body a{-webkit-transition:all .2s ease 0;-moz-transition:all .2s ease 0;-o-transition:all .2s ease 0;transition:all .2s ease 0}#home-row-2 .block,#header .block,#page-content .block,#footer .block,#post-footer .block{padding:10px}#footer .container{padding-bottom:10px;position:relative}#footer .container:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:10px;background:transparent url("/assets/themes/sedona/images/stylesheet-no-repeat.png") 0 0 repeat-y}#preheader{z-index:999;position:relative;text-align:right;font-size:12px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#preheader body,#preheader p,#preheader blockquote,#preheader pre,#preheader abbr,#preheader acronym,#preheader address,#preheader big,#preheader cite,#preheader code,#preheader center,#preheader dl,#preheader dt,#preheader dd,#preheader ol,#preheader ul,#preheader li,#preheader fieldset,#preheader form,#preheader label,#preheader legend,#preheader table,#preheader caption,#preheader tbody,#preheader tfoot,#preheader thead,#preheader tr,#preheader th,#preheader td,#preheader article,#preheader aside,#preheader canvas,#preheader details,#preheader embed,#preheader figure,#preheader figcaption,#preheader footer,#preheader header,#preheader hgroup,#preheader menu,#preheader nav,#preheader output,#preheader ruby,#preheader section,#preheader summary,#preheader time,#preheader mark,#preheader audio,#preheader video{text-align:right;font-size:12px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#preheader .title{display:none}#preheader ul{list-style:none;list-style-type:none;display:block;margin:0;padding:0}#preheader 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}#preheader ul,#preheader li{float:right}#preheader ul.menu{height:26px;display:inline-block;overflow:hidden}#preheader a{display:block;float:left;height:26px;line-height:26px;padding:0 10px}#preheader a:hover{text-decoration:underline}#preheader .submenu{height:auto;border:none;-webkit-border-radius:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;position:relative;z-index:1000;width:200px;display:none;position:absolute;top:26px;left:0}#preheader .submenu ul,#preheader .submenu ul li,#preheader .submenu ul li a{height:auto;border:none;-webkit-border-radius:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}#preheader .submenu ul{list-style:none;list-style-type:none;display:block;margin:0;padding:0}#preheader .submenu 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}#preheader .submenu a{float:none}#preheader li.menu-item:last-child .submenu,#preheader li.menu-item.last .submenu{left:auto !important;right:0px !important}#header{text-align:right;font-size:14px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#header body,#header p,#header blockquote,#header pre,#header abbr,#header acronym,#header address,#header big,#header cite,#header code,#header center,#header dl,#header dt,#header dd,#header ol,#header ul,#header li,#header fieldset,#header form,#header label,#header legend,#header table,#header caption,#header tbody,#header tfoot,#header thead,#header tr,#header th,#header td,#header article,#header aside,#header canvas,#header details,#header embed,#header figure,#header figcaption,#header footer,#header header,#header hgroup,#header menu,#header nav,#header output,#header ruby,#header section,#header summary,#header time,#header mark,#header audio,#header video{text-align:right;font-size:14px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#header #logobug,#header #logo{float:left;max-width:100%;margin:24px 15px 24px 0}#header #logobug a,#header #logo a,#header #logobug img,#header #logo img{border:none;max-width:100%}#header #logobug{width:60px;height:60px}#header #logotype{padding:30px 0 0;text-align:left;font-size:24px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:uppercase}#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:24px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:uppercase}#header #logotype a{text-decoration:none}#header #tagline{margin-top:5px;text-align:left;font-size:18px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:italic;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-family:Cantarell,sans-serif;font-weight:normal;font-style:italic;line-height:100%;text-transform:none}#header #brand{margin:0 15px 0 10px}#custom-header{padding-top:24px}#menu{z-index:990;position:relative;height:40px;text-align:left;font-size:14px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:uppercase}#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-size:14px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:uppercase}#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 li.has-children a{padding-right:29px}#menu .container{height:40px}#menu a{display:block;float:left;height:40px;line-height:40px;padding:0 25px;text-decoration:none}#menu li:hover .submenu,#menu a:hover .submenu,#menu li:hover>a .submenu{display:block}#menu li.first{padding-left:0}#menu a:hover{-webkit-transition:none .2s ease 0;-moz-transition:none .2s ease 0;-o-transition:none .2s ease 0;transition:none .2s ease 0}#menu ul.menu{height:40px;display:inline-block}#menu .submenu,#menu .subsubmenu{height:auto;border:none;-webkit-border-radius:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;position:relative;z-index:1000;width:240px;text-align:left;font-size:14px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:uppercase}#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:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}#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:14px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:uppercase}#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 a,#menu .subsubmenu a{float:none;line-height:200%}#menu .submenu a:hover,#menu .subsubmenu a:hover{background:none}#menu .submenu{display:none;position:absolute;top:37px;left:0}#menu .submenu li:hover .subsubmenu,#menu .submenu a:hover .subsubmenu,#menu .submenu li:hover>a .subsubmenu{display:block}#menu .subsubmenu{display:none;position:absolute;top:0;left:240px !important}#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}#home-row-1{padding:20px 0}#home-row-2 .column .block{padding-right:25px}#home-row-2 .column:first-child .block{margin-left:10px;padding-left:20px}#home-row-2 .column.first .block{margin-left:10px;padding-left:20px}#home-row-2 .column:last-child .block{margin-right:10px}#home-row-2 .column.last .block{margin-right:10px}#page-content{padding-bottom:30px}#page-content #article{padding:10px 30px 20px 30px;min-height:480px}#page-content #asides{padding-bottom:1px}#page-content #asides .aside{margin-right:10px;margin-bottom:15px;padding:4px 10px}#calendar p,#calendar ul,#calendar li,#calendar fieldset,#calendar form,#calendar label,#calendar legend,#calendar table,#calendar caption,#calendar tbody,#calendar tfoot,#calendar thead,#calendar tr,#calendar th,#calendar td{font-family:Cantarell,sans-serif}.fc-grid th{text-align:left;padding:4px 0}.fc-grid .fc-day-number{float:left}#footer{font-size:12px}#footer .copyright,#footer #custom-footer{margin:15px 25px;text-align:center}#post-footer{height:100px;padding:10px}.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,.lt-ie9 #post-footer{min-width:960px}.no-js #preheader,.no-js #menu{height:auto}.no-js #preheader ul.menu,.no-js #menu ul.menu{height:auto;visibility:visible;overflow:visible}@media (max-width: 480px), (max-width: 767px){#super-container #preheader{text-align:left;padding:0 10px}#super-container #header{text-align:center;font-size:14px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#super-container #header body,#super-container #header p,#super-container #header blockquote,#super-container #header pre,#super-container #header abbr,#super-container #header acronym,#super-container #header address,#super-container #header big,#super-container #header cite,#super-container #header code,#super-container #header center,#super-container #header dl,#super-container #header dt,#super-container #header dd,#super-container #header ol,#super-container #header ul,#super-container #header li,#super-container #header fieldset,#super-container #header form,#super-container #header label,#super-container #header legend,#super-container #header table,#super-container #header caption,#super-container #header tbody,#super-container #header tfoot,#super-container #header thead,#super-container #header tr,#super-container #header th,#super-container #header td,#super-container #header article,#super-container #header aside,#super-container #header canvas,#super-container #header details,#super-container #header embed,#super-container #header figure,#super-container #header figcaption,#super-container #header footer,#super-container #header header,#super-container #header hgroup,#super-container #header menu,#super-container #header nav,#super-container #header output,#super-container #header ruby,#super-container #header section,#super-container #header summary,#super-container #header time,#super-container #header mark,#super-container #header audio,#super-container #header video{text-align:center;font-size:14px;font-family:Cantarell,sans-serif;font-weight:normal;font-style:normal;line-height:100%;text-transform:none}#super-container #custom-header{padding:0}#super-container #logo,#super-container #logobug,#super-container #logotype,#super-container #tagline,#super-container #address .address-block{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:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;height:auto}#super-container #menu ul,#super-container #menu ul li,#super-container #menu ul li a{height:auto;border:none;-webkit-border-radius:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}#super-container #menu .container{height:auto}#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:first-child,#super-container #menu ul li:first-child a{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-o-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-o-border-radius-topright:0;border-top-right-radius:0;border-top:none}#super-container #menu ul li.first,#super-container #menu ul li.first a{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-o-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-o-border-radius-topright:0;border-top-right-radius:0;border-top:none}#super-container #menu ul li:last-child,#super-container #menu ul li:last-child a{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-o-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-o-border-radius-bottomright:0;border-bottom-right-radius:0;border-bottom:none;border-bottom:none}#super-container #menu ul li.last,#super-container #menu ul li.last a{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-o-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-o-border-radius-bottomright:0;border-bottom-right-radius:0;border-bottom:none;border-bottom:none}#super-container #menu a{float:none}#super-container #menu a:hover,#super-container #menu li.active{background:none}#super-container #menu .submenu,#super-container #menu .subsubmenu{height:auto;border:none;-webkit-border-radius:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;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:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}#super-container #menu ul{display:none}#super-container #carousel{display:none;margin:0}#super-container .vcard{text-align:left}#super-container .contact .footer,#super-container .contact-module .footer{text-align:left}#super-container #home-row-1,#super-container #home-row-2,#super-container #preheader,#super-container #header,#super-container #precontent,#super-container #page-content{background-image:none !important}#super-container #home-row-1 .container:before,#super-container #home-row-2 .container:before,#super-container #preheader .container:before,#super-container #header .container:before,#super-container #precontent .container:before,#super-container #page-content .container:before{background-image:none !important}#super-container #home-row-1,#super-container #home-row-2,#super-container #page-content{padding:15px 0 0 0 !important}#super-container #home-row-2 .block{margin:0 0 15px 0 !important;padding:10px}#super-container #page-content #article{margin:0 0 15px 0 !important;min-height:0}#super-container #page-content #asides{padding:0;background:none}#super-container #page-content #asides .aside{padding:10px;margin:0 0 15px 0 !important}}
