#main div#block-boxes-grant_stats_block .read-story {
	top: 255px;
}
#main div#block-boxes-grant_stats_block {
	height: 340px;
}
div[id^="block-views-adopt_a_pet_slideshow-block"] .views-slideshow-controls-text-previous a,
div[id^="block-views-adopt_a_pet_slideshow-block"] .views-slideshow-controls-text-next a {
	top: 25px;
}
.top-level.pro-how-we-support-you div#block-views-adopt_a_pet_slideshow-block_6 .share-button {
	left: 10px;
}
.top-level.pro-how-we-support-you div#block-views-adopt_a_pet_slideshow-block_6 .dummy-share {
	right: 10px;
}
div.view-stories-listing-nodequeue .views-row.has-video {
	padding-bottom: 15px;
}

div.submit-adopt-pet.arrow-right-after:after {
  left: 156px !important;
  top: 8px !important;
}
div#footer .social-icons-wrapper {
	/*text-align: left;*/
	/*margin-left: 10px !important;*/
}
.top-level.what-we-do #views_slideshow_cycle_teaser_section_adopt_a_pet_slideshow-block {
  height: 320px !important;
}

#main div[id^="block-views-adopt_a_pet_slideshow-block"] {
	height: 360px;
}
div#block-boxes-resuce_waggin_save_pets .donate-options {
	margin-top: 10px;
}

body.front #cboxContent,
body.front #cboxContent img {
	width: 320px !important;
}

body.sign-up #block-system-main {
	width: 300px !important;
}
body.sign-up #block-system-main .form-item {
	width: 90%;
}
body.sign-up .webform-client-form #webform-component-state .b-core-ui-select {
	width: 85%;
}

#block-system-main div.save-pets-now-campaign .donate-options .radios-wrapper {
	margin-top: 0px;
}

.animal-welfare-tab .red-plus-icon,
.animal-welfare-tab-return .red-arrow-left-icon {
	display: none;
}
#header-top-links .animal-welfare-tab,
body.pro-content #header-top-links .animal-welfare-tab-return {
	width: 100px;
	padding-top: 4px !important;
}

div#quiz-progress {
	bottom: 5px;
}

body.page-node .node-quiz.ds-2col > div.group-right,
form.quiz-form {
	padding-bottom: 125px;
}










