﻿@font-face {
    font-family: "WebDings";
    src: url("/fonts/webdings.ttf");
}

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

.livechatparent {
    width: 1036px;
}

#galleryWidget {
    margin: 0 auto;
    width: 1036px;
    position: relative;
}

    #galleryWidget ul {
        padding-left: 0px;
    }

.fPersonal {
    margin: 0 auto;
    width: 1036px;
}

.personalPage, .teamPage:not(.MobileView) {
    margin: 0 auto;
    width: 1036px;
}

/* body.Login .container, body.login .container, body.Forgot .container, body.forgot .container, body.ForgotUserName .container, body.Reset .container, body.Error404 .container {
    max-width: 800px;
}

body.Login .container, body.login .container,  body.Error404 .container {
    max-width: 1036px;
} */

/* body.SignUp .container, body.Signup .container, body.Fundraise .container,  body.ReturningWalkerInactive .container, body.Review  .container, body.ReviewTeam  .container
    , body.ReturningWalker .container, body.PreferencesIndex .container
    , body.ChooseTeam .container, body.JoinTeam .container, body.Jointeam .container,  body.StartTeam .container
    , body.Events .container
{
    width: 1036px; 
} */

body.SignUp .socialbgt, body.Signup .socialbgt, body.Fundraise .socialbgt, body.ReturningWalkerInactive .socialbgt, body.Review  .socialbgt, body.ReviewTeam  .socialbgt
    , body.ReturningWalker .socialbgt, body.PreferencesIndex .socialbgt {
    margin-left: 0px;
    width: 100%; 
}
body.OurMission .socialbgt, body.CompanyTeams .socialbgt, body.FamilyTeams .socialbgt, body.SpreadTheWord  .socialbgt, body.WaysToHelp  .socialbgt
    , body.StudentTeams .socialbgt, body.Banners .socialbgt, body.PrintableBadges .socialbgt, body.Logos .socialbgt
    , body.JoinTeam .socialbgt, body.Jointeam .socialbgt, body.ChooseTeam .socialbgt, body.StartTeam .socialbgt {
   display:none; 
}

.fMainLogo {
    background: rgba(0, 0, 0, 0) url("/image/fundrasing_logo1.png") repeat scroll 0 0;
    height: 312px;
    /*margin: -88px auto 0;*/
    width: 1036px;
    background-size: contain !important;
}

.emptyGallery {
    height: 100px;
    /*height: 312px;     Если делать по дизайну хреново выглядит*/
}

.r-l-columns {
    height: auto;
}

.r-l-columns * {
    height: auto;
}


.AddPhoto.widget canvas {
    height:185px;
}

.personPicture {
    background: rgba(0, 0, 0, 0) url("/image/person_pict_logo.png") repeat scroll 0 0;
    display: inline-block;
    height: 160px;
    margin: -60px 0 0 10px;
    vertical-align: top;
    width: 160px;
    position: relative;
}

.teamPicture {
    background: rgba(0, 0, 0, 0) url("/image/marchforbabiesavatardesktop.png") repeat scroll 0 0;
    display: inline-block;
    height: 160px;
    margin: -60px 0 0 10px;
    vertical-align: top;
    width: 160px;
    position: relative;
}

.set-pic-avatar, .teamAvatar {
    border-radius: 50%;
    background-size: cover;
    background-repeat: no-repeat;
}

.personalInfo {
    display: inline-block;
    margin: -13px 0 0 7px;
    width: 450px;
}

    .personalInfo h1 {
        font-size: 28px;
        font-weight: normal;
    }
	.personalPage h1.personalName, .teamInfo h1.teamName{
		margin-top:17px;
	}

.personalLocation {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 13px;
    margin: -2px 0 0;
}

.sBudges > img {
    display: inline-block;
    height: 30px;
    margin: 8px 0 0;
    width: 30px;
}

.badge-title {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 14px;
    font-weight: bold;
    margin-top:10px;
}

.sBudges1 {
    background: rgba(0, 0, 0, 0) url("/image/f_icon1.png") no-repeat scroll 0 0;
}

.sBudges2 {
    background: rgba(0, 0, 0, 0) url("/image/f_icon2.png") no-repeat scroll 0 0;
}

.sBudges3 {
    background: rgba(0, 0, 0, 0) url("/image/f_icon3.png") no-repeat scroll 0 0;
}

.sBudges {
    margin: 0 0 0 3px;
    display: block;
}

.EditMode .sBudges {
    display: inline-block;
}
.sBudges[data-src="/image/badges/badge_movement_maker.png"]
,.sBudges[data-src="/image/badges/badge_mobile_app.png"]
 {
 height:27px;
}



.l_column h2 {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 24px;
    margin: 8px 0 9px;
}

.r_column h2 {
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 24px;
    margin: 8px 0 9px;
}

.wiwSmallText,
.spPersText,
.ourMissionText {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    line-height: 21.5px;
    width: 540px;
}

.ourMissionText {
    width: 615px;
}

.more {
    color: #b542eb;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 11px;
    font-weight: bold;
    margin-top: 18px;
    text-transform: uppercase;
    line-height: 13px;
    cursor: pointer;
}

#divAllSponsorMessages2 .more {display:none;}

.l_column > hr {
    border-color: #c7c8ca;
    margin: 40px 0;
}

.l_column {
    display: inline-block;
    width: 645px;
}

.r_column {
    display: inline-block;
    padding-left: 30px;
    vertical-align: top;
    margin-top: 15px;
    width: 355px;
}

.ie .r_column {
    box-sizing: content-box;
}

.mfb2015NotLoggedIn #divAllSponsorMessages.desktop {
    /*padding-left:20px;*/
}
.mfb2015NotLoggedIn  #divAllSponsorMessages.desktop .sponsorMessH {
    /*text-align:center;*/
    width: 100%;
}
.mfb2015LoggedIn    .sponsorMessH::after {
    /*background: rgba(255, 0, 0, 0) url("/image/messageImg.png") no-repeat scroll 0 0;*/
    content: "";
    display: inline-block;
    height: 25px;
    margin: -3px 0 0 8px;
    vertical-align: top;
    width: 39px;
}


.spPersName {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 15px;
    font-weight: bold;
    display: inline-block;
}

.spPersDate {
    display: inline-block;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 11px;
    margin: 0 0 0 8px;
}


.sponsorPerson {
    margin-bottom: 9px;
}

.myEventPlace {
    color: #7029EC;
    display: inline-block;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    margin: -7px 0 0;
    vertical-align: top;
    cursor: pointer;
}
.myEventPlace:hover, .myEventPlace:active{
	color: #b542eb;
    text-decoration: underline;
}

.myEvent.event-info.widget .myEventPlace {
    width: 100%;
}

.myEventPlaceMarker, .myEventLink {
    display: inline !important;
    cursor: pointer;
}

    .myEventPlaceMarker::after {
        background: rgba(0, 0, 0, 0) url("/image/vector_s.png") no-repeat scroll 0 0;
        display: inline !important;
        height: 18px;
        margin: -1px 0 0 2px;
        position: absolute;
        width: 12px;
        content: "";
    }

.myEventDetail {
    display: block;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    margin: -5px 0 0;
    vertical-align: top;
}

.myEventDetailAdd2Calendar {
    display: inline-block;
    cursor: pointer;
}

    .myEventDetailAdd2Calendar::after {
        background: rgba(0, 0, 0, 0) url("/image/calendarAdd.png") repeat scroll 0 0;
        content: "";
        display: inline-block;
        height: 21px;
        margin: -3px 0 0 7px;
        vertical-align: top;
        width: 21px;
    }

.myEventMore {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 16px;
}

.buttons .btn {
    color: #ffffff;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 16px;
    font-weight: bold;
    height: 27px;
    padding-top: 11px;
    text-transform: uppercase;
    width: 149px;
	border-radius:0px;
}

.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate, .Team.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate {
    box-sizing: content-box;
	min-width:355px;
}

    .Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn, .Team.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn {
        box-sizing: border-box;/*content-box;*/
        width: 170px;
    
		height: 44px;
		line-height: 44px;
		padding-top: 0px;
		padding-bottom: 0px;
		border-radius: 0px;
		
		font-family: 'GraphikCompactBlack',Arial, sans-serif !important;
		font-size:18px !important;
		font-weight:normal;
    }
	.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnWalkWithMe{
		 background-color:#b542eb !important;
	}
	.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnWalkWithMe:hover,.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnWalkWithMe:active,.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnWalkWithMe:focus{
		 background-color:#9135bc !important;
	}
	.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnDonate {
		 background-color:#ff52ba !important;
	}
	.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnDonate:hover,.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnDonate:active,.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnDonate:focus {
		 background-color:#cc4295 !important;
	}
	.Team.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnWalkWithMe{
		 background-color:#6179ff !important;
	}
	.Team.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnWalkWithMe:hover,.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnWalkWithMe:active,.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnWalkWithMe:focus{
		 background-color:#4e61cc !important;
	}
	
	.Team.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnDonate {
		 background-color:#ff52ba !important;
	}
	.Team.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnDonate:hover,.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnDonate:active,.Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn.btnDonate:focus {
		 background-color:#cc4295 !important;
	}
	

        .Personal.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn:last-child {
            float: right;
        }
		.Team.mfb2015NotLoggedIn .buttons.buttons-walk-and-donate .btn:last-child {
			float: right;
		}

.btn.btnWalkWithMe {
    background: #7029EC none repeat scroll 0 0;
}

.btn.btnDonate {
    background: #ff52ba none repeat scroll 0 0;
    border-radius: 0;
    color: white;
    text-transform: uppercase;
    font-family: 'GraphikCompactBlack',Arial, sans-serif !important;
}
    .btn.btnDonate:hover {
        background-color: #cc4295;
    }

.Team .buttons-walk-and-donate.hide-join-team .btn.btnWalkWithMe, .Team.MobileView .buttons.btnWalkWithMe .hide-join-team {
    display: none;
}

.Team .buttons-walk-and-donate.hide-join-team .btn.btnDonate {
    width: calc(100% - 24px);
}

.MobileView.Team .buttons-walk-and-donate.hide-join-team .btn.btnDonate {
    width: 100%;
}


.link-wide-button {
    background: #f0f0f0 none repeat scroll 0 0;
    color: #999999;
    cursor: pointer;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 15px !important;
    height: 28px;
    margin: 11px 1px 0 -1px;
    padding-top: 4px;
    text-align: center;
    text-transform: uppercase;
    line-height: 25px;
}

.Team .LastDonations .link-wide-button {
    margin-top: 0px;
}

.goal {
    background: #f5f5f5;
    margin-top: 7px;
    padding-bottom: 13px;
}

.bigGoal {
    color: #7029EC;
    x-font-family: GraphikRegular, Arial, sans-serif, "Verdana";
	font-family: GraphikRegular, Arial, sans-serif;
    font-size: 28px;
    font-weight: normal;
    margin: 10px 0 0 20px;
    text-align: center;
}

.goalProgressBg {
    background: #ffffff none repeat scroll 0 0;
    border: 2px solid #7029EC;
    border-radius: 3px;
    height: 19px;
    margin: 7px 0 0 9px;
    width: 333px;
}

.goalProgress {
    background: #0098db none repeat scroll 0 0;
    display: block;
    height: 100%;
    width: 15%;
}

.myGoal {
    color: #7029EC;
    x-font-family: verdana;
	font-family: GraphikRegular, Arial, sans-serif;
	font-size: 18px;
    font-weight: bold;
    margin: 8px 0 0 2px;
    text-align: center;
}

.goalCountDown .violet {
    color: #7029EC;
    display: inline;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 14px;
    font-weight: bold;
}

.goalCountDown {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 14px;
    margin: 10px 0 0;
    text-align: center;
}

.goal > div {
    text-align: center;
}


/*
.myGoalPlace::after {
    background: rgba(0, 0, 0, 0) url("/image/vector_s1.png") no-repeat scroll 0 0;
    content: "";
    display: inline;
    height: 14px;
    margin: 3px 0 0 7px;
    position: absolute;
    width: 9px;
}
*/

.myGoalPlace {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 13px;
    margin: 2px 0 0px;
    vertical-align: top;
}

.myGoalPlace .myEventLink {
    font-size: 15px;
}

.myGoalStat {
    x-font-family: verdana;
	font-family: GraphikRegular, Arial, sans-serif;
    font-size: 12px;
}

.socialH {
    display: block;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    margin: 12px 0 0 6px;
    text-align: center;
    width: 100% !important;
}

.FsocialLinks .Links > div {
    height: 36px;
    width: 37px;
    display: inline-block;
    margin-right: 10px;
}

.FsocialLinks .facebook {
    background: rgba(0, 0, 0, 0) url("/image/fb_s.png") repeat scroll 0 0;
}

.FsocialLinks .tweet {
    background: rgba(0, 0, 0, 0) url("/image/tw_s.png") repeat scroll 0 0;
}

.FsocialLinks .gplus {
    background: rgba(0, 0, 0, 0) url("/image/gp_s.png") repeat scroll 0 0;
}

.FsocialLinks .inSocial {
    background: rgba(0, 0, 0, 0) url("/image/in_s.png") repeat scroll 0 0;
}

.Links {
    margin: 8px 0 0 94px;
}

/*  based on addthis */
.FsocialLinks .Links .addthis_toolbox {
    width: 100%;
}

.FsocialLinks .addthis_toolbox a {
    margin-left: 10px !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
}
/*  based on addthis */

.myBadges {
    margin-top: 49px;
}

#divAllBadges {
    margin-top: 5px;
}

.mfb2015NotLoggedIn .myBadges.widget.no-badges-widget {
    display: none;
}

.badgesH {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 24px;
    margin: -9px 0 0;
    text-align: center;
}

.badges {
    margin: 8px auto;
    width: 316px;
}

    .badges > div, .badges > a > div {
        color: #000000;
        display: block;
        font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
        font-size: 13px;
        line-height: 17px;
        margin-right: 11px;
        text-align: center;
        vertical-align: top;
        width: 93px;
    }

    .badges > a {
        display: inline-block;
        vertical-align: top;
    }

