@charset "UTF-8";
/* 146,156,171 */
/* 146,156,171 */
@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=ec78a5cc-0377-4fad-b11f-72538d1918fe");
.mt-0 {
  margin-top: 0 !important; }

.mt-1 {
  margin-top: 5px !important; }

.mt-2 {
  margin-top: 10px !important; }

.mt-3 {
  margin-top: 15px !important; }

.mt-4 {
  margin-top: 20px !important; }

.mt-5 {
  margin-top: 30px !important; }

.mt-6 {
  margin-top: 40px !important; }

.mt-7 {
  margin-top: 50px !important; }

.mt-8 {
  margin-top: 60px !important; }

.mt-9 {
  margin-top: 80px !important; }

.mb-0 {
  margin-bottom: 0 !important; }

.mb-1 {
  margin-bottom: 5px !important; }

.mb-2 {
  margin-bottom: 10px !important; }

.mb-3 {
  margin-bottom: 15px !important; }

.mb-4 {
  margin-bottom: 20px !important; }

.mb-5 {
  margin-bottom: 30px !important; }

.mb-6 {
  margin-bottom: 40px !important; }

.mb-7 {
  margin-bottom: 50px !important; }

.mb-8 {
  margin-bottom: 60px !important; }

.mb-9 {
  margin-bottom: 80px !important; }

.d-none {
  display: none !important; }

.d-block {
  display: block !important; }

.pl-0 {
  padding-left: 0 !important; }

.pl-1 {
  padding-left: 1em !important; }

.text-black {
  color: #000000 !important; }

.text-blue {
  color: #44afe3 !important; }

@font-face {
  font-family: "Helvetica Neue LT W01_41488878";
  src: url("../fonts/1b950d2a-907a-4888-8056-0d44e8e86338.eot?#iefix");
  src: url("../fonts/1b950d2a-907a-4888-8056-0d44e8e86338.eot?#iefix") format("eot"), url("../fonts/50ac1699-f3d2-47b6-878f-67a368a17c41.woff") format("woff"), url("../fonts/0be5590f-8353-4ef3-ada1-43ac380859f8.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Helvetica Neue LT W01_51488890";
  src: url("../fonts/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix");
  src: url("../fonts/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix") format("eot"), url("../fonts/34e0e4c0-c294-49bb-9a8e-1b2cafd54e32.woff") format("woff"), url("../fonts/8a8bfee3-197c-4942-9b11-71508cc9f406.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Helvetica Neue LT W01_75 Bold";
  src: url("../fonts/9697cfef-7816-47cc-81ed-c56c029d3bcf.eot?#iefix");
  src: url("../fonts/9697cfef-7816-47cc-81ed-c56c029d3bcf.eot?#iefix") format("eot"), url("../fonts/5e8d493c-be01-44b9-962e-504a5cf10dd8.woff") format("woff"), url("../fonts/ae36b4a0-aa2c-46cc-98d8-d8b7d22241dc.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: "Helvetica Neue LT W01_77 Bd Cn";
  src: url("../fonts/1527aeed-e69d-4399-82e3-7b53d48da7a2.eot?#iefix");
  src: url("../fonts/1527aeed-e69d-4399-82e3-7b53d48da7a2.eot?#iefix") format("eot"), url("../fonts/ac30e84e-cb19-4576-b6f9-491fccbd42ff.woff") format("woff"), url("../fonts/b583b782-0709-4a13-899f-7e9ab1a7eccd.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: "responsive";
  src: url("../fonts/responsive.eot?#iefix");
  src: url("../fonts/responsive.eot?#iefix") format("eot"), url("../fonts/responsive.woff") format("woff"), url("../fonts/responsive.ttf") format("truetype"), url("../fonts/responsive.svg#responsive") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"]:before, [class*=" icon-"]:before, .flex-next:before, .flex-prev:before {
  font-family: 'responsive';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.2em;
  text-align: center;
  opacity: 0.8;
  line-height: 1em; }

.icon32 {
  height: 32px;
  width: 32px;
  display: block; }

.icon-mail--minus:before {
  content: '\2d'; }

.icon-bomb:before {
  content: '\23f3'; }

.icon-star:before {
  content: '\2605'; }

.icon-tick-octagon-frame:before {
  content: '\2611'; }

.icon-cog:before {
  content: '\2699'; }

.icon-edit:before {
  content: '\270d'; }

.icon-feather:before {
  content: '\2712'; }

.icon-tick:before {
  content: '\2713'; }

.icon-arrow-curve-000-left:before {
  content: '\27a6'; }

.icon-users:before {
  content: '\e700'; }

.icon-question-octagon-frame:before {
  content: '\e704'; }

.icon-arrow-curve-180:before {
  content: '\e712'; }

.icon-balloon:before {
  content: '\e718'; }

.icon-envelope-label:before {
  content: '\e722'; }

.icon-popup:before {
  content: '\e74c'; }

.icon-application:before {
  content: '\e74e'; }

.icon-left-open:before, .flex-prev:before {
  content: '\e75d'; }

.icon-right-open:before, .flex-next:before {
  content: '\e75e'; }

.icon-newspaper:before {
  content: '\e790'; }

.icon-equalizer:before {
  content: '\e795'; }

.icon-property:before {
  content: '\e82b'; }

.icon-menu:before {
  content: '\f0c9'; }

.icon-jar:before {
  content: '\f0d6'; }

.icon-user:before {
  content: '\f0e0'; }

.icon-meetup_16:before {
  content: '\1f30e'; }

.icon-medal:before {
  content: '\1f3c6'; }

.icon-stamp:before {
  content: '\1f44d'; }

.icon-hand:before {
  content: '\e800'; }

.icon-credit-card-green:before {
  content: '\1f4b3'; }

.icon-calendar-list:before {
  content: '\1f4c5'; }

.icon-calendar:before {
  content: '\e801'; }

.icon-clipboard-task:before {
  content: '\1f4cb'; }

.icon-megaphone:before {
  content: '\1f4e3'; }

.icon-box:before {
  content: '\1f4e6'; }

.icon-blogs:before, .icon-blog:before {
  content: '\1f4f0'; }

.icon-magnifier:before {
  content: '\1f50d'; }

.icon-rss:before {
  content: '\f09e'; }

.icon-cancel-circle:before {
  content: '\2716'; }

.icon-plus-squared:before {
  content: '\f0fe'; }

.icon-twitter-squared:before {
  content: '\f304'; }

.icon-facebook-squared:before {
  content: '\f308'; }

.icon-phone-squared:before {
  content: '\f098'; }

.icon-angle-down:before {
  content: '\f107'; }

.icon-tag:before {
  content: '\e70c'; }

.icon-up-dir:before {
  content: '\25b4'; }

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("data:application/vnd.ms-fontobject;base64,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") format("embedded-opentype");
  src: url("data:application/x-font-woff;base64,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") format("woff"); }

.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.glyphicon-asterisk:before {
  content: "\2a"; }

.glyphicon-plus:before {
  content: "\2b"; }

.glyphicon-euro:before, .glyphicon-eur:before {
  content: "\20ac"; }

.glyphicon-minus:before {
  content: "\2212"; }

.glyphicon-cloud:before {
  content: "\2601"; }

.glyphicon-envelope:before {
  content: "\2709"; }

.glyphicon-pencil:before {
  content: "\270f"; }

.glyphicon-glass:before {
  content: "\e001"; }

.glyphicon-music:before {
  content: "\e002"; }

.glyphicon-search:before {
  content: "\e003"; }

.glyphicon-heart:before {
  content: "\e005"; }

.glyphicon-star:before {
  content: "\e006"; }

.glyphicon-star-empty:before {
  content: "\e007"; }

.glyphicon-user:before {
  content: "\e008"; }

.glyphicon-film:before {
  content: "\e009"; }

.glyphicon-th-large:before {
  content: "\e010"; }

.glyphicon-th:before {
  content: "\e011"; }

.glyphicon-th-list:before {
  content: "\e012"; }

.glyphicon-ok:before {
  content: "\e013"; }

.glyphicon-remove:before {
  content: "\e014"; }

.glyphicon-zoom-in:before {
  content: "\e015"; }

.glyphicon-zoom-out:before {
  content: "\e016"; }

.glyphicon-off:before {
  content: "\e017"; }

.glyphicon-signal:before {
  content: "\e018"; }

.glyphicon-cog:before {
  content: "\e019"; }

.glyphicon-trash:before {
  content: "\e020"; }

.glyphicon-home:before {
  content: "\e021"; }

.glyphicon-file:before {
  content: "\e022"; }

.glyphicon-time:before {
  content: "\e023"; }

.glyphicon-road:before {
  content: "\e024"; }

.glyphicon-download-alt:before {
  content: "\e025"; }

.glyphicon-download:before {
  content: "\e026"; }

.glyphicon-upload:before {
  content: "\e027"; }

.glyphicon-inbox:before {
  content: "\e028"; }

.glyphicon-play-circle:before {
  content: "\e029"; }

.glyphicon-repeat:before {
  content: "\e030"; }

.glyphicon-refresh:before {
  content: "\e031"; }

.glyphicon-list-alt:before {
  content: "\e032"; }

.glyphicon-lock:before {
  content: "\e033"; }

.glyphicon-flag:before {
  content: "\e034"; }

.glyphicon-headphones:before {
  content: "\e035"; }

.glyphicon-volume-off:before {
  content: "\e036"; }

.glyphicon-volume-down:before {
  content: "\e037"; }

.glyphicon-volume-up:before {
  content: "\e038"; }

.glyphicon-qrcode:before {
  content: "\e039"; }

.glyphicon-barcode:before {
  content: "\e040"; }

.glyphicon-tag:before {
  content: "\e041"; }

.glyphicon-tags:before {
  content: "\e042"; }

.glyphicon-book:before {
  content: "\e043"; }

.glyphicon-bookmark:before {
  content: "\e044"; }

.glyphicon-print:before {
  content: "\e045"; }

.glyphicon-camera:before {
  content: "\e046"; }

.glyphicon-font:before {
  content: "\e047"; }

.glyphicon-bold:before {
  content: "\e048"; }

.glyphicon-italic:before {
  content: "\e049"; }

.glyphicon-text-height:before {
  content: "\e050"; }

.glyphicon-text-width:before {
  content: "\e051"; }

.glyphicon-align-left:before {
  content: "\e052"; }

.glyphicon-align-center:before {
  content: "\e053"; }

.glyphicon-align-right:before {
  content: "\e054"; }

.glyphicon-align-justify:before {
  content: "\e055"; }

.glyphicon-list:before {
  content: "\e056"; }

.glyphicon-indent-left:before {
  content: "\e057"; }

.glyphicon-indent-right:before {
  content: "\e058"; }

.glyphicon-facetime-video:before {
  content: "\e059"; }

.glyphicon-picture:before {
  content: "\e060"; }

.glyphicon-map-marker:before {
  content: "\e062"; }

.glyphicon-adjust:before {
  content: "\e063"; }

.glyphicon-tint:before {
  content: "\e064"; }

.glyphicon-edit:before {
  content: "\e065"; }

.glyphicon-share:before {
  content: "\e066"; }

.glyphicon-check:before {
  content: "\e067"; }

.glyphicon-move:before {
  content: "\e068"; }

.glyphicon-step-backward:before {
  content: "\e069"; }

.glyphicon-fast-backward:before {
  content: "\e070"; }

.glyphicon-backward:before {
  content: "\e071"; }

.glyphicon-play:before {
  content: "\e072"; }

.glyphicon-pause:before {
  content: "\e073"; }

.glyphicon-stop:before {
  content: "\e074"; }

.glyphicon-forward:before {
  content: "\e075"; }

.glyphicon-fast-forward:before {
  content: "\e076"; }

.glyphicon-step-forward:before {
  content: "\e077"; }

.glyphicon-eject:before {
  content: "\e078"; }

.glyphicon-chevron-left:before {
  content: "\e079"; }

.glyphicon-chevron-right:before {
  content: "\e080"; }

.glyphicon-plus-sign:before {
  content: "\e081"; }

.glyphicon-minus-sign:before {
  content: "\e082"; }

.glyphicon-remove-sign:before {
  content: "\e083"; }

.glyphicon-ok-sign:before {
  content: "\e084"; }

.glyphicon-question-sign:before {
  content: "\e085"; }

.glyphicon-info-sign:before {
  content: "\e086"; }

.glyphicon-screenshot:before {
  content: "\e087"; }

.glyphicon-remove-circle:before {
  content: "\e088"; }

.glyphicon-ok-circle:before {
  content: "\e089"; }

.glyphicon-ban-circle:before {
  content: "\e090"; }

.glyphicon-arrow-left:before {
  content: "\e091"; }

.glyphicon-arrow-right:before {
  content: "\e092"; }

.glyphicon-arrow-up:before {
  content: "\e093"; }

.glyphicon-arrow-down:before {
  content: "\e094"; }

.glyphicon-share-alt:before {
  content: "\e095"; }

.glyphicon-resize-full:before {
  content: "\e096"; }

.glyphicon-resize-small:before {
  content: "\e097"; }

.glyphicon-exclamation-sign:before {
  content: "\e101"; }

.glyphicon-gift:before {
  content: "\e102"; }

.glyphicon-leaf:before {
  content: "\e103"; }

.glyphicon-fire:before {
  content: "\e104"; }

.glyphicon-eye-open:before {
  content: "\e105"; }

.glyphicon-eye-close:before {
  content: "\e106"; }

.glyphicon-warning-sign:before {
  content: "\e107"; }

.glyphicon-plane:before {
  content: "\e108"; }

.glyphicon-calendar:before {
  content: "\e109"; }

.glyphicon-random:before {
  content: "\e110"; }

.glyphicon-comment:before {
  content: "\e111"; }

.glyphicon-magnet:before {
  content: "\e112"; }

.glyphicon-chevron-up:before {
  content: "\e113"; }

.glyphicon-chevron-down:before {
  content: "\e114"; }

.glyphicon-retweet:before {
  content: "\e115"; }

.glyphicon-shopping-cart:before {
  content: "\e116"; }

.glyphicon-folder-close:before {
  content: "\e117"; }

.glyphicon-folder-open:before {
  content: "\e118"; }

.glyphicon-resize-vertical:before {
  content: "\e119"; }

.glyphicon-resize-horizontal:before {
  content: "\e120"; }

.glyphicon-hdd:before {
  content: "\e121"; }

.glyphicon-bullhorn:before {
  content: "\e122"; }

.glyphicon-bell:before {
  content: "\e123"; }

.glyphicon-certificate:before {
  content: "\e124"; }

.glyphicon-thumbs-up:before {
  content: "\e125"; }

.glyphicon-thumbs-down:before {
  content: "\e126"; }

.glyphicon-hand-right:before {
  content: "\e127"; }

.glyphicon-hand-left:before {
  content: "\e128"; }

.glyphicon-hand-up:before {
  content: "\e129"; }

.glyphicon-hand-down:before {
  content: "\e130"; }

.glyphicon-circle-arrow-right:before {
  content: "\e131"; }

.glyphicon-circle-arrow-left:before {
  content: "\e132"; }

.glyphicon-circle-arrow-up:before {
  content: "\e133"; }

.glyphicon-circle-arrow-down:before {
  content: "\e134"; }

.glyphicon-globe:before {
  content: "\e135"; }

.glyphicon-wrench:before {
  content: "\e136"; }

.glyphicon-tasks:before {
  content: "\e137"; }

.glyphicon-filter:before {
  content: "\e138"; }

.glyphicon-briefcase:before {
  content: "\e139"; }

.glyphicon-fullscreen:before {
  content: "\e140"; }

.glyphicon-dashboard:before {
  content: "\e141"; }

.glyphicon-paperclip:before {
  content: "\e142"; }

.glyphicon-heart-empty:before {
  content: "\e143"; }

.glyphicon-link:before {
  content: "\e144"; }

.glyphicon-phone:before {
  content: "\e145"; }

.glyphicon-pushpin:before {
  content: "\e146"; }

.glyphicon-usd:before {
  content: "\e148"; }

.glyphicon-gbp:before {
  content: "\e149"; }

.glyphicon-sort:before {
  content: "\e150"; }

.glyphicon-sort-by-alphabet:before {
  content: "\e151"; }

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152"; }

.glyphicon-sort-by-order:before {
  content: "\e153"; }

.glyphicon-sort-by-order-alt:before {
  content: "\e154"; }

.glyphicon-sort-by-attributes:before {
  content: "\e155"; }

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156"; }

.glyphicon-unchecked:before {
  content: "\e157"; }

.glyphicon-expand:before {
  content: "\e158"; }

.glyphicon-collapse-down:before {
  content: "\e159"; }

.glyphicon-collapse-up:before {
  content: "\e160"; }

.glyphicon-log-in:before {
  content: "\e161"; }

.glyphicon-flash:before {
  content: "\e162"; }

.glyphicon-log-out:before {
  content: "\e163"; }

.glyphicon-new-window:before {
  content: "\e164"; }

.glyphicon-record:before {
  content: "\e165"; }

.glyphicon-save:before {
  content: "\e166"; }

.glyphicon-open:before {
  content: "\e167"; }

.glyphicon-saved:before {
  content: "\e168"; }

.glyphicon-import:before {
  content: "\e169"; }

.glyphicon-export:before {
  content: "\e170"; }

.glyphicon-send:before {
  content: "\e171"; }

.glyphicon-floppy-disk:before {
  content: "\e172"; }

.glyphicon-floppy-saved:before {
  content: "\e173"; }

.glyphicon-floppy-remove:before {
  content: "\e174"; }

.glyphicon-floppy-save:before {
  content: "\e175"; }

.glyphicon-floppy-open:before {
  content: "\e176"; }

.glyphicon-credit-card:before {
  content: "\e177"; }

.glyphicon-transfer:before {
  content: "\e178"; }

.glyphicon-cutlery:before {
  content: "\e179"; }

.glyphicon-header:before {
  content: "\e180"; }

.glyphicon-compressed:before {
  content: "\e181"; }

.glyphicon-earphone:before {
  content: "\e182"; }

.glyphicon-phone-alt:before {
  content: "\e183"; }

.glyphicon-tower:before {
  content: "\e184"; }

.glyphicon-stats:before {
  content: "\e185"; }

.glyphicon-sd-video:before {
  content: "\e186"; }

.glyphicon-hd-video:before {
  content: "\e187"; }

.glyphicon-subtitles:before {
  content: "\e188"; }

.glyphicon-sound-stereo:before {
  content: "\e189"; }

.glyphicon-sound-dolby:before {
  content: "\e190"; }

.glyphicon-sound-5-1:before {
  content: "\e191"; }

.glyphicon-sound-6-1:before {
  content: "\e192"; }

.glyphicon-sound-7-1:before {
  content: "\e193"; }

.glyphicon-copyright-mark:before {
  content: "\e194"; }

.glyphicon-registration-mark:before {
  content: "\e195"; }

.glyphicon-cloud-download:before {
  content: "\e197"; }

.glyphicon-cloud-upload:before {
  content: "\e198"; }

.glyphicon-tree-conifer:before {
  content: "\e199"; }

.glyphicon-tree-deciduous:before {
  content: "\e200"; }

/* 146,156,171 */
header {
  background-color: rgba(146, 156, 171, 0.7) !important;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  position: fixed;
  z-index: 99;
  width: 100%; }
  header .navbar-inverse {
    background: none;
    border: 0 none; }
  header .navbar-brand {
    height: 100px;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    padding: 12px 0; }
    @media (max-width: 991px) {
      header .navbar-brand {
        height: 66px; } }
    @media (max-width: 410px) {
      header .navbar-brand {
        padding: 20px 0; } }
    header .navbar-brand > img {
      width: auto;
      height: 100%; }
  header #menu-collapse {
    float: right;
    margin: 28px 0;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s; }
  header .navbar {
    margin-bottom: 0; }
  header .top-navbar {
    margin-bottom: 0; }
    header .top-navbar li {
      float: none;
      display: inline-block;
      vertical-align: middle;
      padding: 0 15px; }
      header .top-navbar li:first-child {
        margin-top: 4px; }
      header .top-navbar li:last-child {
        padding-right: 0; }
      header .top-navbar li img {
        width: 19px; }
    header .top-navbar .nav-link {
      color: #ffffff; }
  header.scrolling .navbar-brand {
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    height: 84px; }
    @media (max-width: 991px) {
      header.scrolling .navbar-brand {
        height: 64px; } }
  header.scrolling #menu-collapse {
    margin: 19px 0;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s; }
    header.scrolling #menu-collapse .top-navbar li a {
      color: #000000; }
  header.scrolling .navbar-toggle .icon-bar {
    background-color: #000000; }

/* 146,156,171 */
#cd-nav {
  position: relative;
  z-index: 9993; }
  #cd-nav ul {
    position: fixed;
    width: 90%;
    max-width: 230px;
    right: 6%;
    bottom: 20px;
    border-radius: 0.25em;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    background: #62B6CF;
    visibility: hidden;
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 15px;
    overflow: hidden;
    z-index: 9991;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transition: visibility 0s 0.3s, -webkit-transform 0.3s;
    transition: visibility 0s 0.3s, -webkit-transform 0.3s;
    -o-transition: transform 0.3s, visibility 0s 0.3s;
    transition: transform 0.3s, visibility 0s 0.3s;
    transition: transform 0.3s, visibility 0s 0.3s, -webkit-transform 0.3s; }
    #cd-nav ul li {
      list-style: none;
      margin: 0;
      padding: 0;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden; }
      #cd-nav ul li a {
        color: #ffffff !important;
        display: block;
        padding: 1.1em;
        border-bottom: 1px solid #49bcc6;
        text-decoration: none;
        line-height: initial;
        font-family: "proxima-nova-1","proxima-nova-2","Helvetica Neue",Helvetica,Arial,sans-serif; }
        #cd-nav ul li a:hover {
          text-decoration: none; }
      #cd-nav ul li:last-child a {
        border-bottom: none; }
    #cd-nav ul.is-visible {
      visibility: visible;
      -webkit-transform: scale(1);
      -ms-transform: scale(1);
      transform: scale(1);
      -webkit-transition: visibility 0s 0s, -webkit-transform 0.3s;
      transition: visibility 0s 0s, -webkit-transform 0.3s;
      -o-transition: transform 0.3s, visibility 0s 0s;
      transition: transform 0.3s, visibility 0s 0s;
      transition: transform 0.3s, visibility 0s 0s, -webkit-transform 0.3s; }
      #cd-nav ul.is-visible li:nth-child(1) {
        -webkit-animation: cd-slide-in 0.2s;
        animation: cd-slide-in 0.2s; }
      #cd-nav ul.is-visible li:nth-child(2) {
        -webkit-animation: cd-slide-in 0.3s;
        animation: cd-slide-in 0.3s; }
      #cd-nav ul.is-visible li:nth-child(3) {
        -webkit-animation: cd-slide-in 0.4s;
        animation: cd-slide-in 0.4s; }
      #cd-nav ul.is-visible #cd-nav ul.is-visible li:nth-child(4) {
        -webkit-animation: cd-slide-in 0.5s;
        animation: cd-slide-in 0.5s; }
      #cd-nav ul.is-visible #cd-nav ul.is-visible li:nth-child(5) {
        -webkit-animation: cd-slide-in 0.6s;
        animation: cd-slide-in 0.6s; }

