/*** Custom styles for Drugfree.org */
#footer #footer-lower #credits .col-2 p { text-align: center; position: relative; bottom: auto; }
#footer #footer-lower #credits .col-2 p img { margin-top: 10px; }

/*** Custom Share Sections for Donation Thank You Pages */
#thank-you-share-blocks { margin-bottom: 20px; }
#thank-you-share-blocks .left { width: 49%; margin-right: 2%; float: left; position: relative; }
#thank-you-share-blocks .left .share-wrapper { background: #def4fd; border: 1px solid #e3edf0; }
#thank-you-share-blocks .right { width: 49%; float: left; position: relative; }
#thank-you-share-blocks .right .share-wrapper { background: #e7ebf6; border: 1px solid #e4eef1; }
#thank-you-share-blocks p.desc { text-align: center; font-family: Arial, sans-serif; font-size: 17px; line-height: 1.3; padding: 25px 30px; }
#thank-you-share-blocks p.share-button { text-align: center; position: absolute; bottom: 5px; width: 100%; }
#thank-you-share-blocks .share-wrapper { min-height: 200px; padding-bottom: 0px; }
#thank-you-share-blocks h2 { font-size: 20px; text-align: center; }

@media only screen and (max-width: 768px) { 
	#thank-you-share-blocks .left, 
	#thank-you-share-blocks .right { float: none; margin: 0 0 25px; width: 100%; }
}

/*@media only screen and (min-width: 769px) and (max-width: 975px) { 
	#thank-you-share-blocks .share-wrapper { min-height: 200px; }
}*/


#pdfa_addthis_toolbox { position: fixed; top: 20%; width: 48px; z-index: 100020; left: -48px; background: none; }
#pdfa_addthis_toolbox div a { outline: none; display: block; width: 48px; }
#pdfa_addthis_toolbox div a { transition: all 0.2s ease; }
#pdfa_addthis_toolbox div.custom_images div:hover a { margin-left: 10px; text-decoration: none; }
#pdfa_addthis_toolbox div.custom_images div span { display: block; color: #fff; font-size: 10px; line-height: 12px; font-weight: 200; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; text-align: center; margin-top: -7px; padding-bottom: 3px; width: 48px; }
#pdfa_addthis_toolbox .at-fb, #pdfa_addthis_toolbox .at-fb span { background-color: #32598f; }
#pdfa_addthis_toolbox .at-tw, #pdfa_addthis_toolbox .at-tw span { background-color: #34a8d0; }
#pdfa_addthis_toolbox .at-em, #pdfa_addthis_toolbox .at-em span { background-color: #748a8d; }
#pdfa_addthis_toolbox .at-pr, #pdfa_addthis_toolbox .at-pr span { background-color: #748a8d; }
#pdfa_addthis_toolbox .at-more, #pdfa_addthis_toolbox .at-more span { background-color: #f66a52; }
#pdfa_addthis_toolbox .at-clipix, #pdfa_addthis_toolbox .at-clipix span { background-color: #748a8d; }
#pdfa_addthis_toolbox .at-clipix iframe { display: none!important; }
#pdfa_addthis_toolbox:hover #at-hide { display: block; }

#at-hide { display: none; }
#at-hide div { cursor: pointer; display: block; background: url('http://www.drugfree.org/wp-content/themes/drugfree/images/at-arrows.png') no-repeat; width: 6px; height: 14px; background-position: -7px -4px; margin: 4px 0 0 35px; }
#at-show div { cursor: pointer; display: block; background: url('http://www.drugfree.org/wp-content/themes/drugfree/images/at-arrows.png') no-repeat; width: 6px; height: 14px; background-position: -27px -4px; }
#at-show span, #at-hide span { position: absolute; top: -999em; }
#at-show { position: fixed; top: 20%; width: 10px; z-index: 100020; background: none; left: -10px; margin-top: 2px; }

/* hide from print */
@media print {
	#pdfa_addthis_toolbox, #at-show { display: none!important; }
}

@media screen and (max-width: 981px) { 
	#pdfa_addthis_toolbox, #at-show { display: none!important; }
}


/*** Footer updates */
#footer #footer-lower #credits { padding-right: 0; }
#footer #footer-lower #credits .col-2 { width: 60%; }
#footer #footer-lower #credits .col-3 { margin-top: 0; width: 20%; text-align: center; }