.z-depth-1,.toast,ul.collapsible,.dropdown-content,nav .sub,.subnav .sub{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.z-depth-1-half{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.z-depth-4{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)}.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}.spinner-blue{border-color:#4285f4}.spinner-red{border-color:#db4437}.spinner-yellow{border-color:#f4b400}.spinner-green{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@media only screen and (max-width: 992px){ul.side-nav{position:fixed;width:240px;left:-240px;top:0;height:120%;background-color:#FFF;z-index:1000;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}ul.side-nav li{float:none;padding:0 15px}ul.side-nav li:hover,ul.side-nav li.active{background-color:#ddd}ul.side-nav a{color:#444}#front-page-nav ul.side-nav li{float:none;padding:0 15px}#front-page-nav ul.side-nav li:hover{background-color:#ddd}#front-page-nav ul.side-nav li .active{background-color:transparent}#front-page-nav ul.side-nav a{color:#444}}#sidenav-overlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.5);z-index:999}ul.table-of-contents.fixed{position:fixed}ul.table-of-contents li{padding:2px 0}ul.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}ul.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ea4a4f}ul.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}ul.tabs{position:relative;height:48px;background-color:#FFF;margin:0 auto;width:100%;white-space:nowrap}ul.tabs li.tab{display:block;float:left;text-align:center;background-color:#fff;line-height:48px;height:48px;padding:0 20px;margin:0;text-transform:uppercase;letter-spacing:.8px;width:15%}@media only screen and (min-width: 992px){ul.tabs li.tab{max-width:25%}}ul.tabs li.tab a{color:#ee6e73;display:block;width:100%;height:100%;-webkit-transition:color 0.28s ease;transition:color 0.28s ease}ul.tabs li.tab a:hover{color:#e51c23}ul.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#e51c23}ul.tabs li.tab{padding:0}#toast-container{display:block;position:fixed}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 600px) and (max-width: 992px){#toast-container{min-width:30%;left:5%;bottom:7%}}@media only screen and (min-width: 992px){#toast-container{min-width:8%;top:10%;right:7%}}.toast{box-sizing:border-box;border-radius:2px;background-clip:padding-box;top:0px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:48px;line-height:48px;background-color:#323232;padding:0px 24px;display:block}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%}}@media only screen and (min-width: 600px) and (max-width: 992px){.toast{float:left}}@media only screen and (min-width: 992px){.toast{float:right}}.toast span{padding:0px;font-size:1.1rem;font-weight:300;color:#FFF;text-align:center}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:1000;background-color:transparent;border-radius:2px;background-clip:padding-box;color:#fff;height:1rem;line-height:1rem;max-width:200px;opacity:0;display:none;position:absolute;text-align:center;overflow:hidden;left:0;top:0}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 14px 14px;background-clip:padding-box;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 10%;transform-origin:50% 10%}/*!
* Waves v0.5.3
* http://fian.my.id/Waves 
* 
* Copyright 2014 Alfiana E. Sibuea and other contributors 
* Released under the MIT license 
* https://github.com/fians/Waves/blob/master/LICENSE 
*/.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;vertical-align:bottom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.waves-effect .waves-ripple{position:absolute;pointer-events:none;border-radius:50%;width:20px;height:20px;opacity:0;background-color:rgba(0,0,0,0.2);-webkit-transition:all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:scale(0);transform:scale(0)}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.35)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.65)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.65)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.65)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.65)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.65)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.65)}.waves-notransition{-webkit-transition:none !important;transition:none !important}.waves-button,.waves-icon{-webkit-transform:translateZ(0);-webkit-image-mask:-webkit-radial-gradient(circle, transparent, transparent)}.waves-button,.waves-button:hover,.waves-button:visited,.waves-button:link,.waves-button-input{white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;font-size:14px;text-align:center;text-decoration:none;z-index:1}.waves-button-input{margin:0;padding:10px 15px}.waves-input-wrapper{border-radius:2px;vertical-align:bottom}.waves-input-wrapper.waves-button{padding:0}.waves-input-wrapper .waves-button-input{position:absolute;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%}.waves-float{-webkit-mask-image:none;box-shadow:0px 1px 1.5px 1px rgba(0,0,0,0.12)}.waves-float:active{box-shadow:0px 8px 20px 1px rgba(0,0,0,0.3)}.waves-block{display:block}body.parallax-demo{height:100%}p.box{padding:20px}p{padding:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased}.header{color:#e51c23;font-weight:300}.caption{font-size:1.25rem;font-weight:300;margin-bottom:30px}.preview{background-color:#FFF;border:1px solid #eee;padding:20px 20px}#logo-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:70%}#front-page-logo{display:inline-block;height:100%;pointer-events:none}#responsive-img{width:80%;display:block;margin:0 auto}#index-banner{background-color:#e51c23}#index-banner .container{position:relative}#index-banner .header{color:#FFF}#index-banner h4{margin-bottom:40px}.github-commit{padding:14px 0;height:36px;line-height:36px;background-color:#5c5757;color:#e6e6e6;font-size:.9rem}@media only screen and (max-width: 992px){.github-commit{text-align:center}}#github-button{background-color:#6f6d6d;-webkit-transition:0.25s ease;transition:0.25s ease}#github-button:hover{background-color:#797777}.sha{color:#f0f0f0;margin:0 6px 0 6px}#download-button{background-color:#e51c23;width:200px;height:70px;line-height:70px;font-size:18px;font-weight:400}#download-button:hover{background-color:#f5a5a8}.promo{width:100%}.promo i{color:#e51c23;font-size:7rem;display:block}.promo-caption{font-size:1.7rem;font-weight:500;margin-top:5px;margin-bottom:0px}#front-page-nav{background-color:#FFF;position:relative}#front-page-nav a{color:#e51c23}#front-page-nav li:hover{background-color:#e51c23}#front-page-nav li.active{background-color:#e51c23}#front-page-nav .container{height:inherit}.col.grid-example{-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);border:1px solid #eee;margin:7px 0}.col.grid-example p{margin:15px}.dynamic-color .red,.dynamic-color .pink,.dynamic-color .purple,.dynamic-color .deep-purple,.dynamic-color .indigo,.dynamic-color .blue,.dynamic-color .light-blue,.dynamic-color .cyan,.dynamic-color .teal,.dynamic-color .green,.dynamic-color .light-green,.dynamic-color .lime,.dynamic-color .yellow,.dynamic-color .amber,.dynamic-color .orange,.dynamic-color .deep-orange,.dynamic-color .brown,.dynamic-color .grey,.dynamic-color .blue-grey{height:55px;width:100%;padding:0 15px;line-height:55px;font-weight:500;font-size:12px;display:block;box-sizing:border-box}.dynamic-color .col{margin-bottom:55px}.center{text-align:center;vertical-align:middle}.icon-container i{font-size:3em;display:block;margin-bottom:10px}.icon-container .icon-preview{height:120px;text-align:center}.icon-holder{display:block;text-align:center;width:150px;height:115px;float:left;margin:0px 0px 15px 0px}.icon-holder p{margin:0px 0}.tabs-wrapper{position:relative;height:48px}.tabs-wrapper .row.fixed{position:fixed;width:100%;top:0;z-index:10}.shadow-demo{background-color:#009688;width:125px;height:125px;margin:20px auto}@media only screen and (max-width: 1200px){.shadow-demo{width:100px;height:100px}}@media only screen and (max-width: 600px){.shadow-demo{width:150px;height:150px}}.parallax-container{height:70%}.parallax-container .text-center{position:absolute;top:50%;left:0;right:0;margin-top:-27px}@media only screen and (max-width: 992px){.parallax-container{height:auto}}ul.table-of-contents{margin-top:1.5rem}code,pre{position:relative;font-size:1.1rem}.directory-markup{font-size:1rem;line-height:1.1rem !important}pre[class*="language-"]{padding:25px 12px 7px 12px;border:solid 1px rgba(51,51,51,0.12)}pre[class*="language-"]:before{position:absolute;padding:1px 5px;background:#e8e6e3;top:0;left:0;font-family:"Roboto", sans-serif;-webkit-font-smoothing:antialiased;color:#555;content:attr(class);font-size:.9rem;border:solid 1px rgba(51,51,51,0.12);border-top:none;border-left:none}.buysellads{position:relative}.buysellads .bsa_it.one{width:130px;position:absolute;left:0;top:50px}.buysellads .bsa_it.one .bsa_it_p{left:0;bottom:-15px}.buysellads .bsa_it.one .bsa_it_ad .bsa_it_t{color:#F44336}.buysellads .bsa_it.one .bsa_it_ad .bsa_it_d{color:#F44336}.buysellads .bsa_it_ad a{display:block;width:130px}.buysellads-header{margin-top:30px}.buysellads-header .bsa_it.one .bsa_it_p{bottom:-20px}.bsa_it.one{min-width:230px;max-width:270px;display:inline-block;text-align:left}.bsa_it.one .bsa_it_ad{border:0;padding:0;background-color:transparent}.bsa_it.one .bsa_it_ad .bsa_it_t{color:#fff}.bsa_it.one .bsa_it_ad .bsa_it_d{color:#F44336}.bsa_it.one .bsa_it_p{right:auto;left:40px;bottom:-5px}.bsa_it.one .bsa_it_p a{color:#F44336}#footer .footer-block{display:inline-block}#footer .footer-block a{margin-left:25px;vertical-align:bottom}@media only screen and (max-width: 992px){.footer-block{display:block;margin-bottom:20px}}.image-container{width:100%}.image-container img{max-width:100%}@media only screen and (max-width: 600px){.mobile-image{max-width:100%}}.waves-color-demo .collection-item{height:36px;line-height:36px}.waves-color-demo .collection-item code{line-height:36px}.waves-color-demo .btn:not(.waves-light){background-color:color("shades", "white");color:#212121}.card-panel span,.card-content p{-webkit-font-smoothing:antialiased}ul{list-style-type:none}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.left-align{float:left}.right-align{float:right}.center{text-align:center}.center-block{display:block;margin-left:auto;margin-right:auto}ul{padding:0}li{list-style-type:none}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #F44336}.parallax-container{position:relative;overflow:hidden}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;bottom:0;width:100%}@media only screen and (max-width: 992px){.parallax-container{height:auto}.parallax{position:relative;width:100%}.parallax img{position:relative}}.text-center{text-align:center}@media only screen and (max-width: 600px){.hide-on-small-only,.tabs-wrapper,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 600px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 992px){.hide-on-large-only{display:none !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}#footer{text-align:center}#footer a{vertical-align:top;line-height:30px}table,th,td{border:none}table{width:100%;display:table}@media only screen and (max-width: 600px){table thead tr th,table tbody tr td{text-align:center}}table.bordered tr{border-bottom:1px solid #e0e0e0}table.striped tbody tr:nth-child(odd){background-color:#f2f2f2}table.hoverable tbody tr{-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease}table.hoverable tbody tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}table thead{border-bottom:1px solid #878787}table td,table th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}table .collection{background-color:#FFF;margin:0 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px}table .collection .collection-item{padding:10px 20px;margin:0px;border-bottom:1px solid #e0e0e0}table .collection .collection-item:last-child{border-bottom:none}table .collection a.collection-item{display:block;-webkit-transition:.25s;transition:.25s}table .collection a.collection-item:not(.active):hover{background-color:#f2f2f2}table .collection.with-header .collection-header{border-bottom:1px solid #e0e0e0;padding:10px 20px}table .collection.with-header .collection-item{padding-left:30px}table .collection .secondary-content{float:right}table .collection.pagination{display:inline-block}table .collection.pagination ul{background-color:transparent;font-size:0;display:inline-block}table .collection.pagination li{display:inline;font-weight:500;margin:0px;padding:0px;font-size:1rem}table .collection.pagination li a{padding:0px 5px}table .collection.pagination li.active{background-color:#03a9f4;color:#FFF}table .collection.pagination li:hover{background-color:#2196F3}ul.collapsible{border-top:1px solid #eee}.collapsible-header{display:block;cursor:pointer;height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:15px}.collapsible-body{overflow:hidden;display:none;border-bottom:1px solid #ddd;box-sizing:border-box}.collapsible-body p{margin:0;padding:2rem}.dropdown-content{position:absolute;background-color:#FFFFFF;margin:0px;min-width:100px;z-index:1000}.dropdown-content li{cursor:pointer;font-size:1.2rem;color:#222;padding:1rem 1rem}@media only screen and (min-width: 1200px){.dropdown-content li:hover{background-color:rgba(0,0,0,0.07)}}.container{padding:0 1rem;margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 600px){.container{width:85%}}@media only screen and (min-width: 992px){.container{width:70%}}.container .row{margin-left:-.5rem;margin-right:-.5rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{-webkit-transition:all 0.3s;transition:all 0.3s;float:left;box-sizing:border-box;padding:0 .5rem}.row .col.s1{width:8.33333%;margin-left:0}.row .col.s2{width:16.66667%;margin-left:0}.row .col.s3{width:25%;margin-left:0}.row .col.s4{width:33.33333%;margin-left:0}.row .col.s5{width:41.66667%;margin-left:0}.row .col.s6{width:50%;margin-left:0}.row .col.s7{width:58.33333%;margin-left:0}.row .col.s8{width:66.66667%;margin-left:0}.row .col.s9{width:75%;margin-left:0}.row .col.s10{width:83.33333%;margin-left:0}.row .col.s11{width:91.66667%;margin-left:0}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s1{margin-left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.offset-s12{margin-left:100%}@media only screen and (min-width: 600px){.row .col.m1{width:8.33333%;margin-left:0}.row .col.m2{width:16.66667%;margin-left:0}.row .col.m3{width:25%;margin-left:0}.row .col.m4{width:33.33333%;margin-left:0}.row .col.m5{width:41.66667%;margin-left:0}.row .col.m6{width:50%;margin-left:0}.row .col.m7{width:58.33333%;margin-left:0}.row .col.m8{width:66.66667%;margin-left:0}.row .col.m9{width:75%;margin-left:0}.row .col.m10{width:83.33333%;margin-left:0}.row .col.m11{width:91.66667%;margin-left:0}.row .col.m12{width:100%;margin-left:0}.row .col.offset-m1{margin-left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.offset-m12{margin-left:100%}}@media only screen and (min-width: 992px){.row .col.l1{width:8.33333%;margin-left:0}.row .col.l2{width:16.66667%;margin-left:0}.row .col.l3{width:25%;margin-left:0}.row .col.l4{width:33.33333%;margin-left:0}.row .col.l5{width:41.66667%;margin-left:0}.row .col.l6{width:50%;margin-left:0}.row .col.l7{width:58.33333%;margin-left:0}.row .col.l8{width:66.66667%;margin-left:0}.row .col.l9{width:75%;margin-left:0}.row .col.l10{width:83.33333%;margin-left:0}.row .col.l11{width:91.66667%;margin-left:0}.row .col.l12{width:100%;margin-left:0}.row .col.offset-l1{margin-left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.offset-l12{margin-left:100%}}.materialboxed{cursor:zoom-in;position:relative}.materialboxed:hover{will-change:left, top}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0px;left:0px;background-color:#292929;z-index:999}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}p{font-size:20px;font-weight:300;letter-spacing:1px;line-height:1.6em;color:#545454}p a{text-decoration:none;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2UyOGQ5NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(50%, #ffffff),color-stop(50%, #e28d94));background:-webkit-linear-gradient(bottom, #ffffff 50%,#e28d94 50%);background:linear-gradient(to top, #ffffff 50%,#e28d94 50%);background-repeat:repeat-x;background-size:3px 3px;background-position:0 20px;color:#545454;text-shadow:1px 0 #fff,0px 1px #fff,-1px 0 #fff,0 -1px #fff}.intro,.content{-webkit-font-smoothing:antialiased;margin-bottom:3em}.intro p,.content p{padding:0;font-size:20px}ol{font-size:20px}.onecolumn-container{padding:1.8em}.twocolumn-container{margin-bottom:2em}.twocolumn-container .left-column,.twocolumn-container .right-column-wide{padding:1.5em;float:left;margin-right:0;margin-bottom:0}.twocolumn-container .left-column{width:100%}.twocolumn-container .right-column-wide{width:74.786324785%}.twocolumn-container .right-column,.twocolumn-container .left-column-narrow{float:left;margin-bottom:0}.twocolumn-container .left-column-narrow{width:25.213675214%}header{padding-left:1.8em;padding-right:1.8em}.width-container{width:100%;padding-left:3%;padding-right:3%}footer.width-container,.footer-signup.width-container{padding-left:1.8em;padding-right:1.8em;text-align:left;margin:0 auto}footer.width-container .footer-right,.footer-signup.width-container .footer-right{text-align:right}.footer-supporter-tiles.desktop-visible>a img,.footer-supporter-tiles.desktop-visible>img{display:block;width:8.65%;margin-right:1.5%;margin-bottom:1.5%;float:left}.footer-supporter-tiles.desktop-visible>a:nth-child(10n) img,.footer-supporter-tiles.desktop-visible>img:nth-child(10n){margin-right:0}.wrap.active{left:0}.sharetable{display:block;width:487px}.sharetable .facebook-cell{float:left;text-align:left;padding:0 20px 0 0;vertical-align:top;width:320px}.sharetable .twitter-cell{float:left;text-align:left;padding:0 20px 0 0;vertical-align:top;width:75px}.sharetable .gplus-cell{float:left;text-align:left;vertical-align:top;width:52px}.gray-square{height:164px}li.span6:nth-child(2n+1){margin-left:0;clear:both}.mobile-visible{display:none}.byline .mobile-visible{display:none}.desktop-visible{display:block}.flash-share .float{float:right}.flash-share .float .flash-close{position:relative;margin-right:.5em}.menu-link{display:none}.nav-container{background-color:#DEDEDE;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFDEDEDE', endColorstr='#FFFFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0%, #dedede),color-stop(100%, #ffffff));background-image:-webkit-linear-gradient(left top, #dedede 0%,#ffffff 100%);background-image:linear-gradient(to right bottom, #dedede 0%,#ffffff 100%);position:relative !important;top:0;left:0;width:100%;z-index:9998;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}.nav-container.active{left:-15em}nav,.subnav{background-color:transparent;border-right:0;border-top:0;float:right;height:auto;width:100%;position:static}nav .nav-menu,.subnav .nav-menu{position:relative}nav .user-menu,.subnav .user-menu{background:#DEDEDE;color:#cd3c48}nav .user-menu img,.subnav .user-menu img{height:70px;width:auto}nav .user-menu a.name,.subnav .user-menu a.name{color:#cd3c48}nav .user-menu.active,.subnav .user-menu.active{left:-15em}nav .user-menu-control,.subnav .user-menu-control{margin-right:1em}nav .user-menu-logo,.subnav .user-menu-logo{width:180px;top:0;position:absolute;z-index:50}nav .user-menu-logo svg,.subnav .user-menu-logo svg{-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}nav .user-menu-logo svg:hover,nav .user-menu-logo svg:active,.subnav .user-menu-logo svg:hover,.subnav .user-menu-logo svg:active{background-color:#c5c5c5;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}nav .user-menu-logo img,.subnav .user-menu-logo img{width:80%;-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}nav .user-menu-logo img:hover,nav .user-menu-logo img:active,.subnav .user-menu-logo img:hover,.subnav .user-menu-logo img:active{background-color:#c5c5c5;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}nav .user-menu-login,.subnav .user-menu-login{right:80px;position:absolute;display:block;height:100%;top:0;width:70px;text-align:center;color:#cd3c48;background:#DEDEDE;z-index:50;cursor:pointer;-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}nav .user-menu-login:hover,nav .user-menu-login:active,.subnav .user-menu-login:hover,.subnav .user-menu-login:active{background-color:#c5c5c5;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}nav .user-menu-login a,nav .user-menu-login span,.subnav .user-menu-login a,.subnav .user-menu-login span{font-family:"Roboto","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:300;color:#cd3c48;display:block;margin:auto;height:22px;position:absolute;top:0;left:0;bottom:0;right:0;font-size:.7em;line-height:22px}nav .user-menu-trigger,.subnav .user-menu-trigger{cursor:pointer}nav .user-menu-button,.subnav .user-menu-button{height:100%;padding:0 0 0 5px;font-size:1.8em;line-height:1.8em;width:40px;text-align:center;color:#cd3c48;position:relative;position:absolute;right:16px;background:none;top:0px;-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}nav .user-menu-button:hover,nav .user-menu-button:active,.subnav .user-menu-button:hover,.subnav .user-menu-button:active{background-color:#c5c5c5;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}nav .user-menu-button.supporter-nav-toggle,.subnav .user-menu-button.supporter-nav-toggle{border:none}nav .twitter-button,.subnav .twitter-button{background:transparent;color:#dd7981}nav .facebook-button,.subnav .facebook-button{background:transparent;color:#dd7981}nav .email-button,.subnav .email-button{background:transparent;color:#dd7981}nav .topnav,.subnav .topnav{list-style:none;text-align:center}nav li,.subnav li{display:inline-block;margin:0 .5em;padding:1em 1em;position:relative;font-family:"Roboto","Helvetica Narrow","Arial Narrow",sans-serif;font-size:20px;letter-spacing:1px;font-weight:300;line-height:1;text-transform:capitalize;border:0;-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}nav li:hover,nav li:active,.subnav li:hover,.subnav li:active{background-color:#c5c5c5;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;cursor:pointer}nav li a,.subnav li a{display:block;width:100%;height:100%;color:#dd7981;padding:0;text-align:left}nav li:last-child,.subnav li:last-child{margin-right:0}nav li:hover a,.subnav li:hover a{color:#f33}nav li:active,.subnav li:active{background:transparent;color:#f33}nav li.active,.subnav li.active{background-color:#c5c5c5;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}nav li.active a,.subnav li.active a{color:#000}nav li.active.drop,.subnav li.active.drop{border-right-width:1.2em;border-left-width:1.8em}nav .sub,.subnav .sub{position:absolute;left:0;top:4em;z-index:9999;background-color:#DEDEDE;width:212px;display:none;-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);-webkit-transition:background-color .25s ease;transition:background-color .25s ease}nav .sub li a,.subnav .sub li a{font-size:.8em;text-transform:none;font-weight:400;color:#f66}nav .sub li a:hover,nav .sub li a:active,.subnav .sub li a:hover,.subnav .sub li a:active{color:#f33}nav .sub li,.subnav .sub li{padding:.7em 1.5em;width:212px;margin-left:-27px;color:#f66;font-size:.9em;line-height:1em;margin:0;display:block;background:transparent}nav .sub li:hover,nav .sub li:active,.subnav .sub li:hover,.subnav .sub li:active{background-color:#c5c5c5;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;width:212px}nav .sub li.mobile-visible,.subnav .sub li.mobile-visible{display:none}nav .sub a:hover,nav .sub a:active,.subnav .sub a:hover,.subnav .sub a:active{color:#f33}nav .topnav-wrap{background:transparent;min-height:2em;padding-left:0;padding-right:0}.subnav{margin:0 0 15px 0;padding:0;float:left;clear:both;font-size:13px;max-width:100%}.desktop-nav li:hover .sub{display:block}.page-follow{float:right;margin-top:-1em}ul.membership-list li.membership{margin:0 2% 1em 0;width:32%;height:350px}ul.membership-list li.membership .buy{position:absolute;bottom:2em;width:100%;left:0}ul.membership-list li.membership:nth-child(3n){margin-right:0}.page-features a.features-headline{font-size:3em;line-height:1.15;padding:.5em .75em;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2191919,endColorstr=#B2191919)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2191919,endColorstr=#B2191919);zoom:1;background:#f66;width:64%}.slider-loading{left:48.5%;width:3%}.flex-prev,.flex-next{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2191919,endColorstr=#B2191919)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2191919,endColorstr=#B2191919);zoom:1;background:#f66;cursor:pointer;display:block;position:absolute;top:50%;margin-top:-58px;height:116px;width:90px;z-index:8888;color:white}.flex-prev{left:0}.flex-prev:before{content:"";display:block;height:100%;width:100%;background:transparent url("slider-arrow-white-left.png") center center no-repeat;background-size:26px 56px}.flex-next{right:0}.flex-next:before{content:"";display:block;height:100%;width:100%;background:transparent url("slider-arrow-white-right.png") center center no-repeat;background-size:26px 56px}.user-session-form-container .oauth-links{margin-bottom:0}.user-session-form-container .sign-in-with-email,.user-session-form-container .sign-up{border-left:1px solid #ccc;padding-left:2.7624309392265194%}.review-rules{float:right;padding:0}input[type="file"]{margin-left:.8em}.connect-button{margin-right:1.5em;margin-bottom:0}.bar-text{top:-5.5em}.bar-text-count{font-size:2em}.page-pages-show-calendar-wide #events_map,.page-pages-show-calendar #events_map{height:400px !important}.user-session-form-container .or-create-account{margin-top:0}.staged-donation-content{margin-top:6.5em}.staged-donation-content .intro{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.distance label.radio{margin:0 3% 1.1em 0;padding:.5em .8em;min-width:14.166666666%;float:left;display:block}.page-pages-show-voter-registration .iframe-wrapper{left:0;width:100%}.radio-inline>span:last-child>label.radio{margin-right:0}.page-pages-show-donation-wide .progress-indicator-stages{font-size:1em}.page-pages-show-blog-post-wide .byline,.page-pages-show-blog-post .byline,.page-pages-show-suggestion-wide .byline,.page-pages-show-suggestion .byline{position:relative;margin-left:140px;margin-top:-.3em}.page-pages-show-blog-post-wide .publish-date,.page-pages-show-blog-post .publish-date,.page-pages-show-suggestion-wide .publish-date,.page-pages-show-suggestion .publish-date{position:absolute;top:0;left:-140px;width:110px;text-align:center;font-size:1.3em;line-height:1.5;color:#545454}.page-pages-show-blog-post-wide .publish-date-day,.page-pages-show-blog-post .publish-date-day,.page-pages-show-suggestion-wide .publish-date-day,.page-pages-show-suggestion .publish-date-day{font-family:"Roboto","Helvetica Narrow","Arial Narrow",sans-serif;font-size:3em;margin-top:-.25em}.blog .page-excerpt{height:15em;width:48.93617021276595%;*width:48.88297872340425%;float:left;margin-right:2.127659574468085%;*margin-right:2.074468085106383%}.blog .page-excerpt:nth-child(2n){margin-right:0}.blog .page-excerpt.has-attachments .page-excerpt-content{top:9.4em}.blog .page-excerpt.has-attachments .page-excerpt-content .excerpt{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}.event-wrap-container{position:relative}.homepage-excerpt .event-wrap{border:none;max-height:18.8em;overflow-y:scroll}.homepage-excerpt .event-wrap li{min-height:3.675em}.homepage-excerpt .scroller{position:absolute;margin:0;top:0;right:0}.homepage-excerpt .scroller>ul>li{display:block;position:relative;width:42px;height:35px;border:none;color:#cd3c48;cursor:pointer}.homepage-excerpt .scroller>ul>li.disabled{cursor:default;color:#545454}.homepage-excerpt .scroller>ul>li:before{font-family:'responsive';font-size:32px;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;vertical-align:-5%;line-height:35px;text-indent:0;content:'\f107';display:block;visibility:visible;background:transparent;width:42px;height:35px}.homepage-excerpt .scroller>ul>li:first-child:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.homepage-excerpt .scroller+.event-wrap{margin-right:37px}.event-item{display:table;width:100%}.event-item .event-info{display:table-cell;vertical-align:top}.event-item .event-day{width:10%;line-height:1.1;text-align:center}.event-item .event-date,.event-item .event-rsvp{width:15%}.event-item .event-date .mobile-visible,.event-item .event-rsvp .mobile-visible{display:none}.event-item .event-rsvp{font-size:1em;line-height:1.4;vertical-align:middle;text-align:center}.event-item .event-title{width:43%;display:table-cell;margin-top:0;vertical-align:middle}.event-item .event-title a{display:inline-block}.event-item .event-more-info{width:12%;display:table-cell;vertical-align:middle;text-align:center}.event-item a.event-info-link{font-size:.7em;display:inline-block;font-weight:700;margin-top:.3em;margin-left:1em;float:right}.other-amount-wrap{width:100%;float:left;margin-top:.75em}#donation_amount_other{max-width:30%}.distance .within{position:relative;top:2px;display:inline;padding-right:5px}.page-user-sessions-new-wide h2{font-size:31.5px;line-height:35px}#donation_card_number{letter-spacing:0}.people-list .people-name{font-size:1em}ul#page-stream li.activity span+a{display:inline}ul#page-stream .activity-time{display:inline}ul#page-stream .timeago{display:inline;padding-right:0;float:none;color:inherit}ul#page-stream .activity_links a{display:inline}ul#page-stream .activity_content{clear:none}.activities li .activity{margin-left:95px;padding:1.8em}.topnav.mobile-nav li{border-bottom:none}.topnav.mobile-nav li:first-child{border-top:none}.nudgeup{-webkit-margin-top:-5.5px !important}@media only screen and (min-device-width: 782px) and (max-device-width: 1024px){nav{background-color:#DEDEDE;text-align:right;height:100%;width:8em;position:absolute;top:0;left:-8em;font-weight:300;text-transform:uppercase;float:none;margin:0}nav ul{margin:0;padding:0}nav li{list-style:none;font-size:18px;display:block}nav li.active>a,nav li:active>a{color:#DEDEDE}nav li a{display:block;color:#dd7981;padding:1.25em .8em;text-align:center;text-transform:uppercase;text-decoration:none}nav .sub{display:none}nav .sub li{background-color:#c5c5c5;padding:10px;display:block}nav .sub li:last-child{border-bottom:none}nav .sub a{color:#dd7981}nav .mobile-nav{font-size:.83333333333em}nav .desktop-visible{display:none}nav .topnav-wrap{min-height:none;margin:0;width:15em}nav li,.subnav li{font-family:"Roboto","Helvetica Narrow","Arial Narrow",sans-serif;margin-right:0;padding:0;border-bottom:1px solid #fff}nav li.active,.subnav li.active{border:none;margin:0}nav .topnav,.subnav .topnav{width:15em}nav .sub,.subnav .sub{position:relative;width:100%;padding:0;left:0;top:0;z-index:auto;-webkit-transition:none;transition:none}nav .sub li,.subnav .sub li{font-size:20px;letter-spacing:1px;padding:0}nav .sub li.mobile-visible,.subnav .sub li.mobile-visible{display:block}nav .sub li a,.subnav .sub li a{text-transform:capitalize}.topnav.mobile-nav{width:100%;margin-left:0}.topnav.mobile-nav li{border-bottom:1px solid #fff}.topnav.mobile-nav li:first-child{border-top:1px solid #fff}nav .nav-menu,.subnav .nav-menu{padding:0}.menu-link{display:block}.wrap.active{left:15em}.blog .page-excerpt.has-attachments .page-excerpt-content{top:0em}.blog .page-excerpt.has-attachments .page-excerpt-content .excerpt{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}iframe[src*='youtube']{display:none}.responsive-embed-wrapper iframe{display:block}.fb-like-box iframe{display:block}.tablet-visible{display:block}.desktop-visible .subnav-container{display:none}}@media only screen and (min-width: 922px){.width-container{width:830px;margin:0 auto;padding-left:0;padding-right:0}nav .topnav-wrap{margin:0 auto;width:770px}.page-features a.features-headline{font-size:4.5em}.flex-prev,.flex-next{margin-top:-87px;height:174px}.flex-prev:before,.flex-next:before{background-size:33px 70px}}.modal{margin:0 auto;top:0;overflow-x:auto}