.cd-nav-trigger {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  position: fixed;
  bottom: 20px;
  right: 6%;
  width: 44px;
  height: 44px;
  background: #62B6CF;
  border-radius: 0.25em;
  overflow: hidden;
  white-space: nowrap;
  z-index: 9992;
  cursor: pointer; }
  .cd-nav-trigger img {
    margin: 17px 0 -21px 14px;
    opacity: 1;
    -webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    border: none;
    position: relative;
    top: -10px; }
  .cd-nav-trigger span {
    position: absolute;
    display: block;
    width: 20px;
    height: 2px;
    background: white;
    top: 50%;
    margin-top: -1px;
    left: 50%;
    margin-left: -10px;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transition: background 0.3s;
    -o-transition: background 0.3s;
    transition: background 0.3s; }
    .cd-nav-trigger span::before, .cd-nav-trigger span::after {
      content: '';
      position: absolute;
      left: 0;
      background: inherit;
      width: 100%;
      height: 100%;
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-transition: background 0s, -webkit-transform 0.3s;
      transition: background 0s, -webkit-transform 0.3s;
      -o-transition: transform 0.3s, background 0s;
      transition: transform 0.3s, background 0s;
      transition: transform 0.3s, background 0s, -webkit-transform 0.3s; }
    .cd-nav-trigger span::before {
      top: -6px;
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0); }
    .cd-nav-trigger span::after {
      bottom: -6px;
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0); }
  .cd-nav-trigger.menu-is-open {
    -webkit-box-shadow: none;
    box-shadow: none; }
    .cd-nav-trigger.menu-is-open img {
      opacity: 0; }
    .cd-nav-trigger.menu-is-open span {
      background: rgba(0, 0, 0, 0); }
      .cd-nav-trigger.menu-is-open span::before, .cd-nav-trigger.menu-is-open span::after {
        background: #ffffff; }
      .cd-nav-trigger.menu-is-open span::before {
        top: 0;
        -webkit-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        transform: rotate(135deg); }
      .cd-nav-trigger.menu-is-open span::after {
        bottom: 0;
        -webkit-transform: rotate(225deg);
        -ms-transform: rotate(225deg);
        transform: rotate(225deg); }

#cd-gallery-items li {
  margin-bottom: 1.5em;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  border-radius: 0.25em; }
  @media only screen and (min-width: 768px) {
    #cd-gallery-items li {
      width: 48%;
      float: left;
      margin-bottom: 2em;
      margin-right: 4%; }
      #cd-gallery-items li:nth-child(2n) {
        margin-right: 0; } }
  @media only screen and (min-width: 1170px) {
    #cd-gallery-items li {
      width: 31%;
      float: left;
      margin-bottom: 2.5em;
      margin-right: 3.5%; }
      #cd-gallery-items li:nth-child(2n) {
        margin-right: 3.5%; }
      #cd-gallery-items li:nth-child(3n) {
        margin-right: 0; } }
  #cd-gallery-items li img {
    width: 100%;
    display: block;
    border-radius: 0.25em; }

/* 146,156,171 */
.home-page .carousel .item {
  position: relative;
  float: left;
  width: 100%;
  background-size: cover !important;
  background-position: top center !important; }
  .home-page .carousel .item::after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
    z-index: 0; }

