/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
footer .row-block .container,footer .row-block .row,footer .row-block div[class^=col-sm-]{margin:0;padding:0}@media (min-width:992px){footer .row-block{padding:0}}.region-header .block-mailchimp-social .row-block{margin:0;padding:4px 0 0}.newsletter-social-wrapper>div{padding-bottom:8px}.newsletter-social-wrapper .mailchimp-form label{margin-bottom:0}.newsletter-social-wrapper .mailchimp-form input[type=email]{height:auto;padding:13px 12px;width:200px}.newsletter-social-wrapper .mailchimp-form .mailchimp-hidden{left:-5000px;position:absolute}.newsletter-social-wrapper .social-icon-links a{display:inline-block;line-height:1em}.newsletter-social-wrapper .social-icon-links .fa-slack{position:relative;top:-5px}.block-mailchimp-social,.block-row-block{padding:0}@media (min-width:992px){.block-mailchimp-social .row,.block-row-block .row{padding-bottom:40px;padding-top:40px}}#block-footerpoweredby,#block-nonprofitdetails{text-align:center}#block-footernewslettersocial div.row{padding:15px}#block-nextcampdates{background-color:#ccc}#block-nextcampdates p{margin:10px}@media (min-width:768px){.row-block.with-media-column{display:flex}}.row-block .field--name-field-row-media .field--item{margin:0 16px 16px 0}@media (min-width:768px){.row-block .field--name-field-row-media .field--item{margin:0}}.row-block .field--name-field-row-media .field--item img{box-shadow:0 1px 3px hsla(0,0%,4%,.12),0 1px 2px hsla(0,0%,4%,.24)}.row-block .media-vertical{display:flex}.row-block .media-vertical .field--name-field-row-media{display:flex;flex-direction:column;justify-content:space-around}.row-block .media-horizontal .field--name-field-row-media{display:flex;justify-content:space-around}.bg-primary{background:#742a07}.bg-primary-dark{background:#f26522;color:#fff}.bg-secondary{background:#000405}.bg-secondary-dark{background:#024d69;color:#fff}.bg-info{background:#036e96}.bg-info-dark{background:#012532;color:#fff}.bg-monocolor{background:#eee}.bg-monocolor-dark{background:#bbb;color:#fff}.bg-parallax{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:600px){.bg-image{background-image:none}}.bg-top-left{background-position:0 0}.bg-top-left,.bg-top-right{background-repeat:no-repeat}.bg-top-right{background-position:100% 0}.bg-bottom-left{background-position:0 100%;background-repeat:no-repeat}.bg-bottom-right{background-position:100% 100%;background-repeat:no-repeat}.bg-size-half-width{background-size:cover}@media (min-width:992px){.bg-size-half-width{background-size:50% auto}.content-size-half-width .row-block{width:50%}}.content-bg-light .row{background-color:hsla(0,0%,100%,.4);color:#231f20}@media (min-width:992px){.content-bg-light .row{margin-bottom:16px;margin-top:16px}}.content-bg-dark .row{background-color:rgba(0,0,0,.4);color:#fff}@media (min-width:992px){.content-bg-dark .row{margin-bottom:16px;margin-top:16px}}.content-wrapper{padding-bottom:64px;padding-top:64px}.newsletter-stripe{background:#eee;font-size:24px;font-weight:300;padding:4px 12px 6px}.newsletter-stripe .form-control{display:inline-block}.region-content a{font-weight:700}.page-title-wrapper{background-color:#024d69;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #bbb;min-height:200px;position:relative}@media (min-width:992px) and (max-width:1199px){.page-title-wrapper{min-height:350px}}@media (min-width:1200px){.page-title-wrapper{min-height:350px}}.page-title-wrapper-inner{background-color:hsla(0,0%,98%,.6);bottom:0;margin:0 15px 15px 0;min-width:85%;padding:0;position:absolute;right:0}@media (min-width:992px){.page-title-wrapper-inner{min-width:90%}}.page-title-wrapper-inner h1{padding:15px}@media (min-width:992px){.page-title-wrapper-inner h1{padding-left:24px}}.node-field-background-img-url{background-position:50%;background-size:cover}.user-login-form{padding-top:32px}.location .field--name-field-img .field--item img,.social-event .field--name-field-img .field--item img{border-bottom:1px solid #eee;margin:16px 0 16px auto;padding-bottom:16px}.location .field--name-field-img .field--item:last-of-type img,.social-event .field--name-field-img .field--item:last-of-type img{border:none}.view-organizers h4{margin-bottom:0}.view-organizers .views-field-field-job-title{color:#222;font-size:16px;font-weight:400;margin-bottom:1em;margin-top:.5em}.view-organizers img{background:hsla(0,0%,88%,.5);display:inline-block;padding:4px}.view-organizers .views-field-body{color:#222;margin:12px 0 24px}.is-sponsor-star{color:#f26522;padding-top:4px}.attendee .inner{background:#eee;margin-bottom:12px}.attendee .name{padding:4px}.attendee .company{font-size:small;padding:0 4px 4px}.attendee .links{background:#024d69;margin-top:12px;padding:4px}.attendee .links a{color:#fff;display:inline-block;margin-right:4px}.views-row-group{clear:both;margin-bottom:24px}.views-row-group-title{clear:both}.views-session-search .views-exposed-form .form--inline>.form-item{display:block;margin-bottom:1rem;width:100%}.views-session-search .views-exposed-form .form-type-checkbox{display:block}.views-session-search .views-exposed-form .form-type-checkbox input{display:block;float:left;margin:5px 6px 1rem}.views-session-search .views-exposed-form .form-type-textfield{display:block}.views-session-search .views-exposed-form .form-type-textfield label{border-bottom:1px solid #bbb;color:#333;display:block;font-size:21px;font-weight:400;margin-bottom:20px;padding:0;width:100%}.session.teaser-large .field--name-field-img .field--item{display:inline-block;margin:0 24px 32px 0}@media (min-width:992px){.session.teaser-large .field--name-field-img .field--item{display:block;margin:0 0 32px}}.page-node-type-session .field--name-field-img{margin-bottom:32px}.field--name-field-presenters>.field--item{margin-bottom:24px}.field--name-field-presenters>.field--item:after{content:"&";display:block;font-family:cursive;font-weight:700;margin-bottom:24px;text-align:center}.field--name-field-presenters>.field--item:last-of-type:after{content:"";display:none}.field--name-field-presenters .name-company>*{display:inline-block}.field--name-field-presenters .field--name-field-name{font-weight:700}.field--name-field-presenters .social{margin-bottom:16px}.field--name-field-presenters .field--name-field-about{margin-top:16px}.cta-box{margin-bottom:12px;padding:12px 24px 24px;text-align:center}.cta-box p{margin-bottom:1.5em}.cta-box a.btn,.cta-box header.navbar #block-secondarynavigation a,header.navbar #block-secondarynavigation .cta-box a{display:inline-block;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:20px;font-weight:500;margin:0 auto}.callout{border-left:5px solid #bbb;margin:0 0 20px 10px;padding:10px 20px}.callout p{margin-top:0}.btn,header.navbar #block-secondarynavigation a{border-radius:2px;font-size:20px;font-weight:700}.btn.btn-primary,header.navbar #block-secondarynavigation a{background-color:#f26522;border-color:#742a07;color:#fff}.btn.btn-primary:hover,header.navbar #block-secondarynavigation a:hover{background-color:#a43b0a}.btn.btn-secondary,header.navbar #block-secondarynavigation a.btn-secondary{background-color:#024d69;border-color:#000;color:#fff}.btn.btn-secondary:hover,header.navbar #block-secondarynavigation a.btn-secondary:hover{background-color:#000405}.btn.btn-info,header.navbar #block-secondarynavigation a.btn-info{background-color:#036e96;border-color:#012532;color:#fff}.btn.btn-info:hover,header.navbar #block-secondarynavigation a.btn-info:hover{background-color:#036387}.btn.btn-default,header.navbar #block-secondarynavigation a.btn-default{background-color:#fff;border-color:#bbb}.btn.btn-default:hover,header.navbar #block-secondarynavigation a.btn-default:hover{background-color:#e6e6e6}.img-border{background:hsla(0,0%,88%,.5);display:inline-block;padding:4px}.container-width{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px) and (max-width:991px){.container-width{width:750px}}@media (min-width:992px) and (max-width:1199px){.container-width{width:970px}}@media (min-width:1200px){.container-width{width:1170px}}@media (min-width:768px){.text-center-big{text-align:center}}.block-views-blockpast-event-menu-block-1 .block-title:before{color:#036e96;content:"\f05a";display:inline-block;font-family:FontAwesome;font-size:1.5rem;margin-right:12px}.view-past-event-menu ul{margin:0;padding:0}.view-past-event-menu li{list-style:none;margin:0;max-width:300px;padding:0}.view-past-event-menu a{background:#eee;border-radius:4px;color:#000;display:block;line-height:3rem;margin-bottom:.5rem;padding:0 .5rem;text-decoration:none}.view-past-event-menu a:hover{background:#036e96;color:#fff}.block-views-blockpast-event-sponsors-block-1 .block-title:before{color:#036e96;content:"\f005";display:inline-block;font-family:FontAwesome;font-size:1.5rem;margin-right:12px}.view-past-event-sponsors{max-width:300px}.view-past-event-sponsors h3{border-bottom:1px solid #bbb;padding:1rem 0}.view-past-event-sponsors .sponsor{margin-bottom:1rem}.block-eventbrite-attendees .block-title:before{color:#036e96;content:"\f0c0";display:inline-block;font-family:FontAwesome;font-size:1.5rem;margin-right:12px}.block-eventbrite-attendees ul{max-width:300px;padding:0}.block-views-blockpast-event-sessions-block-1 .block-title:before{color:#036e96;content:"\f03d";display:inline-block;font-family:FontAwesome;font-size:1.5rem;margin-right:12px}.view-past-event-sessions .session{margin-bottom:4rem}.view-past-event-sessions .session h2{margin-bottom:0}.view-past-event-sessions .session p:first-of-type{margin-top:0}.view-past-event-sessions .session .links{margin-top:1rem}.view-past-event-sessions .session .paragraph--type--person{display:flex;font-size:24px;font-weight:300;justify-content:space-between;margin:1rem 0 1rem 2px}.view-past-event-sessions .session .field--name-field-youtube{background:#fff;box-shadow:0 1px 3px hsla(0,0%,4%,.12),0 1px 2px hsla(0,0%,4%,.24);padding:1px}.view-past-event-sessions .session .field--name-field-topics{line-height:1.8;margin:0 0 2rem}.view-past-event-sessions .session .field--name-field-topics .field--item{display:inline-block}.view-past-event-sessions .session .field--name-field-topics a{background:#eee;border-radius:4px;color:#000;padding:3px 6px;text-decoration:none}.view-past-event-sessions .session .field--name-field-topics a:hover{background:#036e96;color:#fff}.checkbox input[type=checkbox],.radio input[type=radio]{margin-right:5px;position:relative!important}.form-type-webform-multiple{margin-bottom:15px!important}.form-required:after{background:none;color:#c00;content:"*"}.webform-submission-form .webform-element-description{color:#555;font-size:15px}.webform-submission-form fieldset{margin-bottom:15px}.webform-submission-form fieldset legend{border:none;color:#231f20;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:20px;font-weight:700;margin-bottom:0}.webform-submission-form fieldset .fieldset-wrapper .description{color:#555;font-size:15px}.webform-submission-form .text-format-wrapper{margin-bottom:15px}.webform-element-help{background-color:#555;border-color:#555}.help-block{color:#555;font-size:14px}section.block-mailchimp-signup{font-family:Source Sans Pro,Helvetica,sans-serif;font-size:21px;font-weight:300;padding:20px 15px 0;text-align:center}section.block-mailchimp-signup div.mailchimp-newsletter-mergefields{display:inline}section.block-mailchimp-signup div.mailchimp-newsletter-mergefields .form-type-email{padding:10px}section.block-mailchimp-signup div.mailchimp-newsletter-mergefields div label{display:inline}section.block-mailchimp-signup div.mailchimp-newsletter-mergefields div input{display:inline!important;width:200px!important}section.block-mailchimp-signup div.form-actions{padding:5px}section.block-block-contente29da555-f20d-4cec-b09d-381668f39321,section.block-block-contente29da555-f20d-4cec-b09d-381668f39321 div.col-sm-12,section.block-block-contente29da555-f20d-4cec-b09d-381668f39321 div.container,section.block-block-contente29da555-f20d-4cec-b09d-381668f39321 div.row{padding:0}.front-row{padding:64px 0}.front-row h2,.front-row h3{margin-top:0}.front-row p{margin-bottom:48px}.front-row a.btn,.front-row header.navbar #block-secondarynavigation a,header.navbar #block-secondarynavigation .front-row a{display:inline-block;margin-bottom:24px}#front-event{background-color:#024d69;color:#fff;padding:45px 0;text-align:center}#front-event>ul{list-style:none}#front-event .hero-logo{display:inline-block;padding:6px}#front-event .event-info{padding:10px 0}#content-friday .text-box{color:#fff}.bg-asheville{background-image:url(/themes/custom/asheville/images/bg-asheville.jpg);text-align:center}.bg-asheville .row{background:hsla(0,0%,100%,.4);padding-bottom:32px;padding-top:32px}#final-cta{color:#fff}#content-sponsors{height:350px;text-align:center}#block-views-block-sponsors-homepage-block-1 h2{font-size:34px;font-weight:500;margin-top:64px;text-align:center}.view-sponsors-homepage .views-row-group-title{margin-bottom:24px;text-align:center;text-transform:uppercase}.view-sponsors-homepage .views-row-group-content{display:flex;flex-wrap:wrap;justify-content:space-around}.view-sponsors-homepage .views-row{flex-basis:80%}@media (min-width:992px){.view-sponsors-homepage .views-row{flex-basis:30%}}.view-sponsors-homepage .views-row{margin-bottom:32px}.view-sponsors-homepage .view-footer .wrapper{margin:0 auto;width:177px}body.path-frontpage footer{margin-top:0}.grid2x2{background:hsla(0,0%,88%,.5);display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto 1fr auto;padding:2px}.grid2x2 .g-a{grid-column:1;grid-row:1}.grid2x2 .g-b{grid-column:2;grid-row:1}.grid2x2 .g-c{grid-column:1;grid-row:2}.grid2x2 .g-d{grid-column:2;grid-row:2}.grid2x2 img{display:block;max-width:100%;padding:2px}a,a:active{color:#c74709}a:focus{border-color:#036e96;color:#652405}a:hover{color:#351302}a[href]:not([href*="drupalasheville.com"]):not([href*="dcavl."]):not([href^="#"]):not([href^="/"]):not([class^=btn]):not([class^=logo-link]):not([class^=social]):after{color:#555;content:" \f08e";font-family:FontAwesome;font-size:.8rem;position:relative;top:-6px}a.visually-hidden{font-weight:700}.social-icon-links a{margin:.5em!important}.social-icon-links a[href]:not([href*="drupalasheville.com"]):not([href*="dcavl."]):not([href^="#"]):not([href^="/"]):after{content:""!important}.social a{margin:.1em!important}.social a[href]:not([href*="drupalasheville.com"]):not([href*="dcavl."]):not([href^="#"]):not([href^="/"]):after{content:""!important}i.fa-square-facebook{color:#3b5998}i.fa-square-bluesky{color:#0085ff}i.fa-linkedin{color:#0e76a8}i.fa-mastodon{color:#6364ff}i.fa-youtube{color:red}i.fa-meetup{color:#e0393e}i.fa-square-x-twitter{color:#14171a}i.fa-drupal{color:#036e96}i.fa-slack{color:#e01563}header.navbar{background:#fff;border-bottom:1px solid #eee;border-radius:0;font-size:16px;font-weight:500;margin-bottom:0}header.navbar a.logo{display:block;margin-right:12px;padding:0}header.navbar ul.navbar-nav>li{border-left:1px solid #eee}header.navbar a{background:#fff;border:2px solid transparent;color:#036e96;padding:-2px}header.navbar a:focus{border-color:#0e71b8!important;border-width:2px;outline:0}header.navbar .dropdown.open>a,header.navbar a:active,header.navbar a:focus,header.navbar a:hover{background:#fff;color:#036e96}header.navbar .dropdown-menu a{background:#fff;color:#036e96;line-height:2em}header.navbar .dropdown-menu a:active,header.navbar .dropdown-menu a:focus,header.navbar .dropdown-menu a:hover{background:#eee;color:#036e96;line-height:2em}header.navbar .navbar-nav{background-color:transparent;border:none;font-size:16px;font-weight:500}header.navbar .navbar-nav .navbar-nav>li>a{color:#231f20}header.navbar .navbar-nav .navbar-brand{padding:10px 15px}header.navbar .navbar-nav .navbar-nav>.active>a,header.navbar .navbar-nav .navbar-nav>.active>a:focus,header.navbar .navbar-nav .navbar-nav>.active>a:hover{background-color:#6cd9cf;color:#fff}header.navbar .navbar-nav .dropdown-menu{cursor:pointer;font-size:16px;font-weight:500}@media (max-width:360px){header.navbar .navbar-nav .dropdown-menu{background-color:transparent;border:0;box-shadow:none;display:block;float:none;margin-top:0;position:static;width:auto}}@media (max-width:767px){header.navbar .navbar-nav .dropdown-menu{background-color:transparent;border:0;box-shadow:none;display:block;float:none;margin-top:0;position:static;width:auto}}header.navbar #block-secondarynavigation .nav{border:none;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:20px;font-weight:500;margin-bottom:0}@media (min-width:768px){header.navbar #block-secondarynavigation{float:right}}.schedule .filters{padding:16px;text-align:center}@media (min-width:992px){.schedule .filters .filter-text-group input{width:300px}}.schedule-group{border-top:2px solid #eee}@media (min-width:992px){.schedule-group{display:flex}}.schedule-group--title{padding:6px 0}@media (min-width:992px){.schedule-group--title{flex-basis:15%}}.schedule-group--content{padding:12px 0}@media (min-width:992px){.schedule-group--content{flex-basis:85%;padding:12px}}.schedule-group--row{background:#fafafa;margin:0 0 16px}.schedule-group--row:last-of-type{margin-bottom:0}.schedule-group--row.room-1{border-left:4px solid #036e96}.schedule-group--row.room-2{border-left:4px solid #7304b2}.schedule-group--row.room-3{border-left:4px solid #f26522}.schedule-group--row.room-4{border-left:4px solid #ffe627}.schedule-group--row.room-5{border-left:4px solid #530380}.schedule-group--row-content{padding:12px}@media (min-width:992px){.schedule-group--row-content{display:flex}}@media (min-width:768px){.schedule-group--row-content--head{flex-grow:2}}.schedule-group--row-content--head .title{margin-top:0}.schedule-group--row-content--head .details span{display:inline-block;margin-right:18px}.schedule-group--row-content--head .details span i{margin-right:6px}.schedule-group--row-content--toggle{text-align:right}@media (min-width:992px){.schedule-group--row-content--toggle{display:flex;flex-direction:column}}.schedule-group--row-content--toggle a{border-color:#eee;display:inline-block;margin-left:16px}@media (min-width:992px){.schedule-group--row-content--toggle a{display:block;margin:0}.schedule-group--row-content--toggle a:first-of-type{margin-bottom:12px}}.schedule-group--row-content--toggle a.permalink{color:#555}.schedule-group--row-body{background:#fff;border-color:#eee #fafafa #fafafa #eee;border-style:solid;border-width:1px;margin:12px 0 0 24px;padding:16px 24px}.sponsor-row{margin-bottom:3rem}.sponsor-logo-wrapper{background:#fff;box-shadow:0 1px 3px hsla(0,0%,4%,.12),0 1px 2px hsla(0,0%,4%,.24);margin-bottom:1rem;padding:0}.sponsor-logo-wrapper .logo-link,.sponsor-logo-wrapper img{display:block;padding:2rem}.sponsor-logo-wrapper img{background:#fff;margin:0 auto;width:auto}.sponsor-logo-wrapper .lower{background:#eee;padding:2rem;text-align:center}.sponsor-logo-wrapper .lower a.btn,.sponsor-logo-wrapper .lower header.navbar #block-secondarynavigation a,header.navbar #block-secondarynavigation .sponsor-logo-wrapper .lower a{margin:0}.sponsor.teaser .logo-link,.sponsor.teaser .lower{padding:.5rem}.sponsor-content-wrapper h2,.sponsor-content-wrapper h3{border-bottom:1px solid #555;margin:3px 0 1rem;padding:0 .5rem 1rem}.sponsor-content-wrapper .field--name-body{padding:0 .5rem}.sponsor-details{margin-bottom:48px}.sponsor-details .sponsor-level{border-top:3px solid #555}.sponsor-details .sponsor-level h3 img{display:inline-block;margin-right:16px}.views-row-group-title{border-bottom:2px solid #f26522;padding:2rem 12px}.view-sponsors .views-row{margin-bottom:24px}.view-sponsors .view-footer h3{border-bottom:none;border-top:1px solid #ddd;margin-top:24px;padding:24px 0}.view-sponsors-homepage img{margin:auto}.community .fa-solid{color:#8b4513}.supporting .fa-solid{color:#2f4f4f}.core .fa-solid{color:#b8860b}.platinum .fa-solid{color:#6495ed}.sponsorship-table-additional .price{font-size:36px;vertical-align:middle}.style div,.style li{margin-bottom:1rem;padding:1rem}.style .primary{background:#742a07;border:1px solid #742a07}.style .primary-dark{background:#f26522;color:#fff}.style .primary:hover{background:#a43b0a}.style .secondary{background:#000405;border:1px solid #000}.style .secondary-dark{background:#024d69;color:#fff}.style .secondary:hover{background:#000405}.style .info{background:#036e96;border:1px solid #012532}.style .info-dark{background:#012532;color:#fff}.style .info:hover{background:#036387}.style .monocolor{background:#eee;border:1px solid #bbb}.style .monocolor-dark{background:#bbb}.style .monocolor:hover{background:#e6e6e6}body,html{font-family:Source Sans Pro,Helvetica,sans-serif}body{background:#fff;color:#231f20;font-size:20px;font-weight:500;line-height:1.5;margin-top:0}.cke_focus .cke_contents{border:1px solid #66afe9!important;box-shadow:inset 0 2px 2px rgba(0,0,0,.075),0 0 14px rgba(102,175,233,.6);outline:0}h1,h2,h3,h4,h5{font-family:"Bree Serif",Georgia,serif;margin:1em 0}h1{font-size:42px}h1,h2{font-weight:500;font-weight:400;letter-spacing:1px}h2{font-size:34px}img{border-radius:2px}strong{font-weight:700}p,p:last-child{margin:12px 0 24px}.toolbar{font-family:Source Sans Pro,Helvetica,sans-serif}.main-container{padding-bottom:45px}footer.footer{margin-top:0;padding-top:60px}footer.footer a,footer.footer a:active,footer.footer a:focus{color:#036e96}footer.footer a:active:hover,footer.footer a:focus:hover,footer.footer a:hover{color:#000}footer.footer ul{list-style-type:none;margin:0;padding:0}footer.footer ul li{padding:5px 0}footer.footer ul.social li{display:inline-block;width:20px}
@font-face{font-family:"Socialicious";src:url(/themes/custom/asheville/fonts/socialicious/font/socialicious.eot);src:url(/themes/custom/asheville/fonts/socialicious/font/socialicious.eot#iefix) format("embedded-opentype"),url(/themes/custom/asheville/fonts/socialicious/font/socialicious.ttf) format("truetype"),url(/themes/custom/asheville/fonts/socialicious/font/socialicious.svg#socialicious) format("svg"),url(/themes/custom/asheville/fonts/socialicious/font/socialicious.woff) format("woff");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"Socialicious" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"Socialicious" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-bebo:before{content:"a";}.icon-bebo-sign:before{content:"b";}.icon-behance:before{content:"c";}.icon-behance-sign:before{content:"d";}.icon-bread:before{content:"e";}.icon-bread-sign:before{content:"f";}.icon-digg:before{content:"g";}.icon-digg-sign:before{content:"h";}.icon-disqus:before{content:"i";}.icon-disqus-sign:before{content:"j";}.icon-dribbble:before{content:"k";}.icon-dribbble-sign:before{content:"l";}.icon-facebook:before{content:"m";}.icon-facebook-sign:before{content:"n";}.icon-flickr:before{content:"o";}.icon-flickr-sign:before{content:"p";}.icon-github:before{content:"s";}.icon-github-sign:before{content:"t";}.icon-goodreads:before{content:"u";}.icon-goodreads-sign:before{content:"v";}.icon-googleplus:before{content:"w";}.icon-googleplus-sign:before{content:"x";}.icon-instagram:before{content:"y";}.icon-instagram-sign:before{content:"z";}.icon-klout:before{content:"A";}.icon-klout-sign:before{content:"B";}.icon-lastfm:before{content:"C";}.icon-lastfm-sign:before{content:"D";}.icon-linkedin:before{content:"E";}.icon-linkedin-sign:before{content:"F";}.icon-pinterest:before{content:"G";}.icon-pinterest-sign:before{content:"H";}.icon-pocket:before{content:"I";}.icon-pocket-sign:before{content:"J";}.icon-quora:before{content:"K";}.icon-quora-sign:before{content:"L";}.icon-reddit:before{content:"M";}.icon-reddit-sign:before{content:"N";}.icon-soundcloud:before{content:"O";}.icon-soundcloud-sign:before{content:"P";}.icon-spotify:before{content:"Q";}.icon-spotify-sign:before{content:"R";}.icon-stumbleupon:before{content:"S";}.icon-stumbleupon-sign:before{content:"T";}.icon-techendo:before{content:"U";}.icon-techendo-sign:before{content:"V";}.icon-tumblr:before{content:"W";}.icon-tumblr-sign:before{content:"X";}.icon-twitter:before{content:"Y";}.icon-twitter-sign:before{content:"Z";}.icon-vevo:before{content:"0";}.icon-vevo-sign:before{content:"1";}.icon-vimeo:before{content:"2";}.icon-vimeo-sign:before{content:"3";}.icon-wordpress:before{content:"4";}.icon-wordpress-sign:before{content:"5";}.icon-yelp:before{content:"8";}.icon-yelp-sign:before{content:"9";}.icon-youtube:before{content:"!";}.icon-youtube-sign:before{content:"\"";}.icon-aboutme:before{content:"#";}.icon-aboutme-sign:before{content:"$";}.icon-angellist:before{content:"%";}.icon-angellist-sign:before{content:"&";}.icon-dropbox:before{content:"'";}.icon-dropbox-sign:before{content:"(";}.icon-meetup:before{content:")";}.icon-meetup-sign:before{content:"*";}.icon-medium:before{content:"+";}.icon-medium-sign:before{content:",";}.icon-foursquare:before{content:"q";}.icon-foursquare-sign:before{content:"r";}.icon-yahoo:before{content:"6";}.icon-yahoo-sign:before{content:"7";}.icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"]{background-image:none;}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}a [class^="icon-"],a [class*=" icon-"]{display:inline-block;}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline-block;color:#fff;margin-right:2px;margin-top:-2px;}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"]{}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center;}li [class^="icon-"].icon-large,.nav li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em;}ul.icons{list-style-type:none;text-indent:-0.75em;}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em;}.icon-muted{color:#eeeeee;}.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}.btn-facebook{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#355089;background-image:-moz-linear-gradient(top,#3b5998,#2d4373);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3b5998),to(#2d4373));background-image:-webkit-linear-gradient(top,#3b5998,#2d4373);background-image:-o-linear-gradient(top,#3b5998,#2d4373);background-image:linear-gradient(to bottom,#3b5998,#2d4373);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B5998',endColorstr='#FF2D4373',GradientType=0);border-color:#2d4373 #2d4373 #17233c;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2d4373;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#1e2e4f;}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.btn-facebook.disabled,.btn-facebook[disabled]{color:white;background-color:#2d4373;*background-color:#263961;}.btn-facebook:active,.btn-facebook.active{background-color:#1e2e4f \9;}.btn-linkedin{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#426ba5;background-image:-moz-linear-gradient(top,#4875b4,#395d90);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4875b4),to(#395d90));background-image:-webkit-linear-gradient(top,#4875b4,#395d90);background-image:-o-linear-gradient(top,#4875b4,#395d90);background-image:linear-gradient(to bottom,#4875b4,#395d90);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4875B4',endColorstr='#FF395D90',GradientType=0);border-color:#395d90 #395d90 #243a59;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#395d90;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#2b466b;}.btn-linkedin:hover,.btn-linkedin:focus,.btn-linkedin:active,.btn-linkedin.active,.btn-linkedin.disabled,.btn-linkedin[disabled]{color:white;background-color:#395d90;*background-color:#32517d;}.btn-linkedin:active,.btn-linkedin.active{background-color:#2b466b \9;}.btn-twitter{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#1ebff5;background-image:-moz-linear-gradient(top,#33ccff,#00ace6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#33ccff),to(#00ace6));background-image:-webkit-linear-gradient(top,#33ccff,#00ace6);background-image:-o-linear-gradient(top,#33ccff,#00ace6);background-image:linear-gradient(to bottom,#33ccff,#00ace6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF33CCFF',endColorstr='#FF00ACE6',GradientType=0);border-color:#00ace6 #00ace6 #007399;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#00ace6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#00a4db;}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.btn-twitter.disabled,.btn-twitter[disabled]{color:white;background-color:#00ace6;*background-color:#0099cc;}.btn-twitter:active,.btn-twitter.active{background-color:#0086b3 \9;}.btn-github{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:black;background-image:-moz-linear-gradient(top,black,black);background-image:-webkit-gradient(linear,0 0,0 100%,from(black),to(black));background-image:-webkit-linear-gradient(top,black,black);background-image:-o-linear-gradient(top,black,black);background-image:linear-gradient(to bottom,black,black);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000',endColorstr='#FF000000',GradientType=0);border-color:black black black;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:black;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:black;}.btn-github:hover,.btn-github:focus,.btn-github:active,.btn-github.active,.btn-github.disabled,.btn-github[disabled]{color:white;background-color:black;*background-color:black;}.btn-github:active,.btn-github.active{background-color:black \9;}.btn-google{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#c83e2d;background-image:-moz-linear-gradient(top,#dc4a38,#aa2d1e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dc4a38),to(#aa2d1e));background-image:-webkit-linear-gradient(top,#dc4a38,#aa2d1e);background-image:-o-linear-gradient(top,#dc4a38,#aa2d1e);background-image:linear-gradient(to bottom,#dc4a38,#aa2d1e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDC4A38',endColorstr='#FFAA2D1E',GradientType=0);border-color:#aa2d1e #aa2d1e #691c12;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#aa2d1e;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#a12b1c;}.btn-google:hover,.btn-google:focus,.btn-google:active,.btn-google.active,.btn-google.disabled,.btn-google[disabled]{color:white;background-color:#aa2d1e;*background-color:#94271a;}.btn-google:active,.btn-google.active{background-color:#7e2216 \9;}i.icon-aboutme-sign,i.icon-aboutme{color:#00405d;}i.icon-angellist-sign,i.icon-angellist{color:black;}i.icon-bebo,i.icon-bebo-sign{color:#ee1010;}i.icon-behance-sign,i.icon-behance{color:#005cff;}i.icon-bread-sign,i.icon-bread{color:#00a4e4;}i.icon-digg-sign,i.icon-digg{color:#065796;}i.icon-disqus-sign,i.icon-disqus{color:#2e9fff;}i.icon-dropbox-sign,i.icon-dropbox{color:#007ee5;}i.icon-dribbble-sign,i.icon-dribbble{color:#ea4c89;}i.icon-facebook-sign,i.icon-facebook{color:#3b5998;}i.icon-flickr-sign,i.icon-flickr{color:#ed1e83;}i.icon-foursquare,i.icon-foursquare-sign{color:#0cbadf;}i.icon-github-sign,i.icon-github{color:black;}i.icon-goodreads-sign,i.icon-goodreads{color:#5a471c;}i.icon-googleplus-sign,i.icon-googleplus{color:#303030;}i.icon-instagram-sign,i.icon-instagram{color:#3f729b;}i.icon-klout-sign,i.icon-klout{color:#e24a25;}i.icon-lastfm-sign,i.icon-lastfm{color:#a52f23;}i.icon-linkedin-sign,i.icon-linkedin{color:#4875b4;}i.icon-medium-sign,i.icon-medium{color:black;}i.icon-meetup-sign,i.icon-meetup{color:#dd3333;}i.icon-pinterest-sign,i.icon-pinterest{color:#cb2027;}i.icon-pocket-sign,i.icon-pocket{color:#ee3f53;}i.icon-quora-sign,i.icon-quora{color:#a72822;}i.icon-reddit-sign,i.icon-reddit{color:#638cb1;}i.icon-soundcloud-sign,i.icon-soundcloud{color:#ef3b24;}i.icon-spotify-sign,i.icon-spotify{color:#75c044;}i.icon-stumbleupon-sign,i.icon-stumbleupon{color:#e84c24;}i.icon-techendo-sign,i.icon-techendo{color:#32363c;}i.icon-tumblr-sign,i.icon-tumblr{color:#45556b;}i.icon-twitter-sign,i.icon-twitter{color:#33ccff;}i.icon-vevo,i.icon-vevo-sign{color:#dc2726;}i.icon-vimeo,i.icon-vimeo-sign{color:#1fb7ea;}i.icon-wordpress,i.icon-wordpress-sign{color:#464342;}i.icon-yahoo-sign,i.icon-yahoo{color:#400090;}i.icon-yelp-sign,i.icon-yelp{color:#ca3c27;}i.icon-youtube-sign,i.icon-youtube{color:#eb2629;}
