﻿/*!
 *  Font Awesome 4.6.2 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("https://asset1.betterplace.org/assets/font-awesome/fontawesome-webfont-a280856e20cc0af53390b729ca0ac3edbf8fc889a828a379c5d634c91e80c808.eot?v=4.6.2");src:url("https://asset1.betterplace.org/assets/font-awesome/fontawesome-webfont-a280856e20cc0af53390b729ca0ac3edbf8fc889a828a379c5d634c91e80c808.eot?v=4.6.2#iefix") format("embedded-opentype"),url("https://asset1.betterplace.org/assets/font-awesome/fontawesome-webfont-2932abf996373e87fbf2e950876b1962f1b57db954a1643ea68831d9fbb74da4.woff2?v=4.6.2") format("woff2"),url("https://asset1.betterplace.org/assets/font-awesome/fontawesome-webfont-35fa8302dd7d3d191ebb7acac543efcfa2b85a0da573b3ab45cc122ffcc45ce5.woff?v=4.6.2") format("woff"),url("https://asset1.betterplace.org/assets/font-awesome/fontawesome-webfont-8630313bee77f64206067ed80eb6a7c721b0bbfc91c94210966969d4dcc43ba7.ttf?v=4.6.2") format("truetype"),url("https://asset1.betterplace.org/assets/font-awesome/fontawesome-webfont-6b0adce775f4d57ac800f23b05af72ced748ae51ba67a65b67b7316f1ed331b3.svg?v=4.6.2#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before,.fa-state-approved:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before,.fa-state-submitted:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before,.fa-state-in-clarification:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before,.fa-state-rejected:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before,.fa-state-created:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:18px;font-size:19.5px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.42857143;color:#555555}.form-control,input[type="text"],input[iype="number"],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,select,textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:13px;line-height:1.42857143;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus,input[type="text"]:focus,input[iype="number"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,select:focus,textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder,input[type="text"]::-moz-placeholder,input[iype="number"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,.uneditable-input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[iype="number"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,.uneditable-input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[iype="number"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,input[type="text"]::-ms-expand,input[iype="number"]::-ms-expand,input[type="password"]::-ms-expand,input[type="datetime"]::-ms-expand,input[type="datetime-local"]::-ms-expand,input[type="date"]::-ms-expand,input[type="month"]::-ms-expand,input[type="time"]::-ms-expand,input[type="week"]::-ms-expand,input[type="number"]::-ms-expand,input[type="email"]::-ms-expand,input[type="url"]::-ms-expand,input[type="search"]::-ms-expand,input[type="tel"]::-ms-expand,input[type="color"]::-ms-expand,.uneditable-input::-ms-expand,select::-ms-expand,textarea::-ms-expand{border:0;background-color:transparent}.form-control[disabled],input[disabled][type="text"],input[disabled][iype="number"],input[disabled][type="password"],input[disabled][type="datetime"],input[disabled][type="datetime-local"],input[disabled][type="date"],input[disabled][type="month"],input[disabled][type="time"],input[disabled][type="week"],input[disabled][type="number"],input[disabled][type="email"],input[disabled][type="url"],input[disabled][type="search"],input[disabled][type="tel"],input[disabled][type="color"],[disabled].uneditable-input,select[disabled],textarea[disabled],.form-control[readonly],input[readonly][type="text"],input[readonly][iype="number"],input[readonly][type="password"],input[readonly][type="datetime"],input[readonly][type="datetime-local"],input[readonly][type="date"],input[readonly][type="month"],input[readonly][type="time"],input[readonly][type="week"],input[readonly][type="number"],input[readonly][type="email"],input[readonly][type="url"],input[readonly][type="search"],input[readonly][type="tel"],input[readonly][type="color"],[readonly].uneditable-input,select[readonly],textarea[readonly],fieldset[disabled] .form-control,fieldset[disabled] input[type="text"],fieldset[disabled] input[iype="number"],fieldset[disabled] input[type="password"],fieldset[disabled] input[type="datetime"],fieldset[disabled] input[type="datetime-local"],fieldset[disabled] input[type="date"],fieldset[disabled] input[type="month"],fieldset[disabled] input[type="time"],fieldset[disabled] input[type="week"],fieldset[disabled] input[type="number"],fieldset[disabled] input[type="email"],fieldset[disabled] input[type="url"],fieldset[disabled] input[type="search"],fieldset[disabled] input[type="tel"],fieldset[disabled] input[type="color"],fieldset[disabled] .uneditable-input,fieldset[disabled] select,fieldset[disabled] textarea{background-color:#eeeeee;opacity:1}.form-control[disabled],input[disabled][type="text"],input[disabled][iype="number"],input[disabled][type="password"],input[disabled][type="datetime"],input[disabled][type="datetime-local"],input[disabled][type="date"],input[disabled][type="month"],input[disabled][type="time"],input[disabled][type="week"],input[disabled][type="number"],input[disabled][type="email"],input[disabled][type="url"],input[disabled][type="search"],input[disabled][type="tel"],input[disabled][type="color"],[disabled].uneditable-input,select[disabled],textarea[disabled],fieldset[disabled] .form-control,fieldset[disabled] input[type="text"],fieldset[disabled] input[iype="number"],fieldset[disabled] input[type="password"],fieldset[disabled] input[type="datetime"],fieldset[disabled] input[type="datetime-local"],fieldset[disabled] input[type="date"],fieldset[disabled] input[type="month"],fieldset[disabled] input[type="time"],fieldset[disabled] input[type="week"],fieldset[disabled] input[type="number"],fieldset[disabled] input[type="email"],fieldset[disabled] input[type="url"],fieldset[disabled] input[type="search"],fieldset[disabled] input[type="tel"],fieldset[disabled] input[type="color"],fieldset[disabled] .uneditable-input,fieldset[disabled] select,fieldset[disabled] textarea{cursor:not-allowed}textarea.form-control,textarea.uneditable-input,textarea{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="date"],input[type="time"].form-control,input[type="time"],input[type="datetime-local"].form-control,input[type="datetime-local"],input[type="month"].form-control,input[type="month"]{line-height:34px}input[type="date"].input-sm,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg input[type="month"]{line-height:45px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:18px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:31px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control,.form-group-sm input[type="text"],.form-group-sm input[iype="number"],.form-group-sm input[type="password"],.form-group-sm input[type="datetime"],.form-group-sm input[type="datetime-local"],.form-group-sm input[type="date"],.form-group-sm input[type="month"],.form-group-sm input[type="time"],.form-group-sm input[type="week"],.form-group-sm input[type="number"],.form-group-sm input[type="email"],.form-group-sm input[type="url"],.form-group-sm input[type="search"],.form-group-sm input[type="tel"],.form-group-sm input[type="color"],.form-group-sm .uneditable-input,.form-group-sm select,.form-group-sm textarea{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control,.form-group-sm select.uneditable-input,.form-group-sm select{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm textarea.uneditable-input,.form-group-sm textarea,.form-group-sm select[multiple].form-control,.form-group-sm select[multiple].uneditable-input,.form-group-sm select[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:30px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.3333333;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control,.form-group-lg input[type="text"],.form-group-lg input[iype="number"],.form-group-lg input[type="password"],.form-group-lg input[type="datetime"],.form-group-lg input[type="datetime-local"],.form-group-lg input[type="date"],.form-group-lg input[type="month"],.form-group-lg input[type="time"],.form-group-lg input[type="week"],.form-group-lg input[type="number"],.form-group-lg input[type="email"],.form-group-lg input[type="url"],.form-group-lg input[type="search"],.form-group-lg input[type="tel"],.form-group-lg input[type="color"],.form-group-lg .uneditable-input,.form-group-lg select,.form-group-lg textarea{height:45px;padding:10px 16px;font-size:17px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control,.form-group-lg select.uneditable-input,.form-group-lg select{height:45px;line-height:45px}.form-group-lg textarea.form-control,.form-group-lg textarea.uneditable-input,.form-group-lg textarea,.form-group-lg select[multiple].form-control,.form-group-lg select[multiple].uneditable-input,.form-group-lg select[multiple]{height:auto}.form-group-lg .form-control-static{height:45px;min-height:35px;padding:11px 16px;font-size:17px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[type="text"],.has-feedback input[iype="number"],.has-feedback input[type="password"],.has-feedback input[type="datetime"],.has-feedback input[type="datetime-local"],.has-feedback input[type="date"],.has-feedback input[type="month"],.has-feedback input[type="time"],.has-feedback input[type="week"],.has-feedback input[type="number"],.has-feedback input[type="email"],.has-feedback input[type="url"],.has-feedback input[type="search"],.has-feedback input[type="tel"],.has-feedback input[type="color"],.has-feedback .uneditable-input,.has-feedback select,.has-feedback textarea{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[type="text"]+.form-control-feedback,.form-group-lg input[iype="number"]+.form-control-feedback,.form-group-lg input[type="password"]+.form-control-feedback,.form-group-lg input[type="datetime"]+.form-control-feedback,.form-group-lg input[type="datetime-local"]+.form-control-feedback,.form-group-lg input[type="date"]+.form-control-feedback,.form-group-lg input[type="month"]+.form-control-feedback,.form-group-lg input[type="time"]+.form-control-feedback,.form-group-lg input[type="week"]+.form-control-feedback,.form-group-lg input[type="number"]+.form-control-feedback,.form-group-lg input[type="email"]+.form-control-feedback,.form-group-lg input[type="url"]+.form-control-feedback,.form-group-lg input[type="search"]+.form-control-feedback,.form-group-lg input[type="tel"]+.form-control-feedback,.form-group-lg input[type="color"]+.form-control-feedback,.form-group-lg .uneditable-input+.form-control-feedback,.form-group-lg select+.form-control-feedback,.form-group-lg textarea+.form-control-feedback{width:45px;height:45px;line-height:45px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[type="text"]+.form-control-feedback,.form-group-sm input[iype="number"]+.form-control-feedback,.form-group-sm input[type="password"]+.form-control-feedback,.form-group-sm input[type="datetime"]+.form-control-feedback,.form-group-sm input[type="datetime-local"]+.form-control-feedback,.form-group-sm input[type="date"]+.form-control-feedback,.form-group-sm input[type="month"]+.form-control-feedback,.form-group-sm input[type="time"]+.form-control-feedback,.form-group-sm input[type="week"]+.form-control-feedback,.form-group-sm input[type="number"]+.form-control-feedback,.form-group-sm input[type="email"]+.form-control-feedback,.form-group-sm input[type="url"]+.form-control-feedback,.form-group-sm input[type="search"]+.form-control-feedback,.form-group-sm input[type="tel"]+.form-control-feedback,.form-group-sm input[type="color"]+.form-control-feedback,.form-group-sm .uneditable-input+.form-control-feedback,.form-group-sm select+.form-control-feedback,.form-group-sm textarea+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control,.has-success input[type="text"],.has-success input[iype="number"],.has-success input[type="password"],.has-success input[type="datetime"],.has-success input[type="datetime-local"],.has-success input[type="date"],.has-success input[type="month"],.has-success input[type="time"],.has-success input[type="week"],.has-success input[type="number"],.has-success input[type="email"],.has-success input[type="url"],.has-success input[type="search"],.has-success input[type="tel"],.has-success input[type="color"],.has-success .uneditable-input,.has-success select,.has-success textarea{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus,.has-success input[type="text"]:focus,.has-success input[iype="number"]:focus,.has-success input[type="password"]:focus,.has-success input[type="datetime"]:focus,.has-success input[type="datetime-local"]:focus,.has-success input[type="date"]:focus,.has-success input[type="month"]:focus,.has-success input[type="time"]:focus,.has-success input[type="week"]:focus,.has-success input[type="number"]:focus,.has-success input[type="email"]:focus,.has-success input[type="url"]:focus,.has-success input[type="search"]:focus,.has-success input[type="tel"]:focus,.has-success input[type="color"]:focus,.has-success .uneditable-input:focus,.has-success select:focus,.has-success textarea:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning input[type="text"],.has-warning input[iype="number"],.has-warning input[type="password"],.has-warning input[type="datetime"],.has-warning input[type="datetime-local"],.has-warning input[type="date"],.has-warning input[type="month"],.has-warning input[type="time"],.has-warning input[type="week"],.has-warning input[type="number"],.has-warning input[type="email"],.has-warning input[type="url"],.has-warning input[type="search"],.has-warning input[type="tel"],.has-warning input[type="color"],.has-warning .uneditable-input,.has-warning select,.has-warning textarea{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus,.has-warning input[type="text"]:focus,.has-warning input[iype="number"]:focus,.has-warning input[type="password"]:focus,.has-warning input[type="datetime"]:focus,.has-warning input[type="datetime-local"]:focus,.has-warning input[type="date"]:focus,.has-warning input[type="month"]:focus,.has-warning input[type="time"]:focus,.has-warning input[type="week"]:focus,.has-warning input[type="number"]:focus,.has-warning input[type="email"]:focus,.has-warning input[type="url"]:focus,.has-warning input[type="search"]:focus,.has-warning input[type="tel"]:focus,.has-warning input[type="color"]:focus,.has-warning .uneditable-input:focus,.has-warning select:focus,.has-warning textarea:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control,.has-error input[type="text"],.has-error input[iype="number"],.has-error input[type="password"],.has-error input[type="datetime"],.has-error input[type="datetime-local"],.has-error input[type="date"],.has-error input[type="month"],.has-error input[type="time"],.has-error input[type="week"],.has-error input[type="number"],.has-error input[type="email"],.has-error input[type="url"],.has-error input[type="search"],.has-error input[type="tel"],.has-error input[type="color"],.has-error .uneditable-input,.has-error select,.has-error textarea{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus,.has-error input[type="text"]:focus,.has-error input[iype="number"]:focus,.has-error input[type="password"]:focus,.has-error input[type="datetime"]:focus,.has-error input[type="datetime-local"]:focus,.has-error input[type="date"]:focus,.has-error input[type="month"]:focus,.has-error input[type="time"]:focus,.has-error input[type="week"]:focus,.has-error input[type="number"]:focus,.has-error input[type="email"]:focus,.has-error input[type="url"]:focus,.has-error input[type="search"]:focus,.has-error input[type="tel"]:focus,.has-error input[type="color"]:focus,.has-error .uneditable-input:focus,.has-error select:focus,.has-error textarea:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:23px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#7f7f7f}@media (min-width: 769px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[type="text"],.form-inline input[iype="number"],.form-inline input[type="password"],.form-inline input[type="datetime"],.form-inline input[type="datetime-local"],.form-inline input[type="date"],.form-inline input[type="month"],.form-inline input[type="time"],.form-inline input[type="week"],.form-inline input[type="number"],.form-inline input[type="email"],.form-inline input[type="url"],.form-inline input[type="search"],.form-inline input[type="tel"],.form-inline input[type="color"],.form-inline .uneditable-input,.form-inline select,.form-inline textarea{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group input[type="text"],.form-inline .input-group input[iype="number"],.form-inline .input-group input[type="password"],.form-inline .input-group input[type="datetime"],.form-inline .input-group input[type="datetime-local"],.form-inline .input-group input[type="date"],.form-inline .input-group input[type="month"],.form-inline .input-group input[type="time"],.form-inline .input-group input[type="week"],.form-inline .input-group input[type="number"],.form-inline .input-group input[type="email"],.form-inline .input-group input[type="url"],.form-inline .input-group input[type="search"],.form-inline .input-group input[type="tel"],.form-inline .input-group input[type="color"],.form-inline .input-group .uneditable-input,.form-inline .input-group select,.form-inline .input-group textarea{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[type="text"],.form-inline .input-group>input[iype="number"],.form-inline .input-group>input[type="password"],.form-inline .input-group>input[type="datetime"],.form-inline .input-group>input[type="datetime-local"],.form-inline .input-group>input[type="date"],.form-inline .input-group>input[type="month"],.form-inline .input-group>input[type="time"],.form-inline .input-group>input[type="week"],.form-inline .input-group>input[type="number"],.form-inline .input-group>input[type="email"],.form-inline .input-group>input[type="url"],.form-inline .input-group>input[type="search"],.form-inline .input-group>input[type="tel"],.form-inline .input-group>input[type="color"],.form-inline .input-group>.uneditable-input,.form-inline .input-group>select,.form-inline .input-group>textarea{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:25px}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 769px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media (min-width: 769px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:17px}}@media (min-width: 769px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:18px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.field.checkbox input[type="radio"],.field.checkbox input[type="checkbox"],.field.radio input[type="radio"],.field.radio input[type="checkbox"]{margin-left:0}form .field{padding:5px 0}form .field.checkbox,form .field.radio{padding-left:0}form .field.checkbox input[type="radio"],form .field.checkbox input[type="checkbox"],form .field.radio input[type="radio"],form .field.radio input[type="checkbox"]{float:left;margin-left:0}form .field.checkbox label,form .field.radio label{float:left;padding-left:5px}form .field label.inline{display:inline;margin-right:20px;padding-left:0;line-height:12px}form .field .inline-error{color:#ad3922}.form-inline .form-group{display:inline-block}.form-inline .form-control,.form-inline input[type="text"],.form-inline input[iype="number"],.form-inline input[type="password"],.form-inline input[type="datetime"],.form-inline input[type="datetime-local"],.form-inline input[type="date"],.form-inline input[type="month"],.form-inline input[type="time"],.form-inline input[type="week"],.form-inline input[type="number"],.form-inline input[type="email"],.form-inline input[type="url"],.form-inline input[type="search"],.form-inline input[type="tel"],.form-inline input[type="color"],.form-inline .uneditable-input,.form-inline select,.form-inline textarea{width:auto}.form-group.error .checkbox,.form-group.error .radio,.form-group.error input,.form-group.error select,.form-group.error textarea{color:#3f3f3f}.input-group select{-webkit-appearance:none}input[type="radio"],input[type="checkbox"]{margin-top:4px}.label{padding:0.3em 0.6em}.radio.inline+.popover+.radio.inline{margin-left:10px}.help-block.collapsed{overflow:hidden;height:0px}input[type=search]{-webkit-appearance:textfield}@media only screen and (min-width: 769px){.form-group .help-block{cursor:help;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.05s ease-out;-o-transition:opacity 0.05s ease-out;transition:opacity 0.05s ease-out;margin:5px 0 10px 0}.form-group:hover .help-block{opacity:1;filter:alpha(opacity=100)}}.generic-admin-box .help-block{color:white}@media only screen and (min-width: 769px){.form-inline .radio+.radio{margin-left:10px}}label,.form-control-static{font-weight:normal;font-size:14px;line-height:20px}label.radio input,label.checkbox input{margin-top:4px}.form-with-block-inputs input[type=text],.form-with-block-inputs textarea{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bold-labels label{font-weight:bold}.bold-labels label.checkbox{font-weight:normal}.space-above-labels label{margin-top:10px}input[type=file]{border-radius:4px;line-height:1 !important;height:auto !important;font-size:12px;padding:10px;background:#eeeeee;cursor:pointer}input[type=file]:hover{background:#e9e9e9}.form-group.error input{border:1px solid #ad3922}label.checkbox+.help-inline{padding-left:20px;margin-top:-7px;display:block}.help-inline{font-size:14px;color:#ad3922}.generic-admin-box .help-inline{color:white;background:transparent;padding:0 5px}input[type="text"],input[iype="number"],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,select,textarea{font-size:14px}input[type="text"].width-auto,input[iype="number"].width-auto,input[type="text"].width-auto,input[type="password"].width-auto,input[type="datetime"].width-auto,input[type="datetime-local"].width-auto,input[type="date"].width-auto,input[type="month"].width-auto,input[type="time"].width-auto,input[type="week"].width-auto,input[type="number"].width-auto,input[type="email"].width-auto,input[type="url"].width-auto,input[type="search"].width-auto,input[type="tel"].width-auto,input[type="color"].width-auto,.uneditable-input.width-auto,select.width-auto,textarea.width-auto{width:auto}@media only screen and (min-width: 769px){input[type="text"].width-small,input[iype="number"].width-small,input[type="text"].width-small,input[type="password"].width-small,input[type="datetime"].width-small,input[type="datetime-local"].width-small,input[type="date"].width-small,input[type="month"].width-small,input[type="time"].width-small,input[type="week"].width-small,input[type="number"].width-small,input[type="email"].width-small,input[type="url"].width-small,input[type="search"].width-small,input[type="tel"].width-small,input[type="color"].width-small,.uneditable-input.width-small,select.width-small,textarea.width-small{width:70px}input[type="text"].width-medium,input[iype="number"].width-medium,input[type="text"].width-medium,input[type="password"].width-medium,input[type="datetime"].width-medium,input[type="datetime-local"].width-medium,input[type="date"].width-medium,input[type="month"].width-medium,input[type="time"].width-medium,input[type="week"].width-medium,input[type="number"].width-medium,input[type="email"].width-medium,input[type="url"].width-medium,input[type="search"].width-medium,input[type="tel"].width-medium,input[type="color"].width-medium,.uneditable-input.width-medium,select.width-medium,textarea.width-medium{width:150px}input[type="text"].width-large,input[iype="number"].width-large,input[type="text"].width-large,input[type="password"].width-large,input[type="datetime"].width-large,input[type="datetime-local"].width-large,input[type="date"].width-large,input[type="month"].width-large,input[type="time"].width-large,input[type="week"].width-large,input[type="number"].width-large,input[type="email"].width-large,input[type="url"].width-large,input[type="search"].width-large,input[type="tel"].width-large,input[type="color"].width-large,.uneditable-input.width-large,select.width-large,textarea.width-large{width:300px}input[type="text"].width-xlarge,input[iype="number"].width-xlarge,input[type="text"].width-xlarge,input[type="password"].width-xlarge,input[type="datetime"].width-xlarge,input[type="datetime-local"].width-xlarge,input[type="date"].width-xlarge,input[type="month"].width-xlarge,input[type="time"].width-xlarge,input[type="week"].width-xlarge,input[type="number"].width-xlarge,input[type="email"].width-xlarge,input[type="url"].width-xlarge,input[type="search"].width-xlarge,input[type="tel"].width-xlarge,input[type="color"].width-xlarge,.uneditable-input.width-xlarge,select.width-xlarge,textarea.width-xlarge{width:400px}input[type="text"][class*="width-"]+.input-group-addon,input[iype="number"][class*="width-"]+.input-group-addon,input[type="text"][class*="width-"]+.input-group-addon,input[type="password"][class*="width-"]+.input-group-addon,input[type="datetime"][class*="width-"]+.input-group-addon,input[type="datetime-local"][class*="width-"]+.input-group-addon,input[type="date"][class*="width-"]+.input-group-addon,input[type="month"][class*="width-"]+.input-group-addon,input[type="time"][class*="width-"]+.input-group-addon,input[type="week"][class*="width-"]+.input-group-addon,input[type="number"][class*="width-"]+.input-group-addon,input[type="email"][class*="width-"]+.input-group-addon,input[type="url"][class*="width-"]+.input-group-addon,input[type="search"][class*="width-"]+.input-group-addon,input[type="tel"][class*="width-"]+.input-group-addon,input[type="color"][class*="width-"]+.input-group-addon,.uneditable-input[class*="width-"]+.input-group-addon,select[class*="width-"]+.input-group-addon,textarea[class*="width-"]+.input-group-addon{display:inline-block;padding:9px 10px;text-align:center;width:auto}}input[type="text"]:focus,input[type="text"].form-control:focus,input[type="text"]:focus,input[iype="number"]:focus,input[iype="number"].form-control:focus,input[iype="number"]:focus,input[type="text"]:focus,input[type="text"].form-control:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="password"].form-control:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime"].form-control:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="datetime-local"].form-control:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="date"].form-control:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="month"].form-control:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="time"].form-control:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="week"].form-control:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="number"].form-control:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="email"].form-control:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="url"].form-control:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="search"].form-control:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="tel"].form-control:focus,input[type="tel"]:focus,input[type="color"]:focus,input[type="color"].form-control:focus,input[type="color"]:focus,.uneditable-input:focus,.uneditable-input.form-control:focus,.uneditable-input:focus,select:focus,select.form-control:focus,select:focus,textarea:focus,textarea.form-control:focus,textarea:focus{border-color:rgba(106,144,0,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(106,144,0,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(106,144,0,0.6)}input[type="text"].field-with-error,input[iype="number"].field-with-error,input[type="text"].field-with-error,input[type="password"].field-with-error,input[type="datetime"].field-with-error,input[type="datetime-local"].field-with-error,input[type="date"].field-with-error,input[type="month"].field-with-error,input[type="time"].field-with-error,input[type="week"].field-with-error,input[type="number"].field-with-error,input[type="email"].field-with-error,input[type="url"].field-with-error,input[type="search"].field-with-error,input[type="tel"].field-with-error,input[type="color"].field-with-error,.uneditable-input.field-with-error,select.field-with-error,textarea.field-with-error{border-color:rgba(173,57,34,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(173,57,34,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(173,57,34,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(173,57,34,0.6)}.highlight-labels-for-testing{border:1px solid #ff00ff;background:rgba(255,0,255,0.05)}.sr-only.highlight-labels-for-testing{position:static;width:auto;height:auto;margin:auto;overflow:visible;clip:auto;padding:1px 4px;font-size:12px;display:inline-block;margin-bottom:1px}input[readonly].datefield{background:white;cursor:pointer}input::-ms-clear{display:none}@media only screen and (min-width: 769px){.date-select select{width:100px;display:inline-block !important;margin-right:2%}.date-select select:last-child{margin-right:0}}@media only screen and (max-width: 768px){.date-select{font-size:0}.date-select select{font-size:14px;width:32%;display:inline-block !important}.date-select select+select{margin-left:2%}.date-select .help-inline{display:block}}.password+.forgot-password-link{position:absolute;right:20px;margin-top:-40px}html.browser-msie.browser-version-9 input[type=radio] ~ label{margin-left:0px !important}a,.secondary_link_style a,a.secondary,.light_secondary_link_style a,a.light_secondary,.simulated-link{font-weight:bold;cursor:pointer;text-decoration:none}a:visited,.secondary_link_style a:visited,a.secondary:visited,.light_secondary_link_style a:visited,a.light_secondary:visited,.simulated-link:visited{color:#2c5100;text-decoration:none}.simulated-link{color:#6a9000}.simulated-link:hover,.simulated-link:focus{color:#6a9000;text-decoration:underline}a.secondary:link,a.light_secondary:link,.light_secondary_link_style a:link,.secondary_link_style a:link,.secondary_link_style .simulated-link,.secondary_link_style.simulated-link{color:#636b70}.light_secondary_link_style a:link,a.light_secondary:link{font-weight:normal}a.link_as_text:link,a.link_as_text:visited{color:inherit}.secondary_link_style a:visited,a.secondary:visited,.light_secondary_link_style a:visited,a.light_secondary:visited{color:#3f3f3f;text-decoration:none}a.secondary:focus,a.secondary:hover,a.light_secondary:focus,a.light_secondary:hover,.secondary_link_style a:focus,.secondary_link_style a:hover,.light_secondary_link_style a:focus,.light_secondary_link_style a:hover,.secondary_link_style.simulated-link:focus,.secondary_link_style.simulated-link:hover{text-decoration:underline;color:#636b70}.secondary_link_style:hover .simulated-link,.secondary_link_style:focus .simulated-link{text-decoration:underline;color:#636b70}a:active,a.secondary:active,a.light_secondary:active,a.light_secondary:active,.secondary_link_style a:active,.light_secondary_link_style a:active,.light_secondary_link_style a:active,.secondary_link_style.simulated-link:active,.secondary_link_style:active .simulated-link{text-decoration:underline;color:#7daa00}a.destruct:hover,a.destruct:active,a.destruct:focus{color:#FF6F56;border-bottom-color:#FF6F56}@media only screen and (max-width: 768px){.larger-click-area{padding:0px 0 4px 0}}.fa-state-created{color:#ad3922}.fa-state-submitted{color:#cccc20}.fa-state-approved{color:#6a9000}.fa-state-rejected{color:#ad3922}.fa-state-in-clarification{color:#cccc20}.generic-white-shadowed-box,.generic-white-shadowed-box-for-legacy{position:relative;padding:0 10px 10px 10px;background:white}.generic-white-shadowed-box:after,.generic-white-shadowed-box-for-legacy:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media only screen and (min-width: 769px){.generic-white-shadowed-box,.generic-white-shadowed-box-for-legacy{-webkit-box-shadow:#cccccc 0 0 6px 0;box-shadow:#cccccc 0 0 6px 0;border-radius:5px}}@media only screen and (max-width: 768px){.generic-white-shadowed-box,.generic-white-shadowed-box-for-legacy{margin-bottom:10px;border:1px solid #eeeeee}}.generic-white-shadowed-box h2,.generic-white-shadowed-box h3,.generic-white-shadowed-box h4,.generic-white-shadowed-box h5{background-color:#eeeeee;margin-bottom:15px}.generic-white-shadowed-box h2{margin-top:35px;padding:8px 10px 5px;margin-left:-10px;margin-right:-10px}.generic-white-shadowed-box h2.centered{text-align:center}.generic-white-shadowed-box h2 small{font-weight:normal;margin-left:5px;font-style:italic;color:#949494;font-size:12px}.generic-white-shadowed-box>h2:first-child,.generic-white-shadowed-box>*:first-child>h2:first-child{margin-top:0;border-top-right-radius:5px;border-top-left-radius:5px}.generic-white-shadowed-box h3,.generic-white-shadowed-box h4,.generic-white-shadowed-box h5{padding:7px 10px 4px}.generic-white-shadowed-box h3{margin-top:25px;margin-left:0;margin-right:0;font-size:14px}.generic-white-shadowed-box h4,.generic-white-shadowed-box h5{margin-top:7px;margin-bottom:7px;padding-top:3px;padding-bottom:3px}.generic-white-shadowed-box p,.generic-white-shadowed-box ul li{font-size:14px;line-height:20px;margin-bottom:5px}.generic-white-shadowed-box hr{margin:10px 0}.generic-white-shadowed-box .generic-box-actions,.generic-admin-layout .generic-white-shadowed-box .generic-box-actions{margin-left:-10px;margin-right:-10px;padding:10px 10px 0 10px}.no-boxshadow .generic-white-shadowed-box{border:1px solid #cccccc}.generic-admin-box{background:#28638c;color:White;padding:15px 10px 15px 15px;margin-bottom:15px}.generic-admin-box>p:last-child{margin-bottom:0}.generic-admin-box h3,.generic-admin-box h4{color:White}.generic-admin-box ul{margin:0 0 0 15px}.generic-admin-box ul li{margin:3px 2px 0 0}.generic-admin-box ul li.highlighted{border:2px solid white;padding:4px;font-size:120%}.generic-admin-box ul.with-extra-spacing li{margin-bottom:1.5em}.generic-admin-box a:not([class*='generic']){font-weight:normal;margin-bottom:1px;color:White}.generic-admin-box a:not([class*='generic']):not(.btn){text-decoration:underline}.generic-admin-box a:not([class*='generic']):hover,.generic-admin-box a:not([class*='generic']):focus{text-decoration:none}.generic-admin-box a:not([class*='generic']):active{color:#bad304}.generic-admin-box.as-one-line{padding:10px 10px 10px 15px;margin-top:10px}.generic-admin-box.as-one-line.and-spaced a,.generic-admin-box.as-one-line.and-spaced strong{margin-right:5px}.generic-admin-box.as-important{background-color:#ad3922}.generic-admin-box.for-platform-admins{background-color:#ad3922}@media only screen and (min-width: 769px){.generic-admin-box.borderless-in-admin-content-box{margin-left:-40px;margin-right:-40px;padding:0 40px 5px 40px}.generic-admin-box.borderless-in-admin-content-box>h2{margin-top:-10px}}@media only screen and (min-width: 769px){.generic-admin-box.with-negative-margins-for-grid{padding-top:1px;margin-left:-15px;margin-right:-15px}}.generic-admin-box .generic-big-numbers{color:#d9e5ec}.generic-admin-box .table-striped>tbody>tr:nth-of-type(odd){background-color:inherit}.generic-admin-layout .content-wrapper{background:#28638c}.generic-admin-layout.for-platform-admins-only .content-wrapper{background:#ad3922}.generic-admin-layout .admin-sidebar{box-sizing:content-box;background:white;border-right:1px solid #cccccc}@media only screen and (min-width: 769px){.generic-admin-layout .admin-sidebar{margin-left:10px;padding:30px 0}}@media only screen and (max-width: 768px){.generic-admin-layout .admin-sidebar{margin:0 10px 20px 10px;padding:0 0 10px 0}}.generic-admin-layout .admin-content-box{background:white}@media only screen and (min-width: 769px){.generic-admin-layout .admin-content-box{padding:30px 20px 30px 40px;margin-right:-10px;-webkit-box-shadow:20px 0 0 white;box-shadow:20px 0 0 white}}@media only screen and (max-width: 768px){.generic-admin-layout .admin-content-box{padding:30px 20px}}.generic-admin-layout .admin-content-box h2,.generic-admin-layout .admin-content-box h3{font-family:"Open Sans", Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;padding-top:25px;margin-top:25px;margin-bottom:20px;border-top:1px solid #cccccc}.generic-admin-layout .admin-content-box h2 small,.generic-admin-layout .admin-content-box h3 small{margin-left:10px;font-size:14px}.generic-admin-layout .admin-content-box h2.is-no-separator,.generic-admin-layout .admin-content-box h3.is-no-separator{margin-top:0px;padding-top:0px;border-top:0}.generic-admin-layout .admin-content-box h5{font-weight:normal;color:#949494;margin-bottom:7px}.generic-admin-layout .admin-content-box>h2:first-child,.generic-admin-layout .admin-content-box>*:first-child>h2:first-child{padding-top:0;border-top:0}.generic-admin-layout .admin-content-box>*:first-child h2:first-child,.generic-admin-layout .admin-content-box>h2:first-child{margin-top:0}.generic-admin-layout .admin-content-box h2{font-family:"Open Sans", Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;font-size:28px;line-height:32px}.generic-admin-layout .admin-content-box h2 small{font-size:16px;line-height:20px}.generic-admin-layout .admin-content-box h2.is-inverted,.generic-admin-layout .admin-content-box h2.is-inverted small{color:white;text-shadow:0 1px 0 black}@media only screen and (min-width: 769px){.generic-admin-layout .admin-content-box h2{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@media only screen and (max-width: 768px){.generic-admin-layout .admin-content-box h2{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.generic-admin-layout .admin-content-box h3{font-size:22px;line-height:26px}.generic-admin-layout .admin-content-box p,.generic-admin-layout .admin-content-box .text-list{font-size:14px;line-height:20px;margin-bottom:20px}.generic-admin-layout .admin-content-box .text-list ul li,.generic-admin-layout .admin-content-box .text-list ol li,.generic-admin-layout .admin-content-box ul.text-list li,.generic-admin-layout .admin-content-box ol.text-list li{margin-bottom:10px}.generic-admin-layout .admin-content-box ol.with-bold-numbers{counter-reset:item}.generic-admin-layout .admin-content-box ol.with-bold-numbers li{display:block}.generic-admin-layout .admin-content-box ol.with-bold-numbers li:before{content:counter(item) ". ";counter-increment:item;font-weight:bold}@media only screen and (min-width: 769px){.generic-admin-layout .admin-content-box .table-fullwidth{margin-left:-40px;width:-moz-calc(100% + 80px);width:-webkit-calc(100% + 80px);width:calc(100% + 80px);max-width:none}.generic-admin-layout .admin-content-box .table-fullwidth th{border-bottom-width:1px}.generic-admin-layout .admin-content-box .table-fullwidth td:first-child,.generic-admin-layout .admin-content-box .table-fullwidth th:first-child{padding-left:40px}.generic-admin-layout .admin-content-box .table-fullwidth td:last-child,.generic-admin-layout .admin-content-box .table-fullwidth th:last-child{padding-right:40px}}.generic-admin-layout textarea:focus,.generic-admin-layout input[type="text"]:focus,.generic-admin-layout input[type="password"]:focus,.generic-admin-layout input[type="datetime"]:focus,.generic-admin-layout input[type="datetime-local"]:focus,.generic-admin-layout input[type="date"]:focus,.generic-admin-layout input[type="month"]:focus,.generic-admin-layout input[type="time"]:focus,.generic-admin-layout input[type="week"]:focus,.generic-admin-layout input[type="number"]:focus,.generic-admin-layout input[type="email"]:focus,.generic-admin-layout input[type="url"]:focus,.generic-admin-layout input[type="search"]:focus,.generic-admin-layout input[type="tel"]:focus,.generic-admin-layout input[type="color"]:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(40,99,140,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(40,99,140,0.6);border-color:#28638c}table.generic-bank-account-table table.borderless{border:0;width:100%}table.generic-bank-account-table table.borderless tr,table.generic-bank-account-table table.borderless td{border:0}table.generic-bank-account-table table.borderless td:first-child{width:130px;font-weight:bold}table.generic-bank-account-table .active{background-color:#d9e5ec}form table.generic-bank-account-table label{cursor:pointer}table.generic-bank-account-table tr.bank-account-invalid{background:#FAA}ol.generic-benefit-list{list-style-type:none}ol.generic-benefit-list li{position:relative;padding-left:30px;margin-bottom:5px;color:#636b70}ol.generic-benefit-list li:before{content:"✔";position:absolute;top:0;left:0;color:#cccc20}ol.generic-benefit-list li .popover{font-size:12px}ol.generic-benefit-list.bullets li:before{content:"•";padding-left:0;font-size:22px}ol.generic-benefit-list.bullets.large li{margin-bottom:10px;padding-left:20px}ol.generic-benefit-list.bullets.large li:before{font-size:28px}ol.generic-benefit-list.large li{margin-bottom:18px;padding-left:30px;font-size:18px;line-height:24px}ol.generic-benefit-list.large li:before{font-size:22px}ol.generic-benefit-list .popover{max-width:none;width:276px}.generic-big-image-with-shadow{text-align:center}@media only screen and (min-width: 769px){.generic-big-image-with-shadow{width:427px;padding:19px 13px;margin-top:-7px}}@media only screen and (min-width: 769px){.generic-big-image-with-shadow.above-content-header{margin-top:-158px}}@media only screen and (min-width: 769px){.generic-big-image-with-shadow.quadratical{background:url(https://asset1.betterplace.org/assets/generics/big-image-with-shadow/shadow-quadratical-1153571014f5412e011e9b810bb0233dc01f408d933d80816a4f24744acc8c4b.png) no-repeat 0 0;height:441px}.generic-big-image-with-shadow.quadratical .big-image{height:400px;width:400px;display:block}}@media only screen and (min-width: 769px){.generic-big-image-with-shadow.rectangular{background:url(https://asset1.betterplace.org/assets/generics/big-image-with-shadow/shadow-rectangular-a72e0a4f4f09b85c599e5e7bb80e05b85f090a1b076da7dd461a3631706ad432.png) no-repeat 0 0;height:246px}.generic-big-image-with-shadow.rectangular .big-image{max-height:300px;max-width:400px;height:auto;display:block}}@media only screen and (max-width: 768px){.generic-big-image-with-shadow .big-image{max-width:100%;height:auto}}.generic-big-numbers{line-height:1;color:#636b70}.generic-big-numbers p{margin-bottom:15px}.generic-big-numbers ul.list-unstyled li{list-style-type:none;white-space:nowrap;margin-bottom:15px}@media only screen and (max-width: 768px){.generic-big-numbers ul.list-unstyled li{display:inline-block;width:31%;padding-left:15px;border-left:1px solid #636b70}.generic-big-numbers ul.list-unstyled li:first-child{border-left:0}}.generic-big-numbers .legend{font-size:14px;display:inline-block;margin-top:3px}.generic-big-numbers i{color:#cccccc;float:right;font-size:34px;visibility:hidden}.generic-big-numbers h4{font-family:"Open Sans", Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;background-color:#636b70;text-align:center;color:white}@media only screen and (min-width: 769px){.generic-big-numbers h4{margin:-20px -25px 20px;padding:30px 0;font-size:18px;line-height:18px;-webkit-box-shadow:0 4px 20px -7px rgba(0,0,0,0.5);box-shadow:0 4px 20px -7px rgba(0,0,0,0.5)}}@media only screen and (max-width: 768px){.generic-big-numbers h4{margin:-10px -10px 20px;padding:15px 0;border-top:1px solid white;font-size:16px;line-height:16px}}.generic-big-numbers hr{margin-left:-10px;margin-right:-10px;margin-top:-10px}.generic-big-numbers .is-closed h4{background-color:#949494}@media only screen and (min-width: 769px){.generic-big-numbers .project-closed-notice{margin-top:-25px}}@media only screen and (max-width: 768px){.generic-big-numbers .project-closed-notice{margin:0 0 20px 0}}.generic-big-numbers .number{display:block}@media only screen and (min-width: 769px){.generic-big-numbers .number{font-weight:bold;font-size:39px;line-height:37px}}@media only screen and (max-width: 768px){.generic-big-numbers .number{font-size:20px;line-height:18px}}.generic-big-numbers.is-completed h4{background:#00a0c8}@media only screen and (max-width: 768px){.generic-big-numbers.is-completed ul.list-unstyled li{border-color:#00a0c8}}@media only screen and (min-width: 769px){.generic-big-numbers.is-completed ul.list-unstyled li i{visibility:visible}}.generic-big-numbers.is-completed .number{color:#00a0c8}.generic-blockquote{margin:25px 0;font-size:18px;line-height:26px;border:0;padding:0}.generic-blockquote:before{content:"”";font-family:Georgia, Times, serif;color:#949494;display:inline;vertical-align:top;font-size:70px;line-height:0;position:relative;top:33px;left:-5px}.generic-blockquote .source{font-style:normal;display:block;font-family:Arial, sans-serif;font-size:16px;line-height:17px;margin-top:10px}@media only screen and (min-width: 769px){.generic-blockquote .source a{font-size:12px}}.generic-blockquote figure{margin-top:30px}.generic-blockquote figure img{display:inline-block;vertical-align:middle}.generic-blockquote figure figcaption{display:inline-block;vertical-align:middle;margin-left:10px}@media only screen and (min-width: 769px){.generic-blockquote figure figcaption{width:65%}}@media only screen and (max-width: 768px){.generic-blockquote figure figcaption{width:60%}}.generic-blog-form #blog_title{margin-top:20px;font-size:150%}.generic-blog-form .call-to-action-form{background:#3f3f3f;padding:8px 5px;border-radius:3px}.generic-blog-form .call-to-action-form label,.generic-blog-form .call-to-action-form p{color:white}.generic-blog-form .call-to-action-form label small,.generic-blog-form .call-to-action-form p small{font-size:11px;color:#eeeeee;font-weight:normal;margin-left:5px;font-style:italic}.generic-blog-form .call-to-action-form .form-group{margin-bottom:10px}.generic-blog-form .call-to-action-form .form-group.hidden{display:none}.generic-blog-form .call-to-action-form h3{margin-top:0;color:white}@media only screen and (min-width: 769px){.generic-blog-form .call-to-action-form .call-to-action-headline{margin-left:10px}}.generic-blog-form .form-group .form-group .input-group{margin-left:10px;margin-right:5px}.generic-box-actions{margin-top:40px;border-top:1px solid #eeeeee}@media only screen and (min-width: 769px){.generic-box-actions{padding-top:40px}}@media only screen and (max-width: 768px){.generic-box-actions{padding-top:30px;padding-bottom:10px;text-align:center}}@media only screen and (min-width: 769px){.generic-box-actions .btn{margin-right:10px}}@media only screen and (max-width: 768px){.generic-box-actions .btn{display:block;margin:0 auto 10px auto}}.generic-box-actions .checkbox{margin-top:0}.generic-box-actions form{margin:0}.generic-calculation-table .amount{white-space:nowrap;text-align:right}.generic-calculation-table .no-border{border:0}.generic-calculation-table small{font-size:85%}@media only screen and (min-width: 769px){.generic-calculation-table .sum td,.generic-calculation-table .sum th{border-top-width:2px}.generic-calculation-table .sum .amount{border-bottom:4px solid #949494;border-top-color:#949494}.generic-calculation-table .amount{padding-right:12px}.generic-calculation-table tr:last-child td,.generic-calculation-table tr:last-child th{border-bottom:1px solid #dddddd}.generic-calculation-table tr.sum:last-child td,.generic-calculation-table tr.sum:last-child th{border-bottom-width:2px}.generic-calculation-table.table-condensed .amount{padding-right:8px}}@media only screen and (max-width: 768px){.generic-calculation-table.no-table-when-mobile>tbody>tr.sum{border-bottom-width:3px}.generic-calculation-table.no-table-when-mobile .amount{text-align:left}.generic-calculation-table td:first-child strong{display:inline-block;margin-bottom:5px}.generic-calculation-table .btn{display:inline-block;margin-top:10px !important}}.generic-call-to-action{margin:30px auto 20px auto;text-align:center}.generic-call-to-action .call-to-action-headline{font-family:"Open Sans", Arial, sans-serif;font-size:18px;line-height:24px;font-weight:300;color:#636b70}.generic-call-to-action .call-to-action-button{margin:20px auto}.generic-preview-container .generic-call-to-action{margin:0 auto}ol.generic-check-list{counter-reset:item}ol.generic-check-list li{color:#636b70}ol.generic-check-list li span{font-weight:bold}ol.generic-check-list li.done a{color:inherit}ol.generic-check-list.is-standalone{margin:40px 0 0 0;list-style-type:none;padding:0 0 0 25px}ol.generic-check-list.is-standalone:not(.is-outlined) li:before{content:counter(item);counter-increment:item;position:absolute;left:-25px;top:-4px;width:30px;height:30px;text-align:center;padding-top:3px;background:#bad304;font-weight:bold;display:inline-block;color:white;border-radius:30px;border:1px solid transparent;line-height:24.999px;font-family:Arial}ol.generic-check-list.is-standalone.is-outlined li:before{content:counter(item);counter-increment:item;position:absolute;left:-25px;top:-4px;width:30px;height:30px;text-align:center;padding-top:3px;background:transparent;font-weight:normal;display:inline-block;color:white;border-radius:30px;border:1px solid white;line-height:24.999px;font-family:Arial}ol.generic-check-list.is-standalone li{position:relative;margin-bottom:25px;font-size:16px;line-height:25px;padding-left:15px;cursor:default}ol.generic-check-list.is-standalone li.done:before{background:#cccccc}ol.generic-check-list.is-standalone li:not(.done) a:visited{color:#6a9000}ol.generic-check-list.is-standalone .tooltip{font-weight:normal}ol.generic-check-list.is-standalone .annotation{font-family:"Architects Daughter", serif;font-weight:normal;font-size:20px;margin-left:10px;display:inline-block;position:relative;height:17px;color:#a4ba04}ol.generic-check-list.is-standalone .annotation:before{content:"";font-family:"FontAwesome";color:#bad304;margin-right:5px}ol.generic-check-list.is-standalone .annotation:before{font-size:30px}ol.generic-check-list.is-navigation-sidebar{margin-left:0}ol.generic-check-list.is-navigation-sidebar li.number{position:relative}ol.generic-check-list.is-navigation-sidebar li.number:before{content:counter(item);counter-increment:item;position:absolute;left:10px;top:9px;width:24px;height:24px;text-align:center;padding-top:3px;background:#bad304;font-weight:normal;display:inline-block;color:white;border-radius:30px;border:1px solid transparent;line-height:19.9992px;font-family:Arial}ol.generic-check-list.is-navigation-sidebar li.number.done:before{background:#cccccc}ol.generic-check-list.is-navigation-sidebar a,ol.generic-check-list.is-navigation-sidebar span{padding:14px 5px 10px 45px}ol.generic-check-list.is-navigation-sidebar span{display:inline-block}ol.generic-check-list.is-navigation-sidebar li.active li a{padding-top:6px;padding-bottom:8px}ol.generic-check-list.is-navigation-sidebar .annotation{font-size:20px;font-style:normal;position:absolute;top:3px;right:10px;margin-left:0;margin-right:10px;margin-top:6px}ol.generic-check-list.is-navigation-sidebar .annotation:before{content:"";font-family:"FontAwesome";color:#bad304;margin-right:5px}ol.generic-check-list.is-navigation-sidebar .annotation:before{padding-left:20px;background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 45%);background-image:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 45%);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 45%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFFFFFFF', GradientType=1)}ol.generic-check-list.is-navigation-sidebar li.active .annotation{right:7px}ol.generic-check-list.is-navigation-sidebar li.active .annotation:before{background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #eee 45%);background-image:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #eee 45%);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #eee 45%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFEEEEEE', GradientType=1)}ol.generic-check-list.is-navigation-sidebar li:not(.active):hover a ~ .annotation:before{background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #f8f8f8 45%);background-image:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #f8f8f8 45%);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #f8f8f8 45%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFF8F8F8', GradientType=1)}.generic-admin-box ol.generic-check-list,.generic-admin-box ol.generic-check-list li,.generic-admin-box ol.generic-check-list li:not(.done) a:visited{color:white;font-weight:normal}.generic-collapse .collapse-content{overflow:hidden;position:relative;height:100px}.generic-collapse .collapse-content.collapsed:before{content:" ";position:absolute;bottom:0;left:0;height:20px;width:100%;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFFFFFFF', GradientType=0)}.generic-collapse .collapse-open-close{overflow:hidden;display:block;position:relative;cursor:pointer;margin-top:20px}.generic-collapse .collapse-open-close span{float:right;padding-right:15px}.generic-collapse .collapse-open-close span.open{display:block}.generic-collapse .collapse-open-close span.close-button{display:none}.generic-collapse .collapse-open-close[aria-expanded=true]:after{content:"";font-family:FontAwesome;color:#cccccc;height:20px;width:20px;position:absolute;top:0px;right:-8px;font-size:16px;font-weight:bold}@media only screen and (min-width: 769px){.generic-collapse .collapse-open-close[aria-expanded=true]:after{top:-2px}}.generic-collapse .collapse-open-close[aria-expanded=false]:after{content:"";font-family:FontAwesome;color:#cccccc;height:20px;width:20px;position:absolute;top:0px;right:-8px;font-size:16px;font-weight:bold}@media only screen and (min-width: 769px){.generic-collapse .collapse-open-close[aria-expanded=false]:after{top:-2px}}.generic-collapse-toggle{vertical-align:middle;position:relative;padding-left:20px}.generic-collapse-toggle:hover{text-decoration:none}.generic-collapse-toggle:before{content:"";display:inline-block;vertical-align:middle;position:absolute;background:url(https://asset1.betterplace.org/assets/generics/collapse-toggle/icon-483becdf03fe20c1909ae81ba23e99c49c2c463033f8ea24a4ab4eb441817310.svg) no-repeat 0 0;background-size:8px 12px;width:8px;height:12px;top:2px;left:5px}.generic-collapse-toggle.active:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}input.generic-color-picker{border-bottom-left-radius:0;border-top-left-radius:0;display:inline-block;font-family:Monaco, Menlo, Consolas, "Courier New", monospace}input.generic-color-picker+a img{display:inline-block;padding:6px;border-radius:4px;position:absolute}@media only screen and (min-width: 769px){input.generic-color-picker+a img{margin-top:3px;margin-left:5px}}@media only screen and (max-width: 768px){input.generic-color-picker+a img{margin-left:-36px;margin-top:4px}}input.generic-color-picker+a img:hover{-webkit-box-shadow:0 0 3px 1px #949494;box-shadow:0 0 3px 1px #949494}input.generic-color-picker.jquery-colour-picker{-webkit-box-shadow:0 0 3px 0 #949494;box-shadow:0 0 3px 0 #949494;border-radius:0;border:0;background:white;width:100px}@media only screen and (max-width: 768px){input.generic-color-picker.jquery-colour-picker{left:35% !important}}input.generic-color-picker.jquery-colour-picker li a{-webkit-transition:-webkit-transform 0.035s ease-out;-o-transition:-webkit-transform 0.035s ease-out;transition:-webkit-transform 0.035s ease-out}input.generic-color-picker.jquery-colour-picker li a:hover{-webkit-transform:scale(1.75);-ms-transform:scale(1.75);-o-transform:scale(1.75);transform:scale(1.75);border-color:#cccccc}body>.generic-content-header{background-color:#eeeeee;background-position:top center;position:relative;z-index:20;position:relative}@media only screen and (min-width: 769px){body>.generic-content-header{padding-top:35px;min-height:170px;min-width:960px}}@media only screen and (max-width: 768px){body>.generic-content-header{padding-top:5px}}@media only screen and (min-width: 769px){body>.generic-content-header .has-tab-navigation{min-height:135px}}body>.generic-content-header header{overflow:visible}@media only screen and (min-width: 769px){body>.generic-content-header h1{margin:4px 0 0 0}}@media only screen and (max-width: 768px){body>.generic-content-header h1{margin:15px 0}}body>.generic-content-header h2{color:#949494;font-size:10pt;line-height:18px;margin-top:6px}body>.generic-content-header h2,body>.generic-content-header h2 a{font-weight:normal}@media only screen and (max-width: 768px){body>.generic-content-header h2{margin-top:10px;margin-bottom:15px}}body>.generic-content-header h3{font-family:"Open Sans", Arial, sans-serif;font-weight:700;font-size:16px;color:#3f3f3f}@media only screen and (min-width: 769px){body>.generic-content-header h3{margin:0 0 18px 0;padding-top:13px}}@media only screen and (max-width: 768px){body>.generic-content-header h3{margin:15px 15px 0 15px;padding:0}}body>.generic-content-header .generic-search-form{margin-top:-8px}body>.generic-content-header h1 ~ .generic-search-form form{margin-top:15px}body>.generic-content-header ol.tabs{padding:0}@media only screen and (min-width: 769px){body>.generic-content-header ol.tabs{margin:0;position:absolute;bottom:0;left:10px;right:10px;font-size:0}}@media only screen and (max-width: 768px){body>.generic-content-header ol.tabs{margin:0 -10px 0 -10px}}@media only screen and (min-width: 769px){body>.generic-content-header ol.tabs,body>.generic-content-header ol.tabs li,body>.generic-content-header ol.tabs a{display:inline-block}}@media only screen and (max-width: 768px){body>.generic-content-header ol.tabs,body>.generic-content-header ol.tabs li,body>.generic-content-header ol.tabs a{display:block}}@media only screen and (min-width: 769px){body>.generic-content-header ol.tabs li ~ li{margin-left:5px}}@media only screen and (min-width: 769px){body>.generic-content-header ol.tabs li.floats-right{position:absolute;bottom:5px;right:0px}}body>.generic-content-header ol.tabs li a:not(.btn){background-color:#bad304;padding:0 15px;line-height:37px;color:white;text-decoration:none;font-size:14px;text-shadow:1px 1px 0 rgba(0,0,0,0.1)}@media only screen and (max-width: 768px){body>.generic-content-header ol.tabs li a:not(.btn){-webkit-box-shadow:inset 0 2px 2px 0px rgba(0,0,0,0.2);box-shadow:inset 0 2px 2px 0px rgba(0,0,0,0.2);overflow:hidden;padding-left:10px;line-height:40px;font-size:16px;position:relative}}@media only screen and (min-width: 769px){body>.generic-content-header ol.tabs li a:not(.btn):hover,body>.generic-content-header ol.tabs li a:not(.btn):focus,body>.generic-content-header ol.tabs li a:not(.btn):active{border-top:3px solid #bad304}}body>.generic-content-header ol.tabs li.active a:not(.btn){border-top-color:white;color:#3f3f3f;text-shadow:none}@media only screen and (min-width: 769px){body>.generic-content-header ol.tabs li.active a:not(.btn){background-color:white}}@media only screen and (max-width: 768px){body>.generic-content-header ol.tabs li.active a:not(.btn){-webkit-box-shadow:inset 0 2px 2px 0px rgba(0,0,0,0.4);box-shadow:inset 0 2px 2px 0px rgba(0,0,0,0.4);background-color:rgba(255,255,255,0.5)}}body>.generic-content-header ol.tabs li.admin-tab a:not(.btn){background-color:#28638c;border-top-color:#28638c;text-shadow:none}body>.generic-content-header ol.tabs li.admin-tab img.profile-picture{margin:0 -15px 0 6px;height:37px;vertical-align:bottom}body>.generic-content-header ol.tabs li.admin-tab.active a:not(.btn){color:white}@media only screen and (min-width: 769px){body>.generic-content-header ol.tabs li .icons{display:inline}}@media only screen and (max-width: 768px){body>.generic-content-header ol.tabs li .icons{display:inline-block;width:25%;line-height:25px;vertical-align:middle;float:right;text-align:right;margin:8px -9px 5px 0}body>.generic-content-header ol.tabs li .icons .generic-thumb-icon{display:inline-block;margin-top:0;margin-bottom:0;margin-left:0}}@media only screen and (max-width: 768px){body>.generic-content-header.no-background-on-mobile{background-image:none !important}}body.generic-graphic-background>.generic-content-header{background:transparent;border-color:white}body.generic-graphic-background>.generic-content-header:before{content:""}@media only screen and (min-width: 769px){body.generic-graphic-background>.generic-content-header{text-align:center;min-height:auto;min-width:auto}}body.generic-graphic-background>.generic-content-header .col-md-24{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width: 769px){body.generic-graphic-background>.generic-content-header .col-md-24{float:left;width:66.66666667%}}@media (min-width: 769px){body.generic-graphic-background>.generic-content-header .col-md-24{margin-left:16.66666667%}}body.generic-graphic-background>.generic-content-header *{color:white}hr.separates-content-from-content-header{margin-left:-10px;margin-right:-10px}@media only screen and (min-width: 769px){hr.separates-content-from-content-header{margin-top:10px;margin-bottom:-10px}}@media only screen and (max-width: 768px){hr.separates-content-from-content-header{margin-top:10px;margin-bottom:10px}}.generic-content-header.generic-graphic-background:before{display:none}body>.generic-blank-content-header{position:absolute;top:0;left:0;content:" ";height:220px;width:100%;background:#eeeeee;z-index:0}@media only screen and (max-width: 768px){body>.generic-blank-content-header{display:none}}.generic-copy-component{position:relative;overflow:hidden;background-color:#eeeeee}.generic-copy-component .copy-component-content{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;padding:23px 15px 20px 15px;overflow:hidden;white-space:nowrap;line-height:18px;background:transparent;border:0;width:100%}@media only screen and (max-width: 768px){.generic-copy-component .copy-component-content{text-overflow:ellipsis}}.generic-copy-component.is-large .copy-component-content{font-size:16px}.generic-copy-component.is-large .btn{margin-top:12px}.generic-copy-component .copy-component-sidebar{white-space:nowrap;background:#eeeeee}@media only screen and (min-width: 769px){.generic-copy-component .copy-component-sidebar{position:absolute;right:0;bottom:0;height:60px;padding-left:20px;padding-right:10px}}@media only screen and (max-width: 768px){.generic-copy-component .copy-component-sidebar{padding:0 10px 10px 10px;text-align:center}}@media only screen and (min-width: 769px){.generic-copy-component .copy-component-sidebar:before{content:"";position:absolute;top:0;left:-20px;width:20px;height:100%;background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #eee 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #eee 100%);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFEEEEEE', GradientType=1)}}.generic-copy-component .copy-component-sidebar .btn{white-space:nowrap;padding-left:10px;padding-right:10px}@media only screen and (min-width: 769px){.generic-copy-component .copy-component-sidebar .btn{margin-top:15px}}@media only screen and (max-width: 768px){.generic-copy-component .btn.copy-component-button{display:none}}.generic-copy-html{width:100%;height:50px;padding:6px;border-radius:5px;border-color:#CCC;box-sizing:border-box;background-color:#EEEFEB;color:#636B70;font-size:95%;font-family:Consolas, sans-serif;line-height:125%;cursor:copy}.generic-copy-html.height-auto{height:auto}.dashboard-component{overflow:hidden}@media only screen and (min-width: 769px){.dashboard-component{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@media only screen and (max-width: 768px){.dashboard-component{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.dashboard-component:first-child{margin-top:-30px;padding-top:30px}.dashboard-component:last-child{margin-bottom:-30px;padding-bottom:30px}.dashboard-component h2{margin-top:0}@media only screen and (min-width: 769px){.generic-double-box{padding-top:17px}}@media only screen and (min-width: 769px){.generic-double-box .generic-white-shadowed-box{min-height:520px;padding:20px}}.generic-double-box .generic-white-shadowed-box h1{font-size:23px;line-height:32px;text-transform:none;border-bottom:none;color:#3f3f3f;margin-top:0;margin-bottom:5px}@media only screen and (max-width: 768px){.generic-double-box .generic-white-shadowed-box h1{margin-top:10px}}.generic-dropzone.dropzone{border:1px dashed #cccccc;margin-bottom:20px}.generic-dropzone.dropzone:hover{border-color:#949494}.generic-dropzone.dropzone h3{border:0;padding-top:0;margin-top:40px}.generic-dropzone.dropzone p{color:#949494}.generic-dropzone.dropzone .dz-preview .dz-image{width:110px;height:110px}.generic-dropzone.dropzone+.help-inline{margin-top:-15px;margin-bottom:15px}.generic-flashmessage{position:relative;z-index:1}.generic-flashmessage a{text-decoration:underline}.generic-flashmessage a.hide{text-decoration:none}.generic-flashmessage .inner{position:relative}@media only screen and (min-width: 769px){.generic-flashmessage .inner{padding:15px 10px}}@media only screen and (max-width: 768px){.generic-flashmessage .inner{padding:15px}}.generic-flashmessage.error{background-color:#f3afad}.generic-flashmessage.notice,.generic-flashmessage.success{background-color:#ffecb2}.generic-flashmessage.notice,.generic-flashmessage.notice a,.generic-flashmessage.success,.generic-flashmessage.success a{color:#493b11}.generic-flashmessage.centered .inner{text-align:center}.container .generic-flashmessage{margin-bottom:20px}.container .generic-flashmessage .inner{padding-left:20px;padding-right:20px}.generic-fullpage-map.is-on-portal{border-top:10px solid white}.generic-fullpage-map .generic-search-form{position:relative}@media only screen and (min-width: 769px){.generic-fullpage-map .generic-search-form{width:940px;padding-top:33px}}@media only screen and (max-width: 768px){.generic-fullpage-map .generic-search-form{padding-left:0;left:0 !important;width:100%;z-index:1 !important;margin-left:0;margin-right:0}.generic-fullpage-map .generic-search-form fieldset.main{background:#eeeeee}}.generic-fullpage-map .map-container{left:0;position:absolute;width:100%}.generic-fullpage-map #betterplace_map{display:block;min-height:500px;background-color:#b3d1ff !important}.generic-fullpage-map .generic-search-form *,.generic-fullpage-map a.generic-teaser-small,.generic-fullpage-map a.generic-teaser-small .details{font-family:Arial, Helvetica, sans-serif !important}.generic-fullpage-map .marker-list-link{text-align:center}.generic-fullpage-map .marker-list-link .btn{display:inline-block;margin-top:10px;margin-bottom:10px}.generic-fullpage-map .marker-list-link p{margin-bottom:10px;white-space:nowrap}.generic-fullpage-map .marker{position:relative;width:34px;height:48px;background-repeat:no-repeat;background-position:5px 7px;padding:0;cursor:pointer}.generic-fullpage-map .marker:hover{-webkit-animation:generic-fullpage-map-pulsate 1s ease-out infinite;animation:generic-fullpage-map-pulsate 1s ease-out infinite}.generic-fullpage-map .marker.project,.generic-fullpage-map .marker.volunteering,.generic-fullpage-map .marker.mixed{position:relative}.generic-fullpage-map .marker.project:before,.generic-fullpage-map .marker.volunteering:before,.generic-fullpage-map .marker.mixed:before{content:"";position:absolute;bottom:0;left:2px;height:6px;width:28px;background:url(https://asset1.betterplace.org/assets/generics/fullpage_map/marker-shadow-d34d54e8aa1fa35e2c54850f8a6c5f7658ace47dc4627bd4b02bd654d68d8216.png) no-repeat 0 0}.generic-fullpage-map .marker.project.project,.generic-fullpage-map .marker.volunteering.project,.generic-fullpage-map .marker.mixed.project{background-image:url(https://asset1.betterplace.org/assets/generics/fullpage_map/marker-icon-project-bced3d2777442ab194db08e28625ac689bf2aea33b1c78c312ace44ea0a0278e.png)}.generic-fullpage-map .marker.project.project.active,.generic-fullpage-map .marker.volunteering.project.active,.generic-fullpage-map .marker.mixed.project.active{background-image:url(https://asset1.betterplace.org/assets/generics/fullpage_map/marker-icon-project-active-6fe11a48c73308705fcf15c4d41220dbb7ef27cbfd5aabcdd5e48a40acd2a462.png)}.generic-fullpage-map .marker.project.volunteering,.generic-fullpage-map .marker.volunteering.volunteering,.generic-fullpage-map .marker.mixed.volunteering{background-image:url(https://asset1.betterplace.org/assets/generics/fullpage_map/marker-icon-volunteering-a41d544aca3325fe5bcb9c5d9d01635817190324eb7510bde2bf63f99540ce33.png)}.generic-fullpage-map .marker.project.volunteering.active,.generic-fullpage-map .marker.volunteering.volunteering.active,.generic-fullpage-map .marker.mixed.volunteering.active{background-image:url(https://asset1.betterplace.org/assets/generics/fullpage_map/marker-icon-volunteering-active-df00a22e021bb18a63ff5d60a6dbb3cf3a6e271f7281a5e629fe7c5e3426f411.png)}.generic-fullpage-map .marker.project.mixed,.generic-fullpage-map .marker.volunteering.mixed,.generic-fullpage-map .marker.mixed.mixed{background-image:url(https://asset1.betterplace.org/assets/generics/fullpage_map/marker-icon-mixed-130dbaceb864f1a6addc1e3f1ce46b0e36e48372bad99f0f34df03ed556d2bb9.png)}.generic-fullpage-map .marker.project.mixed.active,.generic-fullpage-map .marker.volunteering.mixed.active,.generic-fullpage-map .marker.mixed.mixed.active{background-image:url(https://asset1.betterplace.org/assets/generics/fullpage_map/marker-icon-mixed-active-b9d3d8c6dafa2f5b5a9cefcb467a9ce4b7710e1422763e3fa7401b80bcc5565d.png)}.generic-fullpage-map .marker.cluster{background:url(https://asset1.betterplace.org/assets/generics/fullpage_map/cluster_bigger-965785eb47aef3378a56f4f7ef084e65c289ff5bdc24cc1f31642982a67786ab.png) no-repeat 0 0;background-size:cover;color:white;text-align:center;font-size:12px}.generic-fullpage-map .marker.cluster.cluster_length_1,.generic-fullpage-map .marker.cluster.cluster_length_2{height:33px;width:33px;line-height:33px;font-size:14px}.generic-fullpage-map .marker.cluster.cluster_length_1:after,.generic-fullpage-map .marker.cluster.cluster_length_2:after{height:37px;width:37px}.generic-fullpage-map .marker.cluster.cluster_length_3,.generic-fullpage-map .marker.cluster.cluster_length_4,.generic-fullpage-map .marker.cluster.cluster_length_5{height:50px;width:50px;line-height:50px;font-size:13px}.generic-fullpage-map .marker.cluster.cluster_length_3:after,.generic-fullpage-map .marker.cluster.cluster_length_4:after,.generic-fullpage-map .marker.cluster.cluster_length_5:after{height:54px;width:54px}body#project_maps section,body#job_description_maps section,body#discover_volunteering section{padding-top:0;overflow:visible}@-webkit-keyframes generic-fullpage-map-pulsate{0%{-webkit-transform:scale(1, 1)}50%{-webkit-transform:scale(1.1, 1.1)}100%{-webkit-transform:scale(1, 1)}}@keyframes generic-fullpage-map-pulsate{0%{-webkit-transform:scale(1, 1)}50%{-webkit-transform:scale(1.1, 1.1)}100%{-webkit-transform:scale(1, 1)}}html.browser-msie.browser-version-9 .generic-fullpage-map .generic-search-form{left:50% !important;margin-left:-360px !important}.generic-graphic-background{background-image:#368474;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#368474', endColorstr='#1b889d',GradientType=1 )}.generic-graphic-background.is-large{background-repeat:repeat, no-repeat, no-repeat;background-size:auto auto, 100%, 100%;background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),-moz-radial-gradient(center, ellipse cover, transparent 70%, rgba(0,0,0,0.85) 140%),-moz-linear-gradient(left, #1b889d 0%, #367384 15%, #35796b 50%, #388e7c 75%, #368474 100%);background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),-webkit-radial-gradient(center, ellipse cover, transparent 70%, rgba(0,0,0,0.85) 140%),-webkit-linear-gradient(left, #1b889d 0%, #367384 15%, #35796b 50%, #388e7c 75%, #368474 100%);background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),-o-radial-gradient(center, ellipse cover, transparent 70%, rgba(0,0,0,0.85) 140%),-o-linear-gradient(left, #1b889d 0%, #367384 15%, #35796b 50%, #388e7c 75%, #368474 100%);background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),-ms-radial-gradient(center, ellipse cover, transparent 70%, rgba(0,0,0,0.85) 140%),-ms-linear-gradient(left, #1b889d 0%, #367384 15%, #35796b 50%, #388e7c 75%, #368474 100%);background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),radial-gradient(ellipse at center, transparent 70%, rgba(0,0,0,0.85) 140%),linear-gradient(to right, #1b889d 0%, #367384 15%, #35796b 50%, #388e7c 75%, #368474 100%)}.generic-graphic-background.is-small{background-repeat:repeat, no-repeat;background-size:auto auto, 100%;background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),-moz-linear-gradient(left, #367384 0%, #35796b 80%, #35796b 80%, #368474 100%);background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),-webkit-linear-gradient(left, #367384 0%, #35796b 80%, #35796b 80%, #368474 100%);background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),-o-linear-gradient(left, #367384 0%, #35796b 80%, #35796b 80%, #368474 100%);background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),-ms-linear-gradient(left, #367384 0%, #35796b 80%, #35796b 80%, #368474 100%);background-image:url(https://asset1.betterplace.org/assets/generics/graphic-background/distortion-bdcb6b3b0b6bc055777b988f58933f2ad2c4909f2a2eec6c7cc470a60b56142e.png),linear-gradient(to right, #367384 0%, #35796b 80%, #35796b 80%, #368474 100%)}.generic-grey-sidebar{padding:20px;background-color:#eeeeee;color:#636b70}.generic-grey-sidebar section header{background-color:#dfdfdf;padding-left:20px;padding-right:20px;margin:40px -20px 20px -20px}.generic-grey-sidebar h2{color:#636b70;margin:0;font-size:12px;line-height:15px;padding:6px 0 4px 0}@media only screen and (max-width: 768px){.generic-input-value-stepper.form-group{padding-right:110px;margin-bottom:0}}.generic-input-value-stepper .increase-amount,.generic-input-value-stepper .decrease-amount{position:absolute;bottom:0;background-image:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 0%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 0%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);position:absolute;color:#3f3f3f;font-weight:bold;font-size:21px;cursor:pointer;padding:7px 0 6px 0;width:50px;text-align:center;border-left:1px solid #636b70}.generic-input-value-stepper .increase-amount:hover,.generic-input-value-stepper .decrease-amount:hover{background-image:-webkit-linear-gradient(top, #e6e6e6 0%, #c4c4c4 100%);background-image:-o-linear-gradient(top, #e6e6e6 0%, #c4c4c4 100%);background-image:linear-gradient(to bottom, #e6e6e6 0%, #c4c4c4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE6E6E6', endColorstr='#FFC4C4C4', GradientType=0)}.generic-input-value-stepper .increase-amount:focus,.generic-input-value-stepper .decrease-amount:focus{background-image:-webkit-linear-gradient(top, #ccc 0%, #eee 100%);background-image:-o-linear-gradient(top, #ccc 0%, #eee 100%);background-image:linear-gradient(to bottom, #ccc 0%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCCCCCC', endColorstr='#FFEEEEEE', GradientType=0)}.generic-input-value-stepper .increase-amount.decrease-amount,.generic-input-value-stepper .decrease-amount.decrease-amount{right:50px}.generic-input-value-stepper .increase-amount.increase-amount,.generic-input-value-stepper .decrease-amount.increase-amount{right:0;border-radius:0 5px 5px 0}.generic-input-value-stepper .input-group ~ * .decrease-amount,.generic-input-value-stepper .input-group ~ * .increase-amount{border:1px solid #cccccc}.generic-input-value-stepper .input-group ~ * .decrease-amount{border-radius:4px 0 0 4px;border-right-width:0}.generic-input-value-stepper .input-group ~ * .increase-amount{border-radius:0 4px 4px 0}.manage-project-dashboards-message-box{background:#eeeeee}.manage-project-dashboards-message-box ul{list-style-type:none;margin-left:0}.manage-project-dashboards-message-box ul li{margin-bottom:5px;padding-left:70px}.manage-project-dashboards-message-box ul .label{margin-right:5px;margin-left:-70px;min-width:60px;display:block;float:left;margin-top:3px}.generic-admin-layout .manage-dashboards-url-box p{margin-bottom:5px}.generic-admin-layout .manage-dashboards-url-box .generic-copy-component{margin-top:10px;margin-bottom:30px}.generic-manage-sidebar-menu{font-size:14px}@media only screen and (max-width: 768px){.generic-manage-sidebar-menu{margin-bottom:10px;padding-top:10px}}.generic-manage-sidebar-menu ul,.generic-manage-sidebar-menu ol{list-style:none}.generic-manage-sidebar-menu h2{font-size:inherit;color:#949494;padding-left:5px;padding-top:10px;margin-top:0;margin-bottom:10px;font-weight:normal;padding-left:10px}.generic-manage-sidebar-menu .generic-check-list{margin-left:17px}.generic-manage-sidebar-menu .menu{border-top:1px solid #eeeeee;margin-top:5px}@media only screen and (min-width: 769px){.generic-manage-sidebar-menu .menu{padding-left:10px}}.generic-manage-sidebar-menu .menu:first-child{border-top-width:0}.generic-manage-sidebar-menu .menu a{display:block;padding:10px 5px 6px 20px;color:#6a9000}.generic-manage-sidebar-menu .menu a:visited{font-weight:bold}.generic-manage-sidebar-menu .menu>li:not(.active) a:hover{background:#f8f8f8;border-right:3px solid #cccccc;padding-right:2px}.generic-manage-sidebar-menu .menu>li.active{background:#eeeeee;border-right:3px solid #cccccc}.generic-manage-sidebar-menu .menu li.active>a{color:#3f3f3f}.generic-manage-sidebar-menu .menu li.disabled{color:#949494;cursor:not-allowed;padding:8px 5px 8px 20px}.generic-manage-sidebar-menu .menu li.disabled .label{opacity:20;filter:alpha(opacity=2000)}.generic-manage-sidebar-menu .menu ul{margin-left:-7px}.generic-manage-sidebar-menu .menu.same-level-as-group a{padding-left:10px}.generic-manage-sidebar-menu .generic-admin-box{margin-left:-30px;margin-right:-10px;padding-left:30px}.generic-manage-sidebar-menu .related-links{border-top:1px solid #eeeeee;margin-top:5px}@media only screen and (min-width: 769px){.generic-manage-sidebar-menu .related-links{padding:35px 10px 0 30px}}@media only screen and (max-width: 768px){.generic-manage-sidebar-menu .related-links{padding-top:15px;padding:0 10px 0 20px}}@media only screen and (min-width: 769px){.generic-manage-sidebar-menu .related-links.has-headline{padding-top:0}}.generic-manage-sidebar-menu .related-links li{margin-top:5px}.generic-manage-sidebar-menu .related-links li .disabled{color:#949494;text-decoration:line-through;cursor:help;display:inline-block;font-weight:normal}.generic-manage-sidebar-menu .related-links li .disabled:hover{color:#949494}.generic-manage-sidebar-menu .related-links a{color:#636b70}.generic-manage-sidebar-menu .related-links a:hover{color:#cd0920}.generic-manage-sidebar-menu .related-links a.btn,.generic-manage-sidebar-menu .related-links a.btn:hover,.generic-manage-sidebar-menu .related-links a.btn:focus{color:white}.generic-manage-sidebar-menu .related-links h2{margin-left:-20px}.sidebar-menu-outside-manage-layout .generic-manage-sidebar-menu{border:10px solid #28638c;margin:-10px -10px -15px -10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-bottom:10px;padding-top:20px}.sidebar-menu-outside-manage-layout .generic-manage-sidebar-menu .menu{padding-left:0;margin-left:0}.sidebar-menu-outside-manage-layout .generic-manage-sidebar-menu li{line-height:inherit;margin-bottom:inherit;font-size:inherit}.sidebar-menu-outside-manage-layout .generic-manage-sidebar-menu .related-links{padding-left:20px;padding-top:10px;margin-top:10px}ul.generic-message-thread{list-style:none outside;margin:0px}ul.generic-message-thread li{padding:10px;border-top:1px solid #cccccc;min-height:60px}ul.generic-message-thread li:first-child{border-top:0}ul.generic-message-thread li[data-link-to]{cursor:pointer}ul.generic-message-thread li[data-link-to]:hover{background:#eeeeee}ul.generic-message-thread li .message-headline{margin-bottom:10px}ul.generic-message-thread li .message-headline>a{text-decoration:none}ul.generic-message-thread li .message-badge{margin-bottom:20px;display:inline-block}ul.generic-message-thread li .message-picture{position:absolute}ul.generic-message-thread li .message-content{padding-left:70px;min-height:60px}ul.generic-message-thread li .message-content .message-information{margin-bottom:5px}ul.generic-message-thread li .message-content .message-information span.message-sender-name{font-weight:bold}ul.generic-message-thread li .message-content .message-information span.message-created-at{float:right;font-size:11px;font-style:italic}ul.generic-message-thread li .message-content .message-body{color:#949494}.generic-modal-window .modal-header{border-bottom-width:0}.generic-modal-window .modal-header .close{font-size:20px;font-weight:bold;color:#949494;opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width: 768px){.generic-modal-window .modal-header .close{padding:10px 15px;margin:-15px -15px 0 0}}.generic-modal-window .modal-header h2{font-family:"Open Sans", Arial, sans-serif;font-size:24px;line-height:32px;margin-top:0px;margin-bottom:0px;font-weight:300}.generic-modal-window .modal-header+.modal-body{margin-top:-20px}@media only screen and (max-width: 768px){.generic-modal-window .modal-footer .btn{margin-bottom:5px}}.generic-modal-window .modal-body p{font-size:14px}.generic-modal-window .modal-body ol,.generic-modal-window .modal-body ul{margin-left:20px}@media only screen and (max-width: 768px){.generic-modal-window .modal-body img{max-width:100%;height:auto}}.generic-no-results{text-align:center;padding:40px 0 30px 0;margin:15px 0}.generic-no-results,.generic-no-results p,.generic-no-results a{color:#949494;font-size:18px !important;line-height:20px !important}.generic-opinion{margin-bottom:20px;position:relative;overflow:visible}.generic-opinion .user-avatar{margin-right:10px}.generic-opinion .opinion-body .user-avatar{margin-right:0;height:30px;width:30px;margin-top:5px}.generic-opinion .amount{font-family:"Open Sans", Arial, sans-serif;font-weight:200;font-size:22px;line-height:22px;margin-top:5px;white-space:nowrap}.generic-opinion .amount.is-small{font-size:15px;line-height:15px}.generic-opinion .opinion-avatar-and-amount{max-width:70px}.generic-opinion .opinion-body{position:relative;overflow:visible}.generic-opinion .opinion-body:before{content:"";position:absolute;left:-10px;top:15px;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent}.generic-opinion .headline,.generic-opinion .message{padding:10px 10px 8px 10px;background:white;word-break:break-word}.generic-opinion .headline{min-height:50px;font-size:12px;line-height:15px}.generic-opinion .headline .author{font-weight:bold}.generic-opinion .headline small{font-size:12px;color:#949494;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.generic-opinion .opinions-comments{background:#f8f8f8}.generic-opinion .opinions-comments .headline,.generic-opinion .opinions-comments .message{background:#f8f8f8;border-top:0}.generic-opinion .opinions-comments .headline{min-height:0;padding-top:4px;padding-bottom:2px}.generic-opinion .opinions-comments .media{border-bottom:1px solid #eeeeee;margin-bottom:10px}.generic-opinion .opinions-comments .media:first-child{margin-top:5px}.generic-opinion .message{font-size:14px;border-top:1px solid #eeeeee}.generic-opinion .matching-funds-message{background:white;padding:7px 10px;border-top:1px solid #eeeeee}.generic-opinion .matching-funds-text{width:-moz-calc(100% - 65px);width:-webkit-calc(100% - 65px);width:calc(100% - 65px);display:inline-block;vertical-align:middle;font-size:12px;line-height:12px}.generic-opinion .matching-funds-logo{display:inline-block;max-width:60px}.generic-or{font-family:"Open Sans", Arial, sans-serif;background-image:-webkit-linear-gradient(top, #969696 0%, #606060 100%);background-image:-o-linear-gradient(top, #969696 0%, #606060 100%);background-image:linear-gradient(to bottom, #969696 0%, #606060 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF969696', endColorstr='#FF606060', GradientType=0);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.25);box-shadow:0 0 15px 0 rgba(0,0,0,0.25);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;border-radius:100%;color:white;text-shadow:0 1px 0 black}@media only screen and (min-width: 769px){.generic-or{width:80px;height:80px;line-height:80px;font-size:20px}}@media only screen and (max-width: 768px){.generic-or{width:60px;height:60px;line-height:60px;font-size:18px}}html.no-touch .generic-or:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.generic-pagination-as-table{margin-bottom:-10px;margin-top:15px;display:table}.generic-pagination-as-table:empty{display:none}@media only screen and (max-width: 768px){.generic-pagination-as-table{width:100%}}.generic-pagination-as-table .pagination{display:table-row}.generic-pagination-as-table .pagination a,.generic-pagination-as-table .pagination em,.generic-pagination-as-table .pagination span{display:table-cell;text-align:center}@media only screen and (max-width: 768px){.generic-pagination-as-table .pagination a,.generic-pagination-as-table .pagination em,.generic-pagination-as-table .pagination span{border-bottom:1px solid #cccccc}}.generic-pagination-as-table .pagination>*:first-child{border-top-left-radius:0}.generic-pagination-as-table .pagination>*:last-child{border-top-right-radius:0}.generic-pagination-as-table.only-prev-next .pagination a,.generic-pagination-as-table.only-prev-next .pagination em,.generic-pagination-as-table.only-prev-next .pagination span{display:none}.generic-pagination-as-table.only-prev-next .pagination .previous_page,.generic-pagination-as-table.only-prev-next .pagination .next_page{display:table-cell}@media only screen and (min-width: 769px){.col-md-16 .generic-pagination-as-table{width:620px}.col-md-15 .generic-pagination-as-table{width:-moz-calc(100% + 10px);width:-webkit-calc(100% + 10px);width:calc(100% + 10px)}.col-md-16.generic-white-shadowed-box .generic-pagination-as-table{width:640px}.col-md-7 .generic-pagination-as-table{width:259px}.generic-white-shadowed-box .generic-pagination-as-table{margin-left:-10px}}.generic-placeholder-box{padding:15px;box-sizing:border-box;color:#28638c;background:#d9e5ec;border-radius:3px;margin-bottom:20px;border:1px dashed #cccccc}.generic-popover-icon{position:relative;font-family:Arial, sans-serif;display:inline-block;cursor:help;overflow:hidden;text-indent:100px;vertical-align:middle;margin-top:-1px;color:transparent}@media only screen and (min-width: 769px){.generic-popover-icon{height:14px;width:14px;line-height:12px}}@media only screen and (max-width: 768px){.generic-popover-icon{width:20px;height:20px;border:5px solid transparent;box-sizing:content-box}}.generic-popover-icon:before{content:"?";position:absolute;top:0;left:0;color:#cccccc;background:#949494;font-size:12px;text-indent:0;text-align:center}@media only screen and (min-width: 769px){.generic-popover-icon:before{height:14px;width:14px;line-height:16px;border-radius:100%}}@media only screen and (max-width: 768px){.generic-popover-icon:before{height:20px;width:20px;line-height:20px;border-radius:2px}}.generic-popover-icon.hint{color:white;font-family:"Times New Roman", serif;font-weight:bold}.generic-popover-icon.hint:before{content:"!"}.generic-popover-icon.info:before{font-family:"Times New Roman", serif;content:"i";font-style:italic;font-size:14px}.generic-popover-icon.delete{cursor:pointer}.generic-popover-icon.delete:before{content:"X"}.generic-popover-icon.inverted:before{color:#3f3f3f;background:#eeeeee}.generic-popover-icon.inverted:hover:before{background:#cccccc}.generic-popover-icon:hover:before{text-decoration:none;background-color:#636b70}.generic-popover-icon.is-discreet:before{background:transparent;color:rgba(0,0,0,0.25)}html.touch.browser-webkit .generic-popover-icon{cursor:pointer}.generic-prepended-cta{text-align:right;margin-right:-10px}@media only screen and (min-width: 769px){.generic-prepended-cta{margin-top:5vh;margin-bottom:-4vh}}@media only screen and (max-width: 768px){.generic-prepended-cta{margin-top:10px}}.generic-prepended-cta *{color:white}.generic-prepended-cta a,.generic-prepended-cta a:link,.generic-prepended-cta a:visited{text-decoration:underline;color:white}.generic-prepended-cta p{font-size:14px;line-height:18px;margin:20px 0}.generic-preview-container{background:url(https://asset1.betterplace.org/assets/generics/preview-container-2e86fde0c860ebdb9d66bbeae31e0bb2bb378fdfb6b503198223b0704739bf9d.png);padding:13px 0 0 10px;overflow:hidden}h3 ~ .generic-preview-container{margin-top:-10px}.generic-progress-bar{position:relative;-webkit-box-shadow:inset -1px 1px 1px 0px rgba(0,0,0,0.2);box-shadow:inset -1px 1px 1px 0px rgba(0,0,0,0.2)}.generic-progress-bar .bar{background-image:-webkit-linear-gradient(top, #bad304 0%, #a8bf04 100%);background-image:-o-linear-gradient(top, #bad304 0%, #a8bf04 100%);background-image:linear-gradient(to bottom, #bad304 0%, #a8bf04 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBAD304', endColorstr='#FFA8BF04', GradientType=0);-webkit-box-shadow:none;box-shadow:none;height:100%;border-radius:4px}.generic-progress-bar .percentage{position:absolute;top:0;left:0;width:100%;text-align:center;line-height:18px;font-size:12px;color:#3f3f3f}.generic-progress-bar.large{height:25px;-webkit-box-shadow:inset -1px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:inset -1px 1px 2px 0px rgba(0,0,0,0.2)}.generic-progress-bar.large .percentage{line-height:25px;font-size:14px}.generic-progress-bar.small{height:15px}.generic-progress-bar.small .percentage{line-height:15px;font-size:10px}.generic-progress-bar.secondary .bar{background-image:-webkit-linear-gradient(top, #747d83 0%, #52595d 100%);background-image:-o-linear-gradient(top, #747d83 0%, #52595d 100%);background-image:linear-gradient(to bottom, #747d83 0%, #52595d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF747D83', endColorstr='#FF52595D', GradientType=0)}.generic-progress-bar.secondary .percentage{color:white;text-shadow:0px 0px 2px #636b70}@media only screen and (max-width: 768px){.generic-progress-bar.without-percentage .percentage{display:none}}@media only screen and (min-width: 769px){.generic-progress-bar.without-percentage{overflow:visible}.generic-progress-bar.without-percentage .percentage{text-shadow:none;display:none;position:absolute;top:-82px;left:50%;width:100px;margin-left:-54px;background:white;border:1px solid #cccccc;color:#bad304;font-size:25px;line-height:25px;padding:10px 20px;white-space:nowrap;font-weight:700}.generic-progress-bar.without-percentage .percentage:before{content:"";position:absolute;bottom:-1px;left:50%;height:20px;margin-left:-10px;width:20px;background:white;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.generic-progress-bar.without-percentage:hover .percentage{display:block}}.generic-progress-bar .reached-label{font-size:12px;line-height:12px;display:block;font-weight:400}html.browser-msie.browser-version-9 .generic-progress-bar .bar{filter:none !important;background:#bad304}html.browser-msie.browser-version-9 .generic-progress-bar.secondary .bar{background:#636b70}.generic-project-teasers-box{position:relative;padding:0}@media only screen and (min-width: 769px){.generic-project-teasers-box.has-generic-teaser-small{height:390px}}.generic-project-teasers-box.has-generic-teaser-small .inner .item{height:362px}.generic-project-teasers-box:not(.has-generic-teaser-small) .item:hover{background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #eee 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #eee 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF9F9F9', endColorstr='#FFEEEEEE', GradientType=0)}.generic-project-teasers-box:not(.has-generic-teaser-small) .item:hover h3{text-decoration:underline}@media only screen and (min-width: 769px){.generic-project-teasers-box{height:285px;overflow:hidden}.generic-project-teasers-box.length-1 .inner{width:301px}.generic-project-teasers-box.length-1.includes-show-all-button .inner{width:301px}.generic-project-teasers-box.length-2 .inner{width:621px}.generic-project-teasers-box.length-2.includes-show-all-button .inner{width:621px}.generic-project-teasers-box.length-3 .inner{width:941px}.generic-project-teasers-box.length-3.includes-show-all-button .inner{width:1084px}.generic-project-teasers-box.length-4 .inner{width:1261px}.generic-project-teasers-box.length-4.includes-show-all-button .inner{width:1404px}.generic-project-teasers-box.length-5 .inner{width:1581px}.generic-project-teasers-box.length-5.includes-show-all-button .inner{width:1724px}.generic-project-teasers-box.length-6 .inner{width:1901px}.generic-project-teasers-box.length-6.includes-show-all-button .inner{width:2044px}.generic-project-teasers-box.length-7 .inner{width:2221px}.generic-project-teasers-box.length-7.includes-show-all-button .inner{width:2364px}.generic-project-teasers-box.length-8 .inner{width:2541px}.generic-project-teasers-box.length-8.includes-show-all-button .inner{width:2684px}.generic-project-teasers-box.length-9 .inner{width:2861px}.generic-project-teasers-box.length-9.includes-show-all-button .inner{width:3004px}.generic-project-teasers-box.length-10 .inner{width:3181px}.generic-project-teasers-box.length-10.includes-show-all-button .inner{width:3324px}.generic-project-teasers-box.length-11 .inner{width:3501px}.generic-project-teasers-box.length-11.includes-show-all-button .inner{width:3644px}.generic-project-teasers-box .shadow{-webkit-transition:opacity 0.15s ease-out;-o-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;position:absolute;top:0;width:10px;background:url(https://asset1.betterplace.org/assets/shadow-5d37ccaf8e696fb34906fc6a6f8836dff9cf2f17b3d86c328bf626d0a955e85e.png) no-repeat;background-size:20px 100%;height:100%;z-index:10}.generic-project-teasers-box .shadow.left{left:0;background-position:-10px -40px}.generic-project-teasers-box .shadow.right{right:0;background-position:0 -40px}.generic-project-teasers-box .shadow.hidden{opacity:0}}.generic-project-teasers-box .scroll-content{overflow-x:hidden;overflow-y:hidden;padding:0 0 10px 0}.generic-project-teasers-box:hover .scroll-content{overflow-x:auto}.generic-project-teasers-box .inner{overflow:hidden}.generic-project-teasers-box .inner .item{display:block;height:255px;color:#949494;font-weight:normal;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 769px){.generic-project-teasers-box .inner .item{margin:0 10px;width:300px;float:left}.generic-project-teasers-box .inner .item:first-child{margin-left:0}.generic-project-teasers-box .inner .item:last-child{margin-right:0}}@media only screen and (max-width: 768px){.generic-project-teasers-box .inner .item{margin-bottom:20px}}@media only screen and (min-width: 769px){.generic-project-teasers-box .inner .item.show-all{position:relative;top:0;width:123px;color:#6a9000;font-weight:bold;text-align:center;padding-top:165px;border:1px solid #cccccc;border-radius:4px;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 100%);background-image:-o-linear-gradient(top, #fff 0%, #eee 100%);background-image:linear-gradient(to bottom, #fff 0%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.generic-project-teasers-box .inner .item.show-all:before{content:url(https://asset1.betterplace.org/images/generics/project_teasers_box/show_all.png);position:absolute;top:90px;left:40px}}@media only screen and (max-width: 768px){.generic-project-teasers-box .inner .item.show-all{height:auto;font-weight:bold;font-size:16px;text-align:center;color:#6a9000}.generic-project-teasers-box .inner .item.show-all:hover{background:transparent !important}}.generic-project-teasers-box .inner .item h3{color:#6a9000}.generic-project-teasers-box .inner .item.item-with-border{border:1px solid #cccccc}.generic-project-teasers-box .inner:last-child:after{content:" ";width:15px;height:1px;display:block;float:left}.generic-project-teasers-box .inner .item.portal{border:1px solid #cccccc;display:block;border-radius:4px}@media only screen and (min-width: 769px){.generic-project-teasers-box .inner .item.portal{padding:10px}}@media only screen and (max-width: 768px){.generic-project-teasers-box .inner .item.portal{padding:10px 10px 30px 10px}}.generic-project-teasers-box .inner .item.portal *{margin:0}.generic-project-teasers-box .inner .item.portal h3,.generic-project-teasers-box .inner .item.portal p.projects{text-align:center;margin-bottom:5px}.generic-project-teasers-box .inner .item.portal h3{margin:15px 0;font-size:18px}.generic-project-teasers-box .inner .item.portal p.projects{font-size:12px;font-weight:bold;color:#636b70}.generic-project-teasers-box .inner .item.portal .photo{z-index:2;position:relative;margin-top:16px}.generic-project-teasers-box .inner .item.portal .photo div,.generic-project-teasers-box .inner .item.portal .photo,.generic-project-teasers-box .inner .item.portal .photo:before,.generic-project-teasers-box .inner .item.portal .photo img{width:200px;height:140px;background-color:white}.generic-project-teasers-box .inner .item.portal .photo:before,.generic-project-teasers-box .inner .item.portal .photo div,.generic-project-teasers-box .inner .item.portal .photo img{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5);box-shadow:0 1px 4px rgba(0,0,0,0.5);border:5px solid white}.generic-project-teasers-box .inner .item.portal .photo div{background-size:cover;z-index:1}.generic-project-teasers-box .inner .item.portal .photo:before{position:absolute;top:0;left:0;content:" ";-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);z-index:-1}@media only screen and (min-width: 769px){.generic-project-teasers-box .inner .item.portal .photo{left:41px}}@media only screen and (max-width: 768px){.generic-project-teasers-box .inner .item.portal .photo{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 769px){.generic-project-teasers-box.half-sized{height:145px}}.generic-project-teasers-box.half-sized .shadow{background-size:19px 115px;top:-15px}.generic-project-teasers-box.half-sized .shadow.left{background-position:-10px 10px}.generic-project-teasers-box.half-sized .shadow.right{background-position:0}.generic-project-teasers-box.half-sized .inner .item{padding:10px;text-align:center}@media only screen and (min-width: 769px){.generic-project-teasers-box.half-sized .inner .item{width:115px;height:115px}}@media only screen and (max-width: 768px){.generic-project-teasers-box.half-sized .inner .item{width:48%;display:inline-block;margin:2px 1%;height:100px}}.generic-project-teasers-box.half-sized .inner .item .vertical-aligned-image{height:100%;width:100%;background:center center no-repeat;background-size:contain}@media only screen and (max-width: 768px){.generic-project-teasers-box.half-sized .inner .item .vertical-aligned-image{margin:0 auto}}@media only screen and (min-width: 769px){.generic-project-teasers-box.half-sized.length-1 .inner{width:116px}.generic-project-teasers-box.half-sized.length-2 .inner{width:251px}.generic-project-teasers-box.half-sized.length-3 .inner{width:386px}.generic-project-teasers-box.half-sized.length-4 .inner{width:521px}.generic-project-teasers-box.half-sized.length-5 .inner{width:656px}.generic-project-teasers-box.half-sized.length-6 .inner{width:791px}.generic-project-teasers-box.half-sized.length-7 .inner{width:926px}.generic-project-teasers-box.half-sized.length-8 .inner{width:1061px}.generic-project-teasers-box.half-sized.length-9 .inner{width:1196px}.generic-project-teasers-box.half-sized.length-10 .inner{width:1331px}}.generic-project-teasers-box.tiled{height:auto}@media only screen and (min-width: 769px){.generic-project-teasers-box.tiled{margin-right:-20px}}@media only screen and (min-width: 769px){.generic-project-teasers-box.tiled .inner .item{margin:0 20px 20px 0}}@media only screen and (min-width: 769px){.generic-project-teasers-box.length-1 .shadow,.generic-project-teasers-box.length-2 .shadow{display:none}.col-md-15 .generic-project-teasers-box.length-2 .shadow{display:block}}.generic-project-teasers-headline{overflow:hidden;margin-bottom:3px}.generic-project-teasers-headline *{display:inline}.generic-project-teasers-headline h2{float:left;font-size:16px;margin-bottom:0;margin-top:0}.generic-project-teasers-headline h2.with-subheadline:after{content:" | ";font-weight:normal;font-size:21px;position:relative;top:1px}.generic-project-teasers-headline h3{float:left;font-size:14px;font-weight:normal;padding-left:5px;margin-top:6px;margin-bottom:10px}.generic-project-teasers-headline p{float:right}.generic-project-values{font-size:13px;height:35px;font-weight:300;white-space:nowrap;display:table;width:100%}.generic-project-values .items{display:table-row}.generic-project-values .items .item-1,.generic-project-values .items .item-2,.generic-project-values .items .item-3{display:table-cell}.generic-project-values .items .item-1.item-1,.generic-project-values .items .item-2.item-1,.generic-project-values .items .item-3.item-1{width:35%;text-align:left;padding:0;color:#636b70}.generic-project-values .items .item-1.item-2,.generic-project-values .items .item-2.item-2,.generic-project-values .items .item-3.item-2{width:20%;text-align:center;padding:0;color:#cccc20}.generic-project-values .items .item-1.item-3,.generic-project-values .items .item-2.item-3,.generic-project-values .items .item-3.item-3{width:45%;text-align:right;padding:0;color:#636b70}.generic-project-values .items .value{font-size:18px;line-height:22px;white-space:nowrap}@media only screen and (min-width: 769px){.generic-project-values.large{height:50px}.generic-project-values.large .value{font-size:34px;line-height:34px}}@media only screen and (max-width: 768px){nav.generic-public-sidebar-menu{margin-bottom:10px}}nav.generic-public-sidebar-menu ul{list-style:none;margin-bottom:0}nav.generic-public-sidebar-menu ul.menu ul{padding-left:11px}nav.generic-public-sidebar-menu ul.menu a{font-weight:normal;display:block;padding:0px 5px 7px 13px;line-height:15px;color:#939393}@media only screen and (max-width: 768px){nav.generic-public-sidebar-menu ul.menu a{font-size:14px}}nav.generic-public-sidebar-menu ul.menu a:hover{color:#fff}nav.generic-public-sidebar-menu ul.menu li.active>a,nav.generic-public-sidebar-menu ul.menu li.current-menu-item>a,nav.generic-public-sidebar-menu ul.menu li.current-category-ancestor>a,nav.generic-public-sidebar-menu ul.menu li.current-post-ancestor>a,nav.generic-public-sidebar-menu ul.menu li.current-post-parent>a{color:#fff;font-weight:bold}nav.generic-public-sidebar-menu ul.menu>li>a{padding:9px 10px 7px 13px;line-height:16px;color:#CDCDCD;background:#4C5256}nav.generic-public-sidebar-menu ul.menu>li>a:hover{background:#3f4448}nav.generic-public-sidebar-menu ul.menu>li.active,nav.generic-public-sidebar-menu ul.menu>li.current-menu-item,nav.generic-public-sidebar-menu ul.menu>li.current-category-ancestor,nav.generic-public-sidebar-menu ul.menu>li.current-post-ancestor,nav.generic-public-sidebar-menu ul.menu>li.current-post-parent{background:#3F4447;border-left:5px solid #BAD304}nav.generic-public-sidebar-menu ul.menu>li.active>a,nav.generic-public-sidebar-menu ul.menu>li.current-menu-item>a,nav.generic-public-sidebar-menu ul.menu>li.current-category-ancestor>a,nav.generic-public-sidebar-menu ul.menu>li.current-post-ancestor>a,nav.generic-public-sidebar-menu ul.menu>li.current-post-parent>a{padding-left:8px;line-height:16px;background:none}nav.generic-public-sidebar-menu ul.menu>li.disabled-menu-item,nav.generic-public-sidebar-menu ul.menu>li.disabled{background:#4C5256;padding:9px 0 7px 13px;color:#949494;cursor:not-allowed}nav.generic-public-sidebar-menu ul.menu>li.disabled-menu-item .label,nav.generic-public-sidebar-menu ul.menu>li.disabled .label{opacity:20;filter:alpha(opacity=2000)}nav.generic-public-sidebar-menu ul.related-links{padding:0 13px}@media only screen and (min-width: 769px){nav.generic-public-sidebar-menu ul.related-links{padding-top:25px}}@media only screen and (max-width: 768px){nav.generic-public-sidebar-menu ul.related-links{padding-top:15px}}nav.generic-public-sidebar-menu ul.related-links li{margin-top:5px}nav.generic-public-sidebar-menu ul.related-links li.disabled{color:#949494;text-decoration:line-through;cursor:help}nav.generic-public-sidebar-menu.with-public-colors ul.menu>li.active,nav.generic-public-sidebar-menu.with-public-colors ul.menu>li.current-menu-item,nav.generic-public-sidebar-menu.with-public-colors ul.menu>li.current-category-ancestor,nav.generic-public-sidebar-menu.with-public-colors ul.menu>li.current-post-ancestor,nav.generic-public-sidebar-menu.with-public-colors ul.menu>li.current-post-parent{-webkit-box-shadow:inset 0px 0px 12px 2px #2D3032;box-shadow:inset 0px 0px 12px 2px #2D3032}nav.generic-public-sidebar-menu.with-admin-colors ul.menu{border-top:4px solid #fff;border-bottom:4px solid #fff}nav.generic-public-sidebar-menu.with-admin-colors ul.menu a{color:#3f3f3f}nav.generic-public-sidebar-menu.with-admin-colors ul.menu a:hover{color:#3f3f3f}nav.generic-public-sidebar-menu.with-admin-colors ul.menu li.current-menu-item>a{color:#3f3f3f;background:#d9e5ec}nav.generic-public-sidebar-menu.with-admin-colors ul.menu>li>a{color:#3f3f3f;background:#fff}nav.generic-public-sidebar-menu.with-admin-colors ul.menu>li>a:hover{background:#d9e5ec}nav.generic-public-sidebar-menu.with-admin-colors ul.menu>li.current-menu-item{background:#d9e5ec;border-left-color:#28638c}nav.generic-public-sidebar-menu.with-admin-colors ul.menu>li.disabled-menu-item{background:#fff;color:#cccccc}.generic-quickinfo{padding:2px 5px;margin:0;font-size:11px;line-height:11px;z-index:1000}.generic-quickinfo span{display:inline-block;padding-right:5px;margin-right:5px;border-right:1px solid #de6d57;vertical-align:middle;-webkit-font-smoothing:antialiased}.generic-quickinfo span.is-link{cursor:pointer}.generic-quickinfo span.active{background:#ff00ff}@media only screen and (max-width: 768px){.generic-quickinfo{font-size:14px;word-wrap:break-word}}.generic-quickinfo.collapsed{height:30px}.generic-quickinfo.bottom-right,.generic-quickinfo.bottom-left{position:fixed;bottom:0}@media only screen and (max-width: 768px){.generic-quickinfo.bottom-right,.generic-quickinfo.bottom-left{width:50%}}.generic-quickinfo.bottom-left{left:0}.generic-quickinfo.bottom-right{right:0}.generic-quickinfo a.control-element{padding:2px 5px}.generic-quickinfo a[data-behavior='collapse-admin-boxes']{padding-left:0}.generic-quickinfo .popover{color:#000}.generic-quickinfo ul{margin-left:0}.generic-radio-box-with-details{margin-top:20px}.generic-radio-box-with-details label.radio{padding:13px 10px 10px 30px !important;cursor:pointer;border:1px solid #eeeeee;border-radius:5px;-webkit-transition:all 0.075s ease-out;-o-transition:all 0.075s ease-out;transition:all 0.075s ease-out;background-color:white}.generic-radio-box-with-details label.radio.checked{background-color:#eeeeee}.generic-radio-box-with-details label.radio.checked:hover{border-color:#eeeeee}.generic-radio-box-with-details label.radio.checked .details{display:block}.generic-radio-box-with-details label.radio:hover{border-color:#cccccc}.generic-radio-box-with-details label.radio ul{margin-top:10px}.generic-radio-box-with-details label.radio .details{font-weight:normal;color:#636b70;padding:10px 10px 10px 0;display:none}.generic-radio-box-with-details.grouped label.radio{margin-top:0;margin-bottom:-1px;border-radius:0}.generic-radio-box-with-details.grouped label.radio:first-child{border-radius:5px 5px 0 0}.generic-radio-box-with-details.grouped label.radio:last-child{border-radius:0 0 5px 5px}.generic-radio-box-with-details.grouped label.radio:hover+label{border-top-color:#cccccc}.generic-radio-box-with-details.grouped label.radio.checked:hover+label{border-top-color:#eeeeee}.generic-responsive-video-wrapper{position:relative;height:0;padding-bottom:56.25%;padding-top:25px}.generic-responsive-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 769px){.generic-scroll-down-button{position:absolute;left:50%;bottom:0;margin-left:-40px;border-style:dashed;border-width:1px 1px 0 1px;border-color:#cccccc;display:block;width:80px;height:30px;border-radius:5px 5px 0 0;cursor:pointer;transition:all 0.025s linear}.generic-scroll-down-button:before{content:"";position:absolute;top:10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#cccccc transparent transparent transparent}.generic-scroll-down-button:hover{background:rgba(255,255,255,0.1)}.generic-scroll-down-button:hover:before{border-top-color:#bfbfbf}}@media only screen and (max-width: 768px){.generic-scroll-down-button{display:none}}.has-generic-scroll-down-button{position:relative}@media only screen and (min-width: 769px){.generic-search-form{margin-bottom:20px}}@media only screen and (max-width: 768px){.generic-search-form{margin-left:-10px;margin-right:-10px}}.generic-search-form .collapse-trigger{cursor:pointer;font-size:14px;font-weight:normal;margin:0;border-color:#cccccc;border-style:solid;background-color:#eeeeee}.generic-search-form .collapse-trigger .caret{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);margin-right:5px;-webkit-transition:-webkit-transform 0.1s linear;-moz-transition:-moz-transform 0.1s linear;transition:transform 0.1s linear}.generic-search-form .collapse-trigger.collapsed .caret{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}@media only screen and (min-width: 769px){.generic-search-form .collapse-trigger{border-width:0 1px 1px 1px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;padding:0 10px 10px 15px}}@media only screen and (max-width: 768px){.generic-search-form .collapse-trigger{border-width:0 0 1px 0;padding:0 10px 10px 10px}}.generic-search-form .note{font-size:14px;padding:0 0 10px 5px}@media only screen and (min-width: 769px){.generic-search-form .popover{width:250px}}.generic-search-form .filters{margin-bottom:20px;-webkit-transition:none;transition:none;height:0 !important;background-color:#eeeeee;border-style:solid;border-color:#cccccc;margin-top:-7px}@media only screen and (min-width: 769px){.generic-search-form .filters{border-width:0 1px 1px 1px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;padding:6px 12px 0px 12px}}@media only screen and (max-width: 768px){.generic-search-form .filters{border-width:0 0 1px 0;padding:6px 10px 0px 10px}}.generic-search-form .filters.in,.generic-search-form .filters.collapsing{height:auto !important}.generic-search-form .filters label{display:block}@media only screen and (min-width: 769px){.generic-search-form .view-switch-button-xs{display:none}}@media only screen and (max-width: 768px){.generic-search-form .view-switch-button-xs{font-weight:normal;display:inline-block;float:right;margin-right:10px;margin-bottom:8px;font-size:14px}}@media only screen and (min-width: 769px){.generic-search-form .view-switch-button-xs{max-width:-moz-calc(100% - 20px);max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px)}}@media only screen and (max-width: 768px){.generic-search-form .view-switch-button-xs{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}.generic-search-form fieldset.main{position:relative}@media only screen and (min-width: 769px){.generic-search-form fieldset.main{-webkit-box-shadow:white 0px 0px 2px 1px inset;box-shadow:white 0px 0px 2px 1px inset;background-color:#eeeeee;position:relative;padding:12px 14px 12px 14px;border:1px solid #cccccc;border-radius:7px}}@media only screen and (max-width: 768px){.generic-search-form fieldset.main{background-color:#eeeeee;display:block;padding:12px 0 0 0}}@media only screen and (min-width: 769px){.generic-search-form fieldset.main.has-collapse-trigger{padding:12px 14px 8px 14px}}@media only screen and (min-width: 769px){.generic-search-form .input-group{width:100%}}@media only screen and (max-width: 768px){.generic-search-form .input-group{display:block}}@media only screen and (max-width: 768px){.generic-search-form input[type='text']{width:95%;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);-webkit-box-shadow:#cccccc 1px 1px 1px 0px inset;box-shadow:#cccccc 1px 1px 1px 0px inset;margin:0 10px 10px 10px;border-radius:0px;border:1px solid #949494}}.generic-search-form .btn-group{display:inline-block}@media only screen and (min-width: 769px){.generic-search-form .btn-group{margin-left:-5px}}@media only screen and (max-width: 768px){.generic-search-form .btn-group{display:none}}.generic-search-form .btn-group .btn{padding-top:8px;padding-bottom:8px;font-weight:normal}@media only screen and (max-width: 768px){.generic-search-form .search-scope{display:block;width:100%}}@media only screen and (min-width: 769px){.generic-search-form .search-scope button,.generic-search-form .search-scope button:hover{z-index:20}}@media only screen and (max-width: 768px){.generic-search-form .search-scope button{display:none}}.generic-search-form .search-scope .dropdown-menu{left:auto;right:0}@media only screen and (min-width: 769px){.generic-search-form .search-scope .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-2px;z-index:10}}.generic-search-form .search-scope .reset-search-query-button-wrapper{position:relative}.generic-search-form .search-scope .reset-search-query-button{position:absolute;z-index:10;height:20px;width:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAoCAYAAADOvcv6AAABtklEQVR42u3SO2oCURTG8YBVKndgJaSycgEuwB0IrsHKBVgJti7AVhAEQQh5EaOJMmlGBoOTDCiax8QBRcVGEU%2B%2BAyb3ZMYXadJY%2FIo7nD%2F3DpyTRqPhFoIU5CAPGYi45%2BTBvx6kLSoQUKGKTKA9bAjKsADEms2mJzAMQ54N8HEUlkOj0Ygcx%2Fk5t9ttms%2FnpOu6jGMcpmWoaRpNJhOOvyN1o1LisAjkjmezGa1WKxlJJodlIIlvWiwWNJ1O5bMli8Pspgg3qWd74xsOo%2FKjbdscef651WrJMMmhD3SgAw3BL9dsfEC0hKh75c5A2xFZamdVKMUhBwZYkIcEnP5aciL6i2N4DP89vLw6D0EKcpCHDEQ8oQj860HaogIBFarIBNrDhqAMC0CsWqt4gvuHqjwb4OMoLIc6XYteLPPnrD3W6XPwTnfVWxnHOEzL8Pr6gnr9DsffkbpRKXFYBHLHb%2B89Go4cGUkmh2UgiW8aOB%2FUf%2B3KZ0sWh9lNEW5Sz%2FbGNxxG5Ufz%2BYkjzz%2FXGzUZJjn0gQ50oCH45ZqND4iWEHWv3BloOyILIruWPA45MMCCPCTgVM59AarSs2zLxZBqAAAAAElFTkSuQmCC) 3px 4px no-repeat;cursor:pointer}@media only screen and (min-width: 769px){.generic-search-form .search-scope .reset-search-query-button{top:7px;left:-24px}}@media only screen and (max-width: 768px){.generic-search-form .search-scope .reset-search-query-button{left:auto;right:17px;top:-37px}}.generic-search-form .search-scope .reset-search-query-button:hover{background-position:3px -22px}@media only screen and (min-width: 769px){.generic-search-form .scope-suggest{top:47px;left:14px;right:13px}}@media only screen and (max-width: 768px){.generic-search-form .scope-suggest{border-radius:0;margin:-10px 0 0 0;padding:0;border:0;width:100%;padding-top:52px;top:13px;z-index:1}.generic-search-form .scope-suggest a{padding-top:10px;padding-bottom:10px}}.generic-search-form .scope-suggest small{color:#cccccc}@media only screen and (max-width: 768px){.generic-search-form .scope-suggest small{display:block}}@media only screen and (min-width: 769px){.generic-search-form.has-view-switch-button .input-group{width:85%;float:left}}@media only screen and (min-width: 769px){.generic-search-form.has-view-switch-button .view-switch-button-md{width:14%;float:right;padding:7px 0}}@media only screen and (max-width: 768px){.generic-search-form.has-view-switch-button .view-switch-button-md{display:none}}.generic-search-form.has-filters fieldset.main{-webkit-box-shadow:none;box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-width:0}html.browser-mozilla .generic-search-form input[type=text]{height:35px}.generic-search-filter{position:relative;height:45px}@media only screen and (min-width: 769px){.generic-search-filter select{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}@media only screen and (max-width: 768px){.generic-search-filter select{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}.generic-search-filter select ~ .generic-popover-icon:not(.delete){position:absolute;top:11px;right:0}.generic-search-filter .generic-popover-icon.delete{top:8px;left:-22px}.generic-search-filter.filter-state-not-selected .generic-popover-icon.delete{display:none}.generic-search-filter.filter-state-selected select{display:none}.generic-search-filter .filter-selected-label{max-width:-moz-calc(100% - 20px);max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);display:inline-block;vertical-align:top;font-size:14px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;background:white;padding:0 30px 0 10px;margin-top:5px;color:#3f3f3f}a.generic-searches-result{display:block;position:relative;text-decoration:none;margin-bottom:15px;font-size:12px;font-weight:normal;color:#636b70;background-color:White}@media only screen and (min-width: 769px){a.generic-searches-result{-webkit-box-shadow:rgba(0,0,0,0.15) 0 0px 3px;box-shadow:rgba(0,0,0,0.15) 0 0px 3px;width:940px;height:140px;border-radius:10px}a.generic-searches-result,a.generic-searches-result *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 768px){a.generic-searches-result{margin:10px 0 20px 0;border:1px solid #eeeeee}}a.generic-searches-result:hover,a.generic-searches-result:focus{-webkit-box-shadow:rgba(0,0,0,0.15),0,2px,4px;box-shadow:rgba(0,0,0,0.15),0,2px,4px}a.generic-searches-result:hover .details,a.generic-searches-result:focus .details{color:#636b70;background-image:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #fff 0%, #f3f3f3 100%);background-image:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF3F3F3', GradientType=0)}a.generic-searches-result:hover .details h3.name,a.generic-searches-result:focus .details h3.name{text-decoration:underline}@media only screen and (min-width: 769px){a.generic-searches-result:hover span.logo span.img,a.generic-searches-result:focus span.logo span.img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:grayscale(0%)}}a.generic-searches-result span.photo,a.generic-searches-result span.logo,a.generic-searches-result .details{color:#636b70;display:block;font-weight:normal}@media only screen and (min-width: 769px){a.generic-searches-result span.photo,a.generic-searches-result span.logo,a.generic-searches-result .details{border:1px solid #ddd;position:absolute;top:0;height:140px}}a.generic-searches-result span.photo{background-color:#ccc;background-size:cover;background-repeat:no-repeat;height:140px}@media only screen and (min-width: 769px){a.generic-searches-result span.photo{border-bottom-left-radius:10px;border-top-left-radius:10px;width:270px}}@media only screen and (min-width: 769px){a.generic-searches-result span.logo{border-left:none;left:270px;width:140px;padding:5px}}@media only screen and (max-width: 768px){a.generic-searches-result span.logo{position:absolute;top:150px;right:10px;height:60px;width:60px}}a.generic-searches-result span.logo span.img{display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;height:100%;width:100%}@media only screen and (min-width: 769px){a.generic-searches-result span.logo span.img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}}a.generic-searches-result .details{border-left:none;padding:10px;overflow:hidden}@media only screen and (min-width: 769px){a.generic-searches-result .details{border-bottom-right-radius:10px;border-top-right-radius:10px;width:530px;left:410px}}a.generic-searches-result .details h3,a.generic-searches-result .details p{margin:0}a.generic-searches-result .details h3>span.label{font-size:10px;margin-left:0px;margin-right:5px;margin-top:3px;float:left}a.generic-searches-result .details h3.name{font-size:18px;line-height:22px;font-weight:bold;color:#6a9000;margin-bottom:10px}a.generic-searches-result .details p.by{margin-top:0}a.generic-searches-result .details p.in,a.generic-searches-result .details p.description{margin-top:5px}a.generic-searches-result .details .tax-deductibility{margin-top:-3px}a.generic-searches-result .details p.in{overflow:hidden;white-space:nowrap}@media only screen and (max-width: 768px){a.generic-searches-result .details p.in .country{display:none}}a.generic-searches-result .details .wording-over-stats{overflow:hidden}@media only screen and (min-width: 769px){a.generic-searches-result .details .wording-over-stats{height:100px}}a.generic-searches-result .details .wording-over-stats p.in{height:20px}a.generic-searches-result .details .stats{width:100%}@media only screen and (min-width: 769px){a.generic-searches-result .details .stats{position:absolute;bottom:0;left:0;padding:10px 5px 10px 10px}}a.generic-searches-result .details .stats .opinions{display:inline-block;margin-top:10px}@media only screen and (min-width: 769px){a.generic-searches-result .details .stats .opinions{vertical-align:bottom}}@media only screen and (max-width: 768px){a.generic-searches-result .details .stats .opinions{margin-right:3%;width:27%;vertical-align:middle}a.generic-searches-result .details .stats .opinions .generic-thumb-icon:first-child{margin-bottom:2px}}a.generic-searches-result .details .stats .generic-progress-bar{margin-bottom:0;display:inline-block;vertical-align:bottom}@media only screen and (min-width: 769px){a.generic-searches-result .details .stats .generic-progress-bar{min-width:200px}}@media only screen and (max-width: 768px){a.generic-searches-result .details .stats .generic-progress-bar{margin-top:10px;width:70%;display:inline-block;vertical-align:middle}}@media only screen and (min-width: 769px){a.generic-searches-result .details .stats.opinion-length-2 .generic-progress-bar{width:-moz-calc(100% - 105px);width:-webkit-calc(100% - 105px);width:calc(100% - 105px)}a.generic-searches-result .details .stats.opinion-length-3 .generic-progress-bar{width:-moz-calc(100% - 112px);width:-webkit-calc(100% - 112px);width:calc(100% - 112px)}a.generic-searches-result .details .stats.opinion-length-4 .generic-progress-bar{width:-moz-calc(100% - 119px);width:-webkit-calc(100% - 119px);width:calc(100% - 119px)}a.generic-searches-result .details .stats.opinion-length-5 .generic-progress-bar{width:-moz-calc(100% - 126px);width:-webkit-calc(100% - 126px);width:calc(100% - 126px)}a.generic-searches-result .details .stats.opinion-length-6 .generic-progress-bar{width:-moz-calc(100% - 133px);width:-webkit-calc(100% - 133px);width:calc(100% - 133px)}a.generic-searches-result .details .stats.opinion-length-7 .generic-progress-bar{width:-moz-calc(100% - 140px);width:-webkit-calc(100% - 140px);width:calc(100% - 140px)}a.generic-searches-result .details .stats.opinion-length-8 .generic-progress-bar{width:-moz-calc(100% - 147px);width:-webkit-calc(100% - 147px);width:calc(100% - 147px)}a.generic-searches-result .details .stats.opinion-length-9 .generic-progress-bar{width:-moz-calc(100% - 154px);width:-webkit-calc(100% - 154px);width:calc(100% - 154px)}a.generic-searches-result .details .stats.opinion-length-10 .generic-progress-bar{width:-moz-calc(100% - 161px);width:-webkit-calc(100% - 161px);width:calc(100% - 161px)}a.generic-searches-result .details .stats.opinion-length-11 .generic-progress-bar{width:-moz-calc(100% - 168px);width:-webkit-calc(100% - 168px);width:calc(100% - 168px)}a.generic-searches-result .details .stats.opinion-length-12 .generic-progress-bar{width:-moz-calc(100% - 175px);width:-webkit-calc(100% - 175px);width:calc(100% - 175px)}}@media only screen and (max-width: 768px){a.generic-searches-result.project:not(.matching-fund-layout) .wording-over-stats,a.generic-searches-result.job_description .details,a.generic-searches-result.fundraising-event .details{padding-right:80px}a.generic-searches-result.project:not(.matching-fund-layout) .wording-over-stats{min-height:60px}a.generic-searches-result.job_description .details,a.generic-searches-result.fundraising-event .details{min-height:80px}}@media only screen and (min-width: 769px){a.generic-searches-result.matching-fund-layout{width:600px}a.generic-searches-result.matching-fund-layout .photo{width:250px}a.generic-searches-result.matching-fund-layout .details{width:346px;left:254px}a.generic-searches-result.matching-fund-layout .details h3{margin-bottom:0}}@media only screen and (max-width: 768px){a.generic-searches-result.matching-fund-layout p.in .country{display:inline}}a.generic-searches-result.matching-fund-layout:hover .details{background:transparent}a.generic-searches-result.matching-fund-layout .stats{width:100%;padding-top:5px}@media only screen and (min-width: 769px){a.generic-searches-result.matching-fund-layout .btn{position:absolute !important;right:9px;bottom:10px}}@media only screen and (min-width: 769px){a.generic-searches-result.for-grid-18{width:700px}a.generic-searches-result.for-grid-18 .logo{left:269px;width:100px}a.generic-searches-result.for-grid-18 .details{left:369px;width:332px}a.generic-searches-result.without-logo .logo{display:none !important}a.generic-searches-result.without-logo.for-grid-16{width:620px}a.generic-searches-result.without-logo.for-grid-16 .details{left:268px;width:352px}a.generic-searches-result.without-logo.for-grid-18{width:700px}a.generic-searches-result.without-logo.for-grid-18 .details{left:269px;width:432px}}.generic-searches-show{min-height:450px}@media only screen and (max-width: 768px){.generic-searches-show{margin-top:-10px}}.generic-searches-show .pagination{margin-top:30px;margin-bottom:15px}@media only screen and (max-width: 768px){.generic-social-media-buttons{margin-bottom:20px;text-align:center}}@media only screen and (min-width: 769px){.generic-social-media-buttons.is-vertical{display:flex;flex-direction:column;align-items:center}}.generic-social-media-buttons.is-vertical a{margin-bottom:10px}@media only screen and (min-width: 769px){.generic-social-media-buttons:not(.is-vertical) a:not(:first-child){margin-left:20px}}@media only screen and (max-width: 768px){.generic-social-media-buttons a:not(:first-child){margin-left:10px}}.generic-social-media-buttons .fa{font-size:1.4em;margin-right:6px}.generic-social-media-buttons a:link,.generic-social-media-buttons a:visited{display:inline-block;vertical-align:middle;width:44px;height:44px;font-size:22px;line-height:44px;font-family:FontAwesome;font-weight:normal;border-radius:100%;color:white;text-align:center;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.generic-social-media-buttons a:link:hover,.generic-social-media-buttons a:link:focus,.generic-social-media-buttons a:visited:hover,.generic-social-media-buttons a:visited:focus{text-decoration:none;outline:none}.generic-social-media-buttons a:link.facebook,.generic-social-media-buttons a:visited.facebook{background:#3a5b96}.generic-social-media-buttons a:link.facebook:hover,.generic-social-media-buttons a:visited.facebook:hover{background:#335084}.generic-social-media-buttons a:link.facebook:before,.generic-social-media-buttons a:visited.facebook:before{content:""}.generic-social-media-buttons a:link.facebook .text,.generic-social-media-buttons a:visited.facebook .text{color:#3a5b96}.generic-social-media-buttons a:link.twitter,.generic-social-media-buttons a:visited.twitter{background:#1da1f2}.generic-social-media-buttons a:link.twitter:hover,.generic-social-media-buttons a:visited.twitter:hover{background:#0d95e8}.generic-social-media-buttons a:link.twitter:before,.generic-social-media-buttons a:visited.twitter:before{content:""}.generic-social-media-buttons a:link.twitter .text,.generic-social-media-buttons a:visited.twitter .text{color:#1da1f2}.generic-social-media-buttons a:link.e-mail,.generic-social-media-buttons a:visited.e-mail{background:#90959b}.generic-social-media-buttons a:link.e-mail:hover,.generic-social-media-buttons a:visited.e-mail:hover{background:#83888f}.generic-social-media-buttons a:link.e-mail:before,.generic-social-media-buttons a:visited.e-mail:before{content:""}.generic-social-media-buttons a:link.e-mail .text,.generic-social-media-buttons a:visited.e-mail .text{color:#90959b}.generic-social-media-buttons a:link.widget,.generic-social-media-buttons a:visited.widget{background:#90959b}.generic-social-media-buttons a:link.widget:hover,.generic-social-media-buttons a:visited.widget:hover{background:#83888f}.generic-social-media-buttons a:link.widget:before,.generic-social-media-buttons a:visited.widget:before{content:""}.generic-social-media-buttons a:link.widget .text,.generic-social-media-buttons a:visited.widget .text{color:#90959b}.generic-social-media-buttons a:link.feedback,.generic-social-media-buttons a:visited.feedback{background:#cccc20}.generic-social-media-buttons a:link.feedback:hover,.generic-social-media-buttons a:visited.feedback:hover{background:#b6b61d}.generic-social-media-buttons a:link.feedback:before,.generic-social-media-buttons a:visited.feedback:before{content:""}.generic-social-media-buttons a:link.feedback .text,.generic-social-media-buttons a:visited.feedback .text{color:#cccc20}.generic-social-media-buttons a:link.facebook-messenger,.generic-social-media-buttons a:visited.facebook-messenger{background:transparent}.generic-social-media-buttons a:link.facebook-messenger:hover,.generic-social-media-buttons a:visited.facebook-messenger:hover{background:transparent}.generic-social-media-buttons a:link.facebook-messenger:before,.generic-social-media-buttons a:visited.facebook-messenger:before{content:""}.generic-social-media-buttons a:link.facebook-messenger .text,.generic-social-media-buttons a:visited.facebook-messenger .text{color:transparent}@media only screen and (min-width: 769px){.generic-social-media-buttons a:link.facebook-messenger,.generic-social-media-buttons a:visited.facebook-messenger{display:none}}.generic-social-media-buttons a:link.whatsapp,.generic-social-media-buttons a:visited.whatsapp{background:#25d366}.generic-social-media-buttons a:link.whatsapp:hover,.generic-social-media-buttons a:visited.whatsapp:hover{background:#21bd5c}.generic-social-media-buttons a:link.whatsapp:before,.generic-social-media-buttons a:visited.whatsapp:before{content:""}.generic-social-media-buttons a:link.whatsapp .text,.generic-social-media-buttons a:visited.whatsapp .text{color:#25d366}@media only screen and (min-width: 769px){.generic-social-media-buttons a:link.whatsapp,.generic-social-media-buttons a:visited.whatsapp{display:none}}.generic-social-media-buttons a:link.facebook-messenger,.generic-social-media-buttons a:visited.facebook-messenger{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyMjAuOTMycHgiIGhlaWdodD0iMjIzLjk1MnB4IiB2aWV3Qm94PSIwIDAgMjIwLjkzMiAyMjMuOTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMjAuOTMyIDIyMy45NTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxkZWZzPjxwYXRoIGlkPSJTVkdJRF8xXyIgZD0iTTAuMDg0LDEwNC42NzVjMCwzMi4zNywxNS41NjUsNjEuMyw0MCw4MC40Njh2MzkuMDMxbDM3LjYxOC0xOS43MDVjMTAuMzg3LDMuMDU5LDIxLjQzMSw0LjcwNiwzMi44ODIsNC43MDZjNjEuMDI4LDAsMTEwLjUtNDYuNzg2LDExMC41LTEwNC41YzAtNTcuNzE0LTQ5LjQ3Mi0xMDQuNS0xMTAuNS0xMDQuNUM0OS41NTcsMC4xNzUsMC4wODQsNDYuOTYxLDAuMDg0LDEwNC42NzUiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHJlY3QgeD0iMC4wODQiIHk9IjAuMTc1IiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjMDA4NEZGIiB3aWR0aD0iMjIxIiBoZWlnaHQ9IjIyNCIvPjwvZz48Zz48ZGVmcz48cmVjdCBpZD0iU1ZHSURfM18iIHg9Ii0yMi45MTYiIHk9Ii0xOS44MjUiIHdpZHRoPSIyNjguNzUzIiBoZWlnaHQ9IjI2NS44MTYiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfM18iICBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBvbHlnb24gY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzRfKSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIzNy4wODQsMTQwLjE3NSA5My4wODQsMTEwLjE3NSAxMjIuMDg0LDE0MS4xNzUgMTgyLjA4NCw3NS4xNzUgMTI2LjA4NCwxMDUuMTc1IDk3LjA4NCw3Ni4xNzUgIi8+PC9nPjwvc3ZnPg==);background-size:contain;background-repeat:no-repeat;background-color:transparent;border-radius:0}.generic-social-media-buttons a:link.facebook-messenger:before,.generic-social-media-buttons a:visited.facebook-messenger:before{display:none}.generic-social-media-buttons a:link .text,.generic-social-media-buttons a:visited .text{position:absolute;left:0;right:0;text-align:center;display:block;top:0;font-size:10px;font-family:"Open Sans", Arial, sans-serif}.generic-social-media-buttons.is-large a{width:66px;height:66px;line-height:66px;font-size:33px}@media only screen and (max-width: 768px){.generic-social-media-buttons.is-large a:not(:first-child){margin-left:7.5px}}@media only screen and (min-width: 769px){.generic-social-media-buttons.is-large:not(.is-vertical) a:not(:first-child){margin-left:7.5px}}.generic-social-media-buttons.is-large .text{font-size:15px}.generic-speech-bubble{margin:0 0 10px 0;clear:both;position:relative}.generic-speech-bubble h1{font-size:17px;line-height:22px;margin-top:0}.generic-speech-bubble h3{background-color:transparent;margin-top:0}.generic-speech-bubble hr{margin-bottom:20px !important;margin-top:20px}@media only screen and (max-width: 768px){.generic-speech-bubble hr{display:none}}.generic-speech-bubble .bubble-author{font-size:12px}@media only screen and (max-width: 768px){.generic-speech-bubble .bubble-author{margin-left:65px;position:absolute;top:0;left:0}}.generic-speech-bubble .bubble-author .additional{font-weight:normal}.generic-speech-bubble .bubble-author small{font-size:inherit;color:inherit}.generic-speech-bubble .bubble-avatar,.generic-speech-bubble .bubble-text{position:relative;display:inline-block;vertical-align:top}.generic-speech-bubble.small-avatar .bubble-avatar img{width:40px;height:40px}@media only screen and (min-width: 769px){.generic-speech-bubble.small-avatar .bubble-avatar:after{left:44px}}@media only screen and (max-width: 768px){.generic-speech-bubble.small-avatar .bubble-author{margin-left:55px}}.generic-speech-bubble .bubble-avatar:after{content:"";position:absolute}@media only screen and (min-width: 769px){.generic-speech-bubble .bubble-avatar:after{background:url(https://asset1.betterplace.org/assets/generics/speech-bubble/bubble-avatar-after-852d223880037d8691815442aa3206aa7c1aaf2a852fef9696c31234eb9395c7.png) 0 0 no-repeat;width:15px;height:42px;top:3px;left:55px;z-index:1}}@media only screen and (max-width: 768px){.generic-speech-bubble .bubble-avatar:after{height:0;width:0;left:12px;margin-top:5px;display:block;border-bottom:15px solid #eeeeee;border-left:12px solid transparent;border-right:12px solid transparent}}@media only screen and (min-width: 769px){.generic-speech-bubble.collapsible .bubble-text{left:15px}}.generic-speech-bubble .bubble-text{line-height:20px;padding:13px;color:#3f3f3f;background:#eeeeee;min-height:29px}@media only screen and (min-width: 769px){.generic-speech-bubble .bubble-text{width:-moz-calc(100% - 68px);width:-webkit-calc(100% - 68px);width:calc(100% - 68px);left:19px;border-radius:10px}}@media only screen and (max-width: 768px){.generic-speech-bubble .bubble-text{margin-top:20px;border-radius:10px;display:block}}.generic-speech-bubble .bubble-text .author-headline{margin-top:0}.generic-speech-bubble .bubble-text iframe{width:100%}.generic-speech-bubble .bubble-text a{word-wrap:break-word}.generic-speech-bubble .bubble-text.collapsible{overflow:hidden}@media only screen and (min-width: 769px){.generic-speech-bubble .bubble-text.collapsible{line-height:1.4em;font-size:1.1em}}@media only screen and (max-width: 768px){.generic-speech-bubble .bubble-text.collapsible{font-size:16px;line-height:23px}}.generic-speech-bubble .bubble-text.collapsible a.gradient{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;border-bottom:30px solid #eeeeee;height:19px;bottom:0px;left:13px}@media only screen and (min-width: 769px){.generic-speech-bubble .bubble-text.collapsible a.gradient{width:-moz-calc(100% - 15px);width:-webkit-calc(100% - 15px);width:calc(100% - 15px)}}@media only screen and (max-width: 768px){.generic-speech-bubble .bubble-text.collapsible a.gradient{width:100%;left:0}}.generic-speech-bubble .bubble-text.collapsible a.gradient strong{position:absolute;display:block;text-align:right;padding-right:28px;bottom:-23px;right:-5px}.generic-speech-bubble .bubble-text.collapsible a:hover.gradient strong{text-decoration:underline}.generic-speech-bubble .bubble-text.collapsible.open a.gradient{background:none;border-bottom-color:transparent}.generic-speech-bubble .bubble-text.collapsible.open:after{content:"";font-family:FontAwesome;color:#cccccc;height:20px;width:20px;position:absolute;bottom:6px;right:0px;font-size:16px;font-weight:bold}@media only screen and (max-width: 768px){.generic-speech-bubble .bubble-text.collapsible.open:after{bottom:11px}}.generic-speech-bubble .bubble-text.collapsible.closed a.gradient{background:url(https://asset1.betterplace.org/assets/generics/speech-bubble/gradient-e9c460555e530a246a6a0e3cec373ee5c03cea439699b3a4433ee013b0c02d93.png) bottom center repeat-x}.generic-speech-bubble .bubble-text.collapsible.closed:after{content:"";font-family:FontAwesome;color:#cccccc;height:20px;width:20px;position:absolute;bottom:6px;right:0px;font-size:16px;font-weight:bold}@media only screen and (max-width: 768px){.generic-speech-bubble .bubble-text.collapsible.closed:after{bottom:11px}}.generic-speech-bubble .generic-admin-box.as-one-line{position:relative;margin-top:0;border-radius:0 0 5px 5px}@media only screen and (min-width: 769px){.generic-speech-bubble .generic-admin-box.as-one-line{margin-left:69px}}@media only screen and (min-width: 769px){.generic-speech-bubble .blogs-comment-form-or-login.blog,.generic-speech-bubble .blogs-comments.blog{margin-left:69px}.generic-speech-bubble .blogs-comment-form-or-login.blog textarea,.generic-speech-bubble .blogs-comments.blog textarea{width:482px}}@media only screen and (min-width: 769px){a:hover .generic-speech-bubble .bubble-avatar:after{background-position:-33px 0px}}@media only screen and (max-width: 768px){a:hover .generic-speech-bubble .bubble-avatar:after{border-bottom-color:#e1e1e1}}a:hover .generic-speech-bubble .bubble-text{background-color:#e1e1e1}.generic-tags{overflow:hidden;margin-top:10px;margin-left:0 !important;margin-bottom:35px}.generic-tags li{display:inline-block;float:left;margin:0 10px 5px 18px;font-size:14px;background:url(https://asset1.betterplace.org/assets/generics/generic-tags-li-f64a5ce7bb3c512f35d98032a654c9e035e14e8954b0a24f7059eed3603c8716.png) repeat-x 0 0 #eee;height:29px;line-height:30px;border-right:1px solid #cecece;border-radius:0 3px 3px 0;padding-right:8px;text-indent:6px;text-shadow:-1px -1px 1px white;cursor:default}.generic-tags li:before{content:"";height:29px;width:18px;margin-left:-18px;background:url(https://asset1.betterplace.org/assets/generics/generics-tags-li-before-9d63283ae895a2442d890ba21c62f4cd6679949d2171196a3018473b83393359.png) no-repeat 0 0 transparent;display:block;float:left}a.generic-teaser-large:link,a.generic-teaser-large:visited{display:block;height:460px;position:relative;font-weight:normal;color:#3f3f3f}@media only screen and (min-width: 769px){a.generic-teaser-large:link,a.generic-teaser-large:visited{padding-top:292px;height:460px;margin-right:50px}}@media only screen and (max-width: 768px){a.generic-teaser-large:link,a.generic-teaser-large:visited{padding-top:200px;height:408px}}a.generic-teaser-large:link:hover,a.generic-teaser-large:visited:hover{text-decoration:none;color:#3f3f3f}a.generic-teaser-large:link:hover h2,a.generic-teaser-large:visited:hover h2{text-decoration:underline}a.generic-teaser-large:link .image,a.generic-teaser-large:visited .image{position:absolute;top:0;left:0;z-index:10;width:100%;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 769px){a.generic-teaser-large:link .image,a.generic-teaser-large:visited .image{height:345px}}@media only screen and (max-width: 768px){a.generic-teaser-large:link .image,a.generic-teaser-large:visited .image{height:189px}}a.generic-teaser-large:link .summary,a.generic-teaser-large:link .values-and-cta,a.generic-teaser-large:visited .summary,a.generic-teaser-large:visited .values-and-cta{position:relative;z-index:20}a.generic-teaser-large:link h2,a.generic-teaser-large:visited h2{background:white;padding:15px 10px 7px 10px;position:absolute !important;left:0;z-index:30;margin:0}@media only screen and (min-width: 769px){a.generic-teaser-large:link h2,a.generic-teaser-large:visited h2{width:-moz-calc(100% - 120px);width:-webkit-calc(100% - 120px);width:calc(100% - 120px);bottom:153px;font-size:23px;line-height:30px;padding:15px 10px 7px 10px}}@media only screen and (max-width: 768px){a.generic-teaser-large:link h2,a.generic-teaser-large:visited h2{width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:calc(100% - 50px);bottom:212px;font-size:18px;line-height:24px;padding:11px 10px 0 10px;color:#6a9000}}a.generic-teaser-large:link h2 span.label,a.generic-teaser-large:visited h2 span.label{float:left;font-size:10px;margin-left:0px}@media only screen and (min-width: 769px){a.generic-teaser-large:link h2 span.label,a.generic-teaser-large:visited h2 span.label{margin-top:7px}}@media only screen and (max-width: 768px){a.generic-teaser-large:link h2 span.label,a.generic-teaser-large:visited h2 span.label{margin-top:5px}}a.generic-teaser-large:link p,a.generic-teaser-large:visited p{font-size:14px;line-height:20px}a.generic-teaser-large:link .summary,a.generic-teaser-large:visited .summary{background:white;overflow:hidden;position:relative}@media only screen and (min-width: 769px){a.generic-teaser-large:link .summary,a.generic-teaser-large:visited .summary{margin:15px 120px 20px 0;padding:0 20px 0 10px;height:60px}}@media only screen and (max-width: 768px){a.generic-teaser-large:link .summary,a.generic-teaser-large:visited .summary{width:100%;padding:0 10px 0 10px;height:123px}}a.generic-teaser-large:link .summary .location,a.generic-teaser-large:visited .summary .location{font-size:13px;color:#949494}@media only screen and (min-width: 769px){a.generic-teaser-large:link .summary .location,a.generic-teaser-large:visited .summary .location{background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 10%);background-image:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 10%);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 10%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFFFFFFF', GradientType=1);position:absolute;bottom:0;right:10px;padding:0 50px}}@media only screen and (max-width: 768px){a.generic-teaser-large:link .summary .location,a.generic-teaser-large:visited .summary .location{display:block;margin-top:5px}}a.generic-teaser-large:link .generic-project-values,a.generic-teaser-large:visited .generic-project-values{margin-bottom:10px}a.generic-teaser-large:link .btn,a.generic-teaser-large:visited .btn{margin-top:15px;float:right}@media only screen and (min-width: 769px){a.generic-teaser-large:link div.values-and-cta,a.generic-teaser-large:visited div.values-and-cta{margin-right:130px;margin-left:0}}@media only screen and (max-width: 768px){a.generic-teaser-large:link div.values-and-cta,a.generic-teaser-large:visited div.values-and-cta{padding:5px 10px 0 10px}}a.generic-teaser-large:link .job-description-topics h3,a.generic-teaser-large:visited .job-description-topics h3{margin-bottom:4px}html.no-cssgradients a.generic-teaser-large .summary .location{background:white;padding-left:10px}.generic-teaser-small{position:relative;border-style:solid;border-color:#cccccc;display:block;color:#636b70;font-weight:300}@media only screen and (min-width: 769px){.generic-teaser-small{border-width:1px;border-radius:0 0 4px 4px;padding-bottom:0;height:360px}}@media only screen and (max-width: 768px){.generic-teaser-small{border-width:0 0 1px 0;padding-bottom:15px}}.generic-teaser-small:hover,.generic-teaser-small:focus{text-decoration:none}@media only screen and (min-width: 769px){.generic-teaser-small:hover,.generic-teaser-small:focus{outline:none;-webkit-box-shadow:0 0 7px 0 #cccccc;box-shadow:0 0 7px 0 #cccccc}}.generic-teaser-small:hover h2,.generic-teaser-small:focus h2{text-decoration:underline}@media only screen and (min-width: 769px){.generic-teaser-small:hover h2,.generic-teaser-small:focus h2{color:#3f3f3f}}@media only screen and (max-width: 768px){.generic-teaser-small:hover h2,.generic-teaser-small:focus h2{color:#6a9000}}.generic-teaser-small .image{height:214px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:39px}.generic-teaser-small h2{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;background:white;position:absolute;padding:10px 0 5px 15px;font-size:18px;line-height:23px;left:0;right:105px}@media only screen and (min-width: 769px){.generic-teaser-small h2{bottom:98px;color:#3f3f3f;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.generic-teaser-small h2{bottom:115px;color:#6a9000}}.generic-teaser-small h2 span.label{float:left;margin-left:0px;font-size:10px}.generic-teaser-small .logo{background-color:white;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;width:105px;height:105px;position:absolute;right:0;border:15px solid white}@media only screen and (min-width: 769px){.generic-teaser-small .logo{bottom:110px}}@media only screen and (max-width: 768px){.generic-teaser-small .logo{bottom:124px}}.generic-teaser-small .generic-project-values{padding:0 15px}.generic-teaser-small .generic-project-values:last-child{margin-bottom:10px}.generic-teaser-small .generic-progress-bar{margin:10px 15px 13px 15px}.generic-teaser-small .location,.generic-teaser-small .manager{color:#949494;font-weight:normal;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generic-teaser-small .location.location,.generic-teaser-small .manager.location{height:20px;margin:0 15px 5px 15px}.generic-teaser-small .location.manager,.generic-teaser-small .manager.manager{height:45px;margin:0 15px 10px 15px}.generic-teaser-small .job-description-topics{margin:5px 15px 10px 15px;line-height:18px;height:64px}.generic-teaser-small .job-description-topics h3{font-size:14px;font-weight:normal;color:#949494 !important;margin-bottom:3px;margin-top:0}.generic-teaser-small .job-description-topics p{color:#949494;font-size:14px;font-weight:normal;line-height:18px;height:54px;overflow:hidden}.generic-fullpage-map .generic-teaser-small{height:360px;border:0;margin-top:5px}@media only screen and (min-width: 769px){.generic-fullpage-map .generic-teaser-small{width:300px}}@media only screen and (max-width: 768px){.generic-fullpage-map .generic-teaser-small{width:210px}}.generic-fullpage-map .generic-teaser-small:hover,.generic-fullpage-map .generic-teaser-small:focus{-webkit-box-shadow:none;box-shadow:none}.generic-fullpage-map .generic-teaser-small h2,.generic-fullpage-map .generic-teaser-small .generic-project-values{padding-left:0}.generic-fullpage-map .generic-teaser-small .location,.generic-fullpage-map .generic-teaser-small .manager,.generic-fullpage-map .generic-teaser-small .generic-progress-bar,.generic-fullpage-map .generic-teaser-small .job-description-topics{margin-left:0}.generic-fullpage-map .generic-teaser-small .generic-progress-bar,.generic-fullpage-map .generic-teaser-small .job-description-topics,.generic-fullpage-map .generic-teaser-small .job-description-topics p:last-child{margin-bottom:0}.generic-fullpage-map .generic-teaser-small .job-description-topics,.generic-fullpage-map .generic-teaser-small .job-description-topics p{height:auto}@media (max-height: 700px){.generic-fullpage-map .generic-teaser-small{height:auto}.generic-fullpage-map .generic-teaser-small .image,.generic-fullpage-map .generic-teaser-small .logo{display:none}.generic-fullpage-map .generic-teaser-small h2{position:static}.generic-fullpage-map .generic-teaser-small .generic-progress-bar{margin-bottom:0}}@media (max-height: 920px){.generic-fullpage-map.is-on-portal .generic-teaser-small{height:auto}.generic-fullpage-map.is-on-portal .generic-teaser-small .image,.generic-fullpage-map.is-on-portal .generic-teaser-small .logo{display:none}.generic-fullpage-map.is-on-portal .generic-teaser-small h2{position:static}.generic-fullpage-map.is-on-portal .generic-teaser-small .generic-progress-bar{margin-bottom:0}}.generic-text-divider{border-bottom:1px solid #eeeeee;text-align:center;line-height:0;margin:40px 0 35px 0}.generic-text-divider span{background:white;padding:0 10px;font-size:16px}.generic-thumb-icon{border-radius:2px;position:relative;display:inline-block;padding:0 10px;line-height:22px;height:20px;background:#d90;color:#FFF;text-decoration:none;color:#bad304;background-color:white !important;color:#bad304;margin-right:5px;font-family:inherit !important;text-shadow:none;font-size:12px;white-space:nowrap}@media only screen and (min-width: 769px){.generic-thumb-icon.hidden-xs{display:inline-block !important}}.generic-thumb-icon .icon{font-size:15px;margin-left:2px}nav li.active .generic-thumb-icon,.generic-thumb-icon.grey-style{background-color:#636b70 !important;color:white}nav .generic-thumb-icon:first-child{margin-left:15px}.generic-toggle-button{overflow:hidden}.generic-toggle-button .candy .slide-button,.generic-toggle-button.candy .slide-button{background-image:-webkit-linear-gradient(top, #BAD304 0%, #99AD03 100%);background-image:-o-linear-gradient(top, #BAD304 0%, #99AD03 100%);background-image:linear-gradient(to bottom, #BAD304 0%, #99AD03 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBAD304', endColorstr='#FF99AD03', GradientType=0)}.generic-toggle-button label{display:inline-block;cursor:pointer;padding:0}.generic-toggle-button label input:checked ~ p span:nth-child(1){color:#333}.generic-toggle-button label input:checked ~ p span:nth-child(2){color:#fff}.generic-toggle-button label p{margin:0 !important;line-height:30px !important}.generic-toggle-button label:last-child{float:right;width:150px;margin:0}.generic-toggle-button label:last-child p{z-index:5;margin:0;line-height:30px}.generic-toggle-button label:last-child p span{cursor:pointer}.generic-toggle-button label:last-child p span:nth-child(1){color:#fff}.generic-toggle-button label:last-child p span:nth-child(2){color:#333}.generic-toggle-button a.btn{position:absolute}.generic-toggle-button a.btn.spinner-working{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);z-index:10}.generic-toggle-button.inline{display:inline-block}.generic-toggle-button.inline label{padding:0 10px}.generic-toggle-button.small label{height:23px}.generic-toggle-button.small label:last-child{width:100px}.generic-toggle-button.small label p{line-height:23px !important}.generic-toggle-button .spin-placeholder{position:absolute;top:-1px;left:50%;margin-left:-15px;height:30px;width:30px}.generic-tutorial{color:white;font-family:"Architects Daughter";font-size:13px;letter-spacing:0.1em;line-height:14px;cursor:default;text-transform:uppercase;background-repeat:no-repeat;position:relative;box-sizing:border-box}@media only screen and (min-width: 769px){.generic-tutorial{width:450px;height:90px;padding:25px 35px 0 25px;background-image:url(https://asset1.betterplace.org/assets/generics/tutorial/brush-stroke-3-lines-5194b24b5458dd0f055b6106451f81bb4553b385a9e5d4bda8bbc8907ece94a9.png)}}@media only screen and (max-width: 768px){.generic-tutorial{background:#28638c;margin:10px 0 !important;width:auto !important;padding:10px}}@media only screen and (min-width: 769px){.generic-tutorial.two-lines{background-image:url(https://asset1.betterplace.org/assets/generics/tutorial/brush-stroke-2-lines-a9fe43f9641c47c33b776f5a1301af50729db46870a975201f0b863a164d82fc.png);width:450px;height:65px;padding:19px 20px 0 20px}}.generic-tutorial a{color:white;text-decoration:none}.generic-tutorial a:hover{text-decoration:underline}@media only screen and (min-width: 769px){.generic-tutorial .arrow-south-points-right,.generic-tutorial .arrow-south-points-left,.generic-tutorial .arrow-north-points-right,.generic-tutorial .arrow-north-points-left{position:absolute;background-repeat:no-repeat;width:25px;height:67px}.generic-tutorial .arrow-south-points-right.arrow-south-points-right,.generic-tutorial .arrow-south-points-left.arrow-south-points-right,.generic-tutorial .arrow-north-points-right.arrow-south-points-right,.generic-tutorial .arrow-north-points-left.arrow-south-points-right{background-image:url(https://asset1.betterplace.org/assets/generics/tutorial/arrow-south-points-right-f0d8994da0847cfd444606f1b9d0dd185ade8cfc07d6e9fcbb56870b364d2602.png);bottom:-15px;left:-9px}.generic-tutorial .arrow-south-points-right.arrow-south-points-left,.generic-tutorial .arrow-south-points-left.arrow-south-points-left,.generic-tutorial .arrow-north-points-right.arrow-south-points-left,.generic-tutorial .arrow-north-points-left.arrow-south-points-left{background-image:url(https://asset1.betterplace.org/assets/generics/tutorial/arrow-south-points-left-76a5b689335bfdff62b398e6e867e228557e877686565f9d0d9f3387c400dbc9.png);bottom:-20px;right:-10px}.generic-tutorial .arrow-south-points-right.arrow-north-points-right,.generic-tutorial .arrow-south-points-left.arrow-north-points-right,.generic-tutorial .arrow-north-points-right.arrow-north-points-right,.generic-tutorial .arrow-north-points-left.arrow-north-points-right{background-image:url(https://asset1.betterplace.org/assets/generics/tutorial/arrow-north-points-right-c519c4ee2f781f8f8058668c366870912f1230d2ab8a2a22dac64322f94a0679.png);top:-15px;right:-30px}.generic-tutorial .arrow-north-east,.generic-tutorial .arrow-north-west,.generic-tutorial .arrow-south-east,.generic-tutorial .arrow-south-west{position:absolute;background-repeat:no-repeat;width:59px;height:41px}.generic-tutorial .arrow-north-east.arrow-north-east,.generic-tutorial .arrow-north-west.arrow-north-east,.generic-tutorial .arrow-south-east.arrow-north-east,.generic-tutorial .arrow-south-west.arrow-north-east{background-image:url(https://asset1.betterplace.org/assets/generics/tutorial/arrow-north-east-5cb9011265c9ade3da263a1df1202656f01dcf85ad78ee5c3bbc5bc52020dceb.png);top:5px;right:-60px}.generic-tutorial .arrow-north-east.arrow-north-west,.generic-tutorial .arrow-north-west.arrow-north-west,.generic-tutorial .arrow-south-east.arrow-north-west,.generic-tutorial .arrow-south-west.arrow-north-west{background-image:url(https://asset1.betterplace.org/assets/generics/tutorial/arrow-north-west-c73b361de5137c7ecf2f800cb1be0ba3307b9998e81f1505253747779c26c5af.png);top:8px;left:-60px}.generic-tutorial .arrow-north-east.arrow-south-west,.generic-tutorial .arrow-north-west.arrow-south-west,.generic-tutorial .arrow-south-east.arrow-south-west,.generic-tutorial .arrow-south-west.arrow-south-west{background-image:url(https://asset1.betterplace.org/assets/generics/tutorial/arrow-south-west-7879f75c7ed493fce17beb145552deaef27b43c552e8433b08d8adcc199dcd22.png);bottom:1px;left:-60px}}.generic-value.positive{color:#6a9000}.generic-value.neutral{color:#FFCC00}.generic-value.negative{color:#ad3922}.generic-volunteering-form .example{color:#949494}.generic-volunteering-form .form-group.choose-topics .controls>.checkbox,.generic-volunteering-form .form-group.choose-activity .controls>.checkbox,.generic-volunteering-form .form-group.recurring .controls>.checkbox,.generic-volunteering-form .form-group.working-time .controls>.checkbox{margin:0 0 10px 0}@media only screen and (min-width: 769px){.generic-volunteering-form .form-group.choose-topics .controls>.checkbox,.generic-volunteering-form .form-group.choose-activity .controls>.checkbox,.generic-volunteering-form .form-group.recurring .controls>.checkbox,.generic-volunteering-form .form-group.working-time .controls>.checkbox{width:32.9%;display:inline-block}}.generic-volunteering-form .form-group.choose-topics .controls>.checkbox.help,.generic-volunteering-form .form-group.choose-activity .controls>.checkbox.help,.generic-volunteering-form .form-group.recurring .controls>.checkbox.help,.generic-volunteering-form .form-group.working-time .controls>.checkbox.help{width:auto;display:inline-block;margin-top:5px;color:#949494}.generic-volunteering-form .form-group.working-time .controls>.radio{width:100%;vertical-align:top;display:inline-block}.generic-volunteering-form .form-group.working-time .controls>.radio>div{margin-top:10px}.generic-volunteering-form .form-group.working-time .controls>.radio .control-label{font-weight:bold;display:block}.generic-volunteering-form .form-group.working-time .controls>.radio .checkbox{margin-right:10px;overflow:hidden}.generic-volunteering-form .form-group.working-time .controls>.radio .checkbox input{float:none;margin-right:10px}.generic-volunteering-form .form-group.disabled label{color:#cccccc}.generic-volunteering-form .form-group .with-date-fields input{width:120px}.generic-volunteering-form .form-group .with-date-fields .control-label{display:inline-block;padding-top:5px}.generic-volunteering-form input.title,.generic-volunteering-form textarea,.generic-volunteering-form input.image-caption{margin-top:5px}.generic-volunteering-form input.title{font-size:16px;padding:6px 6px;border-color:#949494}.generic-volunteering-form .vacancies span{display:inline-block;padding-top:5px}.generic-volunteering-form .vacancies .form-group{display:inline-block}.generic-volunteering-form .vacancies input{margin-left:7px;margin-right:7px;width:90px;display:inline-block}.generic-volunteering-form .job_site_description_fields{margin-top:20px}.generic-volunteering-form .job_site_description_fields label{font-weight:bold}.generic-volunteering-form .job_site_description_fields .controls{margin-left:0 !important}.generic-volunteering-form .job_site_map_container{margin-top:25px}.generic-volunteering-form .form-group.job-site{position:relative}.generic-volunteering-form .form-group.job-site>label{width:100%;vertical-align:top;display:inline-block}.generic-volunteering-form .form-group.job-site .controls fieldset{margin-top:20px}.generic-volunteering-form .form-group.job-site .controls fieldset .form-group{margin-bottom:10px}.generic-volunteering-form .form-group.job-site .controls fieldset .form-group .controls{margin-left:0}.generic-volunteering-form .form-group.job-site .controls fieldset .zip{margin-left:0}.generic-volunteering-form .form-group.job-site .controls fieldset .zip input{width:80px;margin-right:10px;display:inline-block}.generic-volunteering-form .form-group.job-site .controls fieldset .zip em{font-style:italic;font-size:11px;color:#949494}@media only screen and (min-width: 769px){.generic-volunteering-form dl{overflow:hidden}.generic-volunteering-form dt{font-weight:bold;width:300px;float:left;clear:left;margin-bottom:2px;margin-top:8px}.generic-volunteering-form dd{float:left;width:300px}}.generic-volunteering-form small{margin-left:5px;color:#949494;font-size:12px;font-weight:normal}.generic-volunteering-form small.full_name_information_tooltip{display:block;margin-left:0;margin-bottom:15px}.generic-volunteering-form small.full_name_information_tooltip .generic-popover-icon{margin-left:5px}.generic-volunteering-form .time-selection-with-date-fields input{border-radius:4px}.generic-white-box{background:white}@media only screen and (min-width: 769px){.generic-white-box:not(.is-small){margin-top:5vh;margin-bottom:6vh;padding-top:20px;padding-bottom:50px}.generic-white-box.is-small{margin-top:40px;padding:20px}}@media only screen and (max-width: 768px){.generic-white-box{margin-top:10px;margin-bottom:20px;padding-bottom:10px}}.generic-white-box p{font-size:14px}.generic-white-box p:last-child{margin-bottom:0}
