/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*Reset all CSS*/

h1{
	text-indent: -9999px;
}
/*Hide h1 tag*/

/*Global Styles begin*/
a {
	text-decoration: none;
	color: #22a3e2;
	font-weight: bold;
}


body{
	font-family: 'Muli', sans-serif;
}

h2 {
	font-size: 2em;
	padding-bottom: 10px;
	padding-top: 10px;
}

h3{
	font-size: 1.5em;
	padding-bottom: 20px;
	padding-top: 20px;
}

h4{
	font-size: 1.25em;
}

.banner {
	margin-top: -1em;
}

img{
	max-width: 100%;
	}

.submitButton{
	background-color: #22a3e2;
	color: #ffffff;
	font-family: 'Muli', sans-serif;
	font-size: 2.5em;
	border-style: solid;
	font-weight: bold;
	border-color: #22a3e2;
	
}

	#mainNav ul li a {
		color: #ffffff;
		font-size: 1.5em;
		font-weight: normal;
	}
	
	#dogGallery{
		width: 90%;
		margin: 0 auto;
		margin-top: 20px;
		background-color: #ffffff;
		padding-bottom: 15px;
		margin-bottom: 10px;
	}
	
	#items--big{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}
	
	.item--big{
		border-radius: 5px;
	}
	
	.dogNamePreview {
		font-weight: bold;
	}
	
	label {
		font-weight: bold;
	}
	
	.radioLabel {
		font-weight: normal;
		margin-top: -10px;
		padding-left: 10px;
		margin-bottom: 10px;
	}
	
	#dogDetailsDialog{
		height: 600px !important;
	}
	
	#dogDetailsDialog a{
		color: #22a3e2;
	}
	
	#dogDetailsDialog button{
	background-color: #e01f10;
	color: #ffffff;
	font-family: 'Muli', sans-serif;
	border-style: solid;
	font-weight: bold;
	border-color: #e01f10;
	margin-top: 15px;
	
	}
	
	hr{
		background-color: #0b2f41;
		width: 40%;
		height: .2em;
	}
	
	figcaption{
		font-size: .90em;
		display: block;
		width: 100%;
		text-align: center;
	}
	
	
	.partnersSlideshow{
		width: 70%;
		margin: 0 auto;
		padding: 10px;
	}
	
	
	#adoptionSubmit, #surrenderSubmit{
		margin-bottom: 10px;
	}

	#pricesAndButton{
		background-color: #e7e7d9;
	}
	
	#alternateHolder{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		width: 80%;
		margin: 0 auto;
		
	}
	.alternateHelp{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		padding-top: 10px;
		padding-bottom: 10px;	
	}
	

	
footer{
	background-color: #0b2f41;
	color: #ffffff;
	padding: 5px;
	font-size: .90em;
}

footer a{
	color: #ffffff;
}

	input[type="radio"]{
		-ms-flex-item-align: start;
		    align-self: flex-start;
	}
	
	#majorForm input[type="checkbox"]{
		-ms-flex-item-align: start;
		    align-self: flex-start;
	}

	.homeIrrelevant{
		display: none;
	}
	
	.noPetsIrrelevant{
		display: none;
	}
	
.hidden {
	display: none;
}
/*End global styles*/