.no-badges {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 14px;
}

#divAllBadges .badges {
    width: 100%;
	margin-left: -16px;
}

#divAllBadges ul {
    overflow: hidden;
    list-style: none;
}

#divAllBadges li {
    width: 33.33%;
    float: left;
    display: inline;
}

    #divAllBadges li div {
        text-align: center;
    }

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

.EditMode .badges {
    width: 100%;
    margin-bottom: 20px;
}

.badges_5k {
    xwidth: 93px;
	width: 145px;
    /*background: rgba(0, 0, 0, 0) url("/image/coin5k.png") no-repeat scroll 0 0;*/
}
/*.badges_10k {
    background: rgba(0, 0, 0, 0) url("/image/coin10k.png") no-repeat scroll 0 0;
}
.badges_20k {
    background: rgba(0, 0, 0, 0) url("/image/coin20k.png") no-repeat scroll 0 0;
   
}*/
.EditMode .badges_5k {
    /*display: block;*/
    margin: 1px 14px 12px 0;
    width: 134px;
}

.badges .badges_20k {
    margin-right: -8px;
}


.teamPage .badges_5k {
    display: inline-block;
    margin-right: 10px;
}



.fullWidth > hr {
    border-color: #c7c8ca;
    margin: 40px 0;
}

.fullWidth h2 {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 24px;
    margin: 8px 0 9px;
}

.captansString {
    width: 600px;
}

.mfb2015NotLoggedIn .captansString {
    width: 500px;
}

.captansString > div {
    display: inline;
}
.captansString > div > a {
    display: inline;
}


.teamInfo h1 {
    font-size: 28px;
    font-weight: normal;
    color: #6179ff;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
}

.teamInfo {
    display: inline-block;
    margin: -13px 0 0 7px;
    width: 450px;
}

.teamPage h2, #TeamWalkerFullList h2 {
    color: #6179ff;
}

#TeamWalkerFullList h2 {
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 24px;
    font-weight: 500;
}

.teamPage .more {
    color: #6179ff;
}

.filterText {
    color: #6179ff;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 12px;
    font-weight: bold;
}

.leadNumber {
    color: #6179ff;
    font-weight: bold;
}

.filer > div {
    display: inline-block;
    margin: 2px 0 0;
    vertical-align: top;
}

.filer {
    margin-top: -4px;
}

.mfb2015NotLoggedIn #divTeamBoard .filterText {
    margin-left: -12px;
}

.mfb2015NotLoggedIn #divTeamBoard2 .leadContainer {
    margin-left: 12px;
}

.filer > input {
    margin: 0 5px 0 8px;
}

.leadRow > div {
    display: table-cell;
    height: 34px;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
}

.leadNumber {
    width: 32px;
}

.leadRInfo {
    color: #6179ff;
    width: 200px;
}

.leadContainer {
    margin-top: 14px;
}

.leadFooterText {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 10px;
    margin: 23px 0 23px 19px;
    width: 450px;
}

    .leadFooterText::before {
        background: rgba(0, 0, 0, 0) url("/image/info.png") repeat scroll 0 0;
        content: "";
        display: block;
        height: 20px;
        margin: 0 0 0 -23px;
        position: absolute;
        width: 20px;
    }

.teamPage .sponsorMessH::after {
    /*background: rgba(255, 0, 0, 0) url("/image/messageImgTeam.png") no-repeat scroll 0 0;*/
}

.teamPage .spPersName,
.teamPage .badgesH {
    color: #6179ff;
}

.dtopMenu {
    /*height: 130px;*/
    /*margin-bottom: -64px;*/
}


/*Editable*/

.EditMode {
    position: relative;
}

.changeCover {
    height: 44px;
    left: 9px;
    position: absolute;
    top: 90px;
    width: 200px;
    cursor: pointer;
    z-index: 2;
}


.mnuText {
    background: #bbbbba none repeat scroll 0 0;
    border-radius: 3px;
    color: #efefef;
    display: block;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-weight: bold;
    height: 25px;
    padding: 3px 0 0 36px;
    text-transform: uppercase;
    width: 126px;
}

.changeCover .mnuText {
    width: auto;
    font-size: 15px;
}

.dropdownMenu::before {
    background: rgba(0, 0, 0, 0) url("/image/triangleCoverMenu.png") repeat scroll 0 0;
    content: "";
    display: block;
    height: 10px;
    left: 8px;
    position: absolute;
    top: 29px;
    width: 19px;
}

.dropdownMenu {
    background: #f2f2f2 none repeat scroll 0 0;
    border-radius: 3px;
    display: none;
    height: 75px;
    margin: 10px 0 0;
    padding: 0;
    width: 162px;
}

.changeCover:hover .dropdownMenu {
    display: block;
}

.dropdownMenu > li {
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 13px;
    height: 17px;
    list-style: outside none none;
    margin: 0 0 0 12px;
    padding: 10px 0 0;
    text-transform: uppercase;
    cursor: pointer;
}

.checkox {
    display: inline-block;
    margin: 10px 0 0 10px;
    vertical-align: top;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 12px;
}

    .checkox.display-hidden {
        display: none;
    }

.personalInfo.withnobadges .sBudges {
    display: none;
}

.personalInfo.withnobadges .searchablepublicpagecheckbox, .MobileView .personalInfo.withnobadges .checkox {
    margin-left: 0px;
    display: none;
}

.checkox.searchablepublicpagecheckbox input {
    vertical-align: top;
}

.checkox input[type="checkbox"] {
    vertical-align: top;
    width: 20px;
    height: 20px;
    margin-top: 0;
}

#showNameOnLeaderBoard {
    vertical-align: top;
    width: 20px;
    height: 20px;
    margin-top: 0;
}

.checkox .picQuestion {
    display: inline-block;
    left: 1px;
    position: relative;
    top: -2px;
    vertical-align: top;
    x-background: rgba(0, 0, 0, 0) url("/image/picQuestion.png") no-repeat scroll 0 0;
    height: 35px;
}

.picQuestion .popupMnu {
    background: #f5eff7 none repeat scroll 0 0;
    border: 1px solid #e5d4eb;
    border-radius: 3px;
    display: none;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    height: 83px;
    line-height: 23px;
    margin: 35px 0 0 -26px;
    padding: 13px 0 0 15px;
    width: 229px;
	z-index: 1;
}

    .picQuestion .popupMnu::before {
        background: rgba(0, 0, 0, 0) url("/image/trianglePopup.png") repeat scroll 0 0;
        content: "";
        display: block;
        height: 15px;
        left: 24px;
        position: absolute;
        top: -14px;
        width: 20px;
    }

.picQuestion:hover .popupMnu {
    display: block;
    display: flex;
}



.toRight {
    display: inline-block;
    margin: 5px 0 0;
    vertical-align: top;
}


    .toRight .socialH {
        font-size: 13px;
        margin-left: 0;
        text-align: right;
    }

    .toRight .FsocialLinks {
        margin: 0 0 0 104px;
    }


.EditMode .toRight {
    margin-right: -5px;
    width: 400px;
}

.toRight > a {
    display: block;
    margin: 0 0 -7px;
    text-align: right;
}

.toRight .Links {
    margin: 6px 0 0 112px;
}

.toRight .FsocialLinks .Links > div {
    margin-right: 4px;
    padding: 0;
}

.toRight .Links .inSocial {
    margin-right: -7px !important;
}

.pageLink {
    text-align: right;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 14px;
}

.personalPage h2, .rankingList h2, #divViewAllTiles h2, #divViewAllTiles1 h2, #divAllSponsorMessages2 h2, #divAllNotificationMessages2 h2, #divAllNotificationMessages3 h2 {
    color: #7029EC;
    font-family: GraphikBold,GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 20px;
    margin: 8px 0 9px;
}

#divViewAllTiles1 li {
    padding: 10px;
    margin: 0;
}

    #divViewAllTiles1 li h2, #divViewAllTiles1 li > div {
        width: calc(100% - 20px);
    }

.teamPage h2 {
    font-size: 22px;
}

.editMyStore {
    margin: 31px 0 0;
    padding: 11px 0 0 19px;
}

.EditMode .widget:not(.LocalSponsor) {
    border: 1px solid #d9d9d9;
    margin: 19px 63px 2px;
    padding: 11px 19px 0;
    background: #ffffff none repeat scroll 0 0;
}

.teamPage.EditMode #divEditStory.editMyStore.widget {
    margin: 19px 63px 2px;
}

    .teamPage.EditMode #divEditStory.editMyStore.widget h2 {
        margin-top: 8px;
    }



#divEditStory.margin-top-neg-20 {
    margin-top: -30px !important;
}

#divEditStory.margin-top-pos-20 {
    margin-top: 20px !important;
}


.editBg1 {
    margin-left: 50%;
    width: 50vw;
}

.editBg {
    background: #e6e6e6 none repeat scroll 0 0;
    margin: 8px 0 0 -50vw;
    min-width: 1165px;
    padding-bottom: 80px;
    padding-top: 1px;
    text-align: center;
    width: 100vw;
}

.editMyStore > input,
.InviteFriend input {
    border: 1px solid #d9d9d9;
    color: #7029EC;
    display: block;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 23px;
    height: 40px;
    margin: 19px 0 0 71px;
    padding: 0 0 0 14px;
    width: 345px;
}

.editMyStore > input,
.MyStoryTitle input {
    border: 1px solid #d9d9d9;
    color: #7029EC;
    display: block;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 23px;
    height: 40px;
    margin: 19px 0 0 71px;
    padding: 0 0 0 14px;
    width: 837px;
}

.teamPage .editMyStore > input,
.teamPage .InviteFriend input {
    color: #6179ff;
}

.editMyStore > input {
    margin-bottom: 12px;
}

.editMyStore textarea {
    border: 1px solid;
    margin: 12px 0 0 71px;
    height: 225px;
    width: 851px;
    resize: none;
}

.count {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 13px;
    margin: 3px 90px -11px 0;
    position: relative;
    text-align: right;
}

.EditMode .editMyStore .btn, .EditMode .goal .btn, .teamEdit-teamName .btn, .EditMode .DonationLadderList.widget .btn, .EditMode #saveShowDonors {
    background: #b542eb none repeat scroll 0 0;
	border-radius:0px;
    color: #ffffff;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 15px;
    font-weight: bold;
    line-height: 21px;
    margin: 0 0 19px 72px;
    text-transform: uppercase;
    width: 96px;
}
.EditMode .editMyStore .btn:hover
	, .EditMode .goal .btn:hover
	, .EditMode .DonationLadderList.widget .btn:hover
{
		    background-color: #9135bc;
}

.teamEdit-teamName .btn {
    margin-left: 0px;
    margin-top: 6px;
}

.teamPage .EditMode .editMyStore .btn, .teamPage .EditMode .goal .btn .teamEdit-teamName .btn {
    background-color: #6179ff;
}

.EditMode .editMyStore #StoryHeader {
    margin-bottom: 9px;
}

.EditMode .editMyStore .cke {
    margin-left: 72px;
    margin-bottom: 9px;
    margin-right: 72px;
}

.EditMode .l_column {
    width: 580px;
}

.EditMode .bigGoal {
    margin: 13px 0 -2px;
    width: 340px;
}

.EditMode .goal .btn {
    margin: 6px 0 0 -1px;
}

.EditMode .goalProgressBg {
    margin-left: 0;
    display: inline-block;
}

.goal .EditMessage {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    margin: 15px 0 0 1px;
    text-align: left;
}

.goal > input, .teamEdit-teamName > input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #d9d9d9;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 17px;
    height: 33px;
    margin: 6px 6px 19px 0;
    padding: 0 0 0 7px;
    vertical-align: top;
    width: 135px;
}

a#showChangeTeamName {
    margin-bottom: 19px;
    display: block;
}

.teamEdit-teamName > input {
    width-09292015: 306px;
    width: 280px;
}

.teamEdit-teamName span.input-group-addon.ok {
    box-sizing: border-box;
    margin-top: -14px;
    margin-left: -11px;
    line-height: 20px;
    height: 35px;
}

.chrome .teamEdit-teamName span.input-group-addon.ok {
    margin-top: -12px;
}

.teamEdit-teamName .div-error-placeholder {
    margin-left: 0px !important;
    margin-top: -14px !important;
}

.EditMode .goalCountDown {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    text-align: left;
}

    .EditMode .goalCountDown .violet {
        font-size: 15px;
    }

.EditMode .myGoalStat {
    display: inline-block;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    margin: 13px 0 20px;
    text-align: left;
    vertical-align: top;
}

.EditMode .sponsorPerson, #divAllSponsorMessages2 .sponsorPerson {
    border: 1px solid #e6e6e6;
    border-radius: 4px;
    margin: 11px 0 -4px -1px;
    padding: 9px 0 5px 16px;
    width: 452px;
    position: relative;
}

.sponsorPerson .spPersText {
    width: 430px;
}
.mfb2015NotLoggedIn .sponsorPerson .spPersText {
    width: 100%;
}



.fancybox-inner #divAllSponsorMessages2 .sponsorPerson {
    margin-left: 0px;
    display: block !important;
}

.fancybox-inner #divAllSponsorMessages2 .sponsorViewAll {
    display: none !important;
}

.EditMode .spPersName {
    font-size: 14px;
}

.EditMode .spPersText {
    font-size: 13px;
    line-height: 19px;
    margin: -5px 0 0;
    width: 420px;
}

.sponsorViewAll {
    background: #f0f0f0 none repeat scroll 0 0;
    color: #999999;
    cursor: pointer;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 15px;
    height: 28px;
    margin: 11px 1px 0 -1px;
    padding-top: 4px;
    text-align: center;
    text-transform: uppercase;
}

.rankingViewAll {
    background: #f0f0f0 none repeat scroll 0 0;
    color: #999999;
    cursor: pointer;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 15px;
    height: 28px;
    margin: -15px -1px 6px 0;
    padding-top: 4px;
    text-align: center;
    text-transform: uppercase;
}

.rankingViewAll-team {
    margin-top: 0px;
    margin-bottom: 19px;
}

.EditMode .myEventPlace {
    margin: -4px 0 9px;
}