.home-page .carousel .carousel-caption {
  position: static;
  float: left;
  width: 100%;
  padding: 340px 0 200px; }
  .home-page .carousel .carousel-caption::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
    margin-left: -0.25%; }
  .home-page .carousel .carousel-caption .carousel-con {
    float: none;
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    position: relative;
    z-index: 99; }
    .home-page .carousel .carousel-caption .carousel-con h1 {
      font-size: 4.625em;
      text-shadow: 0px 3px 5px #898989; }
    .home-page .carousel .carousel-caption .carousel-con h2 {
      text-shadow: 0px 3px 5px #898989;
      font-size: 2.500em;
      margin-bottom: 30px; }
    .home-page .carousel .carousel-caption .carousel-con .phone-icon {
      font-size: 18px; }

/* 146,156,171 */
.left-image-section {
  position: relative; }
  .left-image-section::after {
    clear: both;
    content: '';
    display: table; }
  .left-image-section .shapes {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%; }
    .left-image-section .shapes .shape-1 {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 165px;
      background: rgba(0, 0, 0, 0.3);
      z-index: 0; }
      .left-image-section .shapes .shape-1::after {
        content: "";
        position: absolute;
        top: 0px;
        bottom: 0px;
        right: 0px;
        width: 150%;
        background-image: -webkit-gradient(linear, right top, left bottom, color-stop(50%, #006eb6), color-stop(50%, transparent));
        background-image: -webkit-linear-gradient(top right, #006eb6 50%, transparent 50%);
        background-image: -o-linear-gradient(top right, #006eb6 50%, transparent 50%);
        background-image: linear-gradient(to bottom left, #006eb6 50%, transparent 50%);
        background-size: 100%;
        background-position: top left, bottom left;
        background-repeat: no-repeat;
        z-index: 10; }
    .left-image-section .shapes .shape-2 {
      position: absolute;
      bottom: 0;
      right: 0;
      height: 150px;
      width: 90%;
      background-image: -webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #ffffff));
      background-image: -webkit-linear-gradient(top left, transparent 50%, #ffffff 50%);
      background-image: -o-linear-gradient(top left, transparent 50%, #ffffff 50%);
      background-image: linear-gradient(to bottom right, transparent 50%, #ffffff 50%);
      background-size: 100%;
      background-position: top left, bottom left;
      background-repeat: no-repeat;
      opacity: 0.3;
      z-index: 0; }
      .left-image-section .shapes .shape-2::after {
        content: "";
        position: absolute;
        bottom: 0;
        right: 0;
        width: 50px;
        height: 112px;
        background-image: -webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #006eb6));
        background-image: -webkit-linear-gradient(top left, transparent 50%, #006eb6 50%);
        background-image: -o-linear-gradient(top left, transparent 50%, #006eb6 50%);
        background-image: linear-gradient(to bottom right, transparent 50%, #006eb6 50%);
        background-size: 100%;
        background-position: top left, bottom left;
        background-repeat: no-repeat;
        z-index: 10; }
  .left-image-section .comment-block {
    float: left;
    width: 100%;
    color: #ffffff;
    padding: 54px 15%;
    position: relative;
    z-index: 9; }
    .left-image-section .comment-block h4 {
      font-size: 1.5em;
      line-height: 1.45;
      color: #ffffff;
      margin-top: 0;
      position: relative;
      font-weight: 400; }
      .left-image-section .comment-block h4::before {
        content: "";
        position: absolute;
        top: -35px;
        left: 0;
        display: inline-block;
        width: 35px;
        height: 22px;
        background-image: url("../img/quote-white.png");
        background-repeat: no-repeat;
        background-size: contain;
        opacity: 0.3; }
    .left-image-section .comment-block p {
      font-size: 1.250em; }
    .left-image-section .comment-block .closer {
      font-size: 1.5em;
      line-height: 1.45;
      color: #fff;
      margin-top: 0;
      position: relative;
      font-weight: 400;
      font-family: "Helvetica Neue LT W01_77 Bd Cn",Arial,sans-serif; }
  .left-image-section .col-md-5 {
    position: absolute;
    left: 0;
    height: 100%; }
    .left-image-section .col-md-5 .left-image {
      position: absolute;
      left: 0;
      height: 100%;
      width: 100%;
      background-position: center;
      background-size: cover; }
      .left-image-section .col-md-5 .left-image iframe {
        width: 100%;
        max-width: 100% !important;
        max-height: 100% !important;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%; }
      .left-image-section .col-md-5 .left-image .author-tag {
        position: absolute;
        left: 0;
        bottom: 0;
        background: #006eb6;
        width: 100%;
        text-align: center;
        margin: 0;
        padding: 10px 0;
        font-weight: 400;
        font-size: 1.250em; }
  .left-image-section .cut {
    overflow: hidden; }

/* 146,156,171 */
.we_make {
  padding: 60px 0; }
  .we_make::after {
    clear: both;
    content: '';
    display: table; }
  .we_make h3 {
    color: #006eb6; }
  .we_make img {
    margin-bottom: 10px; }

.main-container {
  margin: 0;
  margin-top: 0 !important;
  padding-top: 150px; }

.main-container.top-padding {
  padding-top: 50px; }

#site_header.scrolling .navbar {
  background-color: rgba(255, 255, 255, 0.9) !important;
  -webkit-box-shadow: 0px -1px 6px #444;
  box-shadow: 0px -1px 6px #444; }

.three-step {
  padding: 60px 0; }
  .three-step::after {
    clear: both;
    content: '';
    display: table; }
  .three-step h2 {
    font-size: 1.813em;
    margin-bottom: 70px; }
  .three-step .img {
    float: left;
    width: 100%;
    min-height: 140px;
    margin-bottom: 20px; }
    .three-step .img img {
      width: 160px; }
  .three-step h3 {
    font-size: 1.444em; }
  .three-step p {
    font-size: 1.0em; }
  .three-step .row {
    margin-bottom: 40px; }

.home-section {
  padding: 80px 0; }
  .home-section::after {
    clear: both;
    content: '';
    display: table; }

.home-section h2 {
  margin-top: 0;
  font-size: 1.813em; }

.home-section p {
  font-size: 18px; }

.home-section #signup_custom_values_signup_comments_custom {
  height: 120px !important; }

.home-section input[type="submit"] {
  width: 33%;
  text-align: left;
  background: #006eb6 url("../img/icon-arrow-right.png") no-repeat;
  background-position: 93%;
  background-size: 26px;
  -webkit-box-shadow: 0px 3px 1px #005a95;
  box-shadow: 0px 3px 1px #005a95;
  padding: 10px 30px;
  border: 0 none; }

.home-section input[type="submit"]:hover {
  background: #005a95 url("../img/icon-arrow-right.png") no-repeat;
  background-position: 93%;
  background-size: 26px;
  -webkit-box-shadow: 0px 3px 1px #004674;
  box-shadow: 0px 3px 1px #004674; }

.home-section .file-upload-wrapper {
  float: left;
  width: 100%;
  display: none; }

.home-section .file-upload-wrapper label {
  max-height: 150px;
  border: 3px dashed #aaaaaa;
  position: relative;
  padding: 15px;
  color: #aaaaaa;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  width: 100% !important;
  text-align: center;
  margin-bottom: 15px; }

.home-section .file-upload-wrapper .btn-file-upload {
  background-color: #006eb6;
  cursor: pointer;
  -webkit-box-shadow: 0px 2px 3px #ccc;
  box-shadow: 0px 2px 3px #ccc;
  border: 0;
  color: #fff;
  font-weight: 400;
  padding: .5rem 2rem;
  border-radius: 2px;
  border: 3px solid #006eb6;
  -webkit-transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  transition: all .3s ease-in;
  margin-top: 5px;
  margin-bottom: 5px;
  display: inline-block;
  cursor: pointer; }

.home-section .file-upload-wrapper input[type="file"] {
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0; }

.home-section #file-upload-summary {
  float: left;
  width: 100%;
  display: none; }

.home-section #file-upload-summary p {
  border-radius: 29px;
  -webkit-transition: background-color .3s ease-in-out;
  -o-transition: background-color .3s ease-in-out;
  transition: background-color .3s ease-in-out;
  font-size: 13px;
  text-transform: uppercase;
  -webkit-box-shadow: 0 1px 3px #cccccc;
  box-shadow: 0 1px 3px #cccccc;
  display: inline-block;
  position: relative;
  margin: 0 10px 10px 0;
  line-height: 20px;
  padding: 10px 45px 10px 15px;
  background: rgba(255, 255, 255, 0.6) !important; }

.home-section #file-upload-summary .content button {
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #555;
  opacity: .35;
  border: 0;
  padding: 0;
  margin: 0;
  line-height: 24px;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
  -webkit-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
  color: #fff; }
  .home-section #file-upload-summary .content button span {
    vertical-align: top;
    display: inline-block;
    line-height: 21px; }

.home-section #file-upload-summary .content button:hover {
  opacity: 1; }

.home-section .form-errors {
  float: left;
  width: 100%;
  color: red; }

.home-section .form-errors ul {
  list-style: none;
  padding-left: 0; }

.right-image-section {
  float: left;
  width: 100%;
  position: relative; }

.right-image-section .col-md-5 {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%; }

.right-image-section .col-md-5 .right-image {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-position: top center;
  background-size: cover; }

.right-image-section .col-md-5 .right-image iframe {
  max-width: 100% !important;
  max-height: 100% !important;
  width: 100% !important;
  height: 100% !important; }

.right-image-section .comment-block {
  float: left;
  width: 100%;
  padding: 80px 15%;
  color: #fff; }
  .right-image-section .comment-block p {
    font-size: 1.250em;
    margin: 20px 0;
    color: #fff; }
    .right-image-section .comment-block p span {
      color: #000; }
  .right-image-section .comment-block h5 {
    font-size: 1.25em; }

.right-image-section .comment-block .btn, .right-image-section .comment-block .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .right-image-section .comment-block label {
  float: right; }

.footer-area {
  background: #424242;
  padding: 60px 0 30px; }
  .footer-area::after {
    clear: both;
    content: '';
    display: block; }

.footer-area .cont {
  float: left;
  width: 100%;
  padding: 20px;
  border-radius: 34px 0;
  padding-top: 0; }

.footer-area .cont .footer-p {
  margin-top: 30px;
  line-height: normal;
  font-size: 18px;
  text-align: left; }

.footer-area p {
  color: #fff;
  font-size: 1.125em; }

.footer-area p.small {
  font-size: 80%; }

.footer-area p a {
  color: #fff; }

.footer-area ol.list-unstyled {
  counter-reset: item; }

.footer-area ol.list-unstyled li {
  position: relative; }

.footer-area ol.list-unstyled li a {
  color: #fff; }

.footer-area ol.list-unstyled li:before {
  position: absolute;
  top: 3px;
  left: -7px;
  content: counter(item);
  counter-increment: item;
  color: #fff;
  float: left;
  font-size: 8px; }

.footer-area .col-md-3 {
  padding-left: 7%; }

.footer-area .menu {
  list-style: none;
  padding-top: 30px;
  border-top: 1px solid #fff;
  padding-left: 0;
  font-size: 1em; }

.footer-area .menu li {
  margin-bottom: 15px;
  font-size: 16px;
  margin-bottom: 15px; }

.footer-area .menu li a {
  color: #fff; }

footer {
  background: #313131;
  margin: 0 !important;
  padding: 15px; }
  footer::after {
    clear: both;
    content: '';
    display: table; }

footer p {
  margin-bottom: 0;
  font-size: 1.125em;
  color: #fff; }

.home-testimonial {
  padding: 80px 2%;
  margin-top: 0px; }
  .home-testimonial::after {
    clear: both;
    content: '';
    display: table; }
  .home-testimonial h2 {
    text-align: center; }
  .home-testimonial ul {
    float: left;
    width: 100%;
    list-style: none;
    padding-left: 0;
    margin-top: 40px; }
    .home-testimonial ul li {
      float: left;
      width: 25%;
      padding: 0 10px; }
  .home-testimonial .cont h3 {
    margin-top: 0;
    font-size: 1.263em;
    padding-bottom: 15px;
    border-bottom: 1px dotted rgba(0, 0, 0, 0.2); }
  .home-testimonial .cont p {
    font-size: 1em; }
    .home-testimonial .cont p br {
      display: none; }
  .home-testimonial .cont span {
    float: left;
    width: 100%;
    margin-bottom: 25px; }
  .home-testimonial .cont img {
    width: 100%; }
  .home-testimonial .testimonial-box {
    max-width: 100%;
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-rows: 1fr;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-top: 40px; }
    .home-testimonial .testimonial-box .rows {
      padding: 40px 20px 20px;
      border-radius: 0 !important;
      font-size: 16px;
      position: relative; }
      .home-testimonial .testimonial-box .rows span {
        margin-bottom: 25px;
        float: left;
        width: 100%; }
      .home-testimonial .testimonial-box .rows::after {
        content: "";
        display: block;
        width: 30px;
        height: 30px;
        background: url("../img/quotes.png") no-repeat;
        border-radius: 50px;
        border: 2px solid #555;
        position: absolute;
        left: 0;
        right: 0;
        top: -15px;
        margin: auto;
        background-size: 79%;
        background-position: center; }
    .home-testimonial .testimonial-box h3 {
      margin-top: 0;
      font-size: 1.263em;
      padding-bottom: 15px;
      border-bottom: 1px dotted rgba(0, 0, 0, 0.2); }
    .home-testimonial .testimonial-box .brand-color-5 {
      color: #555 !important; }
      .home-testimonial .testimonial-box .brand-color-5 p {
        font-weight: 600; }
  .home-testimonial .testimonial-content h2 {
    margin-top: 0; }

.form-group #donation_card_expires_on_1i {
  float: left;
  width: 48%; }

.form-group #donation_card_expires_on_2i {
  float: right;
  width: 48%; }

#test_donation_page_new_donation_form {
  margin-bottom: 30px; }

@-moz-document url-prefix() {
  .form-group select {
    text-indent: 11px !important; } }

.page-type-faq .help-list {
  padding-left: 30px; }

.page-type-faq .help-list h3 {
  font-size: 1.000em;
  position: relative;
  color: #006eb6; }

.page-type-faq .help-list h3:after {
  content: "";
  display: block;
  width: 18px;
  height: 18px;
  background: #006eb6;
  position: absolute;
  left: -30px;
  top: 0; }

@supports (-ms-ime-align: auto) {
  .form-group select {
    padding-left: 25px !important; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box {
    display: block !important;
    float: left !important;
    width: 100% !important; }
  .home-testimonial .testimonial-box .rows {
    float: none !important;
    display: inline-block !important;
    width: 23%;
    vertical-align: top;
    margin: 0 0.89%; }
  .form-group select {
    padding: 10px 25px !important; } }

.custom-link {
  position: relative; }

.custom-link .copy-btn {
  position: absolute;
  right: 0;
  top: 35px;
  background: #fff;
  border: none;
  outline: 0;
  width: 38px;
  padding: 4px 5px; }

#tracking_link {
  padding-right: 46px; }

@media screen and (min-width: 1700px) and (max-width: 1799px) and (-ms-high-contrast: active), (min-width: 1700px) and (max-width: 1799px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    margin: 0 0.85%; } }

@media screen and (min-width: 1600px) and (max-width: 1699px) and (-ms-high-contrast: active), (min-width: 1600px) and (max-width: 1699px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    margin: 0 0.85%; } }

@media screen and (min-width: 1500px) and (max-width: 1599px) and (-ms-high-contrast: active), (min-width: 1500px) and (max-width: 1599px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    margin: 0 0.85%; } }

@media (min-width: 1400px) and (max-width: 1499px) {
  .home-testimonial .rows {
    border-radius: 54px 0 !important; } }

@media screen and (min-width: 1400px) and (max-width: 1499px) and (-ms-high-contrast: active), (min-width: 1400px) and (max-width: 1499px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    margin: 0 0.85%; } }

@media (min-width: 1300px) and (max-width: 1399px) {
  .home-testimonial .rows {
    border-radius: 54px 0 !important; } }

@media screen and (min-width: 1300px) and (max-width: 1399px) and (-ms-high-contrast: active), (min-width: 1300px) and (max-width: 1399px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    margin: 0 0.85%; } }

@media (min-width: 1200px) and (max-width: 1299px) {
  .home-testimonial .rows {
    border-radius: 54px 0 !important; } }

@media screen and (min-width: 1200px) and (max-width: 1299px) and (-ms-high-contrast: active), (min-width: 1200px) and (max-width: 1299px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    margin: 0 0.84%; } }

@media (min-width: 1025px) and (max-width: 1199px) {
  .home-testimonial .rows {
    border-radius: 45px 0 !important; }
  .left-image-section .col-md-5 .left-image {
    background-position: 20% center; }
  .three-step {
    font-size: 15px; } }

@media screen and (min-width: 1025px) and (max-width: 1199px) and (-ms-high-contrast: active), (min-width: 1025px) and (max-width: 1199px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    margin: 0 0.80%; } }

@media (min-width: 992px) and (max-width: 1024px) {
  .home-testimonial .rows {
    border-radius: 45px 0 !important; }
  .left-image-section .col-md-5 .left-image {
    background-position: center; }
  .three-step {
    font-size: 15px; } }

@media screen and (min-width: 992px) and (max-width: 1024px) and (-ms-high-contrast: active), (min-width: 992px) and (max-width: 1024px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    margin: 0 0.80%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .home-page .carousel .item {
    background-position: 23% center !important;
    font-size: 10px; }
  .left-image-section {
    font-size: 13px; }
  .left-image-section .col-md-5 .left-image {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center; }
  .three-step h3 {
    text-align: center; }
  .three-step p {
    text-align: center; }
  .three-step .pull-right {
    float: none !important; }
  .right-image-section .col-md-5 {
    position: static;
    float: left;
    width: 100%;
    padding: 0; }
  .right-image-section .col-md-5 .right-image {
    position: relative;
    float: left;
    width: 100%;
    background-size: 100% 100%; }
  .right-image-section .col-md-5 .right-image:after {
    content: "";
    display: block;
    padding-top: 62.5%; }
  .right-image-section .col-md-5 .right-image iframe {
    position: absolute;
    left: 0;
    top: 0; }
  .right-image-section .comment-block {
    padding: 40px 30px; }
  .footer-area .col-md-3 {
    padding-left: 15px; }
  .footer-area .menu {
    margin-top: 30px; }
  .footer-area .cont {
    padding: 0; }
  .home-testimonial .testimonial-box {
    grid-template-columns: repeat(2, 1fr); } }

@media screen and (min-width: 768px) and (max-width: 991px) and (-ms-high-contrast: active), (min-width: 768px) and (max-width: 991px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    width: 48%;
    margin: 0 0.80% 2%; } }

@media (max-width: 767px) {
  .navbar-header {
    margin: 0 !important; }
  .navbar-toggle {
    background: transparent;
    border: 2px solid #FFC20E !important;
    margin: 35px 0 !important; }
  header #menu-collapse {
    width: 100%; }
  .top-navbar {
    padding-left: 0; }
  .top-navbar li:first-child {
    float: left;
    padding: 0 30px;
    padding-top: 12px; }
  .top-navbar li:last-child {
    float: right;
    padding: 0 30px; }
  .home-page .carousel {
    font-size: 9px; }
  .home-page .carousel .carousel-caption {
    padding: 260px 0 100px; }
  .we_make .row .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .we_make .sec-item {
    text-align: center;
    padding: 0 10%;
    margin: 6% 0; }
  .left-image-section {
    font-size: 12px; }
  .left-image-section .col-md-5 {
    position: static;
    float: left;
    width: 100%;
    padding: 0; }
  .left-image-section .col-md-5 .left-image {
    position: relative;
    float: left;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 100% !important; }
  .left-image-section .col-md-5 .left-image:after {
    content: "";
    display: block;
    padding-top: 74%; }
  .left-image-section .col-md-5 .left-image .author-tag {
    background: #6cb1e2; }
  .left-image-section .comment-block {
    padding: 64px 0; }
  .three-step h3 {
    text-align: center; }
  .three-step p {
    text-align: center; }
  .three-step .pull-right {
    float: none !important; }
  .right-image-section .col-md-5 {
    position: static;
    float: left;
    width: 100%;
    padding: 0; }
  .right-image-section .col-md-5 .right-image {
    position: relative;
    float: left;
    width: 100%;
    background-size: 100% 100%; }
  .right-image-section .col-md-5 .right-image:after {
    content: "";
    display: block;
    padding-top: 62.5%; }
  .right-image-section .col-md-5 .right-image iframe {
    position: absolute;
    left: 0;
    top: 0; }
  .right-image-section .comment-block {
    padding: 40px 30px;
    color: #fff; }
  .footer-area .col-md-3 {
    padding-left: 15px; }
  .footer-area .menu {
    margin-top: 30px; }
  .footer-area .cont {
    margin-bottom: 30px;
    padding: 0; }
  .footer-area .cont .foot_logo {
    width: 200px; }
  footer p {
    font-size: 15px; }
  .home-testimonial .testimonial-box {
    grid-template-columns: repeat(1, 1fr); }
  .home-testimonial .testimonial-box span img {
    width: 100%; }
  .home-section input[type="submit"] {
    width: 100%;
    text-align: left !important; } }

@media screen and (max-width: 767px) and (-ms-high-contrast: active), (max-width: 767px) and (-ms-high-contrast: none) {
  .home-testimonial .testimonial-box .rows {
    width: 100%;
    margin: 0 0 4%; } }

@media (max-width: 640px) {
  .home-section input[type="submit"] {
    width: 100%;
    text-align: center; }
  .home-testimonial ul li {
    width: 100%;
    margin-bottom: 30px; }
  footer p {
    font-size: 12px; } }

@media (max-width: 480px) {
  .home-page .carousel .carousel-caption .carousel-con h2 br {
    display: none; }
  .top-navbar li {
    padding: 0 0px !important; }
  header #menu-collapse {
    padding: 0;
    overflow: hidden; }
  .left-image-section {
    font-size: 13px; }
  .right-image-section {
    font-size: 14px; } }

.noshow {
  display: none; }

.rightside {
  float: right; }

.formshade {
  background-color: #E9EAEB; }

.modal-header {
  padding: 0 !important;
  border: 0 none !important; }

.modal-content {
  border-radius: 10px !important; }

.modal-header .close {
  margin-right: 20px;
  opacity: 1;
  color: #103175; }

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden], template {
  display: none; }

a {
  background-color: transparent; }

a:active, a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b, strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button, select {
  text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled], html input[disabled] {
  cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input {
  line-height: normal; }

input[type="checkbox"], input[type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td, th {
  padding: 0; }

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *, *:before, *:after {
    background: transparent !important;
    color: #000 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    text-shadow: none !important; }
  a, a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  a[href^="#"]:after, a[href^="javascript:"]:after {
    content: ""; }
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr, img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }
  h2, h3 {
    page-break-after: avoid; }
  select {
    background: #fff !important; }
  .navbar {
    display: none; }
  .btn > .caret, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label > .caret, .dropup > .btn > .caret, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropup > label > .caret {
    border-top-color: #000 !important; }
  .label, .on-button-small, .off-button-small {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
  .table td, .table th {
    background-color: #fff !important; }
  .table-bordered th, .table-bordered td {
    border: 1px solid #ddd !important; } }

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

*:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

html {
  font-size: 10px;
  -webkit-tap-highlight-color: transparent; }

body {
  font-family: Helvetica Neue LT W01_41488878,Arial,sans-serif;
  font-size: 18px;
  line-height: 1.42858;
  color: #212529;
  background-color: #fff; }

input, button, select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

a {
  color: #005a95;
  text-decoration: none; }

a:hover, a:focus {
  color: #002c48;
  text-decoration: underline; }

a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

figure {
  margin: 0; }

img {
  vertical-align: middle; }

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto; }

.img-rounded {
  border-radius: 2px; }

.img-thumbnail {
  padding: 4px;
  line-height: 1.42858;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto; }

.img-circle {
  border-radius: 50%; }

hr {
  margin-top: 25px;
  margin-bottom: 25px;
  border: 0;
  border-top: 1px solid #eee; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  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; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Helvetica Neue LT W01_77 Bd Cn",Arial,sans-serif;
  font-weight: 700;
  line-height: 1.1;
  color: inherit; }

h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777; }

h1, .h1, h2, .h2, h3, .h3 {
  margin-top: 25px;
  margin-bottom: 12.5px; }

h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small {
  font-size: 65%; }

h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 12.5px;
  margin-bottom: 12.5px; }

h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .small, .h6 small, .h6 .small {
  font-size: 75%; }

h1, .h1 {
  font-size: 2.5em; }

h2, .h2 {
  font-size: 2em; }

h3, .h3 {
  font-size: 1.75em; }

h4, .h4 {
  font-size: 1.5em; }

h5, .h5 {
  font-size: 1em; }

h6, .h6 {
  font-size: .75em; }

p {
  margin: 0 0 12.5px; }

strong {
  font-family: "Helvetica Neue LT W01_77 Bd Cn", Arial, sans-serif; }

.lead {
  margin-bottom: 25px;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.4; }

@media (min-width: 768px) {
  .lead {
    font-size: 27px; } }

small, .small {
  font-size: 88%; }

mark, .mark {
  background-color: #fcf8e3;
  padding: .2em; }

.text-left {
  text-align: left; }

.text-right, .invoices .invoice-total, .invoices .amount {
  text-align: right; }

.text-center {
  text-align: center; }

.text-justify {
  text-align: justify; }

.text-nowrap {
  white-space: nowrap; }

.text-lowercase {
  text-transform: lowercase; }

.text-uppercase {
  text-transform: uppercase; }

.text-capitalize {
  text-transform: capitalize; }

.text-muted {
  color: #777; }

.text-primary {
  color: #005a95; }

a.text-primary:hover {
  color: #003b62; }

.text-success {
  color: #3c763d; }

a.text-success:hover {
  color: #2b542c; }

.text-info {
  color: #31708f; }

a.text-info:hover {
  color: #245269; }

.text-warning {
  color: #8a6d3b; }

a.text-warning:hover {
  color: #66512c; }

.text-danger {
  color: #a94442; }

a.text-danger:hover {
  color: #843534; }

.bg-primary {
  color: #fff; }

.bg-primary {
  background-color: #005a95; }

a.bg-primary:hover {
  background-color: #003b62; }

.bg-success {
  background-color: #dff0d8; }

a.bg-success:hover {
  background-color: #c1e2b3; }

.bg-info {
  background-color: #d9edf7; }

a.bg-info:hover {
  background-color: #afd9ee; }

.bg-warning {
  background-color: #fcf8e3; }

a.bg-warning:hover {
  background-color: #f7ecb5; }

.bg-danger {
  background-color: #f2dede; }

a.bg-danger:hover {
  background-color: #e4b9b9; }

.page-header {
  padding-bottom: 11.5px;
  margin: 50px 0 25px;
  border-bottom: 1px solid #eee; }

ul, ol {
  margin-top: 0;
  margin-bottom: 12.5px; }

ul ul, ul ol, ol ul, ol ol {
  margin-bottom: 0; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px; }

.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px; }

dl {
  margin-top: 0;
  margin-bottom: 25px; }

dt, dd {
  line-height: 1.42858; }

dt {
  font-weight: bold; }

dd {
  margin-left: 0; }

.dl-horizontal dd:before, .dl-horizontal dd:after {
  content: " ";
  display: table; }

.dl-horizontal dd:after {
  clear: both; }

@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .dl-horizontal dd {
    margin-left: 180px; } }

abbr[title], abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

blockquote {
  padding: 12.5px 25px;
  margin: 0 0 25px;
  font-size: 18px;
  border-left: 5px solid #eee; }

blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
  margin-bottom: 0; }

blockquote footer, blockquote small, blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42858;
  color: #777; }

blockquote footer:before, blockquote small:before, blockquote .small:before {
  content: '\2014 \00A0'; }

.blockquote-reverse, blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
  text-align: right; }

.blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before, blockquote.pull-right .small:before {
  content: ''; }

.blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after, blockquote.pull-right .small:after {
  content: '\00A0 \2014'; }

address {
  margin-bottom: 25px;
  font-style: normal;
  line-height: 1.42858; }

code, kbd, pre, samp {
  font-family: Helvetica Neue LT W01_41488878,Arial,sans-serif; }

code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 2px; }

kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  -webkit-box-shadow: none;
  box-shadow: none; }

pre {
  display: block;
  padding: 12px;
  margin: 0 0 12.5px;
  font-size: 17px;
  line-height: 1.42858;
  word-break: break-all;
  word-wrap: break-word;
  color: #333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 2px; }

pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }

.container:before, .container:after {
  content: " ";
  display: table; }

.container:after {
  clear: both; }

@media (min-width: 768px) {
  .container {
    width: 750px; } }

@media (min-width: 992px) {
  .container {
    width: 970px; } }

@media (min-width: 1200px) {
  .container {
    width: 1170px; } }

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }

.container-fluid:before, .container-fluid:after {
  content: " ";
  display: table; }

.container-fluid:after {
  clear: both; }

.row {
  margin-left: -15px;
  margin-right: -15px; }

.row:before, .row:after {
  content: " ";
  display: table; }

.row:after {
  clear: both; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

.col-xs-1 {
  width: 8.33333%; }

.col-xs-2 {
  width: 16.66667%; }

.col-xs-3 {
  width: 25%; }

.col-xs-4 {
  width: 33.33333%; }

.col-xs-5 {
  width: 41.66667%; }

.col-xs-6 {
  width: 50%; }

.col-xs-7 {
  width: 58.33333%; }

.col-xs-8 {
  width: 66.66667%; }

.col-xs-9 {
  width: 75%; }

.col-xs-10 {
  width: 83.33333%; }

.col-xs-11 {
  width: 91.66667%; }

.col-xs-12 {
  width: 100%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-pull-1 {
  right: 8.33333%; }

.col-xs-pull-2 {
  right: 16.66667%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-4 {
  right: 33.33333%; }

.col-xs-pull-5 {
  right: 41.66667%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-7 {
  right: 58.33333%; }

.col-xs-pull-8 {
  right: 66.66667%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-10 {
  right: 83.33333%; }

.col-xs-pull-11 {
  right: 91.66667%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-push-1 {
  left: 8.33333%; }

.col-xs-push-2 {
  left: 16.66667%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-4 {
  left: 33.33333%; }

.col-xs-push-5 {
  left: 41.66667%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-7 {
  left: 58.33333%; }

.col-xs-push-8 {
  left: 66.66667%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-10 {
  left: 83.33333%; }

.col-xs-push-11 {
  left: 91.66667%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.33333%; }

.col-xs-offset-2 {
  margin-left: 16.66667%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-4 {
  margin-left: 33.33333%; }

.col-xs-offset-5 {
  margin-left: 41.66667%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-7 {
  margin-left: 58.33333%; }

.col-xs-offset-8 {
  margin-left: 66.66667%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-10 {
  margin-left: 83.33333%; }

.col-xs-offset-11 {
  margin-left: 91.66667%; }

.col-xs-offset-12 {
  margin-left: 100%; }

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }
  .col-sm-1 {
    width: 8.33333%; }
  .col-sm-2 {
    width: 16.66667%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-4 {
    width: 33.33333%; }
  .col-sm-5 {
    width: 41.66667%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-7 {
    width: 58.33333%; }
  .col-sm-8 {
    width: 66.66667%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-10 {
    width: 83.33333%; }
  .col-sm-11 {
    width: 91.66667%; }
  .col-sm-12 {
    width: 100%; }
  .col-sm-pull-0 {
    right: auto; }
  .col-sm-pull-1 {
    right: 8.33333%; }
  .col-sm-pull-2 {
    right: 16.66667%; }
  .col-sm-pull-3 {
    right: 25%; }
  .col-sm-pull-4 {
    right: 33.33333%; }
  .col-sm-pull-5 {
    right: 41.66667%; }
  .col-sm-pull-6 {
    right: 50%; }
  .col-sm-pull-7 {
    right: 58.33333%; }
  .col-sm-pull-8 {
    right: 66.66667%; }
  .col-sm-pull-9 {
    right: 75%; }
  .col-sm-pull-10 {
    right: 83.33333%; }
  .col-sm-pull-11 {
    right: 91.66667%; }
  .col-sm-pull-12 {
    right: 100%; }
  .col-sm-push-0 {
    left: auto; }
  .col-sm-push-1 {
    left: 8.33333%; }
  .col-sm-push-2 {
    left: 16.66667%; }
  .col-sm-push-3 {
    left: 25%; }
  .col-sm-push-4 {
    left: 33.33333%; }
  .col-sm-push-5 {
    left: 41.66667%; }
  .col-sm-push-6 {
    left: 50%; }
  .col-sm-push-7 {
    left: 58.33333%; }
  .col-sm-push-8 {
    left: 66.66667%; }
  .col-sm-push-9 {
    left: 75%; }
  .col-sm-push-10 {
    left: 83.33333%; }
  .col-sm-push-11 {
    left: 91.66667%; }
  .col-sm-push-12 {
    left: 100%; }
  .col-sm-offset-0 {
    margin-left: 0%; }
  .col-sm-offset-1 {
    margin-left: 8.33333%; }
  .col-sm-offset-2 {
    margin-left: 16.66667%; }
  .col-sm-offset-3 {
    margin-left: 25%; }
  .col-sm-offset-4 {
    margin-left: 33.33333%; }
  .col-sm-offset-5 {
    margin-left: 41.66667%; }
  .col-sm-offset-6 {
    margin-left: 50%; }
  .col-sm-offset-7 {
    margin-left: 58.33333%; }
  .col-sm-offset-8 {
    margin-left: 66.66667%; }
  .col-sm-offset-9 {
    margin-left: 75%; }
  .col-sm-offset-10 {
    margin-left: 83.33333%; }
  .col-sm-offset-11 {
    margin-left: 91.66667%; }
  .col-sm-offset-12 {
    margin-left: 100%; } }

@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }
  .col-md-1 {
    width: 8.33333%; }
  .col-md-2 {
    width: 16.66667%; }
  .col-md-3 {
    width: 25%; }
  .col-md-4 {
    width: 33.33333%; }
  .col-md-5 {
    width: 41.66667%; }
  .col-md-6 {
    width: 50%; }
  .col-md-7 {
    width: 58.33333%; }
  .col-md-8 {
    width: 66.66667%; }
  .col-md-9 {
    width: 75%; }
  .col-md-10 {
    width: 83.33333%; }
  .col-md-11 {
    width: 91.66667%; }
  .col-md-12 {
    width: 100%; }
  .col-md-pull-0 {
    right: auto; }
  .col-md-pull-1 {
    right: 8.33333%; }
  .col-md-pull-2 {
    right: 16.66667%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-4 {
    right: 33.33333%; }
  .col-md-pull-5 {
    right: 41.66667%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-7 {
    right: 58.33333%; }
  .col-md-pull-8 {
    right: 66.66667%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-10 {
    right: 83.33333%; }
  .col-md-pull-11 {
    right: 91.66667%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-push-0 {
    left: auto; }
  .col-md-push-1 {
    left: 8.33333%; }
  .col-md-push-2 {
    left: 16.66667%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-4 {
    left: 33.33333%; }
  .col-md-push-5 {
    left: 41.66667%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-7 {
    left: 58.33333%; }
  .col-md-push-8 {
    left: 66.66667%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-10 {
    left: 83.33333%; }
  .col-md-push-11 {
    left: 91.66667%; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-offset-0 {
    margin-left: 0%; }
  .col-md-offset-1 {
    margin-left: 8.33333%; }
  .col-md-offset-2 {
    margin-left: 16.66667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.33333%; }
  .col-md-offset-5 {
    margin-left: 41.66667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.33333%; }
  .col-md-offset-8 {
    margin-left: 66.66667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.33333%; }
  .col-md-offset-11 {
    margin-left: 91.66667%; }
  .col-md-offset-12 {
    margin-left: 100%; } }

@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }
  .col-lg-1 {
    width: 8.33333%; }
  .col-lg-2 {
    width: 16.66667%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-4 {
    width: 33.33333%; }
  .col-lg-5 {
    width: 41.66667%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-7 {
    width: 58.33333%; }
  .col-lg-8 {
    width: 66.66667%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-10 {
    width: 83.33333%; }
  .col-lg-11 {
    width: 91.66667%; }
  .col-lg-12 {
    width: 100%; }
  .col-lg-pull-0 {
    right: auto; }
  .col-lg-pull-1 {
    right: 8.33333%; }
  .col-lg-pull-2 {
    right: 16.66667%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-pull-4 {
    right: 33.33333%; }
  .col-lg-pull-5 {
    right: 41.66667%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-pull-7 {
    right: 58.33333%; }
  .col-lg-pull-8 {
    right: 66.66667%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-pull-10 {
    right: 83.33333%; }
  .col-lg-pull-11 {
    right: 91.66667%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-lg-push-0 {
    left: auto; }
  .col-lg-push-1 {
    left: 8.33333%; }
  .col-lg-push-2 {
    left: 16.66667%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-push-4 {
    left: 33.33333%; }
  .col-lg-push-5 {
    left: 41.66667%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-push-7 {
    left: 58.33333%; }
  .col-lg-push-8 {
    left: 66.66667%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-push-10 {
    left: 83.33333%; }
  .col-lg-push-11 {
    left: 91.66667%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-offset-0 {
    margin-left: 0%; }
  .col-lg-offset-1 {
    margin-left: 8.33333%; }
  .col-lg-offset-2 {
    margin-left: 16.66667%; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-offset-4 {
    margin-left: 33.33333%; }
  .col-lg-offset-5 {
    margin-left: 41.66667%; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-offset-7 {
    margin-left: 58.33333%; }
  .col-lg-offset-8 {
    margin-left: 66.66667%; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-offset-10 {
    margin-left: 83.33333%; }
  .col-lg-offset-11 {
    margin-left: 91.66667%; }
  .col-lg-offset-12 {
    margin-left: 100%; } }

table {
  background-color: transparent; }

caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left; }

th {
  text-align: left; }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 25px; }

.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42858;
  vertical-align: top;
  border-top: 1px solid #ddd; }

.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd; }

.table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {
  border-top: 0; }

.table > tbody + tbody {
  border-top: 2px solid #ddd; }

.table .table {
  background-color: #fff; }

.table-condensed > thead > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td {
  padding: 5px; }

.table-bordered {
  border: 1px solid #ddd; }

.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td {
  border: 1px solid #ddd; }

.table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
  border-bottom-width: 2px; }

.table-striped > tbody > tr:nth-child(odd) {
  background-color: #f9f9f9; }

.table-hover > tbody > tr:hover {
  background-color: #f5f5f5; }

table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column; }

table td[class*="col-"], table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell; }

.table > thead > tr > td.active, .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th {
  background-color: #f5f5f5; }

.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .table-hover > tbody > tr:hover > input[type="radio"]:checked + label, .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8; }

.table > thead > tr > td.success, .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th {
  background-color: #dff0d8; }

.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6; }

.table > thead > tr > td.info, .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th {
  background-color: #d9edf7; }

.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3; }

.table > thead > tr > td.warning, .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th {
  background-color: #fcf8e3; }

.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc; }

.table > thead > tr > td.danger, .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th {
  background-color: #f2dede; }

.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc; }

.table-responsive {
  overflow-x: auto;
  min-height: 0.01%; }

@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 18.75px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd; }
  .table-responsive > .table {
    margin-bottom: 0; }
  .table-responsive > .table > thead > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap; }
  .table-responsive > .table-bordered {
    border: 0; }
  .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0; }
  .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0; }
  .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0; } }

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 25px;
  font-size: 27px;
  line-height: inherit;
  color: #333;
  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: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

output {
  display: block;
  padding-top: 11px;
  font-size: 18px;
  line-height: 1.42858;
  color: #495057; }

.form-control, .form-group > select, #donation_amount_other, #pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-v2-input {
  display: block;
  width: 100%;
  height: 47px;
  padding: 10px 0;
  text-indent: 25px;
  font-size: 18px;
  line-height: 1.42858;
  color: #495057;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  -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;
  -webkit-transition: border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;
  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,-webkit-box-shadow ease-in-out 0.15s; }

.form-control:focus, .form-group > select:focus, #donation_amount_other:focus, #pledge_amount_other:focus, .page-pages-show-donation-v2-wide .donation-other-input-container input:focus, .page-pages-show-donation-v2-wide .donation-v2-input: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, .form-group > select::-moz-placeholder, #donation_amount_other::-moz-placeholder, #pledge_amount_other::-moz-placeholder, .page-pages-show-donation-v2-wide .donation-other-input-container input::-moz-placeholder, .page-pages-show-donation-v2-wide .donation-v2-input::-moz-placeholder {
  color: #495057;
  opacity: 1; }

.form-control:-ms-input-placeholder, .form-group > select:-ms-input-placeholder, #donation_amount_other:-ms-input-placeholder, #pledge_amount_other:-ms-input-placeholder, .page-pages-show-donation-v2-wide .donation-other-input-container input:-ms-input-placeholder, .page-pages-show-donation-v2-wide .donation-v2-input:-ms-input-placeholder {
  color: #495057; }

.form-control::-webkit-input-placeholder, .form-group > select::-webkit-input-placeholder, #donation_amount_other::-webkit-input-placeholder, #pledge_amount_other::-webkit-input-placeholder, .page-pages-show-donation-v2-wide .donation-other-input-container input::-webkit-input-placeholder, .page-pages-show-donation-v2-wide .donation-v2-input::-webkit-input-placeholder {
  color: #495057; }

.form-control[disabled], .form-group > select[disabled], [disabled]#donation_amount_other, [disabled]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container input[disabled], .page-pages-show-donation-v2-wide [disabled].donation-v2-input, .form-control[readonly], .form-group > select[readonly], [readonly]#donation_amount_other, [readonly]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container input[readonly], .page-pages-show-donation-v2-wide [readonly].donation-v2-input, fieldset[disabled] .form-control, fieldset[disabled] .form-group > select, fieldset[disabled] #donation_amount_other, fieldset[disabled] #pledge_amount_other, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container fieldset[disabled] input, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide fieldset[disabled] .donation-v2-input {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1; }

textarea.form-control, textarea#donation_amount_other, textarea#pledge_amount_other, .page-pages-show-donation-v2-wide textarea.donation-v2-input {
  height: auto; }

input[type="search"] {
  -webkit-appearance: none; }

input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {
  line-height: 47px;
  line-height: 1.42858 \0; }

input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control, .input-group-sm > input[type="date"]#donation_amount_other, .input-group-sm > input[type="date"]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input[type="date"], .page-pages-show-donation-v2-wide .input-group-sm > input[type="date"].donation-v2-input, .input-group-sm > input[type="date"].input-group-addon, .input-group-sm > .input-group-btn > input[type="date"].btn, input[type="time"].input-sm, .input-group-sm > input[type="time"].form-control, .input-group-sm > input[type="time"]#donation_amount_other, .input-group-sm > input[type="time"]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input[type="time"], .page-pages-show-donation-v2-wide .input-group-sm > input[type="time"].donation-v2-input, .input-group-sm > input[type="time"].input-group-addon, .input-group-sm > .input-group-btn > input[type="time"].btn, input[type="datetime-local"].input-sm, .input-group-sm > input[type="datetime-local"].form-control, .input-group-sm > input[type="datetime-local"]#donation_amount_other, .input-group-sm > input[type="datetime-local"]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input[type="datetime-local"], .page-pages-show-donation-v2-wide .input-group-sm > input[type="datetime-local"].donation-v2-input, .input-group-sm > input[type="datetime-local"].input-group-addon, .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, input[type="month"].input-sm, .input-group-sm > input[type="month"].form-control, .input-group-sm > input[type="month"]#donation_amount_other, .input-group-sm > input[type="month"]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input[type="month"], .page-pages-show-donation-v2-wide .input-group-sm > input[type="month"].donation-v2-input, .input-group-sm > input[type="month"].input-group-addon, .input-group-sm > .input-group-btn > input[type="month"].btn {
  line-height: 36px;
  line-height: 1.5 \0; }

input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control, .input-group-lg > input[type="date"]#donation_amount_other, .input-group-lg > input[type="date"]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input[type="date"], .page-pages-show-donation-v2-wide .input-group-lg > input[type="date"].donation-v2-input, .input-group-lg > input[type="date"].input-group-addon, .input-group-lg > .input-group-btn > input[type="date"].btn, input[type="time"].input-lg, .input-group-lg > input[type="time"].form-control, .input-group-lg > input[type="time"]#donation_amount_other, .input-group-lg > input[type="time"]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input[type="time"], .page-pages-show-donation-v2-wide .input-group-lg > input[type="time"].donation-v2-input, .input-group-lg > input[type="time"].input-group-addon, .input-group-lg > .input-group-btn > input[type="time"].btn, input[type="datetime-local"].input-lg, .input-group-lg > input[type="datetime-local"].form-control, .input-group-lg > input[type="datetime-local"]#donation_amount_other, .input-group-lg > input[type="datetime-local"]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input[type="datetime-local"], .page-pages-show-donation-v2-wide .input-group-lg > input[type="datetime-local"].donation-v2-input, .input-group-lg > input[type="datetime-local"].input-group-addon, .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, input[type="month"].input-lg, .input-group-lg > input[type="month"].form-control, .input-group-lg > input[type="month"]#donation_amount_other, .input-group-lg > input[type="month"]#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input[type="month"], .page-pages-show-donation-v2-wide .input-group-lg > input[type="month"].donation-v2-input, .input-group-lg > input[type="month"].input-group-addon, .input-group-lg > .input-group-btn > input[type="month"].btn {
  line-height: 53px;
  line-height: 1.33 \0; }

_:-ms-fullscreen, :root input[type="date"], _:-ms-fullscreen, :root input[type="time"], _:-ms-fullscreen, :root input[type="datetime-local"], _:-ms-fullscreen, :root input[type="month"] {
  line-height: 1.42858; }

_:-ms-fullscreen.input-sm, .input-group-sm > _.form-control:-ms-fullscreen, .input-group-sm > _#donation_amount_other:-ms-fullscreen, .input-group-sm > _#pledge_amount_other:-ms-fullscreen, .page-pages-show-donation-v2-wide .input-group-sm > _.donation-v2-input:-ms-fullscreen, .input-group-sm > _.input-group-addon:-ms-fullscreen, .input-group-sm > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="date"].input-sm, :root .input-group-sm > input[type="date"].form-control, :root .input-group-sm > input[type="date"]#donation_amount_other, :root .input-group-sm > input[type="date"]#pledge_amount_other, :root .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input[type="date"], :root .page-pages-show-donation-v2-wide .input-group-sm > input[type="date"].donation-v2-input, :root .input-group-sm > input[type="date"].input-group-addon, :root .input-group-sm > .input-group-btn > input[type="date"].btn, _:-ms-fullscreen.input-sm, .input-group-sm > _.form-control:-ms-fullscreen, .input-group-sm > _#donation_amount_other:-ms-fullscreen, .input-group-sm > _#pledge_amount_other:-ms-fullscreen, .page-pages-show-donation-v2-wide .input-group-sm > _.donation-v2-input:-ms-fullscreen, .input-group-sm > _.input-group-addon:-ms-fullscreen, .input-group-sm > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="time"].input-sm, :root .input-group-sm > input[type="time"].form-control, :root .input-group-sm > input[type="time"]#donation_amount_other, :root .input-group-sm > input[type="time"]#pledge_amount_other, :root .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input[type="time"], :root .page-pages-show-donation-v2-wide .input-group-sm > input[type="time"].donation-v2-input, :root .input-group-sm > input[type="time"].input-group-addon, :root .input-group-sm > .input-group-btn > input[type="time"].btn, _:-ms-fullscreen.input-sm, .input-group-sm > _.form-control:-ms-fullscreen, .input-group-sm > _#donation_amount_other:-ms-fullscreen, .input-group-sm > _#pledge_amount_other:-ms-fullscreen, .page-pages-show-donation-v2-wide .input-group-sm > _.donation-v2-input:-ms-fullscreen, .input-group-sm > _.input-group-addon:-ms-fullscreen, .input-group-sm > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="datetime-local"].input-sm, :root .input-group-sm > input[type="datetime-local"].form-control, :root .input-group-sm > input[type="datetime-local"]#donation_amount_other, :root .input-group-sm > input[type="datetime-local"]#pledge_amount_other, :root .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input[type="datetime-local"], :root .page-pages-show-donation-v2-wide .input-group-sm > input[type="datetime-local"].donation-v2-input, :root .input-group-sm > input[type="datetime-local"].input-group-addon, :root .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, _:-ms-fullscreen.input-sm, .input-group-sm > _.form-control:-ms-fullscreen, .input-group-sm > _#donation_amount_other:-ms-fullscreen, .input-group-sm > _#pledge_amount_other:-ms-fullscreen, .page-pages-show-donation-v2-wide .input-group-sm > _.donation-v2-input:-ms-fullscreen, .input-group-sm > _.input-group-addon:-ms-fullscreen, .input-group-sm > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="month"].input-sm, :root .input-group-sm > input[type="month"].form-control, :root .input-group-sm > input[type="month"]#donation_amount_other, :root .input-group-sm > input[type="month"]#pledge_amount_other, :root .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input[type="month"], :root .page-pages-show-donation-v2-wide .input-group-sm > input[type="month"].donation-v2-input, :root .input-group-sm > input[type="month"].input-group-addon, :root .input-group-sm > .input-group-btn > input[type="month"].btn {
  line-height: 1.5; }

_:-ms-fullscreen.input-lg, .input-group-lg > _.form-control:-ms-fullscreen, .input-group-lg > _#donation_amount_other:-ms-fullscreen, .input-group-lg > _#pledge_amount_other:-ms-fullscreen, .page-pages-show-donation-v2-wide .input-group-lg > _.donation-v2-input:-ms-fullscreen, .input-group-lg > _.input-group-addon:-ms-fullscreen, .input-group-lg > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="date"].input-lg, :root .input-group-lg > input[type="date"].form-control, :root .input-group-lg > input[type="date"]#donation_amount_other, :root .input-group-lg > input[type="date"]#pledge_amount_other, :root .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input[type="date"], :root .page-pages-show-donation-v2-wide .input-group-lg > input[type="date"].donation-v2-input, :root .input-group-lg > input[type="date"].input-group-addon, :root .input-group-lg > .input-group-btn > input[type="date"].btn, _:-ms-fullscreen.input-lg, .input-group-lg > _.form-control:-ms-fullscreen, .input-group-lg > _#donation_amount_other:-ms-fullscreen, .input-group-lg > _#pledge_amount_other:-ms-fullscreen, .page-pages-show-donation-v2-wide .input-group-lg > _.donation-v2-input:-ms-fullscreen, .input-group-lg > _.input-group-addon:-ms-fullscreen, .input-group-lg > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="time"].input-lg, :root .input-group-lg > input[type="time"].form-control, :root .input-group-lg > input[type="time"]#donation_amount_other, :root .input-group-lg > input[type="time"]#pledge_amount_other, :root .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input[type="time"], :root .page-pages-show-donation-v2-wide .input-group-lg > input[type="time"].donation-v2-input, :root .input-group-lg > input[type="time"].input-group-addon, :root .input-group-lg > .input-group-btn > input[type="time"].btn, _:-ms-fullscreen.input-lg, .input-group-lg > _.form-control:-ms-fullscreen, .input-group-lg > _#donation_amount_other:-ms-fullscreen, .input-group-lg > _#pledge_amount_other:-ms-fullscreen, .page-pages-show-donation-v2-wide .input-group-lg > _.donation-v2-input:-ms-fullscreen, .input-group-lg > _.input-group-addon:-ms-fullscreen, .input-group-lg > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="datetime-local"].input-lg, :root .input-group-lg > input[type="datetime-local"].form-control, :root .input-group-lg > input[type="datetime-local"]#donation_amount_other, :root .input-group-lg > input[type="datetime-local"]#pledge_amount_other, :root .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input[type="datetime-local"], :root .page-pages-show-donation-v2-wide .input-group-lg > input[type="datetime-local"].donation-v2-input, :root .input-group-lg > input[type="datetime-local"].input-group-addon, :root .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, _:-ms-fullscreen.input-lg, .input-group-lg > _.form-control:-ms-fullscreen, .input-group-lg > _#donation_amount_other:-ms-fullscreen, .input-group-lg > _#pledge_amount_other:-ms-fullscreen, .page-pages-show-donation-v2-wide .input-group-lg > _.donation-v2-input:-ms-fullscreen, .input-group-lg > _.input-group-addon:-ms-fullscreen, .input-group-lg > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="month"].input-lg, :root .input-group-lg > input[type="month"].form-control, :root .input-group-lg > input[type="month"]#donation_amount_other, :root .input-group-lg > input[type="month"]#pledge_amount_other, :root .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input[type="month"], :root .page-pages-show-donation-v2-wide .input-group-lg > input[type="month"].donation-v2-input, :root .input-group-lg > input[type="month"].input-group-addon, :root .input-group-lg > .input-group-btn > input[type="month"].btn {
  line-height: 1.33; }

.form-group {
  margin-bottom: 15px; }

.radio, .checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px; }

.radio label, .checkbox label {
  min-height: 25px;
  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; }

.checkbox .CheckBoxField {
  position: absolute;
  margin-left: 0;
  margin-top: 0;
  top: 0;
  left: -20px; }
  .checkbox .CheckBoxField.checkbox input[type="checkbox"] {
    margin-left: 0; }

.radio + .radio, .checkbox + .checkbox {
  margin-top: -5px; }

.radio-inline, .checkbox-inline {
  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: 11px;
  padding-bottom: 11px;
  margin-bottom: 0; }

.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .form-group.input-group-lg > select.form-control-static, .input-group-lg > .form-control-static#donation_amount_other, .input-group-lg > .form-control-static#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input.form-control-static, .page-pages-show-donation-v2-wide .input-group-lg > .form-control-static.donation-v2-input, .input-group-lg > .form-control-static.input-group-addon, .input-group-lg > .input-group-btn > .form-control-static.btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-lg > .input-group-btn > label.form-control-static, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .form-group.input-group-sm > select.form-control-static, .input-group-sm > .form-control-static#donation_amount_other, .input-group-sm > .form-control-static#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input.form-control-static, .page-pages-show-donation-v2-wide .input-group-sm > .form-control-static.donation-v2-input, .input-group-sm > .form-control-static.input-group-addon, .input-group-sm > .input-group-btn > .form-control-static.btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-sm > .input-group-btn > label.form-control-static {
  padding-left: 0;
  padding-right: 0; }

.input-sm, .input-group-sm > .form-control, .form-group.input-group-sm > select, .input-group-sm > #donation_amount_other, .input-group-sm > #pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input, .page-pages-show-donation-v2-wide .input-group-sm > .donation-v2-input, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-sm > .input-group-btn > label, .form-group-sm .form-control, .form-group-sm .form-group > select, .form-group-sm #donation_amount_other, .form-group-sm #pledge_amount_other, .form-group-sm .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-group-sm input, .form-group-sm .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-group-sm .donation-v2-input {
  height: 36px;
  padding: 5px 10px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 2px; }

select.input-sm, .input-group-sm > select.form-control, .form-group.input-group-sm > select, .input-group-sm > select#donation_amount_other, .input-group-sm > select#pledge_amount_other, .page-pages-show-donation-v2-wide .input-group-sm > select.donation-v2-input, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn, .form-group-sm .form-control, .form-group-sm .form-group > select, .form-group-sm #donation_amount_other, .form-group-sm #pledge_amount_other, .form-group-sm .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-group-sm input, .form-group-sm .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-group-sm .donation-v2-input {
  height: 36px;
  line-height: 36px; }

textarea.input-sm, .input-group-sm > textarea.form-control, .input-group-sm > textarea#donation_amount_other, .input-group-sm > textarea#pledge_amount_other, .page-pages-show-donation-v2-wide .input-group-sm > textarea.donation-v2-input, .input-group-sm > textarea.input-group-addon, .input-group-sm > .input-group-btn > textarea.btn, .form-group-sm .form-control, .form-group-sm .form-group > select, .form-group-sm #donation_amount_other, .form-group-sm #pledge_amount_other, .form-group-sm .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-group-sm input, .form-group-sm .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-group-sm .donation-v2-input, select[multiple].input-sm, .input-group-sm > select[multiple].form-control, .form-group.input-group-sm > select[multiple], .input-group-sm > select[multiple]#donation_amount_other, .input-group-sm > select[multiple]#pledge_amount_other, .page-pages-show-donation-v2-wide .input-group-sm > select[multiple].donation-v2-input, .input-group-sm > select[multiple].input-group-addon, .input-group-sm > .input-group-btn > select[multiple].btn, .form-group-sm .form-control, .form-group-sm .form-group > select, .form-group-sm #donation_amount_other, .form-group-sm #pledge_amount_other, .form-group-sm .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-group-sm input, .form-group-sm .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-group-sm .donation-v2-input {
  height: auto; }

.input-lg, .input-group-lg > .form-control, .form-group.input-group-lg > select, .input-group-lg > #donation_amount_other, .input-group-lg > #pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input, .page-pages-show-donation-v2-wide .input-group-lg > .donation-v2-input, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-lg > .input-group-btn > label, .form-group-lg .form-control, .form-group-lg .form-group > select, .form-group-lg #donation_amount_other, .form-group-lg #pledge_amount_other, .form-group-lg .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-group-lg input, .form-group-lg .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-group-lg .donation-v2-input {
  height: 53px;
  padding: 10px 16px;
  font-size: 23px;
  line-height: 1.33;
  border-radius: 2px; }

select.input-lg, .input-group-lg > select.form-control, .form-group.input-group-lg > select, .input-group-lg > select#donation_amount_other, .input-group-lg > select#pledge_amount_other, .page-pages-show-donation-v2-wide .input-group-lg > select.donation-v2-input, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn, .form-group-lg .form-control, .form-group-lg .form-group > select, .form-group-lg #donation_amount_other, .form-group-lg #pledge_amount_other, .form-group-lg .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-group-lg input, .form-group-lg .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-group-lg .donation-v2-input {
  height: 53px;
  line-height: 53px; }

textarea.input-lg, .input-group-lg > textarea.form-control, .input-group-lg > textarea#donation_amount_other, .input-group-lg > textarea#pledge_amount_other, .page-pages-show-donation-v2-wide .input-group-lg > textarea.donation-v2-input, .input-group-lg > textarea.input-group-addon, .input-group-lg > .input-group-btn > textarea.btn, .form-group-lg .form-control, .form-group-lg .form-group > select, .form-group-lg #donation_amount_other, .form-group-lg #pledge_amount_other, .form-group-lg .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-group-lg input, .form-group-lg .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-group-lg .donation-v2-input, select[multiple].input-lg, .input-group-lg > select[multiple].form-control, .form-group.input-group-lg > select[multiple], .input-group-lg > select[multiple]#donation_amount_other, .input-group-lg > select[multiple]#pledge_amount_other, .page-pages-show-donation-v2-wide .input-group-lg > select[multiple].donation-v2-input, .input-group-lg > select[multiple].input-group-addon, .input-group-lg > .input-group-btn > select[multiple].btn, .form-group-lg .form-control, .form-group-lg .form-group > select, .form-group-lg #donation_amount_other, .form-group-lg #pledge_amount_other, .form-group-lg .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-group-lg input, .form-group-lg .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-group-lg .donation-v2-input {
  height: auto; }

.has-feedback {
  position: relative; }

.has-feedback .form-control, .has-feedback .form-group > select, .has-feedback #donation_amount_other, .has-feedback #pledge_amount_other, .has-feedback .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .has-feedback input, .has-feedback .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .has-feedback .donation-v2-input {
  padding-right: 58.75px; }

.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 47px;
  height: 47px;
  line-height: 47px;
  text-align: center;
  pointer-events: none; }

.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .form-group.input-group-lg > select + .form-control-feedback, .input-group-lg > #donation_amount_other + .form-control-feedback, .input-group-lg > #pledge_amount_other + .form-control-feedback, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input + .form-control-feedback, .page-pages-show-donation-v2-wide .input-group-lg > .donation-v2-input + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-lg > .input-group-btn > label + .form-control-feedback {
  width: 53px;
  height: 53px;
  line-height: 53px; }

.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .form-group.input-group-sm > select + .form-control-feedback, .input-group-sm > #donation_amount_other + .form-control-feedback, .input-group-sm > #pledge_amount_other + .form-control-feedback, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input + .form-control-feedback, .page-pages-show-donation-v2-wide .input-group-sm > .donation-v2-input + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-sm > .input-group-btn > label + .form-control-feedback {
  width: 36px;
  height: 36px;
  line-height: 36px; }

.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 .form-group > select, .has-success #donation_amount_other, .has-success #pledge_amount_other, .has-success .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .has-success input, .has-success .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .has-success .donation-v2-input {
  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 .form-group > select:focus, .has-success #donation_amount_other:focus, .has-success #pledge_amount_other:focus, .has-success .page-pages-show-donation-v2-wide .donation-other-input-container input:focus, .page-pages-show-donation-v2-wide .donation-other-input-container .has-success input:focus, .has-success .page-pages-show-donation-v2-wide .donation-v2-input:focus, .page-pages-show-donation-v2-wide .has-success .donation-v2-input: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 .form-group > select, .has-warning #donation_amount_other, .has-warning #pledge_amount_other, .has-warning .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .has-warning input, .has-warning .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .has-warning .donation-v2-input {
  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 .form-group > select:focus, .has-warning #donation_amount_other:focus, .has-warning #pledge_amount_other:focus, .has-warning .page-pages-show-donation-v2-wide .donation-other-input-container input:focus, .page-pages-show-donation-v2-wide .donation-other-input-container .has-warning input:focus, .has-warning .page-pages-show-donation-v2-wide .donation-v2-input:focus, .page-pages-show-donation-v2-wide .has-warning .donation-v2-input: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 .form-group > select, .has-error #donation_amount_other, .has-error #pledge_amount_other, .has-error .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .has-error input, .has-error .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .has-error .donation-v2-input {
  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 .form-group > select:focus, .has-error #donation_amount_other:focus, .has-error #pledge_amount_other:focus, .has-error .page-pages-show-donation-v2-wide .donation-other-input-container input:focus, .page-pages-show-donation-v2-wide .donation-other-input-container .has-error input:focus, .has-error .page-pages-show-donation-v2-wide .donation-v2-input:focus, .page-pages-show-donation-v2-wide .has-error .donation-v2-input: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: 30px; }

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0; }

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #5a6570; }

@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-control, .form-inline .form-group > select, .form-inline #donation_amount_other, .form-inline #pledge_amount_other, .form-inline .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-inline input, .form-inline .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-inline .donation-v2-input {
    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 .form-group > select, .form-inline .input-group #donation_amount_other, .form-inline .input-group #pledge_amount_other, .form-inline .input-group .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-inline .input-group input, .form-inline .input-group .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .form-inline .input-group .donation-v2-input {
    width: auto; }
  .form-inline .input-group > .form-control, .form-inline .form-group.input-group > select, .form-inline .input-group > #donation_amount_other, .form-inline .input-group > #pledge_amount_other, .form-inline .page-pages-show-donation-v2-wide .donation-other-input-container .input-group > input, .page-pages-show-donation-v2-wide .donation-other-input-container .form-inline .input-group > input, .form-inline .page-pages-show-donation-v2-wide .input-group > .donation-v2-input, .page-pages-show-donation-v2-wide .form-inline .input-group > .donation-v2-input {
    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: 11px; }

.form-horizontal .radio, .form-horizontal .checkbox {
  min-height: 36px; }

.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px; }

.form-horizontal .form-group:before, .form-horizontal .form-group:after {
  content: " ";
  display: table; }

.form-horizontal .form-group:after {
  clear: both; }

@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 11px; } }

.form-horizontal .has-feedback .form-control-feedback {
  right: 15px; }

@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.3px; } }

@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px; } }

.btn:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:focus, .btn.focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.focus, .btn:active:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:active:focus, .btn:active.focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:active.focus, .btn.active:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.active:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label:focus, .btn.active.focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.active.focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

.btn:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:hover, .btn:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:focus, .btn.focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.focus {
  color: #000;
  text-decoration: none;
  border-color: transparent; }

.btn:active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:active, .btn.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.btn.disabled, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.disabled, .btn[disabled], .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label[disabled], fieldset[disabled] .btn, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] label {
  cursor: not-allowed;
  pointer-events: none;
  opacity: .65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none; }

.btn-default, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label {
  text-decoration: none !important;
  color: #000;
  background-color: #fff;
  border-color: #ccc;
  -webkit-box-shadow: 0px 3px 1px #dedede;
  box-shadow: 0px 3px 1px #dedede; }

.btn-default:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:hover, .btn-default:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:focus, .btn-default.focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.focus, .btn-default:active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:active, .btn-default.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label, .open > .btn-default.dropdown-toggle, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .open > label.dropdown-toggle {
  color: #000;
  background-color: #e6e6e6;
  border-color: #adadad; }

.btn-default:active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:active, .btn-default.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label, .open > .btn-default.dropdown-toggle, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .open > label.dropdown-toggle {
  background-image: none; }

.btn-default.disabled, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.disabled, .btn-default.disabled:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.disabled:hover, .btn-default.disabled:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.disabled:focus, .btn-default.disabled.focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.disabled.focus, .btn-default.disabled:active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.disabled:active, .btn-default.disabled.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.disabled.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.disabled, .btn-default[disabled], .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label[disabled], .btn-default[disabled]:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label[disabled]:hover, .btn-default[disabled]:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label[disabled]:focus, .btn-default[disabled].focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label[disabled].focus, .btn-default[disabled]:active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label[disabled]:active, .btn-default[disabled].active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label[disabled].active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label[disabled], fieldset[disabled] .btn-default, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] label, fieldset[disabled] .btn-default:hover, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] label:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] label:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] label.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label:active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] label:active, fieldset[disabled] .btn-default.active, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] label.active, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] input[type="radio"]:checked + label {
  background-color: #fff;
  border-color: #ccc; }

.btn-default .badge, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label .badge {
  color: #fff;
  background-color: #000; }

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-primary, .open > .btn-primary.dropdown-toggle {
  color: #fff !important;
  background-color: #003b62;
  border-color: #00263e; }

.btn-primary:active, .btn-primary.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-primary, .open > .btn-primary.dropdown-toggle {
  background-image: none; }

.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-primary.disabled, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-primary[disabled], fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-primary, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] input[type="radio"]:checked + label.btn-primary {
  background-color: #005a95;
  border-color: #004b7b; }

.btn-primary .badge {
  color: #005a95;
  background-color: #fff !important; }

.btn-primary:hover {
  border-color: transparent; }

.btn-success {
  text-decoration: none !important;
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
  -webkit-box-shadow: 0px 3px 1px #4aa94a;
  box-shadow: 0px 3px 1px #4aa94a; }

.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-success, .open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #449d44;
  border-color: #398439; }

.btn-success:active, .btn-success.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-success, .open > .btn-success.dropdown-toggle {
  background-image: none; }

.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-success.disabled, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-success[disabled], fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-success, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] input[type="radio"]:checked + label.btn-success {
  background-color: #5cb85c;
  border-color: #4cae4c; }

.btn-success .badge {
  color: #5cb85c;
  background-color: #fff; }

.btn-info {
  text-decoration: none !important;
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
  -webkit-box-shadow: 0px 3px 1px #3fb5d8;
  box-shadow: 0px 3px 1px #3fb5d8; }

.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-info, .open > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc; }

.btn-info:active, .btn-info.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-info, .open > .btn-info.dropdown-toggle {
  background-image: none; }

.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-info.disabled, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-info[disabled], fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-info, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] input[type="radio"]:checked + label.btn-info {
  background-color: #5bc0de;
  border-color: #46b8da; }

.btn-info .badge {
  color: #5bc0de;
  background-color: #fff; }

.btn-warning {
  text-decoration: none !important;
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
  -webkit-box-shadow: 0px 3px 1px #ed9f2f;
  box-shadow: 0px 3px 1px #ed9f2f; }

.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-warning, .open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512; }

.btn-warning:active, .btn-warning.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-warning, .open > .btn-warning.dropdown-toggle {
  background-image: none; }

.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-warning.disabled, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-warning[disabled], fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-warning, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] input[type="radio"]:checked + label.btn-warning {
  background-color: #f0ad4e;
  border-color: #eea236; }

.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff; }

.btn-danger {
  text-decoration: none !important;
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
  -webkit-box-shadow: 0px 3px 1px #d33834;
  box-shadow: 0px 3px 1px #d33834; }

.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-danger, .open > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925; }

.btn-danger:active, .btn-danger.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-danger, .open > .btn-danger.dropdown-toggle {
  background-image: none; }

.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-danger.disabled, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-danger[disabled], fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active, fieldset[disabled] .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-danger, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline fieldset[disabled] input[type="radio"]:checked + label.btn-danger {
  background-color: #d9534f;
  border-color: #d43f3a; }

.btn-danger .badge {
  color: #d9534f;
  background-color: #fff; }

.btn-link {
  color: #005a95;
  font-weight: normal;
  border-radius: 0; }

.btn-link, .btn-link:active, .btn-link.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.btn-link, .btn-link[disabled], fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none; }

.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
  border-color: transparent; }

.btn-link:hover, .btn-link:focus {
  color: #002c48;
  text-decoration: underline;
  background-color: transparent; }

.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none; }

.btn-lg, .btn-group-lg > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-lg > label {
  padding: 10px 16px;
  font-size: 23px;
  line-height: 1.33;
  border-radius: 2px; }

.btn-sm, .btn-group-sm > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-sm > label {
  padding: 5px 10px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 2px; }

.btn-xs, .btn-group-xs > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-xs > label {
  padding: 1px 5px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 2px; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
  width: 100%; }

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }

.fade.in {
  opacity: 1; }

.collapse {
  display: none;
  visibility: hidden; }

.collapse.in {
  display: block;
  visibility: visible; }

tr.collapse.in {
  display: table-row; }

tbody.collapse.in {
  display: table-row-group; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height,visibility;
  -o-transition-property: height,visibility;
  transition-property: height,visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease; }

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent; }

.dropdown {
  position: relative; }

.dropdown-toggle:focus {
  outline: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 18px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box; }

.dropdown-menu.pull-right {
  right: 0;
  left: auto; }

.dropdown-menu .divider {
  height: 1px;
  margin: 11.5px 0;
  overflow: hidden;
  background-color: #e5e5e5; }

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42858;
  color: #333;
  white-space: nowrap; }

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5; }

.dropdown-menu > .active > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropdown-menu > input[type="radio"]:checked + label > a, .dropdown-menu > .active > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropdown-menu > input[type="radio"]:checked + label > a:hover, .dropdown-menu > .active > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropdown-menu > input[type="radio"]:checked + label > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #005a95; }

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #777; }

.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed; }

.open > .dropdown-menu {
  display: block; }

.open > a {
  outline: 0; }

.dropdown-menu-right {
  left: auto;
  right: 0; }

.dropdown-menu-left {
  left: 0;
  right: auto; }

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 16px;
  line-height: 1.42858;
  color: #777;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990; }

.pull-right > .dropdown-menu {
  right: 0;
  left: auto; }

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: ""; }

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px; }

@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto; }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto; } }

.btn-group, .btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }

.btn-group > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label, .btn-group-vertical > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label {
  position: relative;
  float: left; }

.btn-group > .btn:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label:hover, .btn-group > .btn:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label:focus, .btn-group > .btn:active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label:active, .btn-group > .btn.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > input[type="radio"]:checked + label, .btn-group-vertical > .btn:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label:hover, .btn-group-vertical > .btn:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label:focus, .btn-group-vertical > .btn:active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label:active, .btn-group-vertical > .btn.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > input[type="radio"]:checked + label {
  z-index: 2; }

.btn-group .btn + .btn, .btn-group .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label + .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group label + .btn, .btn-group .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group .btn + label, .btn-group .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group label + label, .btn-group .btn + .btn-group, .btn-group .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label + .btn-group, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group label + .btn-group, .btn-group .btn-group + .btn, .btn-group .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group .btn-group + label, .btn-group .btn-group + .btn-group {
  margin-left: -1px; }

.btn-toolbar {
  margin-left: -5px; }

.btn-toolbar:before, .btn-toolbar:after {
  content: " ";
  display: table; }

.btn-toolbar:after {
  clear: both; }

.btn-toolbar .btn-group, .btn-toolbar .input-group {
  float: left; }

.btn-toolbar > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-toolbar > label, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {
  margin-left: 5px; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

.btn-group > .btn:first-child, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label:first-child {
  margin-left: 0; }

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.btn-group > .btn:last-child:not(:first-child), .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > .btn-group:not(:first-child):not(:last-child) > label {
  border-radius: 0; }

.btn-group > .btn-group:first-child > .btn:last-child, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > .btn-group:first-child > label:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.btn-group > .btn-group:last-child > .btn:first-child, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > .btn-group:last-child > label:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
  outline: 0; }

.btn-group > .btn + .dropdown-toggle, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group > label + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px; }

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-lg.btn-group > label + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px; }

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none; }

.btn .caret, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label .caret {
  margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-lg > label .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-lg > label .caret, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropup .btn-group-lg > label .caret {
  border-width: 0 5px 5px; }

.btn-group-vertical > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > .btn-group > label {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%; }

.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  content: " ";
  display: table; }

.btn-group-vertical > .btn-group:after {
  clear: both; }

.btn-group-vertical > .btn-group > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > .btn-group > label {
  float: none; }

.btn-group-vertical > .btn + .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label + .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > .btn + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label + label, .btn-group-vertical > .btn + .btn-group, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label + .btn-group, .btn-group-vertical > .btn-group + .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > .btn-group + label, .btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child), .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label:not(:first-child):not(:last-child) {
  border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child), .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label:first-child:not(:last-child) {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:last-child:not(:first-child), .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > label:last-child:not(:first-child) {
  border-bottom-left-radius: 2px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > label {
  border-radius: 0; }

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > .btn-group:first-child:not(:last-child) > label:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-vertical > .btn-group:last-child:not(:first-child) > label:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate; }

.btn-group-justified > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-justified > label, .btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%; }

.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-justified > .btn-group label {
  width: 100%; }

.btn-group-justified > .btn-group .dropdown-menu {
  left: auto; }

[data-toggle="buttons"] > .btn input[type="radio"], .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline [data-toggle="buttons"] > label input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline [data-toggle="buttons"] > label input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline [data-toggle="buttons"] > .btn-group > label input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline [data-toggle="buttons"] > .btn-group > label input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

.input-group {
  position: relative;
  display: table;
  border-collapse: separate; }

.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0; }

.input-group .form-control, .input-group .form-group > select, .input-group #donation_amount_other, .input-group #pledge_amount_other, .input-group .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group input, .input-group .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .input-group .donation-v2-input {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0; }

.input-group-addon, .input-group-btn, .input-group .form-control, .input-group .form-group > select, .input-group #donation_amount_other, .input-group #pledge_amount_other, .input-group .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group input, .input-group .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .input-group .donation-v2-input {
  display: table-cell; }

.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child), .input-group .form-group > select:not(:first-child):not(:last-child), .input-group #donation_amount_other:not(:first-child):not(:last-child), .input-group #pledge_amount_other:not(:first-child):not(:last-child), .input-group .page-pages-show-donation-v2-wide .donation-other-input-container input:not(:first-child):not(:last-child), .page-pages-show-donation-v2-wide .donation-other-input-container .input-group input:not(:first-child):not(:last-child), .input-group .page-pages-show-donation-v2-wide .donation-v2-input:not(:first-child):not(:last-child), .page-pages-show-donation-v2-wide .input-group .donation-v2-input:not(:first-child):not(:last-child) {
  border-radius: 0; }

.input-group-addon, .input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

.input-group-addon {
  padding: 10px 25px;
  font-size: 18px;
  font-weight: normal;
  line-height: 1;
  color: #495057;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 2px; }

.input-group-addon.input-sm, .input-group-sm > .input-group-addon#donation_amount_other, .input-group-sm > .input-group-addon#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-sm > input.input-group-addon, .page-pages-show-donation-v2-wide .input-group-sm > .input-group-addon.donation-v2-input, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-sm > .input-group-btn > label.input-group-addon {
  padding: 5px 10px;
  font-size: 16px;
  border-radius: 2px; }

.input-group-addon.input-lg, .input-group-lg > .input-group-addon#donation_amount_other, .input-group-lg > .input-group-addon#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group-lg > input.input-group-addon, .page-pages-show-donation-v2-wide .input-group-lg > .input-group-addon.donation-v2-input, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-lg > .input-group-btn > label.input-group-addon {
  padding: 10px 16px;
  font-size: 23px;
  border-radius: 2px; }

.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
  margin-top: 0; }

.input-group .form-control:first-child, .input-group .form-group > select:first-child, .input-group #donation_amount_other:first-child, .input-group #pledge_amount_other:first-child, .input-group .page-pages-show-donation-v2-wide .donation-other-input-container input:first-child, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group input:first-child, .input-group .page-pages-show-donation-v2-wide .donation-v2-input:first-child, .page-pages-show-donation-v2-wide .input-group .donation-v2-input:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:first-child > label, .input-group-btn:first-child > .btn-group > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:first-child > .btn-group > label, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:last-child > label:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:last-child > .btn-group:not(:last-child) > label {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.input-group-addon:first-child {
  border-right: 0; }

.input-group .form-control:last-child, .input-group .form-group > select:last-child, .input-group #donation_amount_other:last-child, .input-group #pledge_amount_other:last-child, .input-group .page-pages-show-donation-v2-wide .donation-other-input-container input:last-child, .page-pages-show-donation-v2-wide .donation-other-input-container .input-group input:last-child, .input-group .page-pages-show-donation-v2-wide .donation-v2-input:last-child, .page-pages-show-donation-v2-wide .input-group .donation-v2-input:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:last-child > label, .input-group-btn:last-child > .btn-group > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:last-child > .btn-group > label, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:first-child > label:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:first-child > .btn-group:not(:first-child) > label {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.input-group-addon:last-child {
  border-left: 0; }

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }

.input-group-btn > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn > label {
  position: relative; }

.input-group-btn > .btn + .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn > label + .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn > .btn + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn > label + label {
  margin-left: -1px; }

.input-group-btn > .btn:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn > label:hover, .input-group-btn > .btn:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn > label:focus, .input-group-btn > .btn:active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn > label:active {
  z-index: 2; }

.input-group-btn:first-child > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:first-child > label, .input-group-btn:first-child > .btn-group {
  margin-right: -1px; }

.input-group-btn:last-child > .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .input-group-btn:last-child > label, .input-group-btn:last-child > .btn-group {
  margin-left: -1px; }

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }

.nav:before, .nav:after {
  content: " ";
  display: table; }

.nav:after {
  clear: both; }

.nav > li {
  position: relative;
  display: block; }

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px; }

.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: #eee; }

.nav > li.disabled > a {
  color: #777; }

.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed; }

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: #eee;
  border-color: #005a95; }

.nav .nav-divider {
  height: 1px;
  margin: 11.5px 0;
  overflow: hidden;
  background-color: #e5e5e5; }

.nav > li > a > img {
  max-width: none; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }

.nav-tabs > li {
  float: left;
  margin-bottom: -1px; }

.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42858;
  border: 1px solid transparent;
  border-radius: 2px 2px 0 0; }

.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd; }

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default; }