/*Begin tablet/desktop styles*/
@media screen and (min-width: 768px){
	body{
		background-color:#fff6cf;
		font-size: 1.10em;
		text-align: center;
		}
	
	#whiteSpace{
	background-color: #ffffff;
	padding-bottom: 140px;
	margin-top: -1em;
	}
	
	#mainNav{
		background-color: #0b2f41;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 30px;
	}
	
	#mainNav ul li{
		padding-right: 15px;
	}
	
	
	.bodyText{
	padding: 20px 80px 10px;
	text-align: left;
	}
	
	.centeredBodyText{
	padding: 20px 80px 10px;
	text-align: center;
	}

	
	#hamburgerNav{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: distribute;
			justify-content: space-around;
		-ms-flex-wrap: wrap;
			flex-wrap: wrap;

	}

	#mainNav ul li{
			display: inline;
	}
	
	
	#adoptNow{
		background-color: #e01f10;
		font-weight: normal;
		color: #ffffff;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
		padding: 10px;
	}
	
	#adoptNow h3{
		padding-bottom: 20px;
		padding-left: 10px;
	}
	
	
	#missionStatement{
		font-style: italic;
		font-size: 1.5em;
		padding-left: 20px;
		padding-right: 20px;
	}
	

	
		#donateFront{
		background-color: #22a3e2;
		font-weight: normal;
		color: #ffffff;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	#donateFront img{
		-ms-flex-item-align: center;
		    -ms-grid-row-align: center;
		    align-self: center;
	}
	
	
	label{
		margin: 10px;
	}
	
	#majorForm {
		width: 70%;
		margin: 0 auto;
		text-align: left;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	
	#personalInfo{
		width: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap; 
	}

	
	.fullTextbox{
		width: 100%;
		padding: 10px;
		margin-top: 5px;
		border-style: solid;
		border-color: #ffffff;
		margin-bottom: 20px;
		-webkit-box-shadow: 1px 1px 1px grey;
		        box-shadow: 1px 1px 1px grey;
	}
	
	
	.halfTextbox{
		width: 25%;
		padding: 10px;
		margin-top: 5px;
		border-style: solid;
		border-color: #ffffff;
		margin-bottom: 20px;
		-webkit-box-shadow: 1px 1px 1px grey;
		        box-shadow: 1px 1px 1px grey;
	}
	
	.quarterTextbox{
		width: 25%;
		padding: 10px;
		margin-top: 5px;
		border-style: solid;
		border-color: #ffffff;
		margin-bottom: 20px;
		-webkit-box-shadow: 1px 1px 1px grey;
		        box-shadow: 1px 1px 1px grey;
	}

	
	.questionPara{
		padding-left: 0px;
		font-weight: bold;
	}
	
	#accept{
		-webkit-transform: scale(2);
		    -ms-transform: scale(2);
		        transform: scale(2);
		margin-left: 50px;
	}
	
	#acceptStatement{
		margin-top: -20px;
		margin-left: 100px;
		margin-bottom: 30px;
	}
	

	
	.indent{
		margin-left: 30px;
	}
	
	
	.item--big:hover{
		background-color: #cccccc;
	}
	
	figure {
		display: inline-block;
		padding: 20px;
	}
	
	.slideshowText{
		width: 30%;
	}
	
	#pricesAndButton{
		display: inline-block;
		padding: 5px 20px;
	}
	
	.donationItem{
		text-align: left;
		padding: 10px;
	}
	
	.donationPrice{
		text-align: right;
		margin-top: -1.5em;
	}
	
	.alternateHelp{
		width: 50%;
	}
	
	#uploadPhoto{
		width: 30%;
		margin-bottom: 20px;
		background-color: #ededed;
		border-style: solid;	
		padding: 5px;
		font-size: 1em;
	}
	
		#pricesAndButton{
		float: right;
		margin-right: 30px;
		margin-bottom: 20px;
		margin-left: 10px;
	}
	
}



/*Begin desktop only styles*/
@media screen and (min-width: 1200px){
	
	#wrapper{
		background-color: #fdf9e8;
		width: 80%;
		max-width: 1200px;
		margin: 0 auto;
	}


	.active{
	background-color: #22a3e2;
	padding: 15px 10px;
	margin: -15px;
}
	
	h2{
		margin-top: 10px;
	}
	


