/*@media only screen and (max-width: 1163px) {*/
@media only screen and (max-width: 969px) {
	.newTopView .MTHB {
		height: 14.7vw;
		left: 5.24vw;
		top: 18.83vw;
		width: 37.75vw;
		background-size: 100%;
		background-repeat: no-repeat;
	}

	.newTopView .MFBsLogo {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 5.5vw;
		left: 5.58vw;
		top: 2.92vw;
		width: 17.45vw;
	}

	.newTopView .startNowBox {
		border: .25vw solid #e2afcd;
		border-radius: .86vw;
		font-size: 3.1vw;
		height: 6.45vw;
		left: 5.5vw;
		line-height: 6.02vw;
		padding-left: 1.98vw;
		top: 34.74vw;
		width: 18.57vw;
	}


	.SignBox {
		margin-top: 2.49vw;
		position: fixed;
		right: 0;
		top: 0;
	}

	.Index .SignBox .SignUp, .Index .SignBox .SignIn {
		border-radius: .34vw;
		font-size: 1.29vw;
		height: 2.32vw;
		margin: .34vw;
		padding-top: .52vw;
		width: 7.14vw;
	}

	.SignBox > div > a {
		font-size: 1.36vw;
	}

	.Index .botMenu .topMenu {
		height: 4.55vw;
		width: 100vw;
	}

	.topMenu > li {
		height: 3.61vw;
	}

		.topMenu > li > div {
			border-left: 0.09vw solid;
			height: 1.46vw;
			margin: 1.8vw 0 0;
		}

			.topMenu > li > div > a {
				font-size: 1.55vw;
				line-height: 1.2vw;
				margin-left: 0.95vw;
				margin-top: -0.6vw;
			}



	.Index .botMenu .topMenu > li {
		margin-top: 0.52vw;
	}

	.Index .botMenu .topMenu li.nth1 {
		margin-left: 2.92vw;
		width: 13.92vw;
	}

	.Index .botMenu .topMenu li.nth2 {
		margin-right: 0.86vw;
		width: 15.64vw;
	}


	.Index .botMenu .topMenu li.nth3 {
		margin-right: 0.52vw;
		width: 12.89vw;
	}


	.Index .botMenu .topMenu li.nth4 {
		margin-right: 0.52vw;
		width: 6.62vw;
	}


	.Index .botMenu .topMenu li.nth5 {
		margin-right: 0.52vw;
		width: 16.32vw;
	}


	.Index .botMenu .topMenu li.nth6 {
		width: 7.65vw;
		margin-right: 1.8vw;
	}


	.Index .botMenu .topMenu li.nth7 {
		position: relative;
		width: 17.18vw;
	}

	.Index .botMenu .topMenu > li.nth7 > div {
		margin-left: 0.90vw;
		margin-top: 0.09vw;
	}

	.sep1bg {
		height: 4.38vw;
		background-size: 4.38vw 100%;
	}

	.sep1 {
		background-size: 100%;
		background-repeat: no-repeat;
		font-size: 1.29vw;
		height: 4.38vw;
		line-height: 2.66vw;
		width: 100vw;
	}

	.whitespace.h30 {
		height: 2.58vw;
	}


	.babyInfo {
		background: none repeat scroll 0 0 #ffffff;
		height: 61.74vw;
		width: 100vw;
	}

		.babyInfo .text.gothic {
			font-size: 2.06vw;
		}

	/*.BabuTable > div {
		margin-top: 1.55vw;
		width: 18.92vw;
	}

	.PhotoBG {
		margin: 1.72vw 1.29vw 0 11.44vw;
	}*/

	.BabyPhoto {
		background-size: 100%;
		background-repeat: no-repeat;
		/*height: 18.31vw;
		width: 18.31vw;*/
	}

	.BabuTable .text {
		font-weight: normal;
		font-size: 4.41vw;
		text-align: center;
		width: 100%;
	}


	.BabuTable .digit {
		font-size: 12.98vw;
		margin: -3.27vw 0 -3.61vw -1.03vw;
	}

	.BabuTable .spent .text {
		margin-left: -0.26vw;
		width: 19.35vw;
	}


	.textblack.bold.gothic {
		font-size: 2.58vw;
		margin: 1.46vw 0 0 1.03vw;
	}


	.whitespace.h40 {
		height: 3.44vw;
	}

	.babyInfo .hr {
		border-bottom: 0.09vw solid;
		margin: 1.98vw auto 5.25vw;
		width: 100%;
	}


	.text.gothic.fs23 {
		font-size: 1.98vw;
	}



	.FundTable {
		margin: 2.92vw 0 0 7.91vw;
	}



		.FundTable .fund, .FundTable .support, .FundTable .help {
			font-size: 12.96vw;
			line-height: 12.35vw;
		}

		.FundTable .fund {
			color: #58a618;
			width: 25.71vw;
		}

		.FundTable .plus {
			margin: 0 -4.64vw 0 -0.6vw;
		}

		.FundTable .plus, .FundTable .equal {
			font-size: 30.53vw;
			line-height: 25.65vw;
		}

		.FundTable .support {
			width: 25.71vw;
		}


		.FundTable .equal {
			margin: 0 -0.34vw 0 -3.01vw;
		}

		.FundTable .help {
			width: 23.65vw;
		}


		.FundTable > div > div {
			font-size: 1.55vw;
			line-height: 2.24vw;
			margin-top: 0.52vw;
		}

	.arrowdown {
		bottom: -1.29vw;
		height: 1.29vw;
		left: 48.67vw;
		width: 2.75vw;
		z-index: 10;
	}

		.arrowdown.white, .arrowdown.lBlue, .arrowdown.llgrey {
			background-size: 100%;
			background-repeat: no-repeat;
		}

		.arrowdown.grey {
			background-size: 2.75vw 1.29vw;
		}

	.event_support {
		height: 18.66vw;
		width: 100vw;
	}


		.event_support > div {
			width: 49.44vw;
		}


			.event_support > div.violetSep {
				border-left: 0.09vw solid #d1b3dc;
				height: 14.88vw;
				margin: 2.58vw 0 0 0.26vw;
				width: 0.09vw;
			}


		.event_support .title.gothic.bold {
			font-size: 2.58vw;
			margin: 4.39vw 0 0 12.47vw;
		}


		.event_support .Search {
			border: 0.09vw solid #333333;
			border-radius: 0.34vw;
			height: 8.21vw;
			margin: 0.77vw 0 0 12.55vw;
			width: 31.73vw;
		}

	.searchField {
		border: 1px solid #999999;
		border-radius: 0.34vw;
		font-size: 1.46vw;
		height: 3.01vw;
		margin-top: 0.17vw;
		padding: 0 0 0 0.86vw;
		width: 26.48vw;
	}

	.event_support .searchField {
		height: 100%;
		margin: 0;
		width: 30.7vw;
		font-size: 4vw;
	}


	.searchMagni {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 3.27vw;
		right: -0.69vw;
		top: 0.17vw;
		width: 4.13vw;
	}

	.event_support .searchMagni {
		background-position: 0.17vw 0.43vw;
		height: 100%;
		width: 10vw;
	}



	.event_support > div.violetSep {
		border-left: 0.09vw solid #d1b3dc;
		height: 14.88vw;
		margin: 2.58vw 0 0 0.26vw;
		width: 0.09vw;
	}




	.event_support .title.gothic.bold {
		color: #9c5fb5;
		font-size: 5.58vwvw;
		margin: 4.39vw 0 0 12.47vw;
		font-weight: normal;
	}

	.support .title.gothic.bold {
		margin-left: 5.25vw;
	}

	.buttonDonate {
		border-radius: 0.34vw;
		font-size: 1.72vw;
		height: 4.82vw;
		line-height: 4.56vw;
		margin: 0 0 0 0.34vw;
		width: 20.21vw;
	}

	.event_support .buttonDonate {
		height: 4.21vw;
		line-height: 4.04vw;
		margin: 0.95vw 0 0 5.33vw;
		width: 31.56vw;
	}

	.whyMarch {
		height: 24.59vw;
		width: 100vw;
	}

		.whyMarch .vArrow {
			height: 2.92vw;
			top: 11.09vw;
			width: 2.06vw;
		}

			.whyMarch .vArrow.Left {
				background-size: 100%;
				background-repeat: no-repeat;
				left: 5.59vw;
			}


			.whyMarch .vArrow.Right {
				background-size: 100%;
				background-repeat: no-repeat;
				right: 5.33vw;
			}

	#galleryWidget .bx-wrapper {
		max-width: 88.74vw !important;
	}

		#galleryWidget .bx-wrapper .bx-viewport {
			left: -0.43vw;
		}


	.whyMarch1 {
		height: 24.59vw;
		width: 100vw;
	}


	.b5kRun {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 12.81vw;
		margin: 6.02vw 0 0 18.66vw;
		width: 12.81vw;
	}


	.whyMarch1 .why {
		margin: 6.02vw 0 0 1.72vw;
		width: 51.59vw;
	}



	.whyMarch1 .title, .fromPartners .title, .Sponsors .title {
		font-size: 3.18vw;
		margin: 0.52vw 0 0;
	}



	.whyMarch .text {
		font-size: 1.55vw;
		line-height: 2.24vw;
		margin: 0.34vw 0 0 0.17vw;
		width: 43.77vw;
	}


	.bStudentTeams {
		background-size: 100%;
		background-repeat: no-repeat;
	}


	.fromPartners {
		height: 32.07vw;
		width: 100vw;
	}

		.whyMarch1 .title, .fromPartners .title, .Sponsors .title {
			color: #9c5fb5;
			font-size: 3.18vw;
			margin: 0.52vw 0 0;
		}

		.fromPartners .title {
			margin: 4.64vw 0 0;
			width: 100vw;
		}

	.ptableitems {
		width: 63.63vw;
	}

	.pTableItem {
		margin: 0 0 0 9.54vw;
		width: 28.12vw;
	}




	.fromPartners .title {
		margin: 4.64vw 0 0;
		width: 100vw;
	}

	.fromPartners .pTableItem .title {
		font-size: 2.32vw;
		line-height: 2.92vw;
		margin: 0.95vw 0 0;
		width: 25.8vw;
	}

	.pTableItem.i2 .title {
		width: 22.36vw;
	}

	.pTableItem .text {
		font-size: 1.29vw;
		line-height: 1.98vw;
		margin: 1.03vw 0 0;
	}

	.pTableItem.i3 {
		margin-left: 6.45vw;
	}


	.Sponsors {
		height: 50.38vw;
		width: 100vw;
	}


		.Sponsors .title {
			font-size: 5.32vw;
			margin-top: 5.16vw;
			width: 100vw;
		}


	.sponsorsPic {
		height: 3.61vw;
		margin: 2.58vw auto;
		width: 81.69vw;
	}

	.kmart {
		background-size: 100%;
		background-repeat: no-repeat;
		/*height: 13.21vw;
		width: 26.32vw;*/
	}

	.FamousFootwear {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 11.21vw;
		margin-left: 2.58vw;
		width: 22.11vw;
	}

	.macys {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 10.21vw;
		margin-left: 2.15vw;
		width: 21.44vw;
	}

	.Cigna {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 10.21vw;
		margin-left: 2.58vw;
		width: 24.44vw;
	}

	.United {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 10.21vw;
		margin-left: 2.41vw;
		width: 23.41vw;
	}

	.MissionPharmacal {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 10.21vw;
		margin-left: 2.41vw;
		width: 22.78vw;
	}

	.Social {
		height: 32.55vw;
		width: auto;
		min-width: auto;
		margin: 0;
	}

		.Social > div.socials {
			margin: 0 50%;
		}

		.Social .title {
			font-size: 5.41vw;
		}

	.socials .fblink {
		height: 5.07vw;
		margin: 1.29vw 0.6vw 0 0;
		width: 15.47vw;
	}

		.socials .fblink > iframe {
			height: 17.59vw !important;
			width: 13.3vw !important;
		}

	.socials .twflow {
		height: 4.99vw;
		margin: 1.29vw 0.6vw 0 0;
		width: 17.82vw;
	}

		.socials .twflow > iframe {
			height: 17.33vw !important;
			width: 15.99vw !important;
		}

	.socials .in, .linkedin {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 12.44vw;
		margin: 1.29vw 0.69vw 0 0;
		width: 11.35vw;
	}

	.socials .gplus {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 12.44vw;
		margin: 1.29vw 0 0;
		width: 11vw;
	}

	.Social .mobile {
		width: 24.94vw;
	}

	.onTheGoPic {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 4.56vw;
		margin: 0.17vw 0.69vw 0 0.17vw;
		width: 2.92vw;
	}

	.Index .onTheGoPic {
		background-size: 100%;
		height: 5.07vw;
		margin: 1.29vw 0.69vw 0 0.34vw;
		width: 3.27vw;
	}


	.subTitle {
		font-size: 1.55vw;
	}

	.Index .Social .subTitle {
		font-size: 1.46vw;
		margin: 1.72vw 0 0;
	}


	.onLink {
		font-size: 1.46vw;
		margin: -0.09vw 0 5.76vw;
	}

	.eCardPic {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 3.27vw;
		margin: 0.17vw 1.03vw 0 -0.34vw;
		width: 6.02vw;
	}

	.Index .eCardPic {
		margin: 2.15vw 0.86vw 0 0.43vw;
	}

	.eCardText {
		font-size: 1.46vw;
		line-height: 1.81vw;
		margin: -0.09vw 0 0;
	}

	.Index .eCardText {
		font-size: 1.46vw;
		margin: 1.98vw 0 0 -0.09vw;
		width: 23.82vw;
	}

	.fColumn {
		font-size: 0.86vw;
		line-height: 1.38vw;
		margin: 0 3.7vw 0 0;
		max-width: 25.8vw;
		padding-right: 0.69vw;
	}

	.Index .fColumn {
		max-width: 40.07vw;
		min-width: 9.72vw;
	}

	.subTitle {
		font-size: 1.55vw;
	}

	.fColumn .subTitle {
		font-size: 0.86vw;
	}

	.dFootButton {
		border-radius: 0.34vw;
		font-size: 1.2vw;
		height: 3.01vw;
		line-height: 2.92vw;
		margin-bottom: 0.86vw;
		margin-right: 0.52vw;
		margin-top: 1.46vw;
		width: 8.08vw;
	}

	.copyright {
		font-size: 0.77vw;
		margin-top: 0.17vw;
	}

	.fColumn {
		font-size: 0.86vw;
		line-height: 1.38vw;
		margin: 0 3.7vw 0 0;
		max-width: 25.8vw;
		padding-right: 0.69vw;
	}

	.Index .fColumn {
		max-width: 40.07vw;
		min-width: 9.72vw;
	}

	.fColumn li {
		font-size: 0.86vw;
	}


	.MFBLogo {
		margin: 1.72vw 0 -0.17vw;
	}

		.MFBLogo img {
			height: 7.82vw;
			width: 25.02vw;
		}

	.SignInUs {
		margin: 2.06vw 0 -2.58vw auto;
	}


	.logoutForm {
		x-border: 0.17vw solid #cdadd9;
		x-border-radius: 0.43vw;
		height: 6.71vw;
		min-width: 26.83vw;
		x-padding: 0.26vw;
	}


	.HelloMessage {
		x-font-size: 1.81vw;
		line-height: 1;
		margin: 0.52vw 0.86vw 0 0.6vw;
	}


	.logedIn {
		margin: 1.2vw 0.43vw;
	}


	.manage {
		float: left;
		font-size: 1.55vw;
		margin: -0.43vw 0 0 0.34vw;
		text-align: left;
	}



	.SignInUs .signUp, .SignInUs .SignOut, .SignInUs .signIn {
		border-radius: 0.34vw;
		font-size: 1.46vw;
		height: 2.58vw;
		margin: 0.34vw;
		padding-top: 0.34vw;
		width: 8.25vw;
	}

	.SignInUs li.SignOut {
		margin: -0.43vw -0.26vw 0 1.2vw;
		width: 8vw;
	}

	.navbar-toggle {
		display: none;
	}

	.topMenu {
		height: 3.61vw;
		margin: 1.72vw 0 0 3.1vw;
	}
	.topMenu.hideMain {
		margin-left: 0px;
	}
	
		.topMenu > li {
			height: 3.61vw;
		}

			.topMenu > li > div {
				border-left: 0.09vw solid;
				height: 1.46vw;
				margin: 1.81vw 0 0;
			}

				.topMenu > li > div > a {
					font-size: 1.55vw;
					line-height: 1.2vw;
					margin-left: 0.95vw;
					margin-top: -0.6vw;
				}

			.topMenu > li.nth1 {
				width: 14.88vw;
			}

			.topMenu > li.nth2 {
				margin-right: 0.95vw;
				width: 16.51vw;
			}

			.topMenu > li.nth3 {
				margin-right: 0.52vw;
				width: 13.67vw;
			}

			.topMenu > li.nth4 {
				margin-right: 0.52vw;
				width: 7.05vw;
			}

			.topMenu > li.nth5 {
				margin-right: 0.43vw;
				width: 17.37vw;
			}

			.topMenu > li.nth6 {
				margin-right: 1.81vw;
				width: 9.03vw;
			}

			.topMenu > li.nth7 {
				vertical-align: top;
				width: 2.24vw;
			}

			.topMenu > li.nth8 {
				vertical-align: top;
				width: 2.32vw;
			}

	.topSubMenu {
		height: 2.92vw;
	}

		.topSubMenu > li {
			font-size: 1.2vw;
			height: 2.92vw;
		}

			.topSubMenu > li > div {
				border-left: 0.17vw solid #a976be;
				height: 1.2vw;
				line-height: 1.03vw;
				margin-top: 0.86vw;
			}

			.topSubMenu > li.nth1 {
				width: 10.32vw;
			}


			.topSubMenu > li.nth2 {
				position: relative;
				width: 18.57vw;
			}


			.topSubMenu > li.nth3 {
				width: 9.11vw;
			}

			.topSubMenu > li.nth4 {
				width: 11.09vw;
			}

			.topSubMenu > li.nth5 {
				width: 19.69vw;
			}

			.topSubMenu > li.nth6 {
				width: 17.11vw;
			}

			.topSubMenu > li.nth1 a {
				margin-left: 0.6vw;
			}

		.topSubMenu a {
			font-size: 1.29vw;
		}

	.topMenu > li.nth7 > div {
		margin-top: 1.2vw;
	}

	.tmMail {
		background-size: 100%;
		background-repeat: no-repeat;
		height: 1.2vw;
		margin-top: 1.81vw !important;
		width: 1.63vw;
	}

	.newTopView .background1 {
		background-size: 88.99vw 41.19vw;
		background-repeat: no-repeat;
		background-position: 5.59vw 0;
		height: 41.19vw;
		margin: 0 auto;
		width: 100vw;
	}

	.navbar-header {
		padding: 0 0 0 1.29vw;
		width: 88.39vw;
	}

	.newTopView, #paralax, .whitespace, .violetSep
		/*, .mobile:not(.div-login-standalone):not(.div-login-form-outer) */
		, .eCard, .div-link-to-partners, .fromPartners, .arrow-down {
		display: none!important;
	}

	.PhotoBG {
		display: block;
		width: 100%;
	}

	.BabuTable {
		height: 350px;
	}

	.BabuTable .PhotoBG {
		display: block;
	    margin: 0px auto;
	}

	.BabuTable .PhotoBG .BabyPhoto {
		margin: 0 auto;
	}

	.BabuTable .born, .BabuTable .weighed, .BabuTable .spent {
		float: left;
		width: 33%;
	}

	.babyInfo {
		height: auto;
	}

	.babyInfo .text.gothic {
	    font-size: 5.06vw;
	    margin-bottom: 20px;
	}

	.event_supportbg, .event_support {
		background: none;
	}

	.event_support {
		height: auto;
		width: 100%;
	}

	.event_support > div {
		display: block;
		width: 100%;
		margin-bottom: 15px;
	}

	.event_support .title.gothic.bold, .support .title.gothic.bold, .FundTable, .FundTable .plus, .FundTable .equal {
		margin: 0;
	}

	.event_support .Search {
		margin: 0;
		width: 100%;
	}

	.event_support .buttonDonate {
		margin: 0;
		width: 100%;
		height: 40px;
		line-height: 40px;
	}

	.event_support .buttonDonate a {
		font-size: 4.5vw;
	}

	.FundTable > div {
		display: block;
	}

	.FundTable > div > div {
	    font-size: 4.55vw;
	    line-height: 5.24vw;
	    margin-top: 0.52vw;
	}

	.FundTable .plus, .FundTable .equal {
		text-align: center;
	}

	.FundTable .fund, .FundTable .support, .FundTable .help {
		width: auto;
	}

	.SocialBg .Social .socials {
		text-align: center;
	}

    ::-webkit-input-placeholder {
       color: #999;
    }

    :-moz-placeholder {  
       color: #999;
    }

    ::-moz-placeholder {  
       color: #999;
    }

    :-ms-input-placeholder {  
      color: #999;
    }

    input {
        color:#333;
    }

    .fancybox-wrap-mobile-contactus {
        left:0 !important;
        width:100% !important;
        xtop:65px !important;
		top:0px !important;
    }


    

    .fancybox-item.fancybox-close {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        text-decoration: none;
        z-index: 99999999998;
    }
    .fancybox-item.fancybox-close::before {
        color: #999999;
        content: "x";
        font-family: GraphikRegular, Arial, sans-serif, "Verdana";
        font-size: 20px;
        font-weight: bold;
        position: relative;
        right: 7px;
        top: 20px;
    }

    .LocalSponsor.widget {
        margin-bottom: 80px !important;
        min-height: 1px;
    }
    .mFooter {
        margin-bottom: 25px;
        margin-top: 25px;
    }
}

.mobileSearchDonate	.search-item {
   min-height: 114px;
}


.enter-email-outer .processing
{
	width:100%
}
.enter-email-outer .processing:before {
    left: 47%;
    transform: translateX(-50%);
}