.nav-pills > li {
  float: left; }

.nav-pills > li > a {
  border-radius: 2px; }

.nav-pills > li + li {
  margin-left: 2px; }

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #005a95; }

.nav-stacked > li {
  float: none; }

.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0; }

.nav-justified, .nav-tabs.nav-justified {
  width: 100%; }

.nav-justified > li, .nav-tabs.nav-justified > li {
  float: none; }

.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px; }

.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto; }

@media (min-width: 768px) {
  .nav-justified > li, .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%; }
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-bottom: 0; } }

.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0; }

.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 2px; }

.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs-justified > input[type="radio"]:checked + label > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs.nav-justified > input[type="radio"]:checked + label > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs-justified > input[type="radio"]:checked + label > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs.nav-justified > input[type="radio"]:checked + label > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs-justified > input[type="radio"]:checked + label > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs.nav-justified > input[type="radio"]:checked + label > a:focus {
  border: 1px solid #ddd; }

@media (min-width: 768px) {
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 2px 2px 0 0; }
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs-justified > input[type="radio"]:checked + label > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs.nav-justified > input[type="radio"]:checked + label > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs-justified > input[type="radio"]:checked + label > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs.nav-justified > input[type="radio"]:checked + label > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs-justified > input[type="radio"]:checked + label > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-tabs.nav-justified > input[type="radio"]:checked + label > a:focus {
    border-bottom-color: #fff; } }

.tab-content > .tab-pane {
  display: none;
  visibility: hidden; }

.tab-content > .active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .tab-content > input[type="radio"]:checked + label {
  display: block;
  visibility: visible; }

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 25px;
  border: 1px solid transparent; }

.navbar:before, .navbar:after {
  content: " ";
  display: table; }

.navbar:after {
  clear: both; }

@media (min-width: 768px) {
  .navbar {
    border-radius: 2px; } }

.navbar-header:before, .navbar-header:after {
  content: " ";
  display: table; }

.navbar-header:after {
  clear: both; }

@media (min-width: 768px) {
  .navbar-header {
    float: left; } }

.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch; }