.mnuText::before {
    background: rgba(0, 0, 0, 0) url("/image/coverCamera.png") repeat scroll 0 0;
    content: "";
    display: block;
    height: 17px;
    left: 7px;
    position: absolute;
    top: 5px;
    width: 22px;
}

.EditMode .personPicture::before,
.EditMode .teamPicture::before {
    background: rgba(0, 0, 0, 0) url("/image/circlePhoto.png") repeat scroll 0 0;
    content: "";
    display: block;
    height: 34px;
    left: 12px;
    position: absolute;
    top: 82px;
    width: 34px;
    cursor: pointer;
}

/*.EditMode .sponsorPerson::before, .EditMode #divAllSponsorMessages2 .sponsorPerson::before {
    background: rgba(0, 0, 0, 0) url("/image/trash.png") repeat scroll 0 0;
    content: "";
    display: block;
    height: 19px;
    position: absolute;
    right: 9px;
    top: 11px;
    width: 17px;
    cursor: pointer;
}*/

.borderTableLine > div {
    display: inline-block;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    min-height: 31px;
}

.EditMode .myEventMore {
    margin-bottom: 19px;
}

.borderTable {
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    margin-bottom: 19px;
    padding: 17px 12px 0 12px;
}

.Team .TeamRanking .borderTable, .Team .LastDonations .borderTable {
    margin-bottom: 6px;
}

.Team .TeamRanking .borderTable {
    padding-left: 0px;
    padding-right: 1px;
}

.Team.mfb2015NotLoggedIn #divTeamBoard .borderTable {
    border: none;
}


.borderTableLine {
    border-bottom: 1px solid #d9d9d9;
    margin: 0 -1px 14px 0;
}

    .borderTableLine:last-child {
        border-bottom: 0 none;
        margin-bottom: 0;
    }

.Team .TeamRanking .borderTable .borderTableLine {
    padding-left: 12px;
    padding-right: 12px;
}

.Team .borderTableLine.ranking-this {
    background-color: #e5f4fb;
    padding-top: 15px;
}

.col-1 {
    color: #7029EC;
    width: 183px;
}

.col-2 {
    width: 170px;
}

.linkMore {
    color-27-10-15-MFB-2059: #d874ae;
    cursor: pointer;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    margin-bottom: 19px;
}

.view-full-team {
    /*color: #d874ae;*/
}

#cke_StoryText {
    margin: 13px 71px 0 71px;
}

.EditMode .l_column .widget {
    margin-right: 7px /*!important*/;
}

.EditMode .r_column {
    padding-left: 0;
    width: 577px;
    margin-top: 0;
    margin-bottom: 50px;
}

    .EditMode .r_column .widget {
        margin-left: 7px;
        margin-right: 62px;
        margin-top: 19px;
    }

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

.EditMode .link {
    
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 14px;
    padding-left: 6px;
	
	
    text-decoration: none;
    
	color: #7029EC;
    touch-action: auto;
}
.EditMode .link :hover, .EditMode .link :active{
	 color: #b542eb;
	     text-decoration: underline;
}

.checkbox {
    font-size: 14px;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
}

/*.downloadTools.link::before {
    background: rgba(0, 0, 0, 0) url("/image/downloadChar.png") repeat scroll 0 0;
    content: "";
    display: inline-block;
    height: 11px;
    left: -6px;
    position: relative;
    width: 7px;
}*/

.downloadTools.imglink::after {
	content:" ";
	background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:inline-block;
	margin-top: 2px;
	margin-left: 4px;
}

.makeDonate {
    background: rgba(0, 0, 0, 0) url("/image/makeDonation.png") no-repeat scroll 0 0;
}

.askOther {
    background: rgba(0, 0, 0, 0) url("/image/AskOthers.png") no-repeat scroll 0 0;
}

.makeDonate, .askOther, .EmailSig, .recruit, .tools, .ECard{
    display: inline-block;
    margin: 17px 54px -6px 0;
    padding: 51px 0 0;
    vertical-align: top;
    text-align: center;
    width: 69px;
}

.recruit {
    background: rgba(0, 0, 0, 0) url("/image/Mail.png") no-repeat scroll 0 0;
    width: 46px;
}
    
.ToolsTips.widget	.recruit {
	color: #0F1934;
}

.tools {
    background: rgba(0, 0, 0, 0) url("/image/Tools.png") no-repeat scroll 0 0;
    width: 46px;
}

.ECard {
    background: rgba(0, 0, 0, 0) url("/image/eSend.png") no-repeat scroll 0 0;
    width: 70px;
}

.EmailSig {
    background: rgba(0, 0, 0, 0) url("/image/Signature.png") no-repeat scroll 0 0;
    width: 58px;
}


.VideoFPO {
    background: rgba(0, 0, 0, 0) url("/image/videoFPO.png") repeat scroll 0 0;
    /*height: 263px;*/
    height: auto;
    margin-bottom: 20px;
    width: 468px;
}

.BrightcoveExperience {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.AddPhoto.widget {
    height: 360px;
}

    .AddPhoto.widget .bx-wrapper {
        height: 260px;
    }

.AddPhoto .Text {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
}

.AddPhoto .btn, .InviteFriend .btn {
    background: #b542eb none repeat scroll 0 0;
	border-radius:0px !important;
    color: #ffffff;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 15px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    margin: 23px 0 40px 1px;
    text-transform: uppercase;
}
.AddPhoto .btn:hover, .InviteFriend .btn:hover{
	background: #9135bc none repeat scroll 0 0;
}

.AddPhoto .btn span, .InviteFriend .btn span {
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 15px;
}

.AddPhoto .column1 {
    display: inline-block;
    vertical-align: top;
    width: 300px;
}

.AddPhoto .column2 {
    display: inline-block;
    margin: -36px 0 0 -19px;
    vertical-align: top;
    width: 160px;
    padding-top: 48px; /**/
}

.circliful {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-weight: bold;
    margin: 0 0 0 6px;
}

.circle-text {
    line-height: 160px !important;
}

.circle-info-half {
    font-size: 19px;
    font-weight: normal;
    line-height: 226px !important;
}

.seeAllAct.link-x::before {
    background: rgba(0, 0, 0, 0) url("/image/AllActionChar.png") repeat scroll 0 0;
    content: "";
    display: inline-block;
    height: 9px;
    margin: 7px 4px 21px -4px;
    vertical-align: top;
    width: 8px;
}

.seeAllAct.link {
    margin-bottom: 17px;
    margin-top: 51px;
}

.TeamRanking,
.MyRanking {
    min-height-28-10-15-MFB-2058: 200px;
}

.TeamRanking,
.MyRanking {
    min-height-28-10-15-MFB-2058: 250px;
}

.personalPage .TeamRanking.widget {
    display: none;
}

.TeamRanking .col-1,
.MyRanking .col-1 {
    vertical-align: top;
    width: 27px;
    width: 55px;
    font-weight: bold;
}

.TeamRanking .col-1, .MyRanking .col-1 {
    width: 37px;
}


.TeamRanking .borderTableLine > div,
.MyRanking .borderTableLine > div {
    vertical-align: top;
}

.TeamRanking .col-2,
.MyRanking .col-2 {
    color: #7029EC;
    height: initial;
    margin-bottom: 7px;
    width: 249px;
}

.TeamRanking .col-2, .MyRanking .col-2 {
    width: 279px;
}

.teamPage .TeamRanking .col-1, .teamPage .TeamRanking .col-2 {
    color: #6179ff;
}

.thatsyou {
    color: #333333;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
}

.LastDonations .col-2 {
    width: 159px;
}

.teamPage .LastDonations .col-2 {
    width: 150px;
}

.teamPage .LastDonations .col-1, .teamPage .LastDonations .col-2 {
    color: #6179ff;
}



.MyRanking .checkbox {
    display: inline-block;
    margin: 0 0 20px;
}

.InviteFriend .peoplePhoto {
    background: rgba(0, 0, 0, 0) url("/image/ProfilePicFPO.png") repeat scroll 0 0;
    width: 65px;
    height: 69px;
    margin: -3px 0 0 -3px;
    display: inline-block;
}

.InviteFriend .column {
    display: inline-block;
    vertical-align: top;
    width: 400px;
}

.FriendsName {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 17px;
    margin: 4px 0 0;
}

.FriendText {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
}

.InviteFriend.widget > input {
    display: inline-block;
    height: 42px;
    margin: 9px 0 0;
    width: 305px;
}

.InviteFriend .btn {
    margin: -10px 0 0 7px !important;
    width: 108px;
}

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


.ToolsTips.widget {
    margin-top: -16px;
}

.NationalSponsor h2 {
    margin-bottom: 38px; /*PSD*/
}

.LocalSponsor h2 {
    margin-bottom: 36px; /*PSD*/
    font-size: 22px;
}

.LocalSponsor .lsClassification {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 36px;
}

.LocalSponsor .lsSponsor {
    display: inline-block;
    margin-right: 0px;
    margin-bottom: 20px;
}

/*
    Here are the max pixel widths for each:
    Presenting: 150px max
    Platinum: 140px max
    Gold: 130px max
    Silver: 120px max
    Bronze: 110px max
    Media: 100px max
*/
.LocalSponsor .lsSponsor-signature img,
.LocalSponsor .lsSponsor-theofficialvehicle img {
    max-height: 80px;
}
.LocalSponsor .lsSponsor-platinum img,
.LocalSponsor .lsSponsor-presenting img {
    max-height: 60px;
}
.LocalSponsor .lsSponsor-gold img,
.LocalSponsor .lsSponsor-theofficialvehicle img {
    max-height: 40px;
}
.LocalSponsor .lsSponsor-silver img {
    max-height: 40px;
}
.LocalSponsor .lsSponsor-bronze img, 
.LocalSponsor .lsSponsor-familyteamssupporter img, 
.LocalSponsor .lsSponsor-friendsofmarchofdimes img
{
    max-height: 40px;
}
.LocalSponsor .lsSponsor-othersupporters img {
    max-height: 40px;
}
.LocalSponsor .lsSponsor-media img {
    max-height: 40px;
}

.LocalSponsor .lsSponsor img { max-height:100%; }

.LocalSponsor {
    display: flex;
    flex-direction: column;
    text-align: center;
}

.sponsor-logos {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media only screen and (min-width: 800px) {
    .sponsor-logos {
        flex-direction: row;
        flex-wrap: wrap;
        align-items: center;
        width: 1350px;
    }

    .sponsor-logos img {
        margin-bottom: 20px;
        padding:20px;
    }
}

.notMessagesList {
    /*    height: 105px;*/
    padding: 1px;
    overflow: hidden;
}

.Notifications.widget {
    min-height: 210px;
}

.savePopUp {
    position: fixed;
    left: 45%;
    top: 45%;
    width: 250px;
    height: 50px;
    text-align: center;
    vert-align: middle;
    line-height: 50px;
    border-radius: 10px;
    background: white;
    border: solid 1px #333;
    box-shadow: 0 0 10px 5px #666;
    -moz-box-shadow: 0 0 10px 5px #666;
    -webkit-box-shadow: 0 0 10px 5px #666;
    -o-box-shadow: 0 0 10px 5px #666;
}

.btn.saved:after {
    content: "\2713 ";
    padding-left: 8px;
}

.personalPage h2.sponsorsH {
    margin-bottom: 15px;
}


.myEventH, .sponsorsH {
    display: block;
}

.TotalTextH {
    color: #6179ff;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-weight: bold;
}

.TotalText {
    color: #000000;
    display: inline;
    font-weight: normal;
}

.teamPage.EditMode .badgesH {
    margin: 0;
}

.TeamName {
    margin-top: 16px;
}

.EditMode .MyRanking .checkbox {
    padding: 0;
}

.EditMode .InviteFriend .pager {
    text-align: right;
}

.vertical-align-middle {
    vertical-align: middle !important;
}

.no-margin-top {
    margin-top: 0px !important;
}

.margin-top-neg-20 {
    margin-top: -30px !important;
}

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

.MyRanking .processing, .TeamRanking .processing {
    margin: 0 auto !important;
    display: block;
    vertical-align: top;
    top: 0px;
}

.bxslider > li {
    list-style: outside none none;
}

.EditMode .l_column .sponsorMess {
    padding-bottom: 13px;
}

.teamPage.EditMode .btn {
    background: #6179ff none repeat scroll 0 0;
}
.teamPage.EditMode .btn:hover,  .teamPage.EditMode .btn:active{
    background: #4e61cc none repeat scroll 0 0;
}

.leadRInfo > a {
    color: #6179ff;
}

.bx-wrapper {
    min-height: 100px;
}

.teamPage.EditMode .email {
    float: right;
    margin: 16px 0 0 auto;
}

.leadRaised {
    width: 160px;
}
.EditMode .leadRaised {
    width: 191px;
}

.EditMode .leadEmailTo {
    background: rgba(0, 0, 0, 0) url("/image/tmail.png") no-repeat scroll 0 0;
    height: 17px;
    text-indent-28-10-15-MFB-2056: -1042px;
    width: 22px;
    text-align: right;
    font-size: 0;
}
/*TEST PHOTO COVER*/




.photoCover {
    display: none;
    margin: 96px 150px 0;
    position: absolute;
    width: 737px;
    z-index: 2;
    background: #ffffff none repeat scroll 0 0;
}

.photoCoverH {
    color: #7029EC;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 24px;
    margin: 13px 0 0 25px;
}

.photoCoverText {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    line-height: 22px;
    margin: 2px 25px 0;
}

.pcMenuItem {
    color: #989898;
    display: inline-block;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 14px;
    font-weight: bold;
    margin: 0 65px 0px 0;
    text-transform: uppercase;
}

    .pcMenuItem.selected {
        color: #000000;
    }

        .pcMenuItem.selected::after {
            background: rgba(0, 0, 0, 0) url("/image/trianglePopup.png") no-repeat scroll 0 0;
            content: "";
            display: block;
            height: 14px;
            left: 46px;
            position: relative;
            top: 2px;
            width: 20px;
        }

.photoFrame {
    background: #f5f5f5;
    border: 1px dashed;
}

.pcMenu {
    margin: 25px 25px 0;
}

.photoDDImage {
    margin: 20px auto 12px;
    width: 65px;
}

.photoDragDrop {
    text-align: center;
}

.photoDDText {
    color: #989898;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

.photoBtn {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid;
    border-radius: 4px;
    color: #989898;
    cursor: pointer;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    margin: 13px auto 23px;
    padding: 7px 0 0;
    text-transform: uppercase;
    width: 115px;
}

.phFramebg {
    padding: 19px 19px 45px;
    background: #f5f5f5 none repeat scroll 0 0;
    display: block;
    margin: 0;
}

.phClose {
    color: #989898;
    cursor: pointer;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 22px;
    position: absolute;
    right: 11px;
    top: 0;
}

    .phClose::after {
        content: "x";
    }

.photoList {
    margin: 7px 0 0 6px;
}

    .photoList > div {
        display: inline-block;
        margin: 0 28px 0 0;
        vertical-align: top;
    }

.phItemText {
    font-size: 12px;
    margin: 10px 0 0;
    text-align: center;
    cursor: pointer;
    color: #7029EC;
}






.goal.widget .div-error-placeholder, .teamEdit-teamName .div-error-placeholder, .DonationLadderList.widget .div-error-placeholder {
    display: none;
    text-align: left;
    max-width: 560px;
}

    .goal.widget .div-error-placeholder span, .teamEdit-teamName .div-error-placeholder span, .DonationLadderList.widget .div-error-placeholder span {
        max-width: 560px;
        font-family: GraphikRegular, Arial, sans-serif, "Verdana";
        font-size: 14px;
        font-weight: bold;
        color: #c7233a;
    }

.teamEdit-teamName {
    display: none;
}

.mfb2015LoggedIn .dtopMenu {
    /*height: 160px;*/
}

.fancybox-inner .rankingViewAll {
    background: #f9f9f9 none repeat scroll 0 0;
    text-indent: -999px;
    height: 19px;
}

.fancybox-inner x.rankingViewAll::after {
    color: #7029EC;
    content: "(etc....)";
    display: block;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    font-weight: bold;
    height: 16px;
    position: relative;
    text-align: left;
    text-indent: 0;
    text-transform: lowercase;
    top: -28px;
    width: 100px;
}

.fancybox-inner #PersonRankingFullList .rankingViewAll-person {
    display:none;
}

.AddPhoto .pager > div,
.AddPhoto .pager1 > div {
    display: inline-block;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 18px;
}

.AddPhoto .seeAllAct {
    display: inline-block;
    width: auto;
    cursor: pointer;
}

.link-wide-button, .AddPhoto.widget .link-wide-button {
    display: block;
}


.AddPhoto .pager {
    display: inline-block;
    float: right;
    margin: 0 0 -25px;
    vertical-align: top;
}

.btn.uploadImageContainer > a {
    color: #ffffff;
    text-decoration: none;
}

#TileNext a, #TilePrev a,
#TileNext1 a, #TilePrev1 a {
    font-size: 21px;
    font-weight: bold;
    text-decoration: none;
}


/*.popupMnuNotifications .mnuCol1 {
       margin-top: -16px;
  width: 90%;
}*/
.popupMnuNotifications .mnuCol1 > div::before {
    right: 0;
}

/* Notifications */
div.NotiItem {
    display: flex;
    align-items: center;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 6px;
    padding-top: 6px;
    margin: 3px 14px 5px;
    min-height: 25px;
    position: relative;
}

#divAllNotificationMessages2 div.NotiItem, #divAllNotificationMessages3 div.NotiItem {
    min-width: 438px;
}
div.NotiItem {
	flex-wrap: wrap;
}