#miniform{
		background-color: #e7e7d9;
		width: 70%;
		margin: 0 auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: distribute;
		    justify-content: space-around;
		padding: 10px 5px 10px;
		margin-bottom: 10px;
	}
	
	.basicInfo{
		text-align: left;
		display: block;
	}
	
	
	.basicInfo input{
		padding: 5px;
		width: 110%;
		border-style: solid;
		border-color: #ffffff;
		margin-top: 5px;
		margin-bottom: 15px;
	}
	
	.messageAndSubmit{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		width: 50%;
		text-align: left;
	}
	
	.messageAndSubmit textarea {
		border-style: solid;
		border-color: #ffffff;
		margin-top: 5px;
		margin-bottom: 20px;
		
	}
	
		.item--big{
		background-color: #ededed;
		padding-top: 10px;
		margin: 0 auto;
		margin-top: 15px;
		width: 30%;
	}

	.mainSlideshow, #sideButtons{
		display: inline-block;
	}
	
	#sideButtons{
		float: right;
		padding: 30px;
	}
	
	#donateFront{	
		margin-top: 100px;
	}
	
	.mainSlideshow{
		width: 60%;
		margin-top: 20px;
	}

	.donateSlideshow{
		width: 60%;
		padding-left: 10px;
		margin-left: 25px;
	}
	

	
	#donateButton{
		margin-top: 5px;
	}
	
	footer{
		clear: both;
	}
	
	#errorMessage{
		position: fixed;
		display: inline-block;
		margin-left: -200px;
		margin-top: -500px;
		z-index: 1;
	}
	
	
	#returnHome{
		position: fixed;
		background-color: #e01f10;
		font-size: 1.5em;
		color: #ffffff;
		margin-top: -420px;
		margin-left: -300px;
		padding: 10px;
	}
	
	#backLink{
		position: fixed;
		z-index: 1;
		margin-top: -340px;
		margin-left: -130px;
		font-size: 1.25em;
	}
	
	.desktopHidden{
		display: none;
	}
}

/*End desktop only styles*/

/*Begin tablet only styles*/
@media screen and (max-width: 1200px) and (min-width: 768px){
	body{
		background-color: #fdf9e8;
	}
	
	
	footer {
		font-size: 1.25em;
	}
	
	#mainNav ul li a {
		color: #ffffff;
		font-size: 1.75em; 
		font-weight: normal;
	}
	
	
	#mainNav .primary{
		padding-bottom: 15px;
	}
	
	.active{
	background-color: #22a3e2;
	padding: 10px;
	margin-top: -10px;
	}
	
	.mainSlideshow{
	width: 80%;
	margin: 0 auto;
	}
	
	#sideButtons{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: space-between;
		        flex-direction: space-between;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	
	
	#adoptNow{
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		width: 40%;
	}
	#adoptableDog{
		align-self: center;
	}
	
	#donateFront{
		width: 40%;
		margin-left: 10px;
	}
	
	
	
	#miniform{
		background-color: #e7e7d9;
		margin: 0 auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding: 10px 5px 10px;
		margin-bottom: 10px;
	}

	.basicInfo input{
		padding: 10px;
		width: 70%;
		border-style: solid;
		border-color: #ffffff;
		margin-top: 5px;
		margin-bottom: 15px;
	}
	
	
	
	.messageAndSubmit{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		width: 70%;
		margin: 0 auto;
		text-align: left;
	}
	
	.messageAndSubmit textarea {
		border-style: solid;
		border-color: #ffffff;
		margin-top: 5px;
		margin-bottom: 20px;
		
	}
	
	.halfTextbox{
		width: 100%;
	}
	
	.item--big{
	background-color: #ededed;
	padding-top: 10px;
	margin: 0 auto;
	margin-top: 15px;
	width: 45%;
	}
	
	
		.donateSlideshow{
		margin-left: 30px;
		margin-right: 50px;
		padding-left: 15px;
	}
	
	.tabletHidden{
		display: none;
	}	
}

/*End tablet only styles*/