.navbar-collapse:before, .navbar-collapse:after {
  content: " ";
  display: table; }

.navbar-collapse:after {
  clear: both; }

.navbar-collapse.in {
  overflow-y: auto; }

@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .navbar-collapse.collapse {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important; }
  .navbar-collapse.in {
    overflow-y: visible; }
  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0; } }

.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
  max-height: 340px; }

@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px; } }

.container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px; }

@media (min-width: 768px) {
  .container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0; } }

.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px; }

@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0; } }

.navbar-fixed-top, .navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }

@media (min-width: 768px) {
  .navbar-fixed-top, .navbar-fixed-bottom {
    border-radius: 0; } }

.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px; }

.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0; }

.navbar-brand {
  float: left;
  padding: 12.5px 15px;
  font-size: 23px;
  line-height: 25px;
  height: 50px; }

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none; }

.navbar-brand > img {
  display: block; }

@media (min-width: 768px) {
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: -15px; } }

.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 2px; }

.navbar-toggle:focus {
  outline: 0; }

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px; }

.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px; }

@media (min-width: 768px) {
  .navbar-toggle {
    display: none; } }

.navbar-nav {
  margin: 6.25px -15px; }

.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 25px; }

@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px; }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 25px; }
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none; } }

@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0; }
  .navbar-nav > li {
    float: left; }
  .navbar-nav > li > a {
    padding-top: 12.5px;
    padding-bottom: 12.5px; } }

