.charity-toolkit .showcaseCarousel {  width: 100%;  position: relative;  right: 0;  top: -10px;  display: none;} /*can I get this working?? */
.charity-toolkit .signatories p {  padding: 12px 0 0 0;}

.charity-toolkit #video2 {background: #d3d7d8; flex-wrap: wrap;  margin: 0 0 0 45px;display: flex; max-width: 920px;}
.charity-toolkit #video2 div {flex:0 0 50%; position: relative;}
.charity-toolkit #video2 div img {width:100%; position: absolute; top: -40px;  right: -40px;}
.charity-toolkit #video2 p a img {  max-width: 32px;  position: relative;  margin: 0 12px 0 0;  top: 3px; right:unset;}
.charity-toolkit #video2 p a:hover {text-decoration:none;}
.charity-toolkit #video2 p { padding: 0px 44px 40px 44px;}
.charity-toolkit #video2 .heading { margin: 40px 0 0 0;}
.charity-toolkit #video2 .youtubeArt {max-width:390px;}

.charity-toolkit #video p {  display: flex;  align-items: center;}
.charity-toolkit #video p a {padding:0 15px;}
.charity-toolkit #video p a img {max-width: 32px;position: relative;margin:0 12px 0 0;top: 3px;}
.charity-toolkit span.chevron {  display: inline-block!important;   width: auto!important;}
.charity-toolkit span.chevron:before { display: inline-block; content: '';  background: url(chevron.svg) no-repeat center center;  background-size: 20px;   width: 30px;   height: 30px;   position: relative;   top: 2px;}
.charity-toolkit .altRoute {width:100%; display:flex; justify-content:end;     padding: 60px 58px 0 0;   margin: 0 0 -70px 0px;}
.charity-toolkit .altRoute .button {background:#ebebeb;}
.charity-toolkit .heading {  margin: 80px 0 0 0;}
.charity-toolkit #intro{margin: 100px 0 0 0;}
.charity-toolkit .contentFloatandText2Col {align-items: center; display:flex; flex-wrap:wrap; margin: 100px 0;}
.charity-toolkit .contentFloatandText2Col .partition {  flex: 0 0 50%;}
.charity-toolkit .contentFloatandText2Col .partition img {    width: 105%;   z-index: 80;   position: relative;}
.charity-toolkit .contentFloatandText2Col .partition:last-child {background:#ebebeb; padding:140px 0 75px 120px;}
.charity-toolkit .contentFloatandText2Col .productTitle {position:static; width: 100%;  display: flex;   justify-content: end; padding: 0 25px;}
.charity-toolkit .contentFloatandText2Col .productTitle h2 {font-size: 37px; text-decoration: none; text-transform:none; color: #1d1e22;font-family: 'glyphalt65bold'; letter-spacing: 2px;     width: 50%;    padding: 0 0 0 120px; position: relative;   z-index: 500;   top: 115px;}
.charity-toolkit .contentFloatandText2Col .partition p {max-width:340px;}
.charity-toolkit .contentFloatandText2Col .partition:last-child div {  max-width: 230px;}
.charity-toolkit .contentFloatandText2Col .partition:last-child div a:last-child {margin:15px  0 0 0;}
.charity-toolkit article .charityShowcase {width:0%; top:0; position:fixed; z-index:500; overflow-y: auto; background: #f2f2f2; height:100vh; opacity:1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; z-index:1000;}
.charity-toolkit article.showcase .charityShowcase {opacity:1;width:calc(100% - 265px);}
.charity-toolkit .charityShowcase .showcaseItem {  padding: 3rem;   display: flex;   flex-wrap: wrap;   align-items: center;  opacity: 0;   animation: showcaseItem 1.5s ease forwards;}
@keyframes showcaseItem {
0% {  opacity: 0;}
30% {  opacity: 0; }
100% {  opacity: 1;}
  
}
.charity-toolkit #direct form { margin: 35px 0 10px 0px;}

.charity-toolkit .col-md-4.radioGroup.tos-field h3 {  flex: 0 0 100%;}

.charity-toolkit .charityShowcase  span.scTrigger {color:#30343b;padding-left: 22px; z-index:400; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; cursor: pointer; font-size: 32px; position: absolute; left: 22px; top: 4px;}
.charity-toolkit .charityShowcase span.scTrigger:hover { padding-left: 16px;}

.charity-toolkit .charityShowcase .showcaseHeader { padding: 2rem 2rem 0 2rem!important;  width: 90%!important;}
.charity-toolkit .charityShowcase .showcaseHeader h2{ color:#1d1e22; margin: 0 0 40px 0;  font-family: 'glyphalt65bold'; font-size: 37px;}

.charity-toolkit .contentFloatandText2Col .partition ul {  display: flex; flex-wrap: wrap; max-width: 660px; margin: 50px auto 0 auto;}
.charity-toolkit .contentFloatandText2Col .partition ul li {color: #4c5265;  font-weight: bold;flex: 0 0 50%; padding:0 50px; margin:0 0 25px 0; position:relative;}
.charity-toolkit .contentFloatandText2Col .partition ul li:before {content: url(check.svg);    position: absolute;    left: 10px;    height: 30px;    width: 30px;    border-radius: 50%;    top: -5px;}

.charity-toolkit .button.register	{background:#270E47; color:#ffffff;}
.charity-toolkit .button.video	{background:#30343b url(play.svg) no-repeat right 10px center;     background-size: 28px ; }
.charity-toolkit .button.video span,  .charity-toolkit .button.register span {color:#ffffff;}
.charity-toolkit .button.video span {padding: 0 62px 0 25px;}
.charity-toolkit .button:hover {background-color:#ffffff; }
.charity-toolkit .button:hover span {color:#1d1e22!important;}

.charity-toolkit .charityShowcase .showcaseItem > div {  width: 78%;}
.charity-toolkit .charityShowcase .showcaseOrganise {display:flex;}

.charity-toolkit .charityShowcase .showcaseItem #direct {background:#ffffff; margin: 2rem!important; padding: 55px; width:100%;}
.charity-toolkit .charityShowcase .showcaseItem #direct .heading {margin: 0 0 0 -57px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .heading p {max-width:unset;}
.charity-toolkit .charityShowcase .showcaseItem #direct h3 {color:#1d1e22; font-size:13px; letter-spacing: 2px;  font-family: 'coveslight';   text-transform: uppercase; margin:0 0 35px 0;}
.charity-toolkit .charityShowcase .showcaseItem #direct #formLoad { margin: 30px 0 0 -12px;}
.charity-toolkit .charityShowcase .showcaseItem #direct section {margin: 70px 0 0 0;}
.charity-toolkit .charityShowcase .showcaseItem #direct p { margin: 0;}
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul {  display: flex;  margin:0; flex-wrap: wrap; justify-content: start; gap: 15px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li {width:31%; display: flex;   flex-wrap: wrap;}
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li.active a {background:#270E47; color:#ffffff;}
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li.active a span { color:#ffffff;}
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li.active a:hover span { color: #fff !important;}
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li > span {  font-size: 14px; text-align: left;   width: 100%;   margin: 12px 3px 3px 0px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .col-md-6, .charity-toolkit .charityShowcase .showcaseItem #direct .col-md-4 {position:relative; width:100%; margin:0 0 12px 0}
.charity-toolkit .charityShowcase .showcaseItem #direct .container span{line-height: 33px;    position: relative;     letter-spacing: 7px;    text-transform: uppercase;    font-size: 12px;    width: 100%;   display: block;}
.charity-toolkit .charityShowcase .showcaseItem #direct .inputText {position: absolute;   color: #000000;    background: transparent;    border-bottom: 1px solid #cecece;    font-size: 17px;    height: 43px;    margin: -5px 0 19px;    padding: 3px 7px 0px 210px;   width: 100%;    letter-spacing: 1px; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; left: 0; top: -3px; }
.charity-toolkit .inputText.error { color: #1d1e22!important;}
.charity-toolkit .charityShowcase .showcaseItem #direct .inputTextSingle {color:#1d1e22; text-align:center; background: none repeat scroll 0 0 #959b9e; border: 0 none;  font-size: 13px; height: 35px; padding: 9px 7px; width: 40px; float:left; margin:7px 5px 3px 13px; letter-spacing:1px; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }
.charity-toolkit .charityShowcase .showcaseItem #direct .inputTextArea {color:#1d1e22; letter-spacing:1px; background: none repeat scroll 0 0 #959b9e; border: 0 none; font-size: 17px; margin: 6px 0 10px; padding: 9px 7px; width: 85%; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }
.charity-toolkit .charityShowcase .showcaseItem #direct  .shortfieldfirst {  max-width: 200px;}

.charity-toolkit .charityShowcase .showcaseItem #direct .api ul { display: flex;  justify-content: flex-start; gap:25px;  flex-wrap: wrap; margin: 20px 0 0 0;}
.charity-toolkit .charityShowcase .showcaseItem #direct .api ul li { display: flex; flex-wrap: wrap;}
.charity-toolkit .charityShowcase .showcaseItem #direct .api ul li.active a {background:#270E47; color:#ffffff;}
.charity-toolkit .charityShowcase .showcaseItem #direct .api ul li.active a span { color:#ffffff;}
.charity-toolkit .charityShowcase .showcaseItem #direct .api ul li.active:hover a span  { color:#ffffff!important;}
.charity-toolkit .charityShowcase .showcaseItem #direct .api-fields {display:none;}
.charity-toolkit .charityShowcase .showcaseItem #direct .api-fields.active {display:block;}
.charity-toolkit .charityShowcase .showcaseItem #direct .api p, .charity-toolkit .charityShowcase .showcaseItem #direct .backdate p { padding: 0 0 14px 0 !important;}

.charity-toolkit .charityShowcase .showcaseItem #direct .api-fields .inputText {padding: 3px 7px 0px 330px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .inputRadio {-webkit-appearance: radio!important; margin: 0px 15px 0 0px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .inputCheckbox{-webkit-appearance: checkbox!important; margin: 0px 15px 0 0px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .radioGroup span { display: flex!important; flex-wrap:wrap;}
.charity-toolkit .charityShowcase .showcaseItem #direct .radioGroup span div {margin: 12px 30px 7px 0;  background: #f2f2f2;   padding: 9px 15px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .radioGroup span div.active, .charity-toolkit .charityShowcase .showcaseItem #direct .radioGroup span div.active label {background:#270E47; color:#ffffff;}
.charity-toolkit .charityShowcase .showcaseItem #direct .radioGroup label {cursor:pointer; padding:12px 30px 7px 0;} 
.charity-toolkit .charityShowcase .showcaseItem #direct .radioGroup p {width:100%; display:block; font-size: 12px;}

.charity-toolkit .charityShowcase .showcaseItem #direct .backdate ul { display: flex;  justify-content: flex-start; gap:25px;  flex-wrap: wrap; margin: 20px 0 0 0;}
.charity-toolkit .charityShowcase .showcaseItem #direct .backdate ul li { display: flex; flex-wrap: wrap;}
.charity-toolkit .charityShowcase .showcaseItem #direct .backdate ul li.active a {background:#270E47; color:#ffffff;}
.charity-toolkit .charityShowcase .showcaseItem #direct .backdate ul li.active a span { color:#ffffff!important;}
.charity-toolkit .charityShowcase .showcaseItem #direct .backdate-fields {display:none;}
.charity-toolkit .charityShowcase .showcaseItem #direct .backdate-fields.active {display:flex;}
.charity-toolkit .charityShowcase .showcaseItem #direct .backdate-fields div { width: 50%;}
.charity-toolkit .charityShowcase .showcaseItem #direct .backdate-fields #startDate{  width: 90%;  color: #000000;  background: transparent;   border-bottom: 1px solid #cecece;   font-size: 17px;   height: 43px;   margin: -5px 0 19px;   padding: 3px 7px 0px 0px;    letter-spacing: 1px;   -webkit-transition: all 0.1s ease-in-out;   -moz-transition: all 0.1s ease-in-out;   -o-transition: all 0.1s ease-in-out;   transition: all 0.1s ease-in-out;}
.charity-toolkit .charityShowcase .showcaseItem #direct .backdate-fields div:last-child {  padding: 5px 0 0 0;}

.charity-toolkit .charityShowcase .showcaseItem #direct .buttonRow {  display: flex;    justify-content: end;}
.charity-toolkit .charityShowcase .showcaseItem #direct .buttonRow #submitButton { cursor:pointer; background: transparent;  text-transform: uppercase;  text-align: right;   position: relative;   top: -4px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .buttonRow #buttonRow .chevron { position: relative;  right: 0;  -webkit-transition: all 0.5s ease-in-out;   -moz-transition: all 0.5s ease-in-out;   -o-transition: all 0.5s ease-in-out;   transition: all 0.5s ease-in-out;}

.charity-toolkit .charityShowcase .showcaseItem #direct .buttonRow #submitButton:hover + .chevron {right:-8px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .buttonRow #submitButton:hover{color:#270E47;}

.error {background:#FF0066; padding:7px 4px; box-shadow:unset!important; color:#ffffff!important;}
#ErrorContainer, #ErrorContainer #Errors {color:#FF0066;}
#ErrorContainer{    border-top: 1px solid #FF0066;  padding: 15px 0 0 0;   margin: 15px 0;}

.charity-toolkit .showcaseCarousel { width: 100%; position: relative; right:0; top:-10px;}
.charity-toolkit .showcaseCarousel .coverflow {position: relative;height: 590px; padding: 30px; overflow: hidden;  -webkit-perspective: 1000px; perspective: 1000px;}
.charity-toolkit .showcaseCarousel .coverflow__image { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 420px; height: 520px; -webkit-transition: all 550ms cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 550ms cubic-bezier(0.215, 0.61, 0.355, 1);}
.charity-toolkit .showcaseCarousel .coverflow__image[data-coverflow-index] { position: absolute; left: 50%; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%;}
.charity-toolkit .showcaseCarousel .coverflow__image[data-coverflow-index]:before { content: " "; z-index: 1; position: absolute; top: 300px; width: 100%; height: 10%; /* box-shadow: 0 0 30px rgba(0, 0, 0, 0.7); */}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="1"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px); /* box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="2"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="3"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="4"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="5"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="6"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="7"] { z-index: 4; -webkit-transform: translateX(460px) scale(-0.1) rotateY(-45deg); transform: translateX(460px) scale(-0.1) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="8"] { z-index: 3; -webkit-transform: translateX(550px) scale(-0.25) rotateY(-45deg); transform: translateX(550px) scale(-0.25) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="9"] { z-index: 2; -webkit-transform: translateX(640px) scale(-0.4) rotateY(-45deg); transform: translateX(640px) scale(-0.4) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="10"] { z-index: 1; -webkit-transform: translateX(730px) scale(-0.55) rotateY(-45deg); transform: translateX(730px) scale(-0.55) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="1"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="2"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="3"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="4"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="5"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="6"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="7"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="8"] { z-index: 4; -webkit-transform: translateX(460px) scale(-0.1) rotateY(-45deg); transform: translateX(460px) scale(-0.1) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="9"] { z-index: 3; -webkit-transform: translateX(550px) scale(-0.25) rotateY(-45deg); transform: translateX(550px) scale(-0.25) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="10"] { z-index: 2; -webkit-transform: translateX(640px) scale(-0.4) rotateY(-45deg); transform: translateX(640px) scale(-0.4) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="1"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="2"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="3"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="4"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="5"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="6"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="7"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="8"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="9"] { z-index: 4; -webkit-transform: translateX(460px) scale(-0.1) rotateY(-45deg); transform: translateX(460px) scale(-0.1) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="10"] { z-index: 3; -webkit-transform: translateX(550px) scale(-0.25) rotateY(-45deg); transform: translateX(550px) scale(-0.25) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="1"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="2"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="3"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="4"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px); /* box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="5"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="6"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="7"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="8"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="9"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="10"] { z-index: 4; -webkit-transform: translateX(460px) scale(-0.1) rotateY(-45deg); transform: translateX(460px) scale(-0.1) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="1"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="2"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="3"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="4"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="5"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="6"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="7"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="8"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="9"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="10"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="1"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="2"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="3"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="4"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="5"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="6"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="7"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="8"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="9"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="10"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="1"] { z-index: 4; -webkit-transform: translateX(-860px) scale(-0.1) rotateY(45deg); transform: translateX(-860px) scale(-0.1) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="2"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="3"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="4"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="5"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="6"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="7"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="8"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="9"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="10"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="1"] { z-index: 3; -webkit-transform: translateX(-950px) scale(-0.25) rotateY(45deg); transform: translateX(-950px) scale(-0.25) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="2"] { z-index: 4; -webkit-transform: translateX(-860px) scale(-0.1) rotateY(45deg); transform: translateX(-860px) scale(-0.1) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="3"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="4"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="5"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="6"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="7"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="8"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px); /*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="9"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="10"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="1"] { z-index: 2; -webkit-transform: translateX(-1040px) scale(-0.4) rotateY(45deg); transform: translateX(-1040px) scale(-0.4) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="2"] { z-index: 3; -webkit-transform: translateX(-950px) scale(-0.25) rotateY(45deg); transform: translateX(-950px) scale(-0.25) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="3"] { z-index: 4; -webkit-transform: translateX(-860px) scale(-0.1) rotateY(45deg); transform: translateX(-860px) scale(-0.1) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="4"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="5"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="6"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="7"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="8"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="9"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px); /* box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="10"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="1"] { z-index: 1; -webkit-transform: translateX(-1130px) scale(-0.55) rotateY(45deg); transform: translateX(-1130px) scale(-0.55) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="2"] { z-index: 2; -webkit-transform: translateX(-1040px) scale(-0.4) rotateY(45deg); transform: translateX(-1040px) scale(-0.4) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="3"] { z-index: 3; -webkit-transform: translateX(-950px) scale(-0.25) rotateY(45deg); transform: translateX(-950px) scale(-0.25) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="4"] { z-index: 4; -webkit-transform: translateX(-860px) scale(-0.1) rotateY(45deg); transform: translateX(-860px) scale(-0.1) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="5"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="6"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="7"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="8"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="9"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-toolkit .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="10"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/
}
.charity-toolkit  .heading.logoClip h2 {  max-width:unset!important; }


@media (max-width: 1750px) { 
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li {width: 48%; margin: 0 0 30px 0;}
}
@media (max-width: 1550px) { 
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li {width: 100%; margin: 0 0 30px 0;}
}

@media (max-width: 1450px) { 
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li {width: 31%; margin: 0 0 30px 0;}
.charity-toolkit .contentFloatandText2Col .partition:last-child {  padding: 140px 0 75px 80px;}
.charity-toolkit .contentFloatandText2Col .productTitle h2 { padding: 0 0 0 80px;}
.charity-toolkit .contentFloatandText2Col .partition:last-child {  padding: 190px 0 75px 80px;  }
.charity-toolkit .contentFloatandText2Col .productTitle h2 {  margin: 0 0 -20px 0;}
.charity-toolkit .charityShowcase .showcaseItem > div {   width: 100%; flex-wrap:wrap;}
.charity-toolkit .charityShowcase .showcaseItem > div > div { flex: 0 0 100%;}
.charity-toolkit .charityShowcase .showcaseItem .showcaseDetails {order:2;}
.charity-toolkit .charityShowcase .showcaseItem .showcaseBadge {order:1;}
}
@media (max-width: 1320px) { 
.charity-toolkit .contentFloatandText2Col {margin: 100px 0 0 45px;} 
.charity-toolkit .contentFloatandText2Col .partition {  flex: 0 0 100%;}
.charity-toolkit .contentFloatandText2Col .partition:last-child{padding: 30px 0 75px 80px;}
.charity-toolkit .contentFloatandText2Col .partition ul li:before {top: 5px;}
.charity-toolkit .contentFloatandText2Col .partition ul li {  color: #4c5265;  font-weight: bold;  flex: 0 0 33.33%;  padding: 10px 50px;  margin: 20px 0 5px 0;  position: relative;}
.charity-toolkit .contentFloatandText2Col .productTitle h2 { padding: 0;  top: 0; }
.charity-toolkit .contentFloatandText2Col .partition ul { padding: 30px 0 0 60px; display: flex; flex-wrap: wrap;  max-width: unset;  margin: 50px 0 0 0;  background: #ebebeb;}
.charity-toolkit .contentFloatandText2Col .partition:last-child div { max-width: unset;}
.charity-toolkit .contentFloatandText2Col .partition img { width: 100%;  z-index: 80;  position: relative;  max-width: 700px;  top: 41px;  left: -20px;}
.charity-toolkit .contentFloatandText2Col .productTitle {  width: 100%;    justify-content: start;   padding: 0;}
.charity-toolkit #video {  padding: 35px 0 0 35px;}
 .charity-toolkit article.showcase .charityShowcase { opacity: 1;  width: calc(100% - 165px);}
 
 .charity-toolkit #video2 {margin: 110px 0 0 45px; max-width: 790px;}

 }
@media (max-width: 1080px) { 
.charity-toolkit .contentFloatandText2Col { margin: 100px 0 0 95px;}
.charity-toolkit .contentFloatandText2Col .partition img {left:0; padding:30px 45px 30px 0;}
.charity-toolkit .altRoute {width: 100%; display: flex;  justify-content: end;  padding: 0px 46px 0 0;  margin: 0 0 -55px 0px;}
.charity-toolkit .charityShowcase .showcaseItem {  padding: 7rem 3rem 3rem;}
.charity-toolkit .charityShowcase span.scTrigger {top: 74px;}
.charity-toolkit .charityShowcase .showcaseHeader { padding: 2rem 2rem 0 0rem !important;}
.charity-toolkit #video {  padding: 35px 0 0 80px; }
 .charity-toolkit article.showcase .charityShowcase {  opacity: 1;   width: calc(100% + 20px);} 
 
  .charity-toolkit #video2 {margin: 110px 0 0 95px; max-width: 80%;}
  .charity-toolkit #video2 .youtubeArt {  max-width: 100%;}
}

@media (max-width: 900px) { 
.charity-toolkit .contentFloatandText2Col .productTitle h2 {width:100%;}
.charity-toolkit .contentFloatandText2Col .partition ul li { flex:0 0 50%;}
.charity-toolkit .showcaseCarousel {  transform: scale(0.5) translate(0px, -215px);    width: 800px;}
}

@media (max-width: 700px) { 
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li {width:38%;}
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li > span {margin:7px 3px 32px 0px;}
.charity-toolkit #video2 { flex-wrap: nowrap;  margin: 110px 0 0 95px;  display: flex;  max-width: unset;  width: auto;  flex-direction: column;}
.charity-toolkit #video2 div {flex: 0 0 100%;}
.charity-toolkit #video2 div:last-child	{order: 1;}
.charity-toolkit #video2 div:first-child { order: 2;}
.charity-toolkit #video2 .youtubeArt {   max-width: 70%;  }
.charity-toolkit #video2 div img {position:relative;}
.charity-toolkit #video2  div:last-child img {left: -25px;}
.charity-toolkit #video2 .heading { margin: -10px 0 0 0;}
}

@media (max-width: 640px) { 
.charity-toolkit  #introCaption { padding: 25px; }
.charity-toolkit .altRoute {  width: 100%;  display: flex;  justify-content: end;    padding: 0px 10px 0 0;     margin: 0 0 -45px 0px;    }
.charity-toolkit  .heading.logoClip { margin: 80px 10px 0px 10px;}
.charity-toolkit .contentFloatandText2Col {    margin: 50px 0 0 35px;    }
.charity-toolkit .contentFloatandText2Col .partition img {padding: 0 35px 0 0;}
.charity-toolkit .contentFloatandText2Col .partition ul li { flex:0 0 100%;}
.charity-toolkit .contentFloatandText2Col .partition ul { padding: 15px 30px 0 30px;}
.charity-toolkit .contentFloatandText2Col .productTitle h2 {font-size:31px;letter-spacing: 0px;}
.charity-toolkit .contentFloatandText2Col .partition:last-child { padding: 30px 30px 75px 42px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li {padding:0 0 25px 0;max-width: unset;	display: flex;	flex-wrap: wrap;	flex: 0 0 100%;width: 100%;}
.charity-toolkit .charityShowcase .showcaseItem #direct {margin: 0 !important;}
.charity-toolkit .charityShowcase .showcaseItem .showcaseBadge img {max-width:250px;}
.charity-toolkit .charityShowcase .showcaseItem #direct{padding: 35px;}
.charity-toolkit .charityShowcase .showcaseHeader h2 { margin: 0 0 20px 0;  font-size: 25px;}
.charity-toolkit .charityShowcase .showcaseItem #direct + #direct {  margin: 2.6rem 0rem 2rem 0px !important;}
.charity-toolkit .charityShowcase .showcaseItem #direct .heading {  margin: 0 0 0 -39px;}
.charity-toolkit .charityShowcase .showcaseHeader {  padding: 2rem 2rem 0 0rem !important;}
.inputText { position: static!important; padding: 9px 7px 11px 0px!important;}
.charity-toolkit .charityShowcase .showcaseItem #direct .radioGroup span div {   margin: 12px 10px 7px 0;}
.charity-toolkit .charityShowcase .showcaseItem #direct .inputRadio {  -webkit-appearance: radio !important;  margin: 0px 0px 0 0px;}
.charity-toolkit span.chevron:before { top: 5px;}
.charity-toolkit #introCaption {   padding: 25px 15px 25px 35px;  }
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li a {margin: 8px 11px 8px 0px;}
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li > span {  margin: 7px 3px 0px 0px;  }
.charity-toolkit .charityShowcase .showcaseItem #direct .tiers ul li {  padding: 0 0 5px 0;}
.charity-toolkit #video {  padding: 35px 0 0 64px;  }
 .charity-toolkit #video2 {  flex-wrap: nowrap;    margin: 110px 35px 0;  clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 0% 100%, 0px 40px, 40px 0px);  display: flex;   max-width: 430px;    width: auto;   flex-direction: column;  }
 .charity-toolkit #video2 div:last-child img {   right: -60px; left:unset;  }
.charity-toolkit .simpleBody.videoPlayer .videoPlayerWrapper {	padding: 0 18px 0 45px;}
}
@media (max-width: 500px) { 
.charity-toolkit #direct .apiOption .button, .charity-toolkit #direct  .backdateOption .button{ margin: 25px 40px 0 0px;}
.charity-toolkit #direct .apiOption .button:last-of-type, .charity-toolkit #direct  .backdateOption .button:first-of-type{  margin: 0;}
.charity-toolkit #video { padding: 35px 0 0 22px;  }
 .charity-toolkit #video2 div:last-child img {   right: -113px;  }
 .charity-toolkit .contentFloatandText2Col .partition ul {    padding: 15px 30px 0 10px;  }
 .charity-toolkit .simpleBody.videoPlayer .videoPlayerWrapper {   padding:0 15px 0 35px !important;  }
}