/*! Gnosis Fundraisng Styling Master */
body{min-width:360px}.fundraising-searchResult{width:auto !important;height:auto !important;padding:0 !important;border:none !important;background-color:transparent !important}.fundraising-searchResultsView{margin:0 auto}.fundraising-searchResultEmpty{font-size:15px}.fundraisingSearchResults .result{float:left;margin-left:15px}.fundraisingWidget *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:100%;font-size:12px}.block-spacer{height:5px}.fundraisingWidget .header{display:block;overflow:hidden;height:160px;position:relative;padding-bottom:0;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;border-left:1px solid #bdc3c7;border-right:1px solid #bdc3c7;border-top:1px solid #bdc3c7}.fundraisingWidget .header .caption{font-family:"Lato";font-size:1.2em;padding-left:4px;position:absolute;bottom:-4px;left:0;width:100%;background:#000;background:rgba(0,0,0,.7);color:#fff;border-bottom:4px solid #000}.fundraisingWidget .header .caption span:nth-of-type(1){font-size:1.1em;display:block}.fundraisingWidget .header .caption span:nth-of-type(2){font-size:.8em;display:block}.fundraisingWidget{width:230px;margin:1em auto 1em auto;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding-bottom:1.5em;background-color:#dde1e2;-webkit-box-shadow:#bdc3c7 0 5px 5px;-moz-box-shadow:#bdc3c7 0 5px 5px;box-shadow:#bdc3c7 0 5px 5px}.fundraisingWidget.small{width:200px;font-size:10px}.fundraisingWidget.small .header{height:100px}.fundraisingWidget .header .image{vertical-align:middle;width:100%;height:auto}.fundraisingWidget.style_team .header .caption{background:#f00;background:rgba(249,116,116,.94);border-color:#f00}.fundraisingWidget.style_event .header .caption{background:#800080;background:rgba(128,0,128,.85);border-color:#800080}.fundraisingWidget.style_teammember .header .caption{background:#5cc0ff;background:rgba(92,192,255,.85);border-color:#5cc0ff}.fundraisingWidget.style_fundraiser .header .caption{background:#2bc253;background:rgba(43,194,83,.85);border-color:#2bc253}.fundraisingWidget .data{margin-top:.3em;height:3.4em;color:#81878b;padding-left:0;text-align:center;overflow:hidden}.fundraisingWidget.style_event .header .caption *,.fundraisingWidget.style_fundraiser .header .caption *,.fundraisingWidget.style_team .header .caption *,.fundraisingWidget.style_teammember .header .caption *{font-weight:bold;color:#000}.fundraisingWidget.frDonateWidget .data.progressMarkers{height:1.5em;font-weight:bold;font-size:.95em;color:#000;padding-top:.2em}.fundraisingWidget.frDonateWidget .data.donorStats .data-item:first-of-type{margin-right:2em}.fundraisingWidget.frDonateWidget .data.progressMarkers .data-item:first-of-type{float:left}.fundraisingWidget.frDonateWidget .data.progressMarkers .data-item:last-of-type{float:right}.fundraisingWidget .data-item{font-size:1.3em;font-family:'Lato'}.fundraisingWidget .data-item{display:inline-block;padding-right:.4em;padding-left:.4em;*display:inline}.fundraisingWidget .data-item .title{display:block;text-transform:uppercase;font-size:.6em;margin-top:.6em;font-weight:700}.fundraisingWidget .desc{background-color:#4f4f4f;background-color:rgba(0,0,0,.6);width:100%;padding:0;padding-top:4px;color:#fff;text-align:center;height:10em;overflow:auto;font-size:.9em;font-family:'Quicksand';line-height:1.5em}.fundraisingWidget .desc *{color:#fff;font-family:Verdana,sans-serif;font-size:1.1em;line-height:1.2em;padding:4px}.fundraisingWidget.smaller .desc{height:8em}.fundraisingWidget .button-area{margin:0 auto;text-align:center}.fundraisingWidget .button{display:inline-block;margin:1em auto 0 auto;background-color:#2589cc;width:8em;padding:.5em;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.fundraisingWidget .button:hover{background-color:#0e0e88;cursor:pointer}.fundraisingWidget .button{width:16em}.frWidgetDonateBtn{background-color:#f00 !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.frWidgetDonateBtn:hover{background-color:#fff !important;color:#f00 !important;-webkit-box-shadow:inset 0 0 0 1px red;-moz-box-shadow:inset 0 0 0 1px red;box-shadow:inset 0 0 0 1px red}.frWidgetDonateBtn:hover a{color:#f00 !important}.fundraisingWidget .button+.fundraisingWidget .button{margin-right:.2em}.fundraisingWidget .button a,.fundraisingWidget .button span{color:#fff;font-size:1.2em;font-family:Arial;letter-spacing:.1em;font-weight:bold;text-align:center;text-decoration:none;display:block}.fundraisingWidget .marquee{overflow:hidden}.progressbar{height:25px;position:relative;background:#d4fcd9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);-moz-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);box-shadow:inset 0 -1px 1px rgba(255,255,255,.3)}.progressbar>span{display:block;height:100%;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#ec0718;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ec0718),color-stop(1,#ec0718));background-image:-moz-linear-gradient(center bottom,#2bc253 37%,#54f054 69%);-webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);-moz-box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden}.progressbar>span:after,.progressbar.animate>span>span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgba(255,255,255,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.2)),color-stop(.75,rgba(255,255,255,.2)),color-stop(.75,transparent),to(transparent));background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.progressbar.animate>span:after{display:none}.progressbar.animate>span>span{-webkit-animation:move 2s linear infinite;-moz-animation:move 2s linear infinite}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@-moz-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.progressbar.orange>span{background-color:#f1a165;background-image:-moz-linear-gradient(top,#f1a165,#f36d0a);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1a165),color-stop(1,#f36d0a));background-image:-webkit-linear-gradient(#f1a165,#f36d0a)}.progressbar.red>span{background-color:#f0a3a3;background-image:-moz-linear-gradient(top,#f0a3a3,#f42323);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0a3a3),color-stop(1,#f42323));background-image:-webkit-linear-gradient(#f0a3a3,#f42323)}.progressbar.purple>span{background-color:#9c4be6;background-image:-moz-linear-gradient(top,#9c4be6,#caa0f2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9c4be6),color-stop(1,#caa0f2));background-image:-webkit-linear-gradient(#9c4be6,#caa0f2)}.progressbar.nostripes>span>span,.nostripes>span:after{-webkit-animation:none;-moz-animation:none;background-image:none}.comments{display:block;width:100%;font-size:.9em}.commentsOption{display:block;width:100%;font-size:.9em;margin-left:0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.3);box-shadow:1px 1px 1px rgba(0,0,0,.3)}.gFRCommentType_FR{background-color:#fff2f2}.gFRCommentType_FT{background-color:#fffbf5}.gFRCommentType_TM{background-color:#f6fff5}.comments .cmmnt,ul .cmmnt,ul ul .cmmnt{display:block;position:relative;border-top:1px solid #d3d3d3;padding-bottom:4px}.comments .cmmnt:first-of-type{border-top:none}.comments .cmmnt:nth-child(even){background-color:#f3f4ff}.comments .cmmnt .avatar{position:absolute;top:8px;left:0}.comments .cmmnt .avatar img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.44);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.44);box-shadow:1px 1px 2px rgba(0,0,0,.44);-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.comments .cmmnt .avatar a:hover img{opacity:.77}.comments .cmmnt .cmmnt-content{padding:0 7px 12px 7px}.comments .cmmnt .cmmnt-content header{font-size:1em;display:block;margin-bottom:8px}.comments .cmmnt .cmmnt-content header .pubdate{color:#777;font-size:.75em}.comments .cmmnt .cmmnt-content header .pubdate::before{content:' - ';font-weight:normal}.comments .cmmnt .cmmnt-content header .donorAmount{color:#777;font-weight:bold}.comments .cmmnt .cmmnt-content header .donorAmount::before{content:' - '}.comments .cmmnt .cmmnt-content header .userlink{font-weight:bold}.comments .cmmnt .replies{margin-bottom:7px}.FREditNotes{margin-left:4px;font-size:.9em}.g104frJoiningTeamInfo{margin-bottom:10px}.g104frJoinSelect,.g104frRaiseOrNot{margin:0 15px 20px 15px;font-size:20px}.g104frJoinSelect .styled-select{background:#f5e1e1 !important;border:1px solid #0c0c0c !important;height:36px !important;padding:4px 0 4px 0 !important;margin-left:3.3em !important;display:block;width:calc(100% - 3.7em);margin-bottom:5px}#teamInfo{background-color:rgba(205,236,19,.13)}#teamMemberInfo{background-color:rgba(0,255,90,.1)}#inputTeamGoalAmt,#inputMemberGoalAmt{width:150px}#inputTeamGoalMembers{width:183px}#joinTeamText{display:block;border:none}.g104frStory{margin:3px 0 3px 0;padding:5px 10px 5px 10px;background:rgba(255,250,250,.29);max-height:250px;overflow:hidden}.g104frStory+[data-readmore-toggle]{color:#94171a;text-align:center;margin:10px 10px 20px 0;border-bottom:solid #c11c22 2px}.g104frMainTitle span.fundraiser,.g104frMainTitle span.fundraiser a{font-size:1.7em;font-weight:bold;display:block;text-align:center;vertical-align:top;width:100%}.g104frTitle{width:100%;line-height:1.1em;font-size:1.75em;font-weight:bold;color:#337ab7;display:block;text-align:center}.g104frTitle *{text-align:center}.g104frTitle span::after{content:"  » ";color:inherit;font-weight:inherit;vertical-align:baseline;font-size:inherit}.g104frTitle span:last-of-type::after{content:""}.g104frTitle span,.g104frTitle span a{font-size:inherit;font-weight:inherit;text-align:center}.textEditGroup #mce-panel{margin:0 40px 0 40px}.dxis-passePartout{background-color:transparent !important}.dxis-itemTextArea{padding:5px !important;background-color:#000 !important;opacity:.8 !important}.inputFRAlias{padding:7px 0 6px 0;margin:1px 0 1px 0;border-left:0;height:26px;border:1px solid #ccc}ul.dropdown-menu{padding:0 0 0 0 !important;margin:0 0 !important;right:0;left:auto}ul.dropdown-menu li{padding:0 0 0 0 !important;margin:0 0 !important;list-style-type:none !important;font-size:.9em !important}ul.dropdown-menu li.divider{margin:3px !important}.gAdminButton{float:right;margin-bottom:5px;margin-top:-8px}.gAdminButton button{min-width:140px}div.entry-content p{line-height:140% !important}.frStatusBar{background:#fff;padding:.2em;margin:1em auto;-moz-box-shadow:0 2px 10px rgba(0,0,0,.8);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.8);box-shadow:0 2px 10px rgba(0,0,0,.8);min-width:303px}.frStatusBar-ProgressArea{min-width:175px}.frStatusBar-ProgressArea{min-width:175px}.frStatusBar table{margin-top:.2em;width:100%;text-align:center}.frStatusBar button{height:40px}.frStatusBar .progress{margin-bottom:initial}.frStatusBar .data-item{display:inline-block;width:32%}.frStatusBar .data-item:first-of-type{text-align:left}.frStatusBar .data-item:last-of-type{text-align:right}.frStatusBar .button a,.frStatusBar .button span{color:#fff;font-size:1.2em;font-family:Arial;letter-spacing:.1em;font-weight:bold;text-align:center;text-decoration:none;display:block}.frStatusBar .button{margin-bottom:2px;margin-left:1px;margin-right:1px;display:inline-block;background-color:#2589cc;min-width:8em;padding:.5em;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.frStatusBar .button:hover{background-color:#0e0e88;cursor:pointer}.frStatusBar .title{font-weight:bold}.frStatusBar .title:before{content:' '}.fundraisingDonorList{height:180px;text-align:center}#txtInviteDonor,#txtInviteTeam,#txtSendInstructions{width:100%;height:20em;margin-top:15px;margin-bottom:15px;border:2px solid #000;padding:5px}#sendInstructionsTo{border:#f00 1px solid;width:100%;padding:5px;margin:5px 0;display:block}.gnosis-pdmGrdRowIsProvisional{background:#ffdab9}.gnosis-pdmGrdRowIsComplete{background:#90ee90}.fundraisingUpdatesViewToolbar{margin:-15px -15px 0 -15px;overflow:hidden;text-align:right}.fundraisingUpdatesViewToolbar>div{padding-right:5px}.fundraisingUpdatesViewToolbar>span{vertical-align:middle;display:inline-block;padding-right:15px;font-weight:bold}.fundraisingUpdatesViewToolbar>div>span::after{content:''}.fundraisingUpdatesViewToolbar>div>span{padding:15px;font-weight:bold}