.NotiItem {
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    margin: 6px -1px 5px;
    position: relative;
}

.NotiText {
    line-height: 18px;
    margin: 5px 10px;
}

.NotiIcon {
    height: 26px;
    width: 36px;
}

.General .NotiIcon {
    background: rgba(0, 0, 0, 0) url("/image/NotDollar.png") no-repeat scroll 0 0;
}

.Conversation .NotiIcon, .notification-icon-Conversation {
    background: rgba(0, 0, 0, 0) none no-repeat scroll 0 0;
    height: 0;
    margin: 0 0 0 10px;
    width: 0;
}

.Personal .NotiIcon {
    background: rgba(0, 0, 0, 0) url("/image/NotOk.png") no-repeat scroll 0 0;
}
.NotiItem .notice-date{
	width:100%;
	margin-left:46px;
}
.notifications-control.notifications-top-menu .notice .notice-message{
	max-width: 278px;
    display: inline-block;
}
.Notifications.widget .NotiText{
	max-width: 312px;
}


/*------------------- notification types */
.notification-icon-Receipt {
    background: rgba(0, 0, 0, 0) url("/image/NotDollar.png") no-repeat scroll 0 0 !important;
}

.notification-icon-General {
    background: rgba(0, 0, 0, 0) url("/image/NotOk.png") no-repeat scroll 0 0 !important;
}

.notification-icon-Error {
    background: rgba(0, 0, 0, 0) url(/image/email-status-notdelivered.png) no-repeat scroll 0 0 !important;
}
/*------------------- notification types */

/* .EditMode .NotiItem::before, #divAllNotificationMessages2 .NotiItem::before, #divAllNotificationMessages3 .NotiItem::before {
    background: rgba(0, 0, 0, 0) url("/image/trash.png") no-repeat scroll 0 0;
    content: "";
    cursor: pointer;
    display: block;
    height: 19px;
    position: absolute;
    right: 9px;
    top: 11px;
    width: 17px;
} */

.NotificationsViewAll {
    background: #f0f0f0 none repeat scroll 0 0;
    color: #999999;
    cursor: pointer;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 15px;
    height: 28px;
    margin: 11px 1px 20px -1px;
    padding-top: 4px;
    text-align: center;
    text-transform: uppercase;
}