.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 1.5px;
  margin-bottom: 1.5px; }

@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  .navbar-form .form-control, .navbar-form .form-group > select, .navbar-form #donation_amount_other, .navbar-form #pledge_amount_other, .navbar-form .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .navbar-form input, .navbar-form .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .navbar-form .donation-v2-input {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  .navbar-form .form-control-static {
    display: inline-block; }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle; }
  .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control, .navbar-form .input-group .form-group > select, .navbar-form .input-group #donation_amount_other, .navbar-form .input-group #pledge_amount_other, .navbar-form .input-group .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-other-input-container .navbar-form .input-group input, .navbar-form .input-group .page-pages-show-donation-v2-wide .donation-v2-input, .page-pages-show-donation-v2-wide .navbar-form .input-group .donation-v2-input {
    width: auto; }
  .navbar-form .input-group > .form-control, .navbar-form .form-group.input-group > select, .navbar-form .input-group > #donation_amount_other, .navbar-form .input-group > #pledge_amount_other, .navbar-form .page-pages-show-donation-v2-wide .donation-other-input-container .input-group > input, .page-pages-show-donation-v2-wide .donation-other-input-container .navbar-form .input-group > input, .navbar-form .page-pages-show-donation-v2-wide .input-group > .donation-v2-input, .page-pages-show-donation-v2-wide .navbar-form .input-group > .donation-v2-input {
    width: 100%; }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  .navbar-form .radio, .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
  .navbar-form .radio label, .navbar-form .checkbox label {
    padding-left: 0; }
  .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0; }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0; } }

@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px; }
  .navbar-form .form-group:last-child {
    margin-bottom: 0; } }

@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none; } }

.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.navbar-btn {
  margin-top: 1.5px;
  margin-bottom: 1.5px; }

.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-sm > label.navbar-btn {
  margin-top: 7px;
  margin-bottom: 7px; }

.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-xs > label.navbar-btn {
  margin-top: 14px;
  margin-bottom: 14px; }

.navbar-text {
  margin-top: 12.5px;
  margin-bottom: 12.5px; }

@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px; } }

@media (min-width: 768px) {
  .navbar-left {
    float: left !important; }
  .navbar-right {
    float: right !important;
    margin-right: -15px; }
  .navbar-right ~ .navbar-right {
    margin-right: 0; } }

.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7; }

.navbar-default .navbar-brand {
  color: #777; }

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent; }

.navbar-default .navbar-text {
  color: #777; }

.navbar-default .navbar-nav > li > a {
  color: #777; }

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent; }

.navbar-default .navbar-nav > .active > a, .navbar-default .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-nav > input[type="radio"]:checked + label > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-default .navbar-nav > input[type="radio"]:checked + label > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-nav > input[type="radio"]:checked + label > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-default .navbar-nav > input[type="radio"]:checked + label > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-nav > input[type="radio"]:checked + label > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-default .navbar-nav > input[type="radio"]:checked + label > a:focus {
  color: #555;
  background-color: #e7e7e7; }

.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent; }

.navbar-default .navbar-toggle {
  border-color: #ddd; }

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #ddd; }

.navbar-default .navbar-toggle .icon-bar {
  background-color: #888; }

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  border-color: #e7e7e7; }

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555; }

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777; }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent; }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropdown-menu > input[type="radio"]:checked + label > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-default .navbar-nav .open .dropdown-menu > input[type="radio"]:checked + label > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropdown-menu > input[type="radio"]:checked + label > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-default .navbar-nav .open .dropdown-menu > input[type="radio"]:checked + label > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropdown-menu > input[type="radio"]:checked + label > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-default .navbar-nav .open .dropdown-menu > input[type="radio"]:checked + label > a:focus {
    color: #555;
    background-color: #e7e7e7; }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent; } }

.navbar-default .navbar-link {
  color: #777; }

.navbar-default .navbar-link:hover {
  color: #333; }

.navbar-default .btn-link {
  color: #777; }

.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
  color: #333; }

.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc; }

.navbar-inverse {
  background-color: #222;
  border-color: #090909; }

.navbar-inverse .navbar-brand {
  color: #fff; }

.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent; }

.navbar-inverse .navbar-text {
  color: #9d9d9d; }

.navbar-inverse .navbar-nav > li > a {
  color: #fff; }

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent; }

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-nav > input[type="radio"]:checked + label > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-inverse .navbar-nav > input[type="radio"]:checked + label > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-nav > input[type="radio"]:checked + label > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-inverse .navbar-nav > input[type="radio"]:checked + label > a:hover, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-nav > input[type="radio"]:checked + label > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-inverse .navbar-nav > input[type="radio"]:checked + label > a:focus {
  color: #fff;
  background-color: #090909; }

.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent; }

.navbar-inverse .navbar-toggle {
  border-color: #333; }
  .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff; }

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #333; }
  .navbar-inverse .navbar-toggle:hover .icon-bar, .navbar-inverse .navbar-toggle:focus .icon-bar {
    background-color: #fff; }

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff; }

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
  border-color: #101010; }

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #090909;
  color: #fff; }

@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #090909; }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #fff; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropdown-menu > input[type="radio"]:checked + label > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-inverse .navbar-nav .open .dropdown-menu > input[type="radio"]:checked + label > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropdown-menu > input[type="radio"]:checked + label > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-inverse .navbar-nav .open .dropdown-menu > input[type="radio"]:checked + label > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .dropdown-menu > input[type="radio"]:checked + label > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .navbar-inverse .navbar-nav .open .dropdown-menu > input[type="radio"]:checked + label > a:focus {
    color: #fff;
    background-color: #090909; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent; } }

.navbar-inverse .navbar-link {
  color: #fff; }

.navbar-inverse .navbar-link:hover {
  color: #fff; }

.navbar-inverse .btn-link {
  color: #fff; }

.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
  color: #fff; }

.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444; }

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 25px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 2px; }

.breadcrumb > li {
  display: inline-block; }

.breadcrumb > li + li:before {
  content: "/ ";
  padding: 0 5px;
  color: #ccc; }

.breadcrumb > .active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .breadcrumb > input[type="radio"]:checked + label {
  color: #777; }

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 25px 0;
  border-radius: 2px; }

.pagination > li {
  display: inline; }

.pagination > li > a, .pagination > li > span {
  position: relative;
  float: left;
  padding: 10px 25px;
  line-height: 1.42858;
  text-decoration: none;
  color: #005a95;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px; }

.pagination > li:first-child > a, .pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px; }

.pagination > li:last-child > a, .pagination > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px; }

.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
  color: #002c48;
  background-color: #eee;
  border-color: #ddd; }

.pagination > .active > a, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .pagination > input[type="radio"]:checked + label > a, .pagination > .active > a:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .pagination > input[type="radio"]:checked + label > a:hover, .pagination > .active > a:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .pagination > input[type="radio"]:checked + label > a:focus, .pagination > .active > span, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .pagination > input[type="radio"]:checked + label > span, .pagination > .active > span:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .pagination > input[type="radio"]:checked + label > span:hover, .pagination > .active > span:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .pagination > input[type="radio"]:checked + label > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #005a95;
  border-color: #005a95;
  cursor: default; }

.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
  color: #777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed; }

.pagination-lg > li > a, .pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 23px; }

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px; }

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px; }

.pagination-sm > li > a, .pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 16px; }

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px; }

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px; }

.pager {
  padding-left: 0;
  margin: 25px 0;
  list-style: none;
  text-align: center; }

.pager:before, .pager:after {
  content: " ";
  display: table; }

.pager:after {
  clear: both; }

.pager li {
  display: inline; }

.pager li > a, .pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px; }

.pager li > a:hover, .pager li > a:focus {
  text-decoration: none;
  background-color: #eee; }

.pager .next > a, .pager .next > span {
  float: right; }

.pager .previous > a, .pager .previous > span {
  float: left; }

.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
  color: #777;
  background-color: #fff;
  cursor: not-allowed; }

.label, .on-button-small, .off-button-small {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em; }

.label:empty, .on-button-small:empty, .off-button-small:empty {
  display: none; }

.btn .label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label .label, .btn .on-button-small, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label .on-button-small, .btn .off-button-small, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label .off-button-small {
  position: relative;
  top: -1px; }

a.label:hover, a.on-button-small:hover, a.off-button-small:hover, a.label:focus, a.on-button-small:focus, a.off-button-small:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.label-default {
  background-color: #777; }

.label-default[href]:hover, .label-default[href]:focus {
  background-color: #5e5e5e; }

.label-primary {
  background-color: #005a95; }

.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: #003b62; }

.label-success, .on-button-small {
  background-color: #5cb85c; }

.label-success[href]:hover, [href].on-button-small:hover, .label-success[href]:focus, [href].on-button-small:focus {
  background-color: #449d44; }

.label-info {
  background-color: #5bc0de; }

.label-info[href]:hover, .label-info[href]:focus {
  background-color: #31b0d5; }

.label-warning {
  background-color: #f0ad4e; }

.label-warning[href]:hover, .label-warning[href]:focus {
  background-color: #ec971f; }

.label-danger, .off-button-small {
  background-color: #d9534f; }

.label-danger[href]:hover, [href].off-button-small:hover, .label-danger[href]:focus, [href].off-button-small:focus {
  background-color: #c9302c; }

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #777;
  border-radius: 10px; }

.badge:empty {
  display: none; }

.btn .badge, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label .badge {
  position: relative;
  top: -1px; }

.btn-xs .badge, .btn-group-xs > .btn .badge, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn-group-xs > label .badge {
  top: 0;
  padding: 1px 5px; }

.list-group-item.active > .badge, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item > .badge, .nav-pills > .active > a > .badge, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .nav-pills > input[type="radio"]:checked + label > a > .badge {
  color: #005a95;
  background-color: #fff; }

.list-group-item > .badge {
  float: right; }

.list-group-item > .badge + .badge {
  margin-right: 5px; }

.nav-pills > li > a > .badge {
  margin-left: 3px; }

a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.jumbotron {
  padding: 30px 15px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee; }

.jumbotron h1, .jumbotron .h1 {
  color: inherit; }

.jumbotron p {
  margin-bottom: 15px;
  font-size: 27px;
  font-weight: 200; }

.jumbotron > hr {
  border-top-color: #d5d5d5; }

.container .jumbotron, .container-fluid .jumbotron {
  border-radius: 2px; }

.jumbotron .container {
  max-width: 100%; }

@media screen and (min-width: 768px) {
  .jumbotron {
    padding: 48px 0; }
  .container .jumbotron, .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px; }
  .jumbotron h1, .jumbotron .h1 {
    font-size: 81px; } }

.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 25px;
  line-height: 1.42858;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out; }

.thumbnail > img, .thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto; }

.thumbnail .caption {
  padding: 9px;
  color: #212529; }

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
  border-color: #005a95; }

.alert {
  padding: 15px;
  margin-bottom: 25px;
  border: 1px solid transparent;
  border-radius: 2px; }

.alert h4 {
  margin-top: 0;
  color: inherit; }

.alert .alert-link {
  font-weight: bold; }

.alert > p, .alert > ul {
  margin-bottom: 0; }

.alert > p + p {
  margin-top: 5px; }

.alert-dismissable, .alert-dismissible {
  padding-right: 35px; }

.alert-dismissable .close, .alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit; }

.alert-success, .notice.success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d; }

.alert-success hr, .notice.success hr {
  border-top-color: #c9e2b3; }

.alert-success .alert-link, .notice.success .alert-link {
  color: #2b542c; }

.alert-info, .notice.info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f; }

.alert-info hr, .notice.info hr {
  border-top-color: #a6e1ec; }

.alert-info .alert-link, .notice.info .alert-link {
  color: #245269; }

.alert-warning, .notice {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b; }

.alert-warning hr, .notice hr {
  border-top-color: #f7e1b5; }

.alert-warning .alert-link, .notice .alert-link {
  color: #66512c; }

.alert-danger, .notice.error, .notice.danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442; }

.alert-danger hr, .notice.error hr, .notice.danger hr {
  border-top-color: #e4b9c0; }

.alert-danger .alert-link, .notice.error .alert-link, .notice.danger .alert-link {
  color: #843534; }

@-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: 25px;
  margin-bottom: 25px;
  background-color: #f5f5f5;
  border-radius: 2px;
  -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: 16px;
  line-height: 25px;
  color: #fff;
  text-align: center;
  background-color: #005a95;
  -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, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.progress .progress-bar, .progress-bar.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.progress-bar {
  -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); }

.media {
  margin-top: 15px; }

.media:first-child {
  margin-top: 0; }

.media-right, .media > .pull-right {
  padding-left: 10px; }

.media-left, .media > .pull-left {
  padding-right: 10px; }

.media-left, .media-right, .media-body {
  display: table-cell;
  vertical-align: top; }

.media-middle {
  vertical-align: middle; }

.media-bottom {
  vertical-align: bottom; }

.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.media-list {
  padding-left: 0;
  list-style: none; }

.list-group {
  margin-bottom: 20px;
  padding-left: 0; }

.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }

.list-group-item:first-child {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px; }

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px; }

a.list-group-item {
  color: #555; }

a.list-group-item .list-group-item-heading {
  color: #333; }

a.list-group-item:hover, a.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5; }

.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  background-color: #eee;
  color: #777;
  cursor: not-allowed; }

.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit; }

.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
  color: #777; }

.list-group-item.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item, .list-group-item.active:hover, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:hover, .list-group-item.active:focus, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:focus {
  z-index: 2;
  color: #fff;
  background-color: #005a95;
  border-color: #005a95; }

.list-group-item.active .list-group-item-heading, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading > small, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:hover .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > .small, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading > small, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:focus .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > .small, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:focus .list-group-item-heading > .small {
  color: inherit; }

.list-group-item.active .list-group-item-text, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label.list-group-item:focus .list-group-item-text {
  color: #62c1ff; }

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

a.list-group-item-success {
  color: #3c763d; }

a.list-group-item-success .list-group-item-heading {
  color: inherit; }

a.list-group-item-success:hover, a.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6; }

a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d; }

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

a.list-group-item-info {
  color: #31708f; }

a.list-group-item-info .list-group-item-heading {
  color: inherit; }

a.list-group-item-info:hover, a.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3; }

a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f; }

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

a.list-group-item-warning {
  color: #8a6d3b; }

a.list-group-item-warning .list-group-item-heading {
  color: inherit; }

a.list-group-item-warning:hover, a.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc; }

a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b; }

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede; }

a.list-group-item-danger {
  color: #a94442; }

a.list-group-item-danger .list-group-item-heading {
  color: inherit; }

a.list-group-item-danger:hover, a.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc; }

a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442; }

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3; }

.panel {
  margin-bottom: 25px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

.panel-body {
  padding: 15px; }

.panel-body:before, .panel-body:after {
  content: " ";
  display: table; }

.panel-body:after {
  clear: both; }

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px; }

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit; }

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 21px;
  color: inherit; }

.panel-title > a {
  color: inherit; }

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px; }

.panel > .list-group, .panel > .panel-collapse > .list-group {
  margin-bottom: 0; }

.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0; }

.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px; }

.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px; }

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0; }

.list-group + .panel-footer {
  border-top-width: 0; }

.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table {
  margin-bottom: 0; }

.panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px; }

.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 1px;
  border-top-left-radius: 1px; }

.panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 1px;
  border-top-right-radius: 1px; }

.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 1px; }

.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 1px; }

.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px; }

.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px; }

.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 1px; }

.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 1px; }

.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd; }

.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0; }

.panel > .table-bordered, .panel > .table-responsive > .table-bordered {
  border: 0; }

.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0; }

.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0; }

.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0; }

.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0; }

.panel > .table-responsive {
  border: 0;
  margin-bottom: 0; }

.panel-group {
  margin-bottom: 25px; }

.panel-group .panel {
  margin-bottom: 0;
  border-radius: 2px; }

.panel-group .panel + .panel {
  margin-top: 5px; }

.panel-group .panel-heading {
  border-bottom: 0; }

.panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd; }

.panel-group .panel-footer {
  border-top: 0; }

.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd; }

.panel-default {
  border-color: #ddd; }

.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd; }

.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd; }

.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333; }

.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd; }

.panel-primary {
  border-color: #005a95; }

.panel-primary > .panel-heading {
  color: #fff;
  background-color: #005a95;
  border-color: #005a95; }

.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #005a95; }

.panel-primary > .panel-heading .badge {
  color: #005a95;
  background-color: #fff; }

.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #005a95; }

.panel-success {
  border-color: #d6e9c6; }

.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6; }

.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6; }

.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d; }

.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6; }

.panel-info {
  border-color: #bce8f1; }

.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1; }

.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1; }

.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f; }

.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1; }

.panel-warning {
  border-color: #faebcc; }

.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc; }

.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc; }

.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b; }

.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc; }

.panel-danger {
  border-color: #ebccd1; }

.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1; }

.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1; }

.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442; }

.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1; }

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }

.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0; }

.embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

.embed-responsive.embed-responsive-4by3 {
  padding-bottom: 75%; }

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15); }

.well-lg {
  padding: 24px;
  border-radius: 2px; }

.well-sm {
  padding: 9px;
  border-radius: 2px; }

.close {
  float: right;
  font-size: 27px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .2;
  filter: alpha(opacity=20); }

.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .5;
  filter: alpha(opacity=50); }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }

.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  -webkit-overflow-scrolling: touch;
  outline: 0; }

.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  -o-transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; }

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0; }

.modal-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #000; }

.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0); }

.modal-backdrop.in {
  opacity: .5;
  filter: alpha(opacity=50); }

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42858px; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.42858; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }

.modal-footer:before, .modal-footer:after {
  content: " ";
  display: table; }

.modal-footer:after {
  clear: both; }

.modal-footer .btn + .btn, .modal-footer .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label + .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .modal-footer label + .btn, .modal-footer .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .modal-footer .btn + label, .modal-footer .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .modal-footer label + label {
  margin-left: 5px;
  margin-bottom: 0; }

.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label + .btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .modal-footer .btn-group label + .btn, .modal-footer .btn-group .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .btn + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .modal-footer .btn-group .btn + label, .modal-footer .btn-group .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .modal-footer .btn-group label + label {
  margin-left: -1px; }

.modal-footer .btn-block + .btn-block {
  margin-left: 0; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  .modal-sm {
    width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    width: 900px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  visibility: visible;
  font-family: Helvetica Neue LT W01_41488878,Arial,sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0); }

.tooltip.in {
  opacity: .9;
  filter: alpha(opacity=90); }

.tooltip.top {
  margin-top: -3px;
  padding: 5px 0; }

.tooltip.right {
  margin-left: 3px;
  padding: 0 5px; }

.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0; }

.tooltip.left {
  margin-left: -3px;
  padding: 0 5px; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 2px; }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }

.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }

.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000; }

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000; }

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: Helvetica Neue LT W01_41488878,Arial,sans-serif;
  font-size: 18px;
  font-weight: normal;
  line-height: 1.42858;
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal; }

.popover.top {
  margin-top: -10px; }

.popover.right {
  margin-left: 10px; }

.popover.bottom {
  margin-top: 10px; }

.popover.left {
  margin-left: -10px; }

.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 1px 1px 0 0; }

.popover-content {
  padding: 9px 14px; }

.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover > .arrow {
  border-width: 11px; }

.popover > .arrow:after {
  border-width: 10px;
  content: ""; }

.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px; }

.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff; }

.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25); }

.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff; }

.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px; }

.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff; }

.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25); }

.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%; }

.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left; }

.carousel-inner > .item > img, .carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1; }

@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
    transition: -webkit-transform .6s ease-in-out;
    -o-transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000; }
  .carousel-inner > .item.next, .carousel-inner > .item.active.right, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .carousel-inner > input[type="radio"]:checked + label.item.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0; }
  .carousel-inner > .item.prev, .carousel-inner > .item.active.left, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .carousel-inner > input[type="radio"]:checked + label.item.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0; }
  .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .carousel-inner > input[type="radio"]:checked + label.item {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0; } }

.carousel-inner > .active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .carousel-inner > input[type="radio"]:checked + label, .carousel-inner > .next, .carousel-inner > .prev {
  display: block; }

.carousel-inner > .active, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .carousel-inner > input[type="radio"]:checked + label {
  left: 0; }

.carousel-inner > .next, .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%; }

.carousel-inner > .next {
  left: 100%; }

.carousel-inner > .prev {
  left: -100%; }

.carousel-inner > .next.left, .carousel-inner > .prev.right {
  left: 0; }