/*Begin mobile styles*/
@media screen and (max-width: 768px){
	body{
		background-color: #fdf9e8;
		font-size: 1em;
		text-align: center;
	}
	
	h2{
		margin-top: 80px;
	}
	
	p {
		padding: 15px;
	}
	
	h3{
		padding: 15px;
	}
	
	/*Begin mobile nav styles*/	
	.mobileNav {
		position: fixed;
		z-index: 2000;
		width: 100%;
		background-color: #ffffff;
		margin-top: -1em;
		display: inline;
		text-align: center;
		top: 0;
		left: 0;
		border-bottom: 2px solid #0b2f41;
	}
	
	.banner{
		width: 80%;
		margin-top: -90px;
		margin-left: 80px;
		height: 80%;
	}
	
	#ham{
		background-color: #22a3e2;
		width: 70px;
		height: 70px;
		margin-left: 15px;
		margin-top: 20px;
		border-radius: 5px;
		position: relative;
		z-index: 2;

	}
	
	
	#ham input{
		-webkit-transform: scale(5);
		    -ms-transform: scale(5);
		        transform: scale(5);
		position: absolute;
		display: block;
		margin-top: 30px;
		margin-left: 30px;
		z-index: 3;
		opacity: 0;

	}
	
	#ham span {
		display: block;
		width: 50px;
		height: 10px;
		margin-bottom: 5px;
		margin-left: 10px;
		position: relative;
		background-color: #ffffff;
		z-index: 2;
		border-radius: 3px;
		
	 -webkit-transform-origin: 4px 0px;
	  -ms-transform-origin: 4px 0px;
	  transform-origin: 4px 0px;
	  
		-webkit-transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  opacity 0.55s ease;
		-o-transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  opacity 0.55s ease;
	  
	  -webkit-transition: background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  opacity 0.55s ease,
				  -webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
	  
	  transition: background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  opacity 0.55s ease,
				  -webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
	  
	  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  opacity 0.55s ease;
	  
	  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
				  opacity 0.55s ease,
				  -webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
	}


	#ham span:first-child
	{	
		-webkit-transform-origin: 0% 0%;
		-ms-transform-origin: 0% 0%;
	  transform-origin: 0% 0%;
	}

	#ham span:nth-last-child(2)
	{
		-webkit-transform-origin: 0% 100%;
		-ms-transform-origin: 0% 100%;
	  transform-origin: 0% 100%;
	}

	#ham input:checked ~ span
	{
	  opacity: 1;
	  -webkit-transform: rotate(45deg) translate(-2px, -1px);
	  -ms-transform: rotate(45deg) translate(-2px, -1px);
	  transform: rotate(45deg) translate(-2px, -1px);
	  background: #ffffff;
	}


	#ham input:checked ~ span:nth-last-child(3)
	{
	  opacity: 0;
	  -webkit-transform: rotate(0deg) scale(0.2, 0.2);
	  -ms-transform: rotate(0deg) scale(0.2, 0.2);
	  transform: rotate(0deg) scale(0.2, 0.2);
	}


	#ham input:checked ~ span:nth-last-child(2)
	{
	  -webkit-transform: rotate(-45deg) translate(0, -1px);
	  -ms-transform: rotate(-45deg) translate(0, -1px);
	  transform: rotate(-45deg) translate(0, -1px);
	}
	
	#hamburgerNav
	{
	  position: absolute;
	  width: 12em;
	  padding: 3em;
	  margin-top: -100px;
	  margin-left: -20px;
	  background-color: #0b2f41;
	  -webkit-font-smoothing: antialiased;
	  
	  -webkit-transform-origin: 0% 0%;
		-ms-transform-origin: 0% 0%;
	  transform-origin: 0% 0%;
	  -webkit-transform: translate(-100%, 0);
	  -ms-transform: translate(-100%, 0);
	  transform: translate(-100%, 0);
	  
	  -webkit-transition: transform 0.3s cubic-bezier(0.77,0.2,0.05,1.0);
	  -o-transition: transform 0.3s cubic-bezier(0.77,0.2,0.05,1.0);
	  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.77,0.2,0.05,1.0);
	  transition: -webkit-transform 0.3s cubic-bezier(0.77,0.2,0.05,1.0);
	  transition: transform 0.3s cubic-bezier(0.77,0.2,0.05,1.0);
	  transition: transform 0.3s cubic-bezier(0.77,0.2,0.05,1.0), -webkit-transform 0.3s cubic-bezier(0.77,0.2,0.05,1.0);
	}



	/*Sets width, color, etc for hamburger menu when it extends*/

	#hamburgerNav li
	{
	  padding: 0.625em 0;
	  font-size: 1.3em;
	  display: block;
	}

	#ham input:checked ~ ul
	{
		-webkit-transform: none;
		-ms-transform: none;
	  transform: none;
	}
	
	.active{
	background-color: #22a3e2;
	padding: 15px;

	}
	
	
