.box-container{max-width:990px;margin:0 auto;}.fixedcontainer{width:990px;margin:0 auto;}.col-wrap{overflow:auto;}.two-col,.two-cols .col{width:47%;float:left;}.four-col .col{width:23%;margin:1%;padding:0px;float:left;}.region-content section.block-ashoka-donate,section.block-ashoka-donate{box-shadow:none;}.tile-list{overflow:auto;}.pattern-tile-item a.tile-link{text-decoration:none;display:block;}.pattern-tile-item a.tile-link:hover{text-decoration:none;display:block;}.pattern-tile-item span{display:inline-block;text-align:center;margin:0px;width:100%;}.pattern-tile-item h3{margin:20px auto;}.pattern-tile-item img{max-width:100%;}img{max-width:100%;}.style-one .pattern-tile-item{color:#003366;}.style-one .pattern-tile-item .image-wrap{width:100%;overflow:hidden;position:relative;min-height:210px;}.style-one .pattern-tile-item .image-wrap img{position:relative;display:block;margin:0 auto;bottom:-15px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.style-one .pattern-tile-item a{color:#ff9933;}.style-one .pattern-tile-item a:hover{text-decoration:none;}.style-one .pattern-tile-item h3{color:#003366;font-family:lato;font-size:44px;font-size:4.4rem;font-weight:900;line-height:4.4rem;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;margin:20px auto;}.style-one .pattern-tile-item .info-wrap:hover{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.style-one .pattern-tile-item .info-wrap .info-desc{padding:12px;min-height:100px;text-align:center;}.style-one .pattern-tile-item:hover,.style-one .pattern-tile-item.active{position:relative;cursor:pointer;}.style-one .pattern-tile-item:hover h3,.style-one .pattern-tile-item.active h3{color:#ff9933;font-size:50px;font-size:5rem;}.style-one .pattern-tile-item:hover:after,.style-one .pattern-tile-item.active:after{-webkit-box-shadow:0px 8px 11px -2px #ccc;-moz-box-shadow:0px 8px 11px -2px #ccc;box-shadow:0px 8px 11px -2px #ccc;position:absolute;content:'';width:100%;height:60%;bottom:0;left:0;z-index:-1;}.style-one .pattern-tile-item:hover .image-wrap,.style-one .pattern-tile-item.active .image-wrap{background:url(/sites/all/modules/ashoka_donate/images/orange-strip.png);background-repeat:repeat-x;background-size:auto 50%;background-position-y:bottom;}.style-one .pattern-tile-item:hover .image-wrap img,.style-one .pattern-tile-item.active .image-wrap img{bottom:0px;}.donate-option-tiles .pattern-tile-item.custom-tile .image-wrap h3{color:#003366;padding-top:32px;font-size:35px;font-size:3.5rem;padding-left:10%;padding-right:10%;}.donate-option-tiles .pattern-tile-item.custom-tile span.custom-amount{width:16%;}.donate-option-tiles .pattern-tile-item.custom-tile .info-wrap h3{margin-bottom:14px;}.donate-option-tiles .pattern-tile-item.custom-tile input[type="text"].custom-amount{display:inline-block;width:65%;border:0px;border-bottom:2px dashed;height:50px;outline:none;}.ashoka-donate-choice{display:none;}.donate-option-tiles .pattern-tile-item.custom-tile:hover .image-wrap,.donate-option-tiles .pattern-tile-item.custom-tile.active .image-wrap{background:url(/sites/all/modules/ashoka_donate/images/orange-strip.png);background-repeat:repeat-x;background-size:auto 100%;background-position-y:bottom;}.donate-option-tiles .pattern-tile-item.custom-tile:hover .image-wrap h3,.donate-option-tiles .pattern-tile-item.custom-tile.active .image-wrap h3{color:#003366;font-size:35px;font-size:3.5rem;padding-left:10%;padding-right:10%;}.donate-option-tiles .pattern-tile-item.custom-tile:hover .image-wrap img,.donate-option-tiles .pattern-tile-item.custom-tile.active .image-wrap img{bottom:0px;}.donate-option-tiles .checkbox-wrap{margin:10px;text-align:center;text-align:center;}.donate-option-tiles .checkbox-wrap input[type="checkbox"]{display:inline-block;width:auto;}.donate-option-tiles .checkbox-wrap span{display:inline-block;vertical-align:top;line-height:37px;padding-left:15px;}.donate-option-tiles #recurring-payment-check{margin-top:30px;text-align:center;}.donate-option-tiles #recurring-payment-check .checkbox-wrap{background:#d7d7d7;display:inline-block;padding:20px;text-align:center;margin:0 auto;color:#003366;text-align:center;}.donate-option-tiles #recurring-payment-check .checkbox-wrap input[type="checkbox"]{border:2px solid #003366;font-size:34px;height:30px;width:30px;background:#fff;}.donate-option-tiles #recurring-payment-check .checkbox-wrap input[type="checkbox"]:hover{cursor:pointer;}.donate-option-tiles #recurring-payment-check .checkbox-wrap span{text-align:left;}.donate-option-tiles #recurring-payment-check .checkbox-wrap:hover,.donate-option-tiles #recurring-payment-check .checkbox-wrap.active{background:#ff9933;}.donate-option-tiles .info-payment{width:420px;margin:0 auto;margin-top:30px;}.donate-option-tiles .info-payment input,.donate-option-tiles .info-payment textarea{width:100%;margin:5px auto;padding:5px;}.donate-option-tiles .info-payment .group-fields{display:block;overflow:auto;}.donate-option-tiles .info-payment .group-fields input{width:48%;float:left;}.donate-option-tiles .info-payment .group-fields input.Email{margin-left:4%;}.donate-option-tiles .info-payment h4{margin-top:30px;}.donate-option-tiles .info-payment .payment-form{margin-top:30px;}.donate-option-tiles .info-payment .payment-form .card-expiry{text-align:center;margin:5px auto;}.donate-option-tiles .info-payment .payment-form .card-expiry input#Cvv2{width:auto;margin:0px;margin-left:10px;line-height:20px;}.donate-option-tiles .info-payment .payment-form .card-expiry select{height:34px;}.donate-option-tiles .info-payment .payment-form .card-icons{text-align:center;}.donate-option-tiles .info-payment .payment-form .call-to-actions.submit{margin-top:30px;text-align:center;}.donate-option-tiles .info-payment .payment-form .call-to-actions.submit a{min-width:250px;}.donate-option-tiles span.required{vertical-align:top;position:absolute;}.donate-option-tiles span.required:after{position:absolute;content:"\f069";font-family:Fontawesome;margin-left:3px;font-size:.8rem;}.thankyoupage-banner h2.title-caption{margin-bottom:40px;}.thankyoupage-banner .text-content{margin-bottom:40px;}.thankyoupage-banner .text-content .desc{color:#003366;}.thankyoupage-banner h2 span{display:block;text-align:left;text-transform:initial;font-variant:initial;}.thankyoupage-banner h2 span.title-caption-item-small{font-family:Cronos-Pro-SubHead,sans-serif;color:#003366;font-weight:bold;}.thankyoupage-banner h2 span.title-caption-item-big{font-family:Lato;font-weight:200;font-size:48px;font-size:4.8rem;color:#56a7cc;}.thankyoupage-banner .image-wrap img{max-width:100%;}.thankyoupage-banner .share-links{color:#f93;background:url(/sites/all/modules/ashoka_donate/images/share_leaf.png) no-repeat;font-weight:bold;font-style:italic;padding-left:58px;}.donate-form-wrap form#Donation{width:404px;max-width:100%;margin:0 auto;}.donate-form-wrap form#Donation input[type=text],.donate-form-wrap form#Donation input[type=email]{margin:5px auto;padding:6px;}.donate-form-wrap form#Donation input[type=checkbox]{margin-right:5px;}.donate-form-wrap form#Donation select{margin:5px auto;padding:6px;}.donate-form-wrap form#Donation #BillingAddress1,.donate-form-wrap form#Donation #BillingAddress2,.donate-form-wrap form#Donation #BillingEmail,.donate-form-wrap form#Donation #BillingPhone,.donate-form-wrap form#Donation #CardNumber,.donate-form-wrap form#Donation #NameOnCard,.donate-form-wrap form#Donation #d-names input{width:100%;}.donate-form-wrap form#Donation #BillingFirstName,.donate-form-wrap form#Donation #BillingLastName,.donate-form-wrap form#Donation #BillingCountryCode,.donate-form-wrap form#Donation #BillingPostalCode,.donate-form-wrap form#Donation #BillingStateProvince,.donate-form-wrap form#Donation #BillingCity{width:49%;}.donate-form-wrap form#Donation #BillingFirstName,.donate-form-wrap form#Donation #BillingPostalCode,.donate-form-wrap form#Donation #BillingCity{margin-right:5px;}.donate-form-wrap form#Donation input[type="button"]{background-color:#f57c20;color:#fff;border:0px;padding:10px;width:100%;}.donate-form-wrap form#Donation input[type="button"]:hover{background-color:#003366;}#submitDonation[disabled],#submitDonation[disabled]:hover{background-color:grey !important;}.donate-form-wrap form#Donation #Cvv2{margin-left:10px;}.donate-form-wrap .expiration-date,.donate-form-wrap .card-options{text-align:center;margin:5px auto;}.donate-form-wrap .expiration-date label,.donate-form-wrap .card-options label{margin-right:5px;}.donate-form-wrap input#NameOnCard:disabled{border:1px solid #999;background:#ccc;}.donate-form-wrap .donate-checkbox{text-align:center;}.donate-form-wrap .donate-checkbox.donate-consent-box{margin-top:30px;}.ashoka-donate-additional{text-align:center;margin:25px 0px;}.ashoka-donate-additional textarea{width:100%;}.post-donate-section .message-sec.col{padding:40px;background:#f2f2f2;height:350px;}.post-donate-section .message-sec .short-line{border-bottom:2px solid #ff9933;margin-top:40px;width:20%;}.post-donate-section .message-sec h2.title-caption{color:#003366;text-align:left;margin-top:0px;margin-bottom:20px;font-variant:initial;text-transform:initial;}.post-donate-form{padding-left:40px;}.post-donate-form #formCompleteDiv{font-family:Cronos-Pro-SubHead,sans-serif;font-size:30px;margin-top:40px;}.post-donate-form #formCompleteDiv a{font-size:initial;font-family:lato;display:block;margin-top:23px;}.post-donate-form .hide{display:none;}.post-donate-form .form{color:#003366;position:absolute;}.post-donate-form .formContainerIn{height:230px;width:400px;max-width:100%;}.post-donate-form .activeA::after,.post-donate-form .active::before{background:#003A5F !important;color:white;}.post-donate-form #formContainer{width:100%;}.post-donate-form #progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step;width:100%;margin:0;padding:0;}.post-donate-form #progressbar li{list-style-type:none;color:white;text-transform:uppercase;font-size:9px;width:25%;float:left;position:relative;}.post-donate-form #progressbar li.active:before{color:#fff;}.post-donate-form #progressbar li:before{content:counter(step);counter-increment:step;width:60px;line-height:55px;display:block;font-size:20px;font-weight:600;text-align:center;color:#003A5F;background:#fff;border:3px solid #003A5F;border-radius:30px;margin:0px 0px 5px 0px;}.post-donate-form #progressbar li:after{content:'';width:100%;height:2px;background:#003A5F;position:absolute;top:30px;z-index:-1;}.post-donate-form #progressbar li:last-child:after{content:none;}.post-donate-form input[type=checkbox],.post-donate-form input[type=radio]{margin-right:10px;}.post-donate-form div#formNav{margin-bottom:20px;}.post-donate-form .form strong{margin-bottom:10px;display:inline-block;}.post-donate-form #formBtns input{background:transparent;box-shadow:none;border:0px;text-transform:capitalize;color:#003366;font-weight:bold;width:55px;outline:none;}.post-donate-form #formBtns input:hover{color:orange;}.post-donate-form #formBtns input:disabled{color:#ccc;}.post-donate-form span.next-button.disabled{display:none;}.post-donate-form .post-donate-form #formBtns .submit-button input{width:90px;}.post-donate-form span.disabled{color:#ccc;}.post-donate-form span.back-button:hover,.post-donate-form span.next-button:hover{color:orange;}.post-donate-form span.back-button.disabled:hover,.post-donate-form span.next-button.disabled:hover{color:#ccc;}.post-donate-form span.back-button:before{font-family:Fontawesome;content:"\f053";width:13px;height:20px;display:inline-block;}.post-donate-form span.next-button:after{font-family:Fontawesome;content:"\f054";width:13px;height:20px;display:inline-block;}.error-decline-section{color:#003A5F;}.error-decline-section h1{font-variant:initial;text-transform:capitalize;}.error-decline-section .image-wrap{text-align:center;}.error-decline-section .call-to-actions{text-align:center;}.error-decline-section .call-to-actions .button a{min-width:150px;}.error-decline-section .desc{margin:20px auto;}.ashoka-donate-landingpage .fixedcontainer,.ashoka-donate-thankyou .fixedcontainer{margin:90px auto;overflow:auto;}.ashoka-donate-landingpage .buttonless-top-banner .fixedcontainer,.ashoka-donate-thankyou .buttonless-top-banner .fixedcontainer{margin-top:0px;}.page-donate .page-header{display:none;}.page-donate.not-front .block-ashoka-story{margin-bottom:0px;}.region-content section.block-ashoka-donate,section.block-ashoka-donate{box-shadow:none;margin:60px auto;}@media all and (max-width:992px){body{font-size:initial;}.four-col .col{width:47%;}.pattern-tile-item{border-bottom:2px solid #d4d4d4;padding-top:20px;}}@media all and (max-width:760px){.post-donate-form{padding-left:10px;}.post-donate-form #formCompleteDiv{margin-top:10px;}.ashoka-donate-thankyou .story-item{max-width:48%;margin:1%;}.ashoka-donate-thankyou .col{width:100%;}.post-donate-section .message-sec{height:auto;}.post-donate-section .quiz-slider{margin-top:20px;}.thankyoupage-banner .right-col{display:none;}.ashoka-donate-thankyou .story-tiles-related .story-tiles-related{width:80%;}.ashoka-donate-thankyou .story-tiles-related .story-item{width:48%;margin:1%;}}@media (max-width:660px){.post-donate-section .two-cols .col,.post-donate-section .four-col .col{width:100%;padding:4%;}}@media (max-width:480px){.two-cols .col,.four-col .col{width:98%;padding:4%;}.donate-form-wrap form#Donation #BillingFirstName,.donate-form-wrap form#Donation #BillingLastName,.donate-form-wrap form#Donation #BillingCountryCode,.donate-form-wrap form#Donation #BillingPostalCode,.donate-form-wrap form#Donation #BillingStateProvince,.donate-form-wrap form#Donation #BillingCity{width:100%;}.checkbox-wrap span{width:90%;}.fixedcontainer.content-wrap.col-wrap{padding:2%;}.donate-form-wrap .donate-checkbox{overflow:auto;text-align:left;margin:10px 0px;}.donate-form-wrap .donate-checkbox input[type=checkbox]{width:30px;height:30px;margin-right:15px;float:left;margin-bottom:2px;}.donate-form-wrap .donate-checkbox.donate-consent-box,.donate-form-wrap .donate-checkbox.donate-anon-box{line-height:34px;}.donate-form-wrap .donate-checkbox.donate-othername-box{margin-top:30px;}}
.col{float:left;padding:4px;}.row{}.col-xl{}.col-xs{}.col-l{width:576px;}.col-s{width:234px;}.row-l{width:424px;}.row-s{width:208px;}.no-pad{padding:0px;}.story-block{width:1230px;}.story-block:after{content:'';display:block;clear:both;}.story-item{width:300px;height:200px;float:left;border:1px dotted #333;margin-bottom:10px;}.story-item-large{width:610px;height:410px;}.story-item-vertical{height:410px;}.story-item-default{width:225px;height:325px;}
.ashoka-action-button{padding:10px;color:#fff;background-color:#3966b1;margin:10px 0px;width:40%;}.ashoka-salesync-wrapper{padding:15px;border:1px solid #ddd;margin:10px;}.ashoka-salesync-content{margin-top:20px;margin-left:20px;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{}#cboxContent{overflow:hidden;}#cboxContent,.cboxPhoto{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:0;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/colorbox/styles/plain/images/loading_animation.gif) no-repeat center center;}#cboxClose.cbox-close-plain{position:absolute;font-size:20px;line-height:18px;text-align:center;color:rgba(255,255,255,0.7);background:rgba(0,0,0,0.5);top:4px;right:4px;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.cbox-close-plain:hover{color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.8);}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
div.ctools-modal-content{background:#fff;color:#000;padding:0;margin:2px;border:1px solid #000;width:600px;text-align:left;}div.ctools-modal-content .modal-title{font-size:120%;font-weight:bold;color:white;overflow:hidden;white-space:nowrap;}div.ctools-modal-content .modal-header{background-color:#2385c2;padding:0 .25em 0 1em;}div.ctools-modal-content .modal-header a{color:white;}div.ctools-modal-content .modal-content{padding:1em 1em 0 1em;overflow:auto;position:relative;}div.ctools-modal-content .modal-form{}div.ctools-modal-content a.close{color:white;float:right;}div.ctools-modal-content a.close:hover{text-decoration:none;}div.ctools-modal-content a.close img{position:relative;top:1px;}div.ctools-modal-content .modal-content .modal-throbber-wrapper{text-align:center;}div.ctools-modal-content .modal-content .modal-throbber-wrapper img{margin-top:160px;}div.ctools-modal-content .form-item label{width:15em;float:left;}div.ctools-modal-content .form-item label.option{width:auto;float:none;}div.ctools-modal-content .form-item .description{clear:left;}div.ctools-modal-content .form-item .description .tips{margin-left:2em;}div.ctools-modal-content .no-float .form-item *{float:none;}div.ctools-modal-content .modal-form .no-float label{width:auto;}div.ctools-modal-content fieldset,div.ctools-modal-content .form-radios,div.ctools-modal-content .form-checkboxes{clear:left;}div.ctools-modal-content .vertical-tabs-panes > fieldset{clear:none;}div.ctools-modal-content .resizable-textarea{width:auto;margin-left:15em;margin-right:5em;}div.ctools-modal-content .container-inline .form-item{margin-right:2em;}#views-exposed-pane-wrapper .form-item{margin-top:0;margin-bottom:0;}div.ctools-modal-content label.hidden-options{background:transparent url(/sites/all/modules/ctools/images/arrow-active.png) no-repeat right;height:12px;padding-right:12px;}div.ctools-modal-content label.expanded-options{background:transparent url(/sites/all/modules/ctools/images/expanded-options.png) no-repeat right;height:12px;padding-right:16px;}div.ctools-modal-content .option-text-aligner label.expanded-options,div.ctools-modal-content .option-text-aligner label.hidden-options{background:none;}div.ctools-modal-content .dependent-options{padding-left:30px;}
#sliding-popup{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}#sliding-popup .popup-content #popup-buttons{float:right;max-width:40%;}#sliding-popup .popup-content #popup-buttons button{cursor:pointer;}#sliding-popup .popup-content #popup-text{float:left;max-width:60%;}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;max-width:100%;}}
form.ashoka-newsletter-form .email-n-submit-wrapper > .form-item-email input.form-text{background:0 0;border:1px solid #fff;border-radius:0;-webkit-appearance:none;}form.ashoka-newsletter-form .email-n-submit-wrapper > button.form-submit{background:#fff;border:1px solid #fff;color:#f93;border-radius:0;padding:0;-webkit-appearance:none;}form.ashoka-newsletter-form .email-n-submit-wrapper > .form-item-email{margin-bottom:0;}form.ashoka-newsletter-form .form-item input{color:#fff;}@media screen and (min-width:480px){form.ashoka-newsletter-form .email-n-submit-wrapper > *{display:inline-block;vertical-align:top;}form.ashoka-newsletter-form .email-n-submit-wrapper > .form-item-email{width:60%;margin:0;}form.ashoka-newsletter-form .email-n-submit-wrapper > button.form-submit{width:40%;}}