.NotiMIcon {
    background: rgba(0, 0, 0, 0) url("/image/Notifications.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 40px;
    margin: -11px 0 3px -7px;
    vertical-align: top;
    width: 44px;
}

.div-notiText .div-inline {
    display: inline;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 12px;
    line-height: 13px;
}

.notification-icon {
    float: left;
    height: 26px;
    margin: -2px 2px 0 -4px;
    width: 26px;
}

.NotiHeader .div-inline {
    old-color: #7029EC;
    color: #fff;
    display: inline-block;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 13px;
    font-weight: bold;
    margin: 6px 0 0 12px;
    vertical-align: top;
}

.div-inline.NumberNoti {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 11px;
    margin: 8px 0 0 4px;
    font-weight: normal;
    color: #000;
}

.NotiHeader {
    old-background: #f0e6f4 none repeat scroll 0 0;
    background: #c49fd3 none repeat scroll 0 0;
    margin: -20px 0 0 -0px;
    height: 28px;
    width: 100%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.popupMnuNotifications::before {
    top: -19px;
}

.div-notiText {
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 14px;
    line-height: 16px;
    margin-top: 0;
    padding-right: 22px;
    vertical-align: top;
    margin-bottom: 0px;
    max-width: calc(100% - 60px);
}


.popupMnu.popupMnuNotifications {
    margin-left-09032015: -8px;
    margin-left: -255px;
    border-radius: 10px;
    width: 323px;
    border: 1px solid #eaeaea;
}

.NotiItem:last-child {
    border: none;
}





.divAllSmartTileList .ulSmartTileList li .body-text
{
	color: #7029EC !important;
}

.ulSmartTileList, .navAllSmartList ul {
    list-style-type: none;
}

    .navAllSmartList ul li {
        float: left;
        display: inline;
        margin-right: 18px;
    }

.fancybox-inner.fancybox-action-tiles {
    background-color: #E9F4FA;
}

#divViewAllTiles {
    /*width:520px;
    border: 1px solid #d9d9d9;
    margin: 19px 63px 2px;
    padding: 11px 19px 0;
    background: #ffffff none repeat scroll 0 0;*/
}

.navAllSmartList > ul {
    background: #f5f5f5 none repeat scroll 0 0 !important;
    border-bottom: 1px solid #E8E9EB;
    height: 50px;
    margin: 0;
    padding: 41px 0 0 50px;
}

.divSmartTile {
    width: 610px;
}

    .divSmartTile .column1 {
        width: 360px;
    }
    .divAllSmartTileList .divSmartTile .column1 {
        x-width: 380px;
		width: 450px;
    }

    .divSmartTile .column2 {
        float: right;
    }

.navSmartTile.smart-tile-icon-CreateFacebookFundraiser,
.navSmartTile.smart-tile-icon-CREATEAFACEBOOKFUNDRAISER {
    background: rgba(0, 0, 0, 0) url("/image/actiontile-FB-icon-inactive-grey.png") no-repeat scroll 0 0;
    height: 35px;
    width: 36px;
    background-size: contain;
}
.navSmartTile.smart-tile-icon-CreateFacebookFundraiser.active,
.navSmartTile.smart-tile-icon-CREATEAFACEBOOKFUNDRAISER.active {
    background: rgba(0, 0, 0, 0) url("/image/actiontile-FB-icon-active.png") no-repeat scroll 0 0;
    /*height: 40px;
    width: 48px;*/
	background-size:contain;
}
.navSmartTile.smart-tile-icon-ShareonSocial{
    /*background: rgba(0, 0, 0, 0) url("/image/actiontile-socialshare-icon-inactive.png") no-repeat scroll 0 0;
    height: 40px;
    width: 48px;
	background-size:contain;*/

    background: rgba(0, 0, 0, 0) no-repeat scroll;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAcCAYAAADr9QYhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTAxLTI2VDE1OjI0OjQxLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wMy0wMlQxMjo1MjozOS0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wMy0wMlQxMjo1MjozOS0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ZDlmOGJiOC1mMzM2LTQxMmItOGVkMy0zNTFlN2Q3ODFhZTMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4ODZkZDM1MC03Nzc1LTMyNDEtOTIxZS00MzlkZmQ5Y2Y3MWEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjI0MWViMC1hOTliLTRkNDEtYTFhMS02YjllNjlkNGQ5OGUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyMjQxZWIwLWE5OWItNGQ0MS1hMWExLTZiOWU2OWQ0ZDk4ZSIgc3RFdnQ6d2hlbj0iMjAxOC0wMS0yNlQxNToyNDo0MS0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ZDlmOGJiOC1mMzM2LTQxMmItOGVkMy0zNTFlN2Q3ODFhZTMiIHN0RXZ0OndoZW49IjIwMTgtMDMtMDJUMTI6NTI6MzktMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4FoQXqAAADW0lEQVRIib3XXYhUdRjH8c858z/rru6qmambmIYkKXRR0ZtJQRlkRJSQXVQURQVdVPRyWRF4EVERSQXd9IIRGGEhXdlNpdiLSHUXtpm2qaWbre66uzNz5nRxZuTspLuzL+zvZub5/5//M9+ZZ57/85zoqdXHTVWHRzo8sqzH+qUHGO4Yy3U2XsTd6MIfeA0fQZgySes6H3uxorC2EFtxEx6eSZi3mkCKegi74xkCuRibxvG5f6xfJsHVuBQdOImf8eMkYBYjGsdn1dlguvACHsXcs+wfwat4A7UWQFZicwt+vc1pug3/4NlzgEC3vAJ6cRnIEKX1N6MgtuNX3NwCzI4izAP4QusV1i1P2w1xxEAa6omIVmBHHeLOFmP9gM0NmLV4v8WDzfpsbih37+pb4tRAF6F8EW4/i99+PIhthbUa3sE6aMC8PkkQOK8zVF85MNRpz4lFhMrX2FnY78NjWIUPcA+WyYtjAR5HuQFzK66ZAoxaFt3XHtVW/jI0hyyGr+pbz+ECvNt0pFeemv7iYoy7pgLSUFco33FwoMu/Q7MJlfewXF512ThHR8FcPh0wc0L1yoNDnXYeu5BZw4eVqoeUqpSqhAptI/lrw07K/7MDlkwHTC2Lli5oG/ZN32Jr5/fpbj9tMA1imaE0GKwm5iVlSZwaTBNpLdZeqgpRzek0qNRKAtLpgEG1M1QNpsHLPWvMTyrSLFKSOZUG/dXEwqRsVpw6mSYqtVhnHeZUGozUYQ46dwObiH6rZZHZcWqkVnJ0pEMkkyGJMvNC9QxUEmVClENmWSREmY64JuA73DgNMHvI/61tcbqoTZrKy/qMOuLRSQhN3SrGp9MA0o/PC/ZLOI57JxIkxvdG34qT0RacKNiNXrQVv8snu6Lmyks/aYaBJzX9pBPQPjxfsJ/AJQV7ufzL7sUGvI1jdcg/i2ejwgx8BXajfQIgPbhWnpKGrsKb9fVW9SVuKXbtffKJ7NsWA3yC1U0g5Nf8dXWoVmOtxzPN88zReqAN8nGiv2n/L3ws72WbUBnjA/bWY63DTy0AbYzGeVRpl3fYdgzgkMldktdj1zg+R8YbpIblc8hU9XcLPj0z9XSwXz79jaVtMwVDPkQdO8fedmyZSZherMGH8guyIu+LT2Mj/Af17frV69j1PAAAAABJRU5ErkJggg==');
    background-size: contain;
    background-position: center;
    height: 35px;
    width: 35px;
    margin:0px;
}
.navSmartTile.smart-tile-icon-ShareonSocial.active {
    /*background: rgba(0, 0, 0, 0) url("/image/actiontile-socialshare-icon-active.png") no-repeat scroll 0 0;
    height: 40px;
    width: 48px;
	background-size:contain;*/
}

.navSmartTile.smart-tile-icon-Addaphoto {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile1.png") no-repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) no-repeat scroll;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAcCAYAAAAa/l2sAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTAxLTMwVDEzOjM3OjE4LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wMy0wMlQxMjo0NjowNC0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wMy0wMlQxMjo0NjowNC0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMzExOWVjYy1kMjgzLTQ0MjctODA0Zi1iODg1NDMxOGI1YWIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2YTkxY2JlOS0wN2JmLTI0NDQtOTE4NC0zZmI2OGZhNDIyMDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWRjYTJlNi1hNzc3LTRjZTItYWY3NC0wZDRlNGNkNTMzNTAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmYxZGNhMmU2LWE3NzctNGNlMi1hZjc0LTBkNGU0Y2Q1MzM1MCIgc3RFdnQ6d2hlbj0iMjAxOC0wMS0zMFQxMzozNzoxOC0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMzExOWVjYy1kMjgzLTQ0MjctODA0Zi1iODg1NDMxOGI1YWIiIHN0RXZ0OndoZW49IjIwMTgtMDMtMDJUMTI6NDY6MDQtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6qvRKPAAAFVklEQVRYhc2YW2xURRjHfzPnnL1022XbUirQG5VbW7CggIARJSZGoyTKkw8+yIMmJkBqosSAMRoRiU9qookJxGsg0WgUH0yIKBitpYBSLk1bLrVA7YW2LNvd7tndc874cEiXQreXLYj/l01mvm/mtzP/882cI+qq+g4CtUAft09BYAB4OuFoLR7hUHd3MxXT+iEeKESoemA+0ALoGcbIB86Kuqq+DqDsNsJer15NqJUDKU+7geK1BScoDQ6AmbMc+BXwjZPfJ4Hk7ecc1gxbicYCI1kRVxpvttZy4WoBeM0jKFED9IyTn5D/BeUNmm4r0TDDY1amlOCttlr64zngGzqPEisYx5p3Ahig2FbicJEnURGzNXa3V4Gtg8e8cA26O1PinQIGd6UbZ3rjlY2RAt5tXQJKgtdsR4nVwOXRkm4dsAAhwbHAjCrMqMK23DYhMmYVOYj6cl+0sjGSz87WJeBI8JjtKLF8NOgpAwsBUoer3Q6XTltErzj48wT+oGAo7LZd+cdBahnBix1EY7k/VnEsks/O1qUoRwOv2YESq7jhQRR1VX1ngLnZwEoNknFF1zmbecsMHnnez8IHDKYVayAg0mvT1pDiwC6TlvokxXM0/LkC2xp1uD6JerDDDLTcmxdm68K/QDqQ8FUg1DGgAOjMGlhqEI8oBjodntke4KlXA2PG//jBEJ+/EiVYJMkryAgdkUKtuhgPNN+TF2brgiakZkHCV4lQZwEza0tYSei7YPPCx3njwgI8vjmHjZ8FCXfbJGIqkz2CjhINpf5YVdNgiB2ttdiWDl7z/DV7XNZWFm3ZjLvcE5amQ2eLxWObcli/bSTsmcMpDn5q0nwwhZCConJtuK9skY6dgKP7EoTukihn1OG9CvFsyEj+0BYLXm4ZLGBNYS/CSHZiGd9nZQkzqjC8gjd+yaegJL1JuzcOsv+jOI5SgAAUazf4eXFXEHEtLBZWvL5mgME+h0BozA2OSaHuvxjPOV2dO8i2Bccx9NTkq4QQEO52qH3UMwJ2z9YoX30YpXieRtlinbJFGrMX6uz7JMbuTYPDcYGQ4L4nvFztyWiL4VBHifpS/1BNczTI2y1LsFLG5IGVcn8rl6UvVeFuh0NfmFTMMtB1txY7tluDK8sNft9r0nXGHo6fs1RH96THGkNBFzpW0zaUy/a22uyAdQ8Ei9Kpf59IEe13yJkmRkIo8OUKhiIOF0+ly0JuoUT3ikweHg368CxfvOaS6c/CEoBywDLTbYGQRBruqt4oZYPmE/hD6f23ksqFHdsS1ytgK1Gfp1uLJg8sIWkqejvSdPNWGJRV63SftTA86VjNAz3nbWbP1Vi8Nt3R2+6QiCnk5GYPAl9P3hJATlBy8qeR1+gN7wcxfJJzTRbxiCI+qOhosnBseO69vBGxpw4k8fgnOzMAMyZ/cCjInyU5fTDJke8Sw81zV+i805DPqvVePDng8cGydV52NORT83B6dU8eSHJ8f5LCEm0iD92Nimd6fxpTUgOPX7Bna5TqhwwC+e7/Ll2s8/I3IRIxl8QbGGnSlKn4cksUIUDL4Plx584G2LFhepmk+6zNzifDxCMjl8obEDfDJhQ714XpaLKYMUdmBZs1MLh3iZJqjXNHLV6q7ue3vWbGMnX42wR1Vf00H0pRUqNhp7KddYrXS3BrcrjbIdzjUFFrMH+1QWGpRAADnQ5n/khx/s8UwSJJaKacEizQmZWHr5eVhLxCSbBIcvWyw8+74tjXtlvT3L6SGneaKcICmT9aTEpKuQdEYJogN6Td3DexE21C0gHj1g03ofvBVOTRgS5gFhneUv9HKgC6/gViCCHQcfLB4QAAAABJRU5ErkJggg==');
    background-size: contain;
    background-position: center;
    height: 35px;
    width: 44px;
    margin:0px;
}

.navSmartTile.smart-tile-icon-Makedonationtoself, .navSmartTile.smart-tile-icon-DonatetoSelf {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile2.png") no-repeat scroll 0 0;
    x-height: 48px;
    x-width: 62px;
    x-margin-top: -2px;

    background: rgba(0, 0, 0, 0) no-repeat scroll;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAcCAYAAADMW4fJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTAxLTE3VDE2OjE2OjQ5LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wMy0wMlQxMjo1MDozNS0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wMy0wMlQxMjo1MDozNS0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYjAwYTQyMi1lZjYxLTQ2N2UtOWI2Ny03Yzk4NDQ3MTIwNDUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxYWY3ZjFjMC0xODljLTE0NGQtODkwZi0xNGMyY2Y3ZWRiMDAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZmFjYzJiYi01Yzc4LTQ1OTUtOGM3OC0xNjRmODE0MWQ5ZGYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmYWNjMmJiLTVjNzgtNDU5NS04Yzc4LTE2NGY4MTQxZDlkZiIgc3RFdnQ6d2hlbj0iMjAxOC0wMS0xN1QxNjoxNjo0OS0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyYjAwYTQyMi1lZjYxLTQ2N2UtOWI2Ny03Yzk4NDQ3MTIwNDUiIHN0RXZ0OndoZW49IjIwMTgtMDMtMDJUMTI6NTA6MzUtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cwQZrAAAEfUlEQVRYhc2YXWwUVRiGn3Nmd2ZbFKRuqcIu6m4LNv7cVCJJi0Srpi0CAQ3aooFW/qI3veJC4h33Jt61RmrVItHABdVaCCFBQzUiGBOIf3Qh2a0hdktprXRn2j3Hi9kVakrb3SkL792Zc77vvG++M++cb0RrZTIGBAGHOwMB+IFeYMvIpJ9NZQnWh/+AicA9KHkQWA8MzZDDBK6I1sqkLgDhueKAgjcH7QBbl15m3fJ+cKxSlOwDymeJdSRwtQAk54oWA9pLTIfOgQg98QiY9iBSVYG4MEvsVVkQijlAw05TqK4lZorORISeeBTM1CgyXQ2cnin2rhMDoKHJlOrDUtOmM/EIPfFyMO0RhFoLnLlV3F0pBkBDiylVe/A/QVEwU2mEqgWmPXKFEJMEfgcGcw3UsNOS6oOsoK8TUbDsv5GqBsS5/68vhJg3gJW49pozNOywpOoImjYfDUTpTUTAtK8h0zUg+m5eejvF/AXsA05lxmeAViCeayIN2y2p2oL+FB3xCL3xCJipcWT6BeB8dp1orUwOASXeuU9BAnga+HOauSBwFliea1IB7baSu5OORXM4Rl2oH5zAYpT8GQhL5l8IwNvcELIBeB9YnRkngZfzSaphlyVVW9C03QolomDawwhVDZw0VpfurQCe9Mr+JjjAbmAC96ryHbAW2AEMA6XAg8CmzHyuqPIJvcySqrtveAn3AuUlyVGU8bFPw+sCDOC1+VCCm6sYuA5ooCFDfBXwDlDmdYOMyxE0U7sODETRQH24H+OxxfvwCX3YEJQzPxWSuEcp6zQJ4ATQCbwH/IgrzOvxrvIJXWrJdM/314IUa4n4as15Phl4mBK/gyXVpxq2etwki3eBLuDSNHMPAL8BC71uIqBtUos9/6R9GF01L7JAC05fW4Il00d8Qq8EnvCQX7t78BzwFrAOqAYWZQRMAmPAGqDCkxIXT0nBMlOqbh9OgPpwDAF0JKIEzVSTJZXQ+b9D53CrWwysAA7h2vR23GvI2cy6cW8apmCngAkfSnZjW8114VgSAR3xCEHTbrSk0hoa80gcwq0AwE+AwrXnC8AvmecWUONZwlTsEXrzcQ38ilSrMFNjvYloVhCWVAfzFHQU2DjD/BFch5tPDGSbs0dR8iROQNaF+mkOxUg6FraSTQI+yyPxBlwH2wT4bnr+EnCS+RcCuDaabZtXoYxjOAF/XThGczhGciKQFfRFHrlrcStQlRlXAN3As95pTw/JlK+wfh5lfINjLagLxdi+rD9boS3CfZHzQRfwA/Cld7ozY5pbs16NkqewLbM+1M+20KWsoMY8j1wU9yO5wiPXWXGrFqAKLXtwAjSEbwi6njaaBBy+3aTyxUz9TC1ansCxihrCF9kWjjGe9jE66X/FEPpowRjmgNmas1qU8S1OwGpYepn9lWcp9dtcsYs2GkJ/XhCGOWAO/YyuQsk+HGtReOEIeyvO81DRGGNp36u4bnW3oETozcfn8nv2fuAQWrRQPDZ+caiM/Rcf5z6/g3Bd6hnc/uVO/R01gYF/AX46fYJ/RqmHAAAAAElFTkSuQmCC');
    background-size: contain;
    background-position: center;
    height: 35px;
    width: 51px;
    margin:0px;
}

.navSmartTile.smart-tile-icon-EditStory, .navSmartTile.smart-tile-icon-Mystory, .navSmartTile.smart-tile-icon-EditStory, .navSmartTile.smart-tile-icon-PersonalizeYourStory {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile3.png") no-repeat scroll 0 0;
    x-height: 40px;
    x-width: 40px;
    x-margin: 0 -2px 0 2px;

    background: rgba(0, 0, 0, 0) no-repeat scroll;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTAxLTE3VDE2OjEzOjMwLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wMy0wMlQxMjo0NzoxMS0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wMy0wMlQxMjo0NzoxMS0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Y2VkNTgyYy0yMjVhLTRhZmItOGM1NS1iYTFiY2RjODdlYzYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4OGZlMzAwNS1iNjUxLTg3NGEtYTEzMC1mNzYyZWEzNTBiYjAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZDQxMTBmMi0zOTNkLTQwZDAtOWFjNC0xNTMyNjNjZTJiMzgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNDExMGYyLTM5M2QtNDBkMC05YWM0LTE1MzI2M2NlMmIzOCIgc3RFdnQ6d2hlbj0iMjAxOC0wMS0xN1QxNjoxMzozMC0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Y2VkNTgyYy0yMjVhLTRhZmItOGM1NS1iYTFiY2RjODdlYzYiIHN0RXZ0OndoZW49IjIwMTgtMDMtMDJUMTI6NDc6MTEtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6torZvAAACt0lEQVRIibXWT4gcRRTH8U9Nd0/2L2YJJJclQhaSCIoQUQ9q/AOiFwVdEAwYPApe9mLQgxg8iCgGxIMnEUTxD2oWzEkQ9qCGgKAe1CALEteIJGoyi+zMTndPeejR3dWdzXRgHxTdXb/36lvV3fVehfjwp/q2H0/jMFKcwYn+tbKkUNfS/nUW72DHOu1aPIIH8Yk0l+c7dMqGJNQD3IIPB7uEnZpt3/+5x2vn9httlNLQqwV4ZQu9K81PKTNv/rLPH92mXc2uGJNagEODJx/PCr1L8+dnnF8dNT2yIqrxftBAORjQW5A3fXFpl9FGeZRwvNbofcC3A9W0WFjqjFkuMuNJcTDyHPbWBZwYoBVC/HxxZUIrb8pCb6bff7Iu4CTe/58SnRbDxXMr40KIoz3h3r5yCM/WAcBRXNygJL2FIm9a6owbS8pbMbVOfR431QF08egGJc0Xzram/LgyaTLN79ok9mNrG/WKAPgMr/bvL2uUX/7UHtcuEw3u2SR2L96rA4A5tIV4WXeks9ieMJkUk5GbB8TP4v6tAJst8YjgANFykUlCPIyRLcb4QJUofxsOEMO8pGu5Pa5VZLJG7+6tZohJVS67fTOxISmstZKsS5p7Y2mfXztjxpLizisA4DY8tekK2t11GTpEGqUzF6Z999dOu5ud6V4MNw4BgJdwCj9sABxfvGHdYyQGF7ojJtJcGuKeSDYkgGrTHlzf0WjlmbXW1Coy12RdWYgi3+DdGoADeH0DYDQp/beFai1UmfYIfq4BeQL3/QsYMmi2BgDeQrMO4CscqwHYrV+GhwXAy/i6hv8DmKsDgIcwfMXnhbqAc6qjzLAW6wLgI8wP6bt6NQB4HL8P43i1gJbqxLdtADiNF7cTAM/gMVX5XN0OALyt2ukzeFJVev+xqTB33VDfqq5dr/oR7vgbAHjRxsqzsLIAAAAASUVORK5CYII=');
    background-size: contain;
    background-position: center;
    height: 35px;
    width: 24px;
    margin:0px;
}

.navSmartTile.smart-tile-icon-Agegroup {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_age.png") no-repeat scroll 0 0;
    height: 41px;
    width: 46px;
}

.navSmartTile.smart-tile-icon-Sendemailtopotentialdonors, .navSmartTile.smart-tile-icon-Email {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile5.png") no-repeat scroll 0 0;
    x-height: 37px;
    x-width: 45px;
    x-margin: 4px 2px 0 0;

    background: rgba(0, 0, 0, 0) no-repeat scroll;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAcCAYAAADm63ZmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTAxLTMwVDEzOjQwOjU3LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wMy0wMlQxMjo0OTozOC0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wMy0wMlQxMjo0OTozOC0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5ODA4ZDZjYy0wZmIwLTQzYmQtOThlOS1kY2NiNzYwZmM2NWMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4Mzc2ZGUyZC02MDdjLTc1NDctYjZlNi1lNTE0OWE1YjVhMTkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjM1N2M2MS03ZWFjLTRmYjItYWZkZi0yZDA1YTIyNmM5Y2QiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2MzU3YzYxLTdlYWMtNGZiMi1hZmRmLTJkMDVhMjI2YzljZCIgc3RFdnQ6d2hlbj0iMjAxOC0wMS0zMFQxMzo0MDo1Ny0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODA4ZDZjYy0wZmIwLTQzYmQtOThlOS1kY2NiNzYwZmM2NWMiIHN0RXZ0OndoZW49IjIwMTgtMDMtMDJUMTI6NDk6MzgtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5MHbP9AAADjUlEQVRYhe2XS2jcRRzHPzP/5ybd5p3dNbGJtmiXQCHFm72IgVKpWDQVhOLjkosoURGCbTRtlNRCjyK9SG1AISA+oKUeitr6xEMpNPVBrUmapNlmN69mN//3eEgCWkrYPJp6yAfmNPP7/j4wwwwj1P4zglB/DugEtgMzwCzrhwHUALMo8RFa2K0Hgal0O/8JvnWRUOtGqGeAzesoBfAH8DaxfB++iZaXxykR0LB5Movu9xEap4EHgK3rIDMAvIrptmF4/f1TNXx6fRvi+W0z+JFG0+ZJnk4Oka7KQKiDZ7UC7wEP3QUZHyXexfCOYXjO6EwFZ2/W8U02ha8E2uOJ198o0YOrf+XjhZ8na5lyYyQMj3jp7BXgQ0LdRfAooK+JjhIn0aJnsee+8HwrOHujgRMDD3NpppIayzErDe8V0Z7OKmBKE+o1J9JOZhybuB6wJzHMvtQghumCZzcQal0I9eIqdC4Ah7Cc8yj4JZuib7SRwUIp1aZLqR7si5Q4Djwo2tPZy0DTQuH3UqiD+UA/P+lb1Mfy7E0M81hiGGQETmwXiB5Qu5YhM4QSnZjuKXSPPydq+Wy0kcu3KjBkSJXhNSs4rODJhfUToj2dvQKk/50ioBfozPnmoBPqPFKeZXftCDuqMhBp4FkvAUeA+iVkHJQ4iu6/j+U4uZlyPs/U81MuyWyok7LnqiXqoIL22+ruLLUYKlHHQkTPmBtzdBQtNaPsrh0hFZ+GwNiEb3YgVAeg/bdUnEKGhzHda75rcS6b5PTYFkacElJ2gZgWvhwq0QVU36HvklKLXJNCdXmR7B1zY5TrPk8lh3gieR1peODGtqNkN6hW4FfgTay570Bw4WYdX97YwmBhE+WmS5nu7w2VOAI0L9GvKKlFvpVCHcoH+g9ZzyYdn2b/fQPsqBifn/WsZgzvIrrPb7kEX2XquTRdtXhumoAuBa1F9FmWFAACPgbeyfnWYBBJdpZnOVD3N4mySbK3yjiTqefceAonkqRsJ64RvRUhOorNX5HUAgWJ6gmUPJrx7CBpOuysHKd/qpKrhTgpew5bhm0L5ya1zOwJucyCRUoiRLcU6vc6u3DAVZKvx+5nOjRoLJltMUT0Y6jEiRUIAau/pbdGSvTaMnzBtuY+APZESrStMnONng5oWRhrwkq3766yIVUsG1LFsiFVLBtSxfK/laq61xK3Uakz/zuVgHePZWD+Lc79A6e6a0uyYFaDAAAAAElFTkSuQmCC');
    background-size: contain;
    background-position: center;
    height: 35px;
    width: 37px;
    margin:0px;
}

.navSmartTile.smart-tile-icon-Setyourfundraisinggoal {
    background: rgba(0, 0, 0, 0) url("/image/Tile6.png") no-repeat scroll 0 0;
    height: 37px;
    width: 37px;
    margin: 4px 0 0 0;
}

.navSmartTile.smart-tile-icon-Joinateam, .navSmartTile.smart-tile-icon-RaiseMoreWithaTeam {
    /*background: rgba(0, 0, 0, 0) url("/image/Tile7.png") no-repeat scroll 0 0;
    height: 37px;
    width: 84px;
    margin: 4px 0 0 0;*/

    background: rgba(0, 0, 0, 0) no-repeat scroll;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAeCAYAAAB32qNaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTAxLTIzVDE0OjE3OjM0LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wMy0wMlQxMjo1MToxNS0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wMy0wMlQxMjo1MToxNS0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NzA0Zjg4YS0wODllLTQzYjUtOGY0Yy0xYTAxODEyYWNkYTUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNGM0NTg3OC00NWQ3LTFjNDUtYjFkNC05YTkzZWNkZDk5NTgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOGQ5YjFhNy1mNTU1LTQ0YjQtYTk3Ni0zN2IyZWIzOTJjNmQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM4ZDliMWE3LWY1NTUtNDRiNC1hOTc2LTM3YjJlYjM5MmM2ZCIgc3RFdnQ6d2hlbj0iMjAxOC0wMS0yM1QxNDoxNzozNC0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzA0Zjg4YS0wODllLTQzYjUtOGY0Yy0xYTAxODEyYWNkYTUiIHN0RXZ0OndoZW49IjIwMTgtMDMtMDJUMTI6NTE6MTUtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4uKVMWAAAICElEQVRYhcWYe4xcVR3HP+fcx7x22Ee3u9t2a9XS1hpKaEn0D4NRa2wiRaC2KlheMalR/hBJRENSaDBqMCohPqLVRMB/hBpCLKAhFKOVaEIoiZTaF7V0p90+tvuanZ2Z+zjHP87c2ZndO7tzu41+k5vdOed3vud7v/d3z/2dI/S2V5gH9wB3ARsACRwGngF+O9+gNrASeAj4FDAIDAOvAU8AJxbJHeE+4G7gOkABb2O0P9NqgJjHjH3A9hZ9+4HPXaHITwAvAdmYvhC4tda/GOwH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');
    background-size: contain;
    background-position: center;
    height: 35px;
    width: 67px;
    margin:0px;
}

.navSmartTile.smart-tile-icon-SendaneCard {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile8.png") no-repeat scroll 0 0;
    x-height: 37px;
    x-width: 65px;
    x-margin: 4px 0 0 0;

    background: rgba(0, 0, 0, 0) no-repeat scroll;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAjCAYAAACKPxqrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF6GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTAxLTI2VDE1OjI0OjAzLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wMy0wMlQxMjo1Mi0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wMy0wMlQxMjo1Mi0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MWY1NDJlYS1lODFiLTQyMzItYjc4Ni01ZGUzMTRjZDI4OWYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4ZDdlNzFlYy1lYmVlLTJkNDktYjEyMy1hZjAzMmJlN2U2ZWEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkMTA1MTZhZS1iMTQwLTQwMzItYWNhNS1kMmZlNjA3MDRiZjgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmQxMDUxNmFlLWIxNDAtNDAzMi1hY2E1LWQyZmU2MDcwNGJmOCIgc3RFdnQ6d2hlbj0iMjAxOC0wMS0yNlQxNToyNDowMy0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MWY1NDJlYS1lODFiLTQyMzItYjc4Ni01ZGUzMTRjZDI4OWYiIHN0RXZ0OndoZW49IjIwMTgtMDMtMDJUMTI6NTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5yQ7gtAAACoElEQVRIieWXPWgUQRTHfzu7Z3ZJIX5AxNxH4RdCIiomZZK7ywdoZSEWInZeEouk1VptYxOJnVhZhRQWFkoSrTRBLBQ09yEIQsxJMEgut8ftrsXuJedxuZ27DWn8w2N3dt6838xj9u2sMnn2FwF1EDgH9ABx4KR3Xa120loIHAMuAL2eXQQO1fiotYMagQ4DnUAXcMkL2gO0SUzmGPBDFtTt2XHgKPAd+AhsAJtAuc4YBRDAl9oODWj3Ou2aAcvAosTs60n14lbuyxrwATdN1SDHs1aleAbuYr5qwOkAAWV1QgDr+wBaF/sAAdxN8P+CPuO+QxVtAZ/4d7cGAmVxS04XcAqYB97j7tZu4Ayw5BfEr9Y5wGVgxWvngUSNTwYYwi057ewivxUtVUEaaQN41cjBD1SSgEj5+oF6ccuTjGpT2hToADAjAXkEHAkCArgGTDXovwdM+AURyKVmEnha5/kU8EBiPMJ2lNeKvx/ALeBlVfu5NwEpiT/l0JBpizdCkfr8jAAvgFnguiwEQNzo/ObkS3r/Zll7Kwm7AlxtBgIgkpEcqWiafEnv27SkYU1LUDRuJsM57sRWyJt6X6GsyaaxSZCtPqNo3E2Ec4zHVlgr6f0Fa+9hAhwLR32IadxOVmDm3sO8M4MDtvoE00glwznGYukKbHGvYILt46sDtjqDaaQGw1nGomnWTH2gYGkLItDJawdUpSpYZBsWL9jaQtCV1al127CxwUiW0Wian6YeD5rGXYqqA5b6GFMfH9qBDWxZra9s9+qtOGBp05jG+HA0SyqaYdXU41uWNt8KrHH1Vhyw1GmKxv2RSIbRSIaNcihhOcp8k5wODXjnwer9hoDitGGpE5jG8nAsPfe7HGJuLZzoOFCcBc4DRR9ICMj8Ba262V9XtVW4AAAAAElFTkSuQmCC');
    background-size: contain;
    background-position: center;
    height: 35px;
    width: 26px;
    margin:0px;
}

.navSmartTile.smart-tile-icon-Addaphoto.active {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile1h.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-Makedonationtoself.active {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile2h.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-EditStory.active, .navSmartTile.smart-tile-icon-Mystory.active {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile3h.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-T-shirtsize.active {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_tshirt_h.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-T-shirtsize {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_tshirt.png") no-repeat scroll 0 0;
    height: 40px;
    width: 57px;
    margin: 4px 0 0 0;
}

.navSmartTile.smart-tile-icon-Businessemail.active {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_business_email_active.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-Businessemail {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_business_email.png") no-repeat scroll 0 0;
    height: 41px;
    width: 55px;
    margin: 4px 0 0 0;
}

.navSmartTile.smart-tile-icon-Businessphone.active {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_business_phone_active.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-Businessphone {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_business_phone.png") no-repeat scroll 0 0;
    height: 42px;
    width: 55px;
    margin: 4px 0 0 0;
}

.navSmartTile.smart-tile-icon-Companyname.active {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_companyname_active.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-Companyname {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_companyname.png") no-repeat scroll 0 0;
    height: 41px;
    width: 39px;
    margin: 4px 0 0 0;
}

.navSmartTile.smart-tile-icon-Mycompanyhasmatchinggiftprogram.active {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_matchinggift_active.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-Mycompanyhasmatchinggiftprogram {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_matchinggift.png") no-repeat scroll 0 0;
    height: 41px;
    width: 42px;
    margin: 4px 0 0 0;
}

.navSmartTile.smart-tile-icon-Gender.active {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_gender_active.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-Gender {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_gender.png") no-repeat scroll 0 0;
    height: 37px;
    width: 48px;
    margin: 4px 0 0 0;
}


.navSmartTile.smart-tile-icon-Agegroup.active {
    background: rgba(0, 0, 0, 0) url("/image/smart_tile_age_active.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-Sendemailtopotentialdonors.active {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile5h.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-Setyourfundraisinggoal.active {
    background: rgba(0, 0, 0, 0) url("/image/Tile6h.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-Joinateam.active {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile7h.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-SendaneCard.active {
    x-background: rgba(0, 0, 0, 0) url("/image/Tile8h.png") no-repeat scroll 0 0;
}

.navSmartTile.smart-tile-icon-CompleteYourProfile {
    background: rgba(0, 0, 0, 0) no-repeat scroll;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAeCAYAAADQBxWhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTAxLTIzVDE0OjE4OjI1LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wMy0wMlQxMjo1MzoxNi0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wMy0wMlQxMjo1MzoxNi0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYjVjNGFkNi05MWE5LTQyZGQtODgwOC02ODE1NTNiZTE4ZTMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowOWI4NzM3MS1jYjRhLTBmNGYtOTc0Zi0zMTVlMGQ5MmFkYTEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgxYmY2YS1lNTAwLTQyNmItODFkNS05NGQ0YWVmNmEwMmQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODFiZjZhLWU1MDAtNDI2Yi04MWQ1LTk0ZDRhZWY2YTAyZCIgc3RFdnQ6d2hlbj0iMjAxOC0wMS0yM1QxNDoxODoyNS0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyYjVjNGFkNi05MWE5LTQyZGQtODgwOC02ODE1NTNiZTE4ZTMiIHN0RXZ0OndoZW49IjIwMTgtMDMtMDJUMTI6NTM6MTYtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4r2a8UAAACdElEQVRIib3Wv48UZRgH8M/77szc7nESxcNwEYkmGjg0BhIsVJTCRKjQYKGNtQmFsaHAgkIL/xIilWJhAZWYiFY0mujFiBA0lxiFKNzdLrszYzFe2OPW/THr+U2mmXfm+bwz2X3mCeWJiybIcbyN/XgAa/gB5/45ynGKhDHRfTiPvUOuWcYJfDOqWBwDfAXfjwBhAV/jzWnRPfhsjI315xwOTIN+gG0TovBRXfRRvFUDhGM4VAd9CTM1UThSB31iChAer4NuWYahV6es/a/3D0O/VHWcurlUB13GxzXBz3GlDgpn8GcN9PSwxVHor3htQvANfDscbfQMPO7lEp4cVQjXVQ3hEwKhHFy30ZOs3t34/y/LIMZCa6ZNLKqTveQnRXxWGY+pPm1Po4W7WCKcFYpPxZykh1LezbQ7TSFs/tqFU/t/23CiVwbNmNvdWrNrZs3ittv2NFdkaVeadAc/YyiVecNKu+VGZ9aPq3OW7my33GlqhFK47/LkrzzdeD9WitT1W3PyMshi4ZGs7eG0Yz7riErFfWXSWLjdS11dnfNHd0a7aGjF3GyjazNJ0or5wM3PZj0BBVbyxM1u5rs7DyqrjQVk6KIoyiCNhblGz460Ixo+QiRD1tYBzZgvNGP+Ot3DWMR8H3oLS/hKNV1cGzWzhPcWfx+2flD1bTw6ok5/LuN9NTpSppoArkwIwgv4AhewY1z0GfxijFlnRF5VNZeXR6EvqprAzinB9TRVr3lDV+tHn8JEQ/AEOa967ZvQs5jdIpTqN7K9Hz2N57YQhMfw4To6j1NbDK7nXeyNeAcP/U8onEzwvKr5/MyARvnfZgGH/gYsG6yIQ9i7egAAAABJRU5ErkJggg==');
    background-size: contain;
    background-position: center;
    height: 35px;
    width: 29px;
    margin:0px;
}

.navSmartTile.smart-tile-icon-Youearnedareward{
    background: rgba(0, 0, 0, 0) no-repeat scroll;
    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMCA1MTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMCA1MTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjU2cHgiIGhlaWdodD0iMjU2cHgiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBkPSJNNDgwLjEyNSw0NWwtNDEtNDFjLTMtMy01LTQtOS00cy03LDEtMTAsNGwtMjQwLDI0MGMtMSwxLTIsMy0zLDVsLTI2LDY3Yy00LDksMywxOSwxMiwxOSAgICAgYzIsMCwzLDAsNS0xbDY4LTI3YzItMSwzLTIsNC0zbDI0MC0yNDBDNDg1LjEyNSw1OSw0ODUuMTI1LDUwLDQ4MC4xMjUsNDV6IE0yMjMuMTI1LDI4M2wtMzYsMTRsMTQtMzZsMjI5LTIyOGwyMiwyMkwyMjMuMTI1LDI4MyAgICAgeiIgZmlsbD0iIzcwMjllYyIvPgoJCQk8cGF0aCBkPSJNMzczLjEyNSwyMzhjLTEyLDAtMjIsMTAtMjIsMjJ2MjA3aC0yODJWNzloMjE2YzEyLDAsMjItOSwyMi0yMXMtMTAtMjItMjItMjJoLTIzOCAgICAgYy0xMiwwLTIxLDEwLTIxLDIydjQzMGMwLDEyLDksMjIsMjEsMjJoMzI2YzEyLDAsMjEtMTAsMjEtMjJWMjYwQzM5NC4xMjUsMjQ4LDM4NS4xMjUsMjM4LDM3My4xMjUsMjM4eiIgZmlsbD0iIzcwMjllYyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    background-size: contain;
    background-position: center;
    height: 35px;
    width: 35px;
    margin:0px;
}

.divAllSmartTileList {
    margin: 35px 0 0 10px;
}

#divViewAllTiles .circliful {
    overflow: hidden;
}

.navSmartTile > span {
    display: none;
}

.navAllSmartList div.navSmartTile {
    opacity: 0.3;
}
.navAllSmartList div.navSmartTile.active {
    opacity: 1;
}


.fancybox-item.fancybox-close::before {
    color: #999999;
    content: "x";
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 24px;
    font-weight: bold;
    position: relative;
    right: 7px;
    top: 20px;
}

.fancybox-item.fancybox-close {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    text-decoration: none;
    z-index: 99999999998;
}


.coverPic.Empty {
    background: url(/image/EmptyCover.png);
    width: 148px;
    position: relative;
    height: 81px;
    margin-left: 17px;
}

.phItemText {
    display: none;
}

.coverPic.Empty .phItemText {
    display: block;
}

    .coverPic.Empty .phItemText::before {
        color: #ffffff;
        display: block;
        left: 94px;
        position: absolute;
        top: 49px;
        text-align: left;
        font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
        font-weight: normal;
        font-size: 13px;
    }

.cover1.Empty .phItemText::before {
    content: "1";
}

.cover2.Empty .phItemText::before {
    content: "2";
}

.cover3.Empty .phItemText::before {
    content: "3";
}

.MobileView .captansString {
    width: initial;
}

.personAvatar, .teamAvatar {
    border-radius: 50%;
}
.teamAvatar {
    border: 2px solid #fff;
}

.loginPicture.personAvatar {
    old-width: 71px;
    width: 45px;
    height: 45px;
}
.loginProfile   .popupMnu .loginPicture.personAvatar {
    width: 71px;
    height: 71px;
    border: 3px solid #fff;
}
.logoutForm.topFixed .loginProfile  .loginPicture.personAvatar {
    border: 3px solid #fff;
    x-width: 40px;
    x-height: 40px;
    margin-top:2px;
}
.logoutForm.topFixed .NotiMIcon{
       background: rgba(0, 0, 0, 0) url(/image/grbell.png) no-repeat scroll 0 0;
       margin-top:14px;
}
.logoutForm.topFixed .NewNoti2{
       font-size: 11px;
       height: 20px;
       width: 20px;
       line-height: 20px;
       margin-top: -6px;
        margin-left: 11px;
}


div.loginPicture.personAvatar {
    background-size: cover;
    background-repeat: no-repeat;
}

.InviteFriend.widget {
    display: none; /*not implemented*/
}


/*   video play button */
.play_border {
    margin-x: 5px;
    border-x: 2px solid rgba(0,0,0,0.7);
    -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
    cursor: pointer;
}

    .play_border:hover {
        border-color: transparent;
        -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
        box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    }

        .play_border:hover .play_button {
            border-left: 20px solid rgba(0,0,0,0.5);
        }

    .play_border:active, .play_border:focus {
        box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    }

.play_button {
    position: relative;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid rgba(0,0,0,0.8);
}


div.playbutton {
    width: 90px;
    height: 90px;
    top: 82px;
    background: transparent;
    border: 2px #fff solid;
    border-radius: 100%;
    margin: auto;
    cursor: pointer;
    position: relative;
    -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
    cursor: pointer;
}

    div.playbutton:hover {
        border-color: transparent;
        -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
        box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    }

    div.playbutton:focus {
        outline: 0;
        border: 1px solid hsl(210, 58%, 69%);
        box-shadow: 0 0 0 3px hsla(210, 76%, 57%, 0.5);
    }

    div.playbutton::before {
        content: '';
        display: inline-block;
        position: relative;
        top: 20px;
        left: 32px;
        border-style: solid;
        border-width: 25px 0 25px 35px;
        border-color: transparent transparent transparent rgba(0, 0, 0, 0.5);
    }

    div.playbutton::after {
        background: none;
        border: 2px #fff solid;
        border-radius: 100%;
        content: "";
        display: block;
        position: absolute;
        top: 1px;
        left: 1px;
        right: 1px;
        bottom: 1px;
    }

/*   video play button */

/*   donation ladder */
.DonationLadderList.widget {
    height: auto;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
}
/* mfb-4488 */
.personalPage .DonationLadderList.widget {
	display:none !important;
}
/* mfb-4709 */
.teamPage .DonationLadderList.widget {
	display:none !important;
}

.DonationLadderList.widget ul {
        list-style-type: none;
        width: 100%;
        min-height: 195px;
        padding-left: 0px;
        margin-top: 10px;
    }

        .DonationLadderList.widget ul li {
            float: left;
            display: inline;
            width: 50%;
            height: 25px;
        }

    .DonationLadderList.widget li.sponsorship-level-default {
        margin-bottom: 15px;
    }

    .DonationLadderList.widget li.sponsorship-level-custom {
        width: 100%;
        margin-top: 10px;
        height: 60px;
    }

    .DonationLadderList.widget span.checked {
        font-weight: bold;
    }

    .DonationLadderList.widget .sponsorship-level-custom-values {
        margin-left: 13px;
        margin-top: 10px;
    }

    .DonationLadderList.widget .sponsorship-level-custom-value {
        display: inline-block;
        margin-left: 10px;
    }

    .DonationLadderList.widget .sponsorship-level-radio {
        width: 20px;
        height: 20px;
        margin-top: -1px;
        vertical-align: middle;
    }

    .DonationLadderList.widget .sponsorship-level-custom-values input {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: 1px solid #d9d9d9;
        font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
        font-size: 17px;
        height: 33px;
        margin-x: 6px 6px 23px 0;
        padding: 0 0 0 7px;
        width: 72px;
        margin-left: 4px;
    }

.EditMode .DonationLadderList.widget .btn {
    margin-left: 0px;
    margin-bottom: 10px;
}

.teamPage.EditMode .DonationLadderList.widget .btn {
    background: #6179ff none repeat scroll 0 0;
}
/*   donation ladder */
div#saveDonationLadder {
    margin-bottom: 19px;
}

.EditMode hr {
    border-top: 1px solid #d9d9d9;
}

.topSubLabel.active {
    opacity: 1;
}

.Personal .ToolsTips.widget .makeDonate:hover {
    background: rgba(0, 0, 0, 0) url("/image/Tile2h.png") no-repeat scroll 0 0;
}

.Personal .ToolsTips.widget .EmailSig {
    background: rgba(0, 0, 0, 0) url("/image/Emailsignatureicon_b.png") no-repeat scroll 0 0;
    /*background-position-y:-44px;*/
    /*width: 123px;*/
    background-size: contain;
}

    .Personal .ToolsTips.widget .EmailSig:hover {
        background: rgba(0, 0, 0, 0) url("/image/Emailsignatureicon_p.png") no-repeat scroll 0 0;
        background-size: contain;
    }

.Personal .ToolsTips.widget .askOther {
    background: rgba(0, 0, 0, 0) url("/image/Tile5.png") no-repeat scroll 0 0;
    height: 37px;
    width: 45px;
}

    .Personal .ToolsTips.widget .askOther:hover {
        background: rgba(0, 0, 0, 0) url("/image/Tile5h.png") no-repeat scroll 0 0;
    }

.sponsorViewAll {
    margin-bottom: 9px;
}


/*-----------------------------------------------*/
.btn.faded {
    opacity: 0.4;
}

.EditMode .personalInfo, .EditMode .teamInfo {
    width: 400px;
}

.EditMode .toRight {
    width: 450px;
}

    .EditMode .toRight .FsocialLinks .Links {
        float: right;
        margin-top: 10px;
        height: 37px;
    }

        .EditMode .toRight .FsocialLinks .Links > div:last-child {
            margin-right: 0px;
        }

    .EditMode .toRight .pageLink {
        clear: both;
        width: 400px;
        text-align: right;
        float: right;
    }

.EditMode .div-enable-copy {
    width: 100%;
}

    .EditMode .div-enable-copy .btn {
        background: #b542eb none repeat scroll 0 0;
		border-radius:0px;
        color: #ffffff;
        font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
        font-size: 15px;
        font-weight: bold;
        line-height: 21px;
        text-transform: uppercase;
        width: 48px;
        vertical-align: top;
        margin-left: 5px;
    }
	.EditMode .div-enable-copy .btn:hover{
		    background-color: #9135bc;
	}
	
.teamPage.EditMode .div-enable-copy x.btn {
    background-color: #6179ff;
}
.teamPage.EditMode .div-enable-copy x.btn:hover {
    background-color: #4e61cc;
}

.EditMode .div-enable-copy input[type="text"].input-copy {
    border: 1px solid #999999;
    border-radius: 0px;
    color: #000000;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    text-align: left;
    height: 33px;
    padding: 0 0 0 7px;
    width: 350px;
}

.EditMode a.link-preview-page {
    margin-top: 12px;
}

.EditMode .div-enable-copy > div {
    margin-bottom: 12px;
}

.EditMode .div-enable-copy {
    margin-bottom: 3px;
}
/*-----------------------------------------------*/
.EditMode .div-team-vanity-url-edit .spanfundraisingurl {
    height: 33px;
    vertical-align: top;
    line-height: 33px !important;
    font-size: 15px;
}

.EditMode .btn-save-team-vanity-url.btn {
    background: #6179ff none repeat scroll 0 0;
    color: #ffffff;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-size: 15px;
    font-weight: bold;
    line-height: 21px;
    text-transform: uppercase;
    width: 48px;
    vertical-align: top;
    margin-left: 5px;
	border-radius:0px;
}

.EditMode #inputTeamVanityURL {
    border: 1px solid #999999;
    border-radius: 0px;
    color: #000000;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
    text-align: left;
    height: 33px;
    padding: 0 0 0 7px;
    width: 152px;
}

.EditMode .div-team-vanity-url-dsplay, .EditMode .div-team-vanity-url-edit {
    height: 79px;
}

    .EditMode .div-team-vanity-url-edit .input-group-addon {
        position: relative;
        color: #999;
        font-size: 18px;
        height: 35px;
        margin-left: -42px;
        line-height: 25px;
        margin-top: 0px;
        width: 45px;
        border: 1px solid #999;
        border-radius: 4px;
        border-left: 0 none;
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        box-sizing: border-box;
        font-weight: 400;
        padding: 6px 12px;
        text-align: center;
        vertical-align: middle;
        white-space: nowrap;
        margin: 0px;
        left: -82px;
        top: 0px;
        vertical-align: top;
    }

.Address-Text .Text {
    margin: -6px 0 0 0;
    line-height: 22px;
    font-size: 15px;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
}

.link.edit-address {
    margin: 9px 0 25px;
    padding: 0px;
    cursor: pointer;
}

.Address-edit span.field-title {
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-weight: normal;
    color: #999999;
    font-size: 15px;
    margin: -4px 0 2px 5px !important;
    display: block;
}

.Address-edit input {
    height: 42px;
    width: calc( 100% - 9px);
    border-radius: 0;
    font-size: 17px;
    border: 1px solid #d9d9d9;
    display: inline-block;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    padding: 0 0 0 7px;
}

.Address-edit .div-inline {
    display: inline-block;
}

    .Address-edit .div-inline.w30p {
        width: 26%;
    }

    .Address-edit .div-inline.w50p {
        width: 53%;
    }

    .Address-edit .div-inline.w20p {
        width: 21%;
        margin-right: -20px;
    }

.Address-edit {
    display: none;
}

    .Address-edit select {
        border: 1px solid #d9d9d9;
        border-radius: 0;
        display: inline-block;
        font-size: 17px;
        font-family: GraphikRegular, Arial, sans-serif, "Verdana";
        height: 42px;
        width: calc(100% - 2px);
    }

.link.edit-address.cancel {
    text-transform: uppercase;
    margin-top: 34px;
    display: inline-block;
}

.Address-edit div#saveTeamAddress {
    color: #fff;
    text-transform: uppercase;
    vertical-align: top;
    margin: 22px 0 0 36px;
    width: 29%;
    height: 30px;
    line-height: 32px;
    font-size: 14px;
    font-family: GraphikRegular, Arial, sans-serif, "centurygothic";
    font-weight: bold;
	border-radius:0px;
}

.Address-edit .editor-field {
    width: 100%;
}
.Address-edit .div-inline input {
    width: calc(100% - 17px) !important;
}

.addressForm input.inputField:focus {
    outline: -webkit-focus-ring-color auto 5px;
    border-color: #999999;
}

.TeamEmail .text {
    margin-top: 3px;
}

ul.TeamEmailRow li {
    display: inline-block;
    margin: 0 0 8px 0;
}

ul.TeamEmailRow {
    padding: 0;
    list-style: none;
    margin: 3px 0 0px;
}

    ul.TeamEmailRow input[type="radio"] {
        width: 15px;
        height: 15px;
        margin-right: 2px;
    }

    ul.TeamEmailRow li span {
        margin: 2px 28px 0 0;
        display: inline-block;
        vertical-align: top;
    }

.TeamEmail .h20px {
    margin: 6px 0 0;
}

.TeamEmail input:checked + span {
    font-weight: bold;
}

.MobileView div#saveTeamAddress {
    width: 50% !important;
}
.Address-edit span.error-message {
    color: #c7233a;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
}
.TeamEmail .text, .TeamEmail span {

    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
}

/* -------------------------------- */
.teamPage.EditMode .r-l-columns-autoarrange, .personalPage.EditMode  .r-l-columns-autoarrange{
    width:1030px;
    margin: 0 auto;
    overflow: hidden;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 19px;
    -moz-column-gap: 19px;
    column-gap: 19px;
    -webkit-column-fill: auto;
    -moz-column-fill: auto;
    column-fill: auto;
}

.teamPage.EditMode .r-l-columns-autoarrange .widget, .personalPage.EditMode  .r-l-columns-autoarrange .widget {
    width:470px;
    margin-left:0px;
    margin-right:0px;

    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid; 
}
.Team:not(.chrome) .teamPage.EditMode .r-l-columns-autoarrange {
    padding-top:19px;
}
.Team:not(.chrome) .teamPage.EditMode .r-l-columns-autoarrange .widget:nth-of-type(1)
{
   margin-top:0px;
}
.safari .editBg{
    min-width:100%;
    
}
.safari .EditMode .l_column {
    width:49%;
}
.safari .EditMode .r_column {
    width: 50%;
}
.safari .EditMode .l_column .widget{
    margin-left: 15px;

}
.safari .EditMode .r_column .widget{
    margin-right: 20px;
}
/* -------------------------------- */

.myEventDate.myEventMore {
    font-size:14px;
    margin-bottom:15px;
        margin-top: 10px;
}
.goal.widget .myEventDate.myEventMore {
    text-align:left;
}
.mfb2015NotLoggedIn .goal.widget .myEventDate.myEventMore, .mfb2015LoggedIn  .teamPage	.goal.widget .myEventDate.myEventMore  {
    text-align:center;
}

/* -------------------------------- */
x.arrow_box {
	position: relative;
	background: #fff;
	border: 1px solid #CFC2D6;
}
.trianglearrowdown:after, .trianglearrowdown:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.trianglearrowdown:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #fff;
	border-width: 15px;
	margin-left: -15px;
}
.trianglearrowdown:before {
	border-color: rgba(207, 194, 214, 0);
	border-top-color: #CFC2D6;
	border-width: 16px;
	margin-left: -16px;
}
.trianglearrowup:after, .trianglearrowup:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.trianglearrowup:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #fff;
	border-width: 15px;
	margin-left: -15px;
}
.trianglearrowup:before {
	border-color: rgba(207, 194, 214, 0);
	border-bottom-color: #CFC2D6;
	border-width: 16px;
	margin-left: -16px;
}

.CSOVanityURLString {
    display:block;
}
.CSOVanityURLString > a {
    color: #0098db;
    font-family: GraphikRegular, Arial, sans-serif, "Verdana";
    font-size: 15px;
}

/*  ---------------------------------------- */
.EditMode .toRight {
    position:relative;
}
body:not(.MobileView) .EditMode .toRight .div-enable-copy{
	position: absolute;
    float: none;
    top: -55px;
    right: 48px;
    background-color: #fff;
    height: 35px;
    max-width: 355px;
    text-align: left;
    border: 1px solid #d9d9d9;
}
body:not(.MobileView) .personalPage.EditMode .toRight .div-enable-copy{
	right: 58px;
}
body:not(.MobileView) .teamPage.EditMode .toRight .div-enable-copy{
	right: 50px;
}

body:not(.MobileView) .EditMode .div-enable-copy > div.black {
    display:none !important;
}
body:not(.MobileView) .EditMode .div-enable-copy input[type="text"].input-copy {
    border:0px !important;
    position:relative;
    width: 240px;
}
body:not(.MobileView) .EditMode .div-enable-copy .div-inline::after {
    content: "";
    position: absolute;
    opacity: 0.3;
    width: 64px;
    height: 100%;
    display: block;
    top: 0px;
    left: 210px;
    background-color: #fff;
}
body:not(.MobileView) .EditMode .div-enable-copy .btn {
    background: #fff none repeat scroll 0 0;
    color:#6a2beb;
    outline-offset: 0 !important;
    outline: none !important;
    box-shadow: none !important;
    position:relative;
}
body:not(.MobileView) .toolTip2 {
    display:none;
    position:absolute;
    position: absolute;
    top: -90px;
    right: -24px;
    width: 260px;
    text-transform: none;
    background-color: #6278ff;
    color: #fff;
    padding: 5px;
    font-size: 13px;
}

body:not(.MobileView) .toolTip2  div.toolTip2-text {
    text-align: justify;
    padding-left: 10px;
}
body:not(.MobileView) .EditMode .div-enable-copy .btn:hover .toolTip2 {
    display:block;
}
body:not(.MobileView) .toolTip2 .toolTippic2-down {
    top: 100%;
    left: 80%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(207, 194, 214, 0);
    border-top-color: #6278ff;
    border-width: 10px;
    margin-left: -10px;
}
/*  ---------------------------------------- */
body:not(.MobileView) .EditMode .fPersonal{
    min-height: 120px;
}

body:not(.MobileView) .EditMode .fPersonal  .FsocialLinks {
    margin-top: 40px;
    z-index: 1;
    position: absolute;
    right: 0px;
}
body:not(.MobileView) .EditMode .fPersonal  .FsocialLinks .Links span.at-icon-wrapper {
    line-height:28px !important;
    height:28px !important;
    width:28px !important;
}
body:not(.MobileView) .EditMode .fPersonal  .FsocialLinks .Links span.at-icon-wrapper svg {
    height:28px !important;
    width:28px !important;
}
body:not(.MobileView) .EditMode .fPersonal  .FsocialLinks .socialH.display-hidden{
    display:none;   
}

body:not(.MobileView) .EditMode .goal.widget {
    position: absolute;
    top: 312px;
    x-right: 40px;/*0px;*/
    right: 0px;
    margin: 0px;
    margin-top: 17px;
    padding:0px;
    border: 0px;
    max-width: 450px;
}
body:not(.MobileView)  .personalPage.EditMode .goal.widget {
	width:415px;
}

body:not(.MobileView) .EditMode .goal.widget #saveGoal{
    position: absolute;
    visibility:hidden;
}
body:not(.MobileView) .EditMode .goal.widget    .goal-progress-outer{
    background-color:#6a2beb;
    padding-top:15px;
    height: 55px;
    padding-top: 15px;
    padding-left: 8px;
    padding-right: 2px;    
    display:block;
    box-sizing: border-box;
    text-align: left;
}
body:not(.MobileView) .EditMode .goal.widget    .bigGoal {
    display: inline;
    color:#fff;
    font-size:15px;
    vertical-align: top;
    margin: 0px;
}
body:not(.MobileView) .EditMode .goal.widget    .goalProgressBg {
    vertical-align: top;
    margin: 0px;
    width:146px;
    border-radius:10px;
    background-color:#4913b7;
}
body:not(.MobileView) .EditMode .goal.widget    .goalProgressBg .goalProgress {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    margin-left: -1px;
    background-color:#fff;
}
body:not(.MobileView) .EditMode .goal.widget    .goalProgressBg .goalProgress.fullprogress {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
body:not(.MobileView) .EditMode .goal.widget .goal-edit-outer {
    display: inline-block;
    width: 142px;
    text-align:left;
    color:#fff;
    border-bottom: 1px solid #fff;
}
body:not(.MobileView) .EditMode .goal.widget .goal-edit-outer .EditMessage{
    margin:0px;
    display: inline;
}
body:not(.MobileView) .EditMode .goal.widget .goal-edit-outer input{
    max-width:100%;
    width:60px;
    border:0px;
    background-color:transparent;
    margin: 0px;
    vertical-align: top;
    padding-top: 0px;
    outline: 0;
}

body:not(.MobileView) .EditMode .goal.widget  .show-goal-public-outer{
        display:block;
        text-align:left;
        background-color:#fff;
           
}
body:not(.MobileView) .EditMode .goal.widget  .show-goal-public-outer .checkox.pgFund{
    margin-left: 0px;
}
body:not(.MobileView) .EditMode .toRight a.link-preview-page{
    visibility:hidden;
}
/*  ---------------------------------------- */
.label-checkbox-outer {
    display: block;
    position: relative;
    cursor: pointer;
    padding-left: 32px;
    line-height: 25px;
    margin: 0px;
    font-size:14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.label-checkbox-outer input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}
.label-checkbox-checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #6a2beb;
    border-radius: 4px;
}
.label-checkbox-outer:hover input ~ .label-checkbox-checkmark {
    background-color: #6a2beb;
}
.label-checkbox-outer input:checked ~ .label-checkbox-checkmark {
    background-color: #6a2beb;
    border-radius: 4px;
}
.label-checkbox-checkmark:after {
    content: "";
    position: absolute;
    display: none;
}
.label-checkbox-outer input:checked ~ .label-checkbox-checkmark:after {
    display: block;
}
.label-checkbox-outer .label-checkbox-checkmark:after {
    left: 9px;
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
/*  ---------------------------------------- */
.edit-controls-outer {
    display:inline-block;
    float:right;
}
.edit-controls-outer .edit, .edit-controls-outer .save, .edit-controls-outer .cancel {
    width:15px;
    height:15px;
    cursor:pointer;
    display:inline-block;
}
.edit-controls-outer .edit{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADLSURBVHjahJIxakJREEUPFkEbq2BALUSDjRtIrKwktU3ErVhkB0KWkC6NtYVdCC4iaGEhWNjYRBHkpPB/fJH/9MLAwJy5zHszqFyJqjpTn1S4AffUX/WojnLE9QI8A23gC4g65tW5Jy3UjnoXcx4CjSSvA/fAIcu1qe49a5LWsuBpAO7Uxxjc97/ewnoIFtVVAP4kD82E3y9cu5cjhq6bAPzM+tI0Gagtdaxu1co1+Ftdq69qLbb+dCkPQAEoAcvoASRdH2r5xlHxNwAcZLK8xrvlxAAAAABJRU5ErkJggg==');
    background-repeat:no-repeat;
    background-position:center;
    background-size:contain;
}
.edit-controls-outer .save{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACdSURBVHjalNAxDkFREIXhWyk0ShvQvig1r9KgsAJbsAk7YAfWYA1WIJFIdChEItEoND6FkciLhzfJzeScc//JvZOQKpwZ1khVoIlnzauA44AWqP0LjnDHEvWXnzBFrwQa4oYVGu9ZwgZX5AUoD3+LZnFoQgt7XNCOIAt9iDx9Al8Xzzihj2OAWdnf30UnniZ659vSikYXOwx+bfsxAEaIvsY6484MAAAAAElFTkSuQmCC');
    background-repeat:no-repeat;
    background-position:center;
    background-size:contain;
}
.edit-controls-outer .cancel{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACQSURBVHjabNDRDQFBEAbg79gKhBYI0c1daENhhKhEEBVQxlkvs7Lk9mU3mS/zz2yTc97hiSN6v2eMDtNRoDXaKNRoiyVeKTqNsApwiHuLOW44p4grxYJThY54pygM4S8Skf/DD72/cIwNFrjiEZ27YtIAOqGpxuiwb3LO5QsKelcpbeB7wgQXnCtUL9hj9hkAliwoKYlLkD8AAAAASUVORK5CYII=');
    background-repeat:no-repeat;
    background-position:center;
    background-size:contain;
}
.edit-controls-outer .save, .edit-controls-outer .cancel {
    display:none;
} 
/*  ---------------------------------------- */
.EditMode .hideOnEdit {
    display:none !important;
}

.myEvent.event-info.widget .myEventH
{
 margin-bottom:25px;
}