/*end mobile nav styles*/

	.mainSlideshow{
		margin-top: 75px;
	}
	
	
	
		#alternateButtons{
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			    -ms-flex-direction: column;
			        flex-direction: column;
			margin-left: 30px;
			margin-right: 30px;
		}
	
		#alternateAdopt{
		background-color: #e01f10;
		color: #ffffff;
		font-size: 2.5em;
		margin-top: 20px;
		margin-bottom: 10px;
		padding: 10px;
	}
		#alternateDonate{
		background-color: #22a3e2;
		color: #ffffff;
		font-size: 2.5em;
		margin-top: 20px;
		margin-bottom: 10px;
		padding: 10px;
	}
	
	
	#miniform{
		margin: 0 auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding: 10px 5px 10px;
		margin-bottom: 10px;
		font-weight: bold;
	}

	.basicInfo input{
		padding: 10px;
		width: 70%;
		border-style: solid;
		border-color: #ffffff;
		margin-top: 5px;
		margin-bottom: 20px;
		margin-left: 20px;
		-webkit-box-shadow: 1px 1px 1px grey;
		        box-shadow: 1px 1px 1px grey;
	}
	
	.basicInfo {
		margin: 0 auto;
		width: 80%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		text-align: left;
		padding-left: 40px;
	}
	
	
	
	.messageAndSubmit{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		width: 70%;
		margin: 0 auto;
		text-align: left;
	}
	
	.messageAndSubmit textarea {
		border-style: solid;
		border-color: #ffffff;
		margin-top: 5px;
		margin-bottom: 20px;
		-webkit-box-shadow: 1px 1px 1px grey;
		        box-shadow: 1px 1px 1px grey;
	}
	
	#majorForm {
		width: 90%;
		margin: 0 auto;
		text-align: left;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	
	
	#majorForm input[type="text"]{
		width: 90%;
		padding: 10px;
		margin-top: 5px;
		border-style: solid;
		border-color: #ffffff;
		margin-bottom: 30px;
		-webkit-box-shadow: 1px 1px 1px grey;
		        box-shadow: 1px 1px 1px grey;
	}
	
	#majorForm textarea{
		margin: 10px;
	}
	
	
	.radioLabel{
		padding-left: 40px;
		padding-bottom: 20px;
	}
	
	.questionPara{
		padding-left: 0px;
		font-weight: bold;
	}
	
	.indent{
		margin-left: 30px;
	}
	
	input[type="radio"]{
		-webkit-transform: scale(2);
		    -ms-transform: scale(2);
		        transform: scale(2);
		margin-top: 10px;
		z-index: -1;
		-ms-flex-item-align: start;
		    align-self: flex-start;
	}
	
	#accept{
		-webkit-transform: scale(3);
		    -ms-transform: scale(3);
		        transform: scale(3);
		margin-left: 50px;
	}
	
	#acceptStatement{
		margin-top: -20px;
		margin-left: 100px;
		margin-bottom: 30px;
	}
	
	
	.item--big{
	background-color: #ededed;
	padding-top: 10px;
	margin: 0 auto;
	margin-top: 15px;
	width: 80%;
	}
	

	
	#pricesAndButton{
		display: inline-block;
		margin-top: 10px;
		padding-bottom: 5px;
		margin-bottom: 20px;
	}
	
	.donationItem{
		text-align: left;
	}
	
	.donationPrice{
		text-align: right;
		margin-top: -50px;
	}

	
	.mobileHidden{
		display: none;
	}
}
/*End mobile styles*/