.carousel-inner > .active.left, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .carousel-inner > input[type="radio"]:checked + label.left {
  left: -100%; }

.carousel-inner > .active.right, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .carousel-inner > input[type="radio"]:checked + label.right {
  left: 100%; }

.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: .5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }

.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }

.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }

.carousel-control:hover, .carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: .9;
  filter: alpha(opacity=90); }

.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block; }

.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px; }

.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px; }

.carousel-control .icon-prev, .carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif; }

.carousel-control .icon-prev:before {
  content: '\2039'; }

.carousel-control .icon-next:before {
  content: '\203a'; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center; }

.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: transparent; }

.carousel-indicators .active, .carousel-indicators .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .carousel-indicators input[type="radio"]:checked + label {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff; }

.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }

.carousel-caption .btn, .carousel-caption .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline .carousel-caption label {
  text-shadow: none; }

@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px; }
  .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -15px; }
  .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -15px; }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px; }
  .carousel-indicators {
    bottom: 20px; } }

.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

.clearfix:after {
  clear: both; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pull-right {
  float: right !important; }

.pull-left {
  float: left !important; }

.hide {
  display: none; }

.show {
  display: block !important; }

.invisible {
  visibility: hidden; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.hidden {
  display: none !important;
  visibility: hidden !important; }

.affix {
  position: fixed; }

@-ms-viewport {
  width: device-width; }

.visible-xs, .visible-sm, .visible-md, .visible-lg {
  display: none !important; }

.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
  display: none !important; }

@media (max-width: 767px) {
  .visible-xs {
    display: block !important; }
  table.visible-xs {
    display: table; }
  tr.visible-xs {
    display: table-row !important; }
  th.visible-xs, td.visible-xs {
    display: table-cell !important; } }

@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important; } }

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important; } }

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important; }
  table.visible-sm {
    display: table; }
  tr.visible-sm {
    display: table-row !important; }
  th.visible-sm, td.visible-sm {
    display: table-cell !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important; }
  table.visible-md {
    display: table; }
  tr.visible-md {
    display: table-row !important; }
  th.visible-md, td.visible-md {
    display: table-cell !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important; } }

@media (min-width: 1200px) {
  .visible-lg {
    display: block !important; }
  table.visible-lg {
    display: table; }
  tr.visible-lg {
    display: table-row !important; }
  th.visible-lg, td.visible-lg {
    display: table-cell !important; } }

@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important; } }

.visible-print {
  display: none !important; }

@media print {
  .visible-print {
    display: block !important; }
  table.visible-print {
    display: table; }
  tr.visible-print {
    display: table-row !important; }
  th.visible-print, td.visible-print {
    display: table-cell !important; } }

.visible-print-block {
  display: none !important; }

@media print {
  .visible-print-block {
    display: block !important; } }

.visible-print-inline {
  display: none !important; }

@media print {
  .visible-print-inline {
    display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }

@media print {
  .visible-print-inline-block {
    display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

.xicon-calendar--arrow {
  background-image: url("../img/calendar--arrow.png"); }

#t7_timer {
  width: 220px;
  height: 55px;
  position: relative; }

#t7_vals {
  width: 100%;
  clear: both;
  margin: 0px auto; }

.t7_numbs {
  font-size: 28px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-align: left;
  color: #ffffff; }

#t7_y {
  background-image: url("../img/countdown2-ead576df5e3294581b72fb54e362962bdbe2bd989d46d457247f4fa59f8624d7.png");
  background-repeat: no-repeat;
  float: left;
  width: 48px;
  height: 35px;
  background-color: transparent;
  padding: 0px 0px 0px 3px;
  margin: 1px;
  letter-spacing: 7px; }

#t7_d {
  background-image: url("../img/countdown2-ead576df5e3294581b72fb54e362962bdbe2bd989d46d457247f4fa59f8624d7.png");
  background-repeat: no-repeat;
  float: left;
  width: 48px;
  height: 35px;
  background-color: transparent;
  padding: 0px 0px 0px 3px;
  margin: 1px;
  letter-spacing: 7px; }

#t7_h {
  background-image: url("../img/countdown2-ead576df5e3294581b72fb54e362962bdbe2bd989d46d457247f4fa59f8624d7.png");
  background-repeat: no-repeat;
  float: left;
  width: 48px;
  height: 35px;
  background-color: transparent;
  padding: 0px 0px 0px 3px;
  margin: 1px;
  letter-spacing: 7px; }

#t7_m {
  background-image: url("../img/countdown2-ead576df5e3294581b72fb54e362962bdbe2bd989d46d457247f4fa59f8624d7.png");
  background-repeat: no-repeat;
  float: left;
  width: 47px;
  height: 35px;
  background-color: transparent;
  padding: 0px 0px 0px 3px;
  margin: 1px;
  letter-spacing: 7px; }

#t7_s {
  background-image: url("../img/countdown2-ead576df5e3294581b72fb54e362962bdbe2bd989d46d457247f4fa59f8624d7.png");
  background-repeat: no-repeat;
  float: left;
  width: 46px;
  height: 35px;
  background-color: transparent;
  padding: 0px 0px 0px 3px;
  margin: 1px;
  letter-spacing: 7px; }

#t7_labels {
  width: 100%;
  clear: both;
  margin: 0px auto; }

.t7_labs {
  position: relative;
  left: -4px;
  top: -10px;
  font-size: 9px;
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  text-align: center;
  color: #333; }

#t7_yl {
  float: left;
  width: 51px;
  height: 15px;
  padding: 0px;
  margin: 0px; }

#t7_dl {
  float: left;
  width: 54px;
  height: 15px;
  padding: 0px;
  margin: 0px; }

#t7_hl {
  float: left;
  width: 45px;
  height: 15px;
  padding: 0px;
  margin: 0px; }

#t7_ml {
  float: left;
  width: 53px;
  height: 15px;
  padding: 0px;
  margin: 0px; }

#t7_sl {
  float: left;
  width: 46px;
  height: 15px;
  padding: 0px;
  margin: 0px; }

.countdown {
  width: 220px;
  height: 55px;
  text-align: center;
  line-height: 34px; }

.CodeRay {
  background-color: transparent;
  font-family: Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
  color: #000;
  margin-bottom: 14px; }

.CodeRay pre {
  margin: 0px;
  padding: 1em; }

span.CodeRay {
  white-space: pre;
  border: 0px;
  padding: 2px; }

table.CodeRay {
  border-collapse: collapse;
  width: 100%;
  padding: 2px; }

table.CodeRay td {
  padding: 1em 0.5em;
  vertical-align: top; }

.CodeRay .line-numbers, .CodeRay .no {
  background-color: transparent;
  color: #AAA;
  text-align: right; }

.CodeRay .line-numbers a {
  color: #AAA; }

.CodeRay .line-numbers tt {
  font-weight: bold; }

.CodeRay .line-numbers .highlighted {
  color: red; }

.CodeRay .line {
  display: block;
  float: left;
  width: 100%; }

.CodeRay span.line-numbers {
  padding: 0px 4px; }

.CodeRay .code {
  width: 100%; }

ol.CodeRay {
  font-size: 10pt; }

ol.CodeRay li {
  white-space: pre; }

.CodeRay .code pre {
  overflow: auto; }

.CodeRay .debug {
  color: #fff !important;
  background: blue !important; }

.CodeRay .annotation {
  color: #007; }

.CodeRay .attribute-name {
  color: #f08; }

.CodeRay .attribute-value {
  color: #700; }

.CodeRay .binary {
  color: #509;
  font-weight: bold; }

.CodeRay .comment {
  color: #998;
  font-style: italic; }

.CodeRay .char {
  color: #04D; }

.CodeRay .char .content {
  color: #04D; }

.CodeRay .char .delimiter {
  color: #039; }

.CodeRay .class {
  color: #458;
  font-weight: bold; }

.CodeRay .complex {
  color: #A08;
  font-weight: bold; }

.CodeRay .constant {
  color: teal; }

.CodeRay .color {
  color: #0A0; }

.CodeRay .class-variable {
  color: #369; }

.CodeRay .decorator {
  color: #B0B; }

.CodeRay .definition {
  color: #099;
  font-weight: bold; }

.CodeRay .directive {
  color: #088;
  font-weight: bold; }

.CodeRay .delimiter {
  color: #000; }

.CodeRay .doc {
  color: #970; }

.CodeRay .doctype {
  color: #34b; }

.CodeRay .doc-string {
  color: #D42;
  font-weight: bold; }

.CodeRay .escape {
  color: #666;
  font-weight: bold; }

.CodeRay .entity {
  color: #800;
  font-weight: bold; }

.CodeRay .error {
  color: #F00;
  background-color: #FAA; }

.CodeRay .exception {
  color: #C00;
  font-weight: bold; }

.CodeRay .filename {
  color: #099; }

.CodeRay .function {
  color: #900;
  font-weight: bold; }

.CodeRay .global-variable {
  color: teal;
  font-weight: bold; }

.CodeRay .hex {
  color: #058;
  font-weight: bold; }

.CodeRay .integer {
  color: #099; }

.CodeRay .include {
  color: #B44;
  font-weight: bold; }

.CodeRay .inline {
  color: #000; }

.CodeRay .inline .inline {
  background: #ccc; }

.CodeRay .inline .inline .inline {
  background: #bbb; }

.CodeRay .inline .inline-delimiter {
  color: #D14; }

.CodeRay .inline-delimiter {
  color: #D14; }

.CodeRay .important {
  color: #f00; }

.CodeRay .interpreted {
  color: #B2B;
  font-weight: bold; }

.CodeRay .instance-variable {
  color: teal; }

.CodeRay .label, .CodeRay .on-button-small, .CodeRay .off-button-small {
  color: #970;
  font-weight: bold; }

.CodeRay .local-variable {
  color: #963; }

.CodeRay .octal {
  color: #40E;
  font-weight: bold; }

.CodeRay .predefined-constant {
  font-weight: bold; }

.CodeRay .predefined {
  color: #369;
  font-weight: bold; }

.CodeRay .preprocessor {
  color: #579; }

.CodeRay .pseudo-class {
  color: #00C;
  font-weight: bold; }

.CodeRay .predefined-type {
  color: #074;
  font-weight: bold; }

.CodeRay .reserved, .keyword {
  color: #000;
  font-weight: bold; }

.CodeRay .key {
  color: #808; }

.CodeRay .key .delimiter {
  color: #606; }

.CodeRay .key .char {
  color: #80f; }

.CodeRay .value {
  color: #088; }

.CodeRay .regexp {
  background-color: #fff0ff; }

.CodeRay .regexp .content {
  color: #808; }

.CodeRay .regexp .delimiter {
  color: #404; }

.CodeRay .regexp .modifier {
  color: #C2C; }

.CodeRay .regexp .function {
  color: #404;
  font-weight: bold; }

.CodeRay .string {
  color: #D20; }

.CodeRay .string .string .string {
  background-color: #ffd0d0; }

.CodeRay .string .content {
  color: #D14; }

.CodeRay .string .char {
  color: #D14; }

.CodeRay .string .delimiter {
  color: #D14; }

.CodeRay .shell {
  color: #D14; }

.CodeRay .shell .delimiter {
  color: #D14; }

.CodeRay .symbol {
  color: #990073; }

.CodeRay .symbol .content {
  color: #A60; }

.CodeRay .symbol .delimiter {
  color: #630; }

.CodeRay .tag {
  color: #070; }

.CodeRay .tag-special {
  color: #D70;
  font-weight: bold; }

.CodeRay .type {
  color: #339;
  font-weight: bold; }

.CodeRay .variable {
  color: #036; }

.CodeRay .insert {
  background: #afa; }

.CodeRay .delete {
  background: #faa; }

.CodeRay .change {
  color: #aaf;
  background: #007; }

.CodeRay .head {
  color: #f8f;
  background: #505; }

.CodeRay .insert .insert {
  color: #080;
  font-weight: bold; }

.CodeRay .delete .delete {
  color: #800;
  font-weight: bold; }

.CodeRay .change .change {
  color: #66f; }

.CodeRay .head .head {
  color: #f4f; }

#slider-cards {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 68px; }

#slider-cards .slider-card-wrap {
  position: absolute;
  left: 1680px;
  width: 9999px;
  top: 0;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease; }

#slider-cards .slider-card {
  width: 160px;
  position: relative;
  text-align: left;
  display: block;
  float: left;
  text-align: left; }

#slider-cards .slider-card-profile {
  background: #f5f5f5;
  height: 68px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 7px 10px 10px;
  position: relative;
  border-radius: 2px; }

#slider-cards .slider-card-profile img {
  float: left;
  margin-right: .5em; }

#slider-cards .slider-card-profile .slider-name {
  position: relative;
  line-height: 68px;
  top: -.7em; }

#slider-cards .slider-card-profile .slider-name a:link, #slider-cards .slider-card-profile .slider-name a:visited, #slider-cards .slider-card-profile .slider-name a:active {
  color: inherit; }

.module, .main-container, .breadcrumb, .excerpt, .page-tags, .event-block, .event-map, .event-detail, .continue, .page-follow, .like-page, .sidebar > div, .sidebar > div.media, .sidebar > ul, .reaction-wrap .user-session-form-container {
  margin-top: 25px;
  margin-bottom: 25px; }

img {
  max-width: 100%; }

.padtop {
  padding-top: 12.5px; }

.padbottom {
  padding-bottom: 12.5px; }

.padtopless {
  padding-top: 6.25px; }

.padbottomless {
  padding-bottom: 6.25px; }

.padtopmore {
  padding-top: 18.75px; }

.padbottommore {
  padding-bottom: 18.75px; }

.margintopless, .cc, .form-submit, .form-group input + input {
  margin-top: 12.5px; }

.margintop, input.text ~ .submit-button, .textarea ~ .submit-button, .released-at {
  margin-top: 18.75px; }

.margintopmore, .share-container.panel {
  margin-top: 25px; }

.marginbottomless, .connect-button, .bar-goal {
  margin-bottom: 12.5px; }

.marginbottom, .radio-inline, .checkbox-inline {
  margin-bottom: 18.75px; }

.marginbottommore, .byline, #slider-cards, .intro, .flag_form {
  margin-bottom: 25px; }

.center {
  text-align: center; }

.carousel-inner > .item > img, .carousel-inner > .item > a > img, .header-image-container > img {
  width: 100%; }

footer {
  margin: 40px 0 20px 0; }

.site-logo {
  padding: 15px 15px 15px 0; }

.navbar-brand {
  height: auto; }

.sidebar .btn-group-vertical {
  display: block; }

.sharetable > div {
  display: inline-block;
  height: 20px;
  vertical-align: middle; }

.share-container.panel {
  margin-bottom: 0; }

.share-close {
  margin-top: -.4em; }

.reaction-wrap .activities {
  margin: 5px 0; }

.panel .excerpt-type {
  margin-top: -.2em; }

.media .media-left img {
  max-width: none; }

.homepage-excerpt > div:last-child, .homepage-excerpt > a:last-child {
  margin-bottom: 0; }

.page-excerpt:last-of-type + hr, .page-excerpt:last-child + hr {
  display: none; }

.page-excerpts > li:last-child > hr:last-child {
  display: none; }

.progress + .bar-goal {
  text-align: center;
  margin-top: -10px; }

.page-follow {
  float: none;
  margin-top: auto; }

.pagination-container {
  margin-top: 25px;
  border-top: 1px solid #eee; }

.addreaction {
  margin-right: 5px; }

.radio-inline, .checkbox-inline {
  cursor: default; }

.radio-inline > span, .checkbox-inline > span {
  white-space: nowrap;
  display: inline-block; }

.radio-inline label.radio, .radio-inline label.checkbox, .checkbox-inline label.radio, .checkbox-inline label.checkbox {
  cursor: pointer;
  display: inline-block;
  margin: 0 30px 0 0; }

.form-group > select[id*='_card_expires_on'] {
  width: auto;
  display: inline-block;
  margin-right: 5px; }

.form-group > select[id*='_card_expires_on']:last-child, .form-group > select[id*='_card_expires_on']:last-of-type {
  margin-right: 0; }

.form-group label {
  display: block; }

.user_session_form #user_session_email {
  margin-bottom: 15px; }

.user_session_form .or-create-account {
  display: block;
  margin-top: 5px; }

[for='donation_amount_other'], #donation_amount_other {
  margin-left: -20px;
  margin-top: 10px; }

#donation_amount_other {
  width: auto; }

.invoices .expander-sign {
  cursor: pointer; }

.invoices .expander-content {
  display: none; }

.invoice-total strong {
  font-size: 16px;
  text-transform: uppercase; }

.within {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 15px 0; }

.event-detail .subtext .profile_image {
  margin-top: 5px;
  margin-right: 5px; }

.map img {
  max-width: none; }

h6.subhead {
  margin-bottom: 0; }

#pledge_amount_other {
  width: auto;
  display: inline-block;
  margin-left: 5px; }

#suggestion-page-form-expanded {
  display: none; }

.how-would-you-tag {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 15px 0; }

.profile-name, .people-name {
  display: inline-block;
  vertical-align: middle; }

.profile-name {
  margin-bottom: 2px;
  margin-right: 3px; }

.people-list-follow .delete {
  margin-left: 3px;
  vertical-align: middle; }

.people-list {
  padding-top: 15px;
  border-top: 1px solid #eee; }

.people-list .media-body {
  width: 100%;
  padding: .5em .5em .5em 0; }

.leaderboard-rank {
  position: relative;
  display: block;
  float: left;
  margin: -20px 0 0 4px; }

@media (min-width: 768px) {
  .page-follow {
    float: right;
    margin-top: -32px; }
  .reaction-wrap .review-rules {
    text-align: right; }
  .people-list-follow {
    float: right;
    text-align: right; }
  .user_session_form #user_session_email {
    margin-bottom: 0; }
  .user_session_form .or-create-account {
    display: inline; } }

.page-pages-show-donation-v2-wide .ticket-list ul {
  list-style-type: none;
  padding-left: 0; }

.page-pages-show-donation-v2-wide .ticket-list ul li {
  font-size: 20px;
  line-height: 30px;
  font-weight: bold; }

.page-pages-show-donation-v2-wide .main.container {
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0; }

.page-pages-show-donation-v2-wide .navbar-header .navbar-brand {
  max-width: 150px; }

.page-pages-show-donation-v2-wide .donation-v2-occurence-radio {
  position: relative;
  height: 34px; }

.page-pages-show-donation-v2-wide .donation-v2-occurence-radio .form-group {
  position: absolute;
  width: 100%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.page-pages-show-donation-v2-wide .donation-v2-occurence-radio label {
  display: inline-block;
  margin: 0 10px 0 0; }

.page-pages-show-donation-v2-wide .form-control.card-field, .page-pages-show-donation-v2-wide .form-group > select.card-field, .page-pages-show-donation-v2-wide .card-field#donation_amount_other, .page-pages-show-donation-v2-wide .card-field#pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container input.card-field, .page-pages-show-donation-v2-wide .card-field.donation-v2-input {
  padding-top: 8px; }

.page-pages-show-donation-v2-wide .donation-other-input-container {
  position: relative; }

.page-pages-show-donation-v2-wide .donation-other-input-container .currency-symbol {
  color: #000;
  position: absolute;
  top: 50%;
  left: 8px;
  font-size: 16px;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%); }

.page-pages-show-donation-v2-wide .donation-other-input-container input {
  padding-left: 30px; }

.page-pages-show-donation-v2-wide .donation-other-input-container .nb_donation_amount {
  padding-left: 20px; }

.page-pages-show-donation-v2-wide .submit-container {
  margin-top: 0px;
  text-align: center;
  padding-top: 50px;
  padding-bottom: 35px; }

.page-pages-show-donation-v2-wide .submit-container .donation-v2-amount {
  font-size: 40px;
  margin-bottom: 25px;
  width: 100%;
  min-height: 46px;
  line-height: initial; }

.page-pages-show-donation-v2-wide .submit-container .donation-v2-amount span {
  opacity: 1;
  font-weight: bold;
  display: inline-block; }

.page-pages-show-donation-v2-wide .submit-container .donation-v2-amount span .nb_donation_v2_interval {
  font-size: 17px;
  font-weight: normal; }

.page-pages-show-donation-v2-wide .submit-container .donation-v2-amount span .nb_donation_v2_interval.hidden {
  display: none;
  opacity: 0; }

.page-pages-show-donation-v2-wide .submit-container .donation-v2-amount span.hidden {
  opacity: 0;
  display: none; }

.page-pages-show-donation-v2-wide .submit-container .donation-v2-amount span.hidden + span {
  font-size: 22px;
  font-weight: normal; }

.page-pages-show-donation-v2-wide .submit-container .donation-v2-amount span.hidden ~ .nb_donation_v2_interval {
  display: none; }

.page-pages-show-donation-v2-wide .submit-container .donation-v2-amount .nb_donation_v2_amount {
  margin-left: 4px; }

.page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline {
  padding-left: 0; }

.page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label {
  margin: 5px 10px 5px 0;
  font-size: 20px; }

.page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input[type="radio"]:checked + label {
  background-color: #005a95;
  color: #FFF;
  -webkit-box-shadow: none;
  box-shadow: none; }

.page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline input, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline #donation_amount_other {
  display: none; }

.page-pages-show-donation-v2-wide .donation-v2-input {
  padding-top: 8px; }

.page-pages-show-donation-v2-wide footer, .page-pages-show-donation-v2-wide .main.container {
  padding: 20px; }

@media (min-width: 768px) {
  .page-pages-show-donation-v2-wide footer, .page-pages-show-donation-v2-wide .main.container {
    padding: 0; } }

/* 146,156,171 */
.brand-background-1 {
  background: #103175; }

.brand-background-2 {
  background: #006eb6; }

.brand-background-3 {
  background: #6cb1e2; }

.brand-background-4 {
  background: #49bcc6; }

.brand-background-5 {
  background: #a01881; }

.brand-background-6 {
  background: #929cab; }

.brand-background-7 {
  background: #e9eaeb; }

.brand-background-8 {
  background: #faecb8; }

.brand-background-9 {
  background: #424242; }

.brand-color-1 {
  color: #103175; }

.brand-color-2 {
  color: #006eb6; }

.brand-color-3 {
  color: #6cb1e2; }

.brand-color-4 {
  color: #000000; }

.brand-color-5 {
  color: #ffffff; }

.brand-color-6 {
  color: #e9eaeb; }

.black-btn {
  background: #000000 !important;
  color: #ffffff;
  position: relative;
  border: 2px solid transparent !important; }

.black-btn:hover {
  background: #000000 !important;
  color: #ffffff;
  position: relative;
  border: 2px solid transparent !important; }

ul, ol {
  font-size: 18px; }

.form-control, .form-group > select, #donation_amount_other, #pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-v2-input {
  height: 45px !important;
  -webkit-box-shadow: 0px 2px 3px #cccccc !important;
  box-shadow: 0px 2px 3px #cccccc !important;
  border: 0px !important;
  border-radius: 2px !important;
  background: #ffffff !important; }

input[type="text"]::-webkit-input-placeholder {
  color: #495057;
  opacity: 1 !important; }

.phone-icon {
  position: relative;
  padding-left: 45px !important; }

.phone-icon:before {
  content: "";
  display: block;
  width: 22px;
  height: 22px;
  background: url("../img/icon-phone.png");
  position: absolute;
  left: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
  background-size: 100%; }

/* 146,156,171 */
/* 146,156,171 */
header.lp #menu-collapse {
  margin: 26px 0 28px; }
  @media (max-width: 991px) {
    header.lp #menu-collapse {
      margin: 10px 0; } }

header.lp .top-navbar li .btn {
  min-width: 139px; }

header.lp .top-navbar li:nth-of-type(1) {
  margin-top: 0; }

@media (max-width: 991px) {
  header.lp.scrolling .navbar-brand {
    margin: 4px 0; } }

header.lp.scrolling #menu-collapse {
  margin: 19px 0; }
  @media (max-width: 991px) {
    header.lp.scrolling #menu-collapse {
      margin: 14px 0; } }

/* 146,156,171 */
#cd-nav {
  position: relative;
  z-index: 9993; }
  #cd-nav ul {
    position: fixed;
    width: 90%;
    max-width: 230px;
    right: 6%;
    bottom: 20px;
    border-radius: 0.25em;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    background: #62B6CF;
    visibility: hidden;
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 15px;
    overflow: hidden;
    z-index: 9991;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transition: visibility 0s 0.3s, -webkit-transform 0.3s;
    transition: visibility 0s 0.3s, -webkit-transform 0.3s;
    -o-transition: transform 0.3s, visibility 0s 0.3s;
    transition: transform 0.3s, visibility 0s 0.3s;
    transition: transform 0.3s, visibility 0s 0.3s, -webkit-transform 0.3s; }
    #cd-nav ul li {
      list-style: none;
      margin: 0;
      padding: 0;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden; }
      #cd-nav ul li a {
        color: #ffffff !important;
        display: block;
        padding: 1.1em;
        border-bottom: 1px solid #49bcc6;
        text-decoration: none;
        line-height: initial;
        font-family: "proxima-nova-1","proxima-nova-2","Helvetica Neue",Helvetica,Arial,sans-serif; }
        #cd-nav ul li a:hover {
          text-decoration: none; }
      #cd-nav ul li:last-child a {
        border-bottom: none; }
    #cd-nav ul.is-visible {
      visibility: visible;
      -webkit-transform: scale(1);
      -ms-transform: scale(1);
      transform: scale(1);
      -webkit-transition: visibility 0s 0s, -webkit-transform 0.3s;
      transition: visibility 0s 0s, -webkit-transform 0.3s;
      -o-transition: transform 0.3s, visibility 0s 0s;
      transition: transform 0.3s, visibility 0s 0s;
      transition: transform 0.3s, visibility 0s 0s, -webkit-transform 0.3s; }
      #cd-nav ul.is-visible li:nth-child(1) {
        -webkit-animation: cd-slide-in 0.2s;
        animation: cd-slide-in 0.2s; }
      #cd-nav ul.is-visible li:nth-child(2) {
        -webkit-animation: cd-slide-in 0.3s;
        animation: cd-slide-in 0.3s; }
      #cd-nav ul.is-visible li:nth-child(3) {
        -webkit-animation: cd-slide-in 0.4s;
        animation: cd-slide-in 0.4s; }
      #cd-nav ul.is-visible #cd-nav ul.is-visible li:nth-child(4) {
        -webkit-animation: cd-slide-in 0.5s;
        animation: cd-slide-in 0.5s; }
      #cd-nav ul.is-visible #cd-nav ul.is-visible li:nth-child(5) {
        -webkit-animation: cd-slide-in 0.6s;
        animation: cd-slide-in 0.6s; }

.cd-nav-trigger {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  position: fixed;
  bottom: 20px;
  right: 6%;
  width: 44px;
  height: 44px;
  background: #62B6CF;
  border-radius: 0.25em;
  overflow: hidden;
  white-space: nowrap;
  z-index: 9992;
  cursor: pointer; }
  .cd-nav-trigger img {
    margin: 17px 0 -21px 14px;
    opacity: 1;
    -webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    border: none;
    position: relative;
    top: -10px; }
  .cd-nav-trigger span {
    position: absolute;
    display: block;
    width: 20px;
    height: 2px;
    background: white;
    top: 50%;
    margin-top: -1px;
    left: 50%;
    margin-left: -10px;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transition: background 0.3s;
    -o-transition: background 0.3s;
    transition: background 0.3s; }
    .cd-nav-trigger span::before, .cd-nav-trigger span::after {
      content: '';
      position: absolute;
      left: 0;
      background: inherit;
      width: 100%;
      height: 100%;
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-transition: background 0s, -webkit-transform 0.3s;
      transition: background 0s, -webkit-transform 0.3s;
      -o-transition: transform 0.3s, background 0s;
      transition: transform 0.3s, background 0s;
      transition: transform 0.3s, background 0s, -webkit-transform 0.3s; }
    .cd-nav-trigger span::before {
      top: -6px;
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0); }
    .cd-nav-trigger span::after {
      bottom: -6px;
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0); }
  .cd-nav-trigger.menu-is-open {
    -webkit-box-shadow: none;
    box-shadow: none; }
    .cd-nav-trigger.menu-is-open img {
      opacity: 0; }
    .cd-nav-trigger.menu-is-open span {
      background: rgba(0, 0, 0, 0); }
      .cd-nav-trigger.menu-is-open span::before, .cd-nav-trigger.menu-is-open span::after {
        background: #ffffff; }
      .cd-nav-trigger.menu-is-open span::before {
        top: 0;
        -webkit-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        transform: rotate(135deg); }
      .cd-nav-trigger.menu-is-open span::after {
        bottom: 0;
        -webkit-transform: rotate(225deg);
        -ms-transform: rotate(225deg);
        transform: rotate(225deg); }

#cd-gallery-items li {
  margin-bottom: 1.5em;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  border-radius: 0.25em; }
  @media only screen and (min-width: 768px) {
    #cd-gallery-items li {
      width: 48%;
      float: left;
      margin-bottom: 2em;
      margin-right: 4%; }
      #cd-gallery-items li:nth-child(2n) {
        margin-right: 0; } }
  @media only screen and (min-width: 1170px) {
    #cd-gallery-items li {
      width: 31%;
      float: left;
      margin-bottom: 2.5em;
      margin-right: 3.5%; }
      #cd-gallery-items li:nth-child(2n) {
        margin-right: 3.5%; }
      #cd-gallery-items li:nth-child(3n) {
        margin-right: 0; } }
  #cd-gallery-items li img {
    width: 100%;
    display: block;
    border-radius: 0.25em; }

/* 146,156,171 */
.home-page .carousel.lp .item::after {
  z-index: 0; }

.home-page .carousel.lp .carousel-caption {
  padding: 170px 0 56px; }
  .home-page .carousel.lp .carousel-caption .carousel-con {
    text-align: center; }
    .home-page .carousel.lp .carousel-caption .carousel-con .logo {
      margin: 0 0 20px; }
      @media (max-width: 991px) {
        .home-page .carousel.lp .carousel-caption .carousel-con .logo {
          margin: 0 0 10px; } }
      .home-page .carousel.lp .carousel-caption .carousel-con .logo img {
        max-width: 77px;
        height: auto; }
        @media (max-width: 991px) {
          .home-page .carousel.lp .carousel-caption .carousel-con .logo img {
            max-width: 50px; } }
    .home-page .carousel.lp .carousel-caption .carousel-con h1 {
      color: #ffc20e;
      text-shadow: 0 3px 10px rgba(0, 0, 0, 0.64);
      font-weight: 700;
      font-size: 83px;
      line-height: 1.1em;
      margin: 0 auto 33px; }
      @media (max-width: 991px) {
        .home-page .carousel.lp .carousel-caption .carousel-con h1 {
          font-size: 42px;
          line-height: 46px;
          margin: 0 0 14px; } }
    .home-page .carousel.lp .carousel-caption .carousel-con h2 {
      font-size: 2.500em;
      max-width: 720px;
      margin: 0 auto 42px;
      text-shadow: 0 3px 10px rgba(0, 0, 0, 0.64);
      font-size: 45px;
      line-height: 1.1em; }
      @media (max-width: 991px) {
        .home-page .carousel.lp .carousel-caption .carousel-con h2 {
          font-size: 23px;
          line-height: 25px;
          margin: 0 0 31px; } }
    .home-page .carousel.lp .carousel-caption .carousel-con .button-wrapper {
      margin-left: -7px;
      margin-right: -7px; }
      .home-page .carousel.lp .carousel-caption .carousel-con .button-wrapper .btn {
        margin-left: 3px;
        margin-right: 3px;
        margin-bottom: 10px;
        min-width: 163px; }

/* 146,156,171 */
.left-image-section.lp .shapes .shape-1 {
  background: rgba(255, 255, 255, 0.3); }
  @media (max-width: 767px) {
    .left-image-section.lp .shapes .shape-1 {
      display: none; } }

.left-image-section.lp .comment-block.no-quote h4::before {
  display: none; }

.left-image-section.lp .comment-block small {
  font-size: 65%; }

.left-image-section-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row; }
  @media (max-width: 991px) {
    .left-image-section-2 {
      display: block; } }
  .left-image-section-2::after {
    clear: both;
    content: '';
    display: table; }
  .left-image-section-2 [class^="col"] {
    position: relative; }
  .left-image-section-2 .left-image {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 47px 50px;
    text-align: right;
    max-width: 100%;
    width: 458px; }
    @media (max-width: 991px) {
      .left-image-section-2 .left-image {
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        text-align: center;
        margin: auto;
        padding: 36px 0 24px;
        width: 358px; } }
    .left-image-section-2 .left-image img {
      width: auto;
      height: auto;
      max-width: 100%;
      max-height: 100%;
      -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.3);
      box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.3); }
  .left-image-section-2 .text-block {
    padding: 70px 15px;
    font-size: 22px;
    line-height: 1.6em;
    color: inherit;
    z-index: 2;
    font-weight: 300;
    max-width: 1000px;
    margin-right: auto; }
    @media (max-width: 991px) {
      .left-image-section-2 .text-block {
        padding: 0 0 80px;
        max-width: 750px;
        margin: 10px auto 0;
        font-size: 20px;
        line-height: 1.42858; } }
    @media (max-width: 767px) {
      .left-image-section-2 .text-block {
        font-size: 18px; } }
    .left-image-section-2 .text-block h4 {
      margin: 0 0 40px;
      font-size: 28px;
      line-height: 1.4em; }
      @media (max-width: 991px) {
        .left-image-section-2 .text-block h4 {
          font-size: 24px;
          margin: 0 0 30px; } }
      @media (max-width: 767px) {
        .left-image-section-2 .text-block h4 {
          font-size: 20px; } }
    .left-image-section-2 .text-block p {
      margin: 0 0 40px; }
      @media (max-width: 991px) {
        .left-image-section-2 .text-block p {
          margin: 0 0 25px; } }

/* 146,156,171 */
.we_make.lp h3 {
  font-size: 1.5em; }

.footer-area .facebook-link {
  margin: 20px 0;
  font-size: 16px; }

.home-testimonial.lp {
  padding: 100px 2% 20px; }
  @media (max-width: 991px) {
    .home-testimonial.lp {
      padding: 100px 15px 40px; } }
  @media (max-width: 991px) {
    .home-testimonial.lp h2 {
      margin-bottom: 25px; } }
  .home-testimonial.lp .cont {
    padding: 20px;
    text-align: center;
    font-size: 16px; }
    @media (max-width: 767px) {
      .home-testimonial.lp .cont {
        padding: 25px 0; } }
    .home-testimonial.lp .cont .image {
      text-align: center;
      margin: 0 0 30px; }
      .home-testimonial.lp .cont .image img {
        border: 1px solid #979797;
        max-width: 100%;
        width: auto; }
    .home-testimonial.lp .cont h3 {
      border-bottom: 0; }
      @media (max-width: 767px) {
        .home-testimonial.lp .cont h3 {
          font-size: 1.5em;
          color: #000000; } }
    .home-testimonial.lp .cont p {
      font-size: 1em; }
      @media (max-width: 767px) {
        .home-testimonial.lp .cont p {
          font-weight: 400;
          font-size: 18px;
          line-height: 1.42858;
          color: #000000; } }
    .home-testimonial.lp .cont span {
      float: left;
      width: 100%;
      margin-bottom: 25px; }
    .home-testimonial.lp .cont img {
      width: 100%;
      height: auto; }
  .home-testimonial.lp .testimonial-box {
    margin-top: 0; }
    .home-testimonial.lp .testimonial-box .rows {
      padding: 20px; }
      @media (max-width: 991px) {
        .home-testimonial.lp .testimonial-box .rows {
          padding: 0; } }
      .home-testimonial.lp .testimonial-box .rows::after {
        display: none; }
    .home-testimonial.lp .testimonial-box h3 {
      border-bottom: 0; }

@-moz-document url-prefix() {}@media (max-width: 1199px) {
  .home-testimonial.lp .testimonial-box {
    grid-template-columns: repeat(2, 1fr); } }

@media (min-width: 768px) and (max-width: 991px) {
  .home-page .carousel.lp .item {
    background-position: top center !important; } }

@media (max-width: 767px) {
  header.lp #menu-collapse {
    width: auto; }
  .home-page .carousel.lp .carousel-caption {
    padding: 130px 0 38px; }
  .we_make.lp .sec-item {
    text-align: center;
    padding: 0;
    margin: 6% 0; }
  .left-image-section {
    font-size: 12px; }
  .left-image-section.lp .col-md-5 {
    float: none;
    width: auto; }
  .left-image-section.lp .col-md-5 .left-image {
    background-size: cover; }
  .home-testimonial.lp .testimonial-box {
    display: block; } }

@media (max-width: 480px) {
  header.lp #menu-collapse {
    overflow: auto; } }

.btn, .page-pages-show-donation-v2-wide .donation-v2-amounts.radio-inline label {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  text-decoration: none !important;
  cursor: pointer;
  background-image: none;
  padding: 11px 25px;
  font-size: 18px;
  line-height: 1.42858;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.btn-primary {
  text-decoration: none !important;
  color: #fff !important;
  background-color: #046BB3;
  -webkit-box-shadow: 0 3px 0 #004B7B !important;
  box-shadow: 0 3px 0 #004B7B !important;
  border: 0;
  border-radius: 0; }

header.lp .navbar-header {
  float: left; }

.navbar-brand {
  height: 50px; }
  @media (max-width: 991px) {
    .navbar-brand {
      padding: 10px 15px; } }

.navbar-brand > img {
  display: block; }
  @media (max-width: 991px) {
    .navbar-brand > img {
      height: 49px;
      width: auto; } }

header.lp .navbar-nav {
  margin: 0; }

.carousel {
  position: relative;
  z-index: 1; }

.carousel-inner {
  width: 100%; }
  .carousel-inner .carousel-bg {
    background-position: 50% 50%;
    background-size: cover; }

.home-faq-link {
  clear: both;
  padding: 40px 15px 70px; }
  .home-faq-link.border-top {
    border-top: 2px solid #d8d8d8; }
  .home-faq-link .cont {
    text-align: center; }
    .home-faq-link .cont .button-wrapper {
      margin-top: 40px; }

hr.line-break {
  border: 0;
  margin: 0;
  padding: 0;
  border-top: 2px solid #d8d8d8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: both; }

.partners-section {
  clear: both;
  text-align: center;
  background-color: #e9eaeb;
  padding: 80px 2%; }
  .partners-section h2 {
    color: #006eb6;
    margin: 0 0 30px; }
  .partners-section .partners-list {
    background-color: #ffffff; }

.partners-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 40px auto;
  padding: 20px;
  list-style: none;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .partners-list li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 30px 15px; }
    @media (min-width: 1200px) {
      .partners-list li {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%; } }
    .partners-list li img {
      display: block;
      max-width: 100%;
      margin: auto; }

/* 146,156,171 */
.three-points {
  padding: 32px 0;
  font-family: "Helvetica Neue LT W01_77 Bd Cn",Arial,sans-serif;
  font-weight: 700;
  line-height: 1.1;
  color: inherit;
  font-size: 1.6em;
  overflow: hidden; }
  .three-points .container {
    position: relative; }
  .three-points h2 {
    font-size: 1.813em;
    margin-bottom: 70px; }
  .three-points .img {
    float: left;
    width: 100%;
    min-height: 140px;
    margin-bottom: 20px; }
    .three-points .img img {
      width: 160px; }
  .three-points h3 {
    font-size: 62px;
    line-height: 1.2em;
    font-weight: 700;
    color: #046bb3;
    margin: 0 0 15px; }
    @media (max-width: 991px) {
      .three-points h3 {
        font-size: 46px;
        margin: 0 0 12px; } }
  .three-points p {
    margin: 0 0 20px; }
  .three-points .row {
    margin-bottom: 40px; }
  .three-points .deco-1, .three-points .deco-2 {
    position: absolute;
    top: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-size: contain;
    width: 50%;
    width: calc((100vw - 1250px) / 2); }
    @media (max-width: 1600px) {
      .three-points .deco-1, .three-points .deco-2 {
        display: none; } }
  .three-points .deco-1 {
    right: 100%;
    background-image: url("../img/icn-plug-left.svg");
    background-position: 100% 50%;
    -webkit-transform: translateX(-40px);
    -ms-transform: translateX(-40px);
    transform: translateX(-40px); }
  .three-points .deco-2 {
    left: 100%;
    background-image: url("../img/icn-plug-right.svg");
    background-position: 0 50%;
    -webkit-transform: translateX(40px);
    -ms-transform: translateX(40px);
    transform: translateX(40px); }
  .three-points sup {
    font-size: .66em; }

/* 146,156,171 */
.brand-background-1 {
  background: #103175; }

.brand-background-2 {
  background: #006eb6; }

.brand-background-3 {
  background: #6cb1e2; }

.brand-background-4 {
  background: #49bcc6; }

.brand-background-5 {
  background: #a01881; }

.brand-background-6 {
  background: #929cab; }

.brand-background-7 {
  background: #e9eaeb; }

.brand-background-8 {
  background: #faecb8; }

.brand-background-9 {
  background: #424242; }

.brand-color-1 {
  color: #103175; }

.brand-color-2 {
  color: #006eb6; }

.brand-color-3 {
  color: #6cb1e2; }

.brand-color-4 {
  color: #000000; }

.brand-color-5 {
  color: #ffffff; }

.brand-color-6 {
  color: #e9eaeb; }

.black-btn {
  background: #000000 !important;
  color: #ffffff;
  position: relative;
  border: 2px solid transparent !important; }

.black-btn:hover {
  background: #000000 !important;
  color: #ffffff;
  position: relative;
  border: 2px solid transparent !important; }

ul, ol {
  font-size: 18px; }

.form-control, .form-group > select, #donation_amount_other, #pledge_amount_other, .page-pages-show-donation-v2-wide .donation-other-input-container input, .page-pages-show-donation-v2-wide .donation-v2-input {
  height: 45px !important;
  -webkit-box-shadow: 0px 2px 3px #cccccc !important;
  box-shadow: 0px 2px 3px #cccccc !important;
  border: 0px !important;
  border-radius: 2px !important;
  background: #ffffff !important; }

input[type="text"]::-webkit-input-placeholder {
  color: #495057;
  opacity: 1 !important; }

.phone-icon {
  position: relative;
  padding-left: 45px !important; }

.phone-icon:before {
  content: "";
  display: block;
  width: 22px;
  height: 22px;
  background: url("../img/icon-phone.png");
  position: absolute;
  left: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
  background-size: 100%; }

/* 146,156,171 */
.footer-notes {
  background-color: #cccccc;
  color: #424242;
  padding-top: 42px;
  padding-bottom: 30px;
  font-size: 85%; }
  .footer-notes ul, .footer-notes ol {
    font-size: inherit; }
  .footer-notes ol.list-unstyled {
    counter-reset: item; }
    .footer-notes ol.list-unstyled li {
      position: relative; }
      .footer-notes ol.list-unstyled li::before {
        position: absolute;
        top: 3px;
        left: -7px;
        content: counter(item);
        counter-increment: item;
        float: left;
        font-size: 8px; }

.EditingFormErrorLabel {
  color: #ff3333;
  display: block;
  margin: 2px 0 0;
  font-size: 16px;
  line-height: 1.2em; }
