/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
.page-id-6 .fusion-animated{
	visibility:visible;
}
.fusion-carousel-item .fusion-rollover-title.fusion-responsive-typography-calculated ,
.fusion-flexslider .fusion-rollover-title.fusion-responsive-typography-calculated{
	line-height: 16px !important;
}
.fusion-carousel-item .fusion-rollover-title-link{
	font-size: 14px !important;
}
.comment-subscription-form .subscribe-label{
	font-size: 14px;
}
.post-254 .fusion-rollover-title a{
    font-size: 16px;
}

#bboxdonation_divForm .BBFormErrorBlock {
    font-size: 20px;
    text-align: left;
}
/*30-10-2020*/
.page-id-2423 #bboxdonation_billing_lblFullName{
	font-weight:bold;
}
.page-id-2423 .BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormFieldLabel {
    font-size: 18px;
}
.page-id-2423 #bboxdonation_payment_txtCardholder{
	margin-top:8px;
}
.page-id-2423 #bboxdonation_payment_txtCardNumber{
	margin-top:8px;	
}
.page-id-2423 .BBFormFieldContainerPaymentMethods{
	position:relative;
	top:5px;
}
.page-id-2423 #bboxdonation_billing_txtEmail{
	margin-top: 7px;
}
.page-id-2423 #bboxdonation_billing_txtPhone{
	margin-top: 7px;
}
.page-id-2423 #bboxdonation_billing_billingAddress_ddCountry{
	margin-top: 7px;
}
.page-id-2423 #bboxdonation_billing_billingAddress_txtCity{
	margin-top: 8px;
}
.page-id-2423 #bboxdonation_designation_ddDesignations{
	margin-top: 8.5px;
}
/*end*/
/*22-10-2020*/
.page-id-2423 .BBFormCheckboxLabel{
	display:inline !important;
}
.page-id-2423 .BBFormFieldLabel{
	line-height:45px !important;
}
.page-id-2423 #bboxdonation_billing_chkChannel0{
	margin-top:10px !important;
}
/*end*/
/* Start Mongo form css */
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormFieldLabel{
	font-size: 20px;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormRadioDescription{
	font-size: 20px;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormRadioAmount{
	font-size: 20px;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormRadioDescriptionOther{
	font-size: 20px;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormTextbox, .BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormSelectList, .BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormTextArea{
	font-size: 16px !important;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormFieldContainer #bboxdonation_designation_lblOtherDesignation{
	display: none !important;
}
span#bboxdonation_billing_lblOptInIntro {
    line-height: 30px !important;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormCheckbox{
	font-size: 20px;
    vertical-align: top;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormRadioPaymentNotSelected {
    font-size: 20px;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormRadioPaymentSelected, .BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormRadioGiftSelected{
	font-size: 20px;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBLinkSecureInfo{
	font-size: 20px;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormSubmitbutton{
	font-size: 25px !important;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormFieldRecurrenceInfo{
	font-size: 20px !important;
}
.BBFormContainer[data-bbox-part-id="7e4f0edf-3264-47a0-bb89-8781e8ea39ca"] .BBFormCheckboxLabel{
	width: 100% !important;
}
/* End Mongo form css */



div#n2-ss-3 .n2-ss-layers-container{width:100% !important;margin:0px !important;}
.fusion-footer section#text-3 {
    padding: 0 20px;
}
.comment-respond .comment-subscription-form input {
    min-width: auto;
}
.comment-respond .comment-form-cookies-consent label{
	padding-left: 20px;
}
.comment-respond .comment-form .comment-form-cookies-consent input{
	float:left;
}
@media (min-width: 1200px){
.n2-ss-slider .n2-ss-layer.container[data-sstype=content] {
    width: 1170px;
}
}

@media(min-width:1024px){
	.n2-ss-slider .n2-ss-canvas, .n2-ss-slider .n2-ss-slide{overflow:visible !important;}
	.n2-ss-slider .n2-ss-layer div#n2-ss-3item4{padding-bottom:0px !important;}
	.n2-ss-slider .n2-ss-layer-content .n2-ss-layer.firstsection[data-pm=normal],  .n2-ss-slider .n2-ss-layer-content .n2-ss-layer.firstsection[data-pm=normal] .n2-ss-layer-col.n2-ss-layer-content{height:200px !important;}
}
@media (max-width: 1200px) and (min-width: 992px){
.n2-ss-slider .n2-ss-layer.container[data-sstype=content] {
    width: 970px;
}	
}

@media (min-width: 768px) and (max-width: 992px){
	div#n2-ss-3 .n2-ss-layer .n2-font-3da327d34d96f2a14b0fc62392aae1f9-paragraph{padding:0px !important;}
.n2-ss-slider .n2-ss-layer.container[data-sstype=content] {
    width: 750px;
}	
	div#n2-ss-3 .n2-ss-layer .n2-font-587807a9edd272efc4f2e5c294cc401a-hover,div#n2-ss-3 .n2-ss-layer .n2-font-856ca281511cbdcfbb4ea7f2c2f59bef-hover{padding:0px !important;}
	div#n2-ss-3 .n2-ss-layer .n2-font-587807a9edd272efc4f2e5c294cc401a-hover,div#n2-ss-3 .n2-ss-layer .n2-font-856ca281511cbdcfbb4ea7f2c2f59bef-hover{    font-size: 26px !important;}
	div#n2-ss-3 .n2-ss-layer .n2-font-c5d67b548f6bd92e97d6a4518e287161-paragraph,div#n2-ss-3 .n2-ss-layer .n2-font-a9ac733b82662b4a3c11280e8ec76a37-paragraph{font-size:20px !important;}
	div#n2-ss-3 .n2-ss-layer .n2-font-bd31fb5a1a2a14923569f4fa58a6269d-paragraph,div#n2-ss-3 .n2-ss-layer .n2-font-5f38aacdf14d4c901947915d8e65a976-paragraph{font-size:14px !important;}
}

@media(max-width:736px) and (min-width:568px){
	div#n2-ss-3 .n2-ss-layer .n2-font-856ca281511cbdcfbb4ea7f2c2f59bef-hover,div#n2-ss-3 .n2-ss-layer .n2-font-587807a9edd272efc4f2e5c294cc401a-hover{font-size:26px !important;line-height:26px !important;padding:0px !important;}

}



@media(max-width:736px) and (min-width:426px){
		div#n2-ss-3 .n2-ss-slide .n2-ss-layers-container{padding:0px !important;width:100% !important;}
}

@media(max-width:768px){
	div#n2-ss-3 .n2-ss-layer .n2-font-3da327d34d96f2a14b0fc62392aae1f9-paragraph{padding:0px;}
}

@media (max-width: 767px){
	.fusion-footer .contact-info a:last-child{
		display: block;
	}
.n2-ss-slider .n2-ss-layer.container[data-sstype=content] {
    width: calc(100% - 30px);
}	
	div#n2-ss-3 .n2-ss-layer .n2-font-3da327d34d96f2a14b0fc62392aae1f9-paragraph{font-size:16px !important;line-height:18px !important;}
}

.grecaptcha-badge{z-index:9999;}

.fusion-copyright-notice .pull-left,.fusion-copyright-notice .pull-right{
	float:none !important;
}

ul li[data-index="rs-28"] .tp-bgimg:before, ul li[data-index="rs-27"] .tp-bgimg:before{background:transparent !important;}
.social-icons{ margin-top: 10px;}
.social-icons ul{display:inline-flex;}

.social-icons ul li{margin:5px;font-size:24px;margin-bottom:0px;}

.social-icons ul li a:hover,.social-icons ul li a:focus,.social-icons ul li a:active{color:#fff !important;}

.captcha{
margin-top:20px;
}
div.wpcf7 input[type="file"]:focus,div.wpcf7 input[type="email"]:focus{outline:none;}
.wpcf7-response-output.wpcf7-display-none.firstfileerror, .wpcf7-response-output-second {
    display: block !important;
    border: 0px !important;
    box-shadow: none !important;
    color: red;
	  font-size: 11px;
    
}#sliders-container .rev_slider_wrapper{background: #04060a !important;}


.rev_slider ul li:nth-child(1) .tp-bgimg:before{background:transparent !important;}

.rev_slider ul li:nth-child(1):hover .tp-bgimg:before{background:rgba(139, 96, 168, 0.65) !important;}

#wpcf7-f1708-p1310-o1 input[type="submit"]:disabled,#wpcf7-f1708-p1365-o1 input[type="submit"]:disabled,#wpcf7-f1708-p1697-o1 input[type="submit"]:disabled {
    background: #e7e6e6;
	color: #000;}
#wpcf7-f1708-p1310-o1 span.wpcf7-not-valid-tip,#wpcf7-f1708-p1365-o1 span.wpcf7-not-valid-tip,#wpcf7-f1708-p1697-o1 span.wpcf7-not-valid-tip{
	 font-size: 14px;
}
div#wpcf7-f1708-p1310-o1 p strong,#wpcf7-f1708-p1365-o1 p strong,#wpcf7-f1708-p1697-o1 p strong{
    font-size: 14px;
    color: #444;
}

#wpcf7-f1708-p1310-o1 p,#wpcf7-f1708-p1365-o1 p,#wpcf7-f1708-p1697-o1 p{
    margin-bottom: 5px;
}
#wpcf7-f1708-p1310-o1 input[type="submit"],#wpcf7-f1708-p1365-o1 input[type="submit"],#wpcf7-f1708-p1697-o1 input[type="submit"]{
    margin-top: 20px;
}
div#wpcf7-f1708-p1310-o1,#wpcf7-f1708-p1365-o1,#wpcf7-f1708-p1697-o1 {
    margin-bottom: 20PX;
}
#wpcf7-f1708-p1310-o1,#wpcf7-f1708-p1365-o1,#wpcf7-f1708-p1697-o1{
width:40%;
}
#wpcf7-f1708-p1310-o1 .wpcf7-email+span.wpcf7-not-valid-tip,#wpcf7-f1708-p1365-o1 .wpcf7-email+span.wpcf7-not-valid-tip,#wpcf7-f1708-p1697-o1 .wpcf7-email+span.wpcf7-not-valid-tip{
    display: block;
    margin-top: 15px;
}
/* Hidden in Plain Site */
.escapebtn{
display:none;
}
.mobilebtn{
-webkit-border-radius: 4px;
cursor: pointer;
border-bottom: 3px solid #67167b;
display: block;
padding: 5px 8px;
margin: 20px 0 0;
text-align: center;
font-weight: 600;
background-color: #77278b;
color: #fff;
}
.imageContainer {
  position: relative;
  width: 100%;
}

.hiddenImage {
  display: block;
  width: 100%;
  height: auto;
}

.hiddenOverlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0; 
  height: auto;
  width: 100%;
  transition: .5s ease;
  background-image: url('/wp-content/uploads/2018/01/HT-Barcodes-2000x826.jpg');
  background-size:contain;
  border-image-repeat: no-repeat;
}

.imageContainer:hover .hiddenOverlay {
  opacity: 1;
}
/* End Hidden Plain Site  */
#contact-info.fusion-accordian .panel-title a {
    padding-bottom: 50px;
    background: #FDA647;
}
.fusion-accordian .fusion-panel.fusion-toggle-no-divider .panel-title a {
    padding: 10px 0;
    background: #FDA647;
}
.donatebtn{
	color:#fff;
	background:#F5AD3C;
	padding:10px;
	font-weight:bold;
	margin-top:5px;
	}
.donatebtn:hover{
		color:#fff !important;
}
#donate{
	  width: 1409px !important;
    max-width: unset !important;
    margin-left: -90px !important;
}
@media screen and (max-width:1024px) {
	div#n2-ss-3 .n2-style-e4aa432bc34b9f6351323c54ee10944d-heading{display:none !important;}
    #donate {
    width: 100% !important;
    max-width: unset !important;
    margin-left: 0px !important; 
}
	div#n2-ss-3 .n-uc-1ad4274fe9d69-inner,div#n2-ss-3 .n-uc-YrNCox6f1yZy-inner{
    background: RGBA(255,163,60,0.6) !important;
}
div#n2-ss-3 .n-uc-LIjUZ626dVVv-inner,div#n2-ss-3 .n-uc-ATHQxdx0ay7Y-inner {
    background: RGBA(138,95,167,0.4) !important;
}
}
@media screen and (max-width:800px) {
	.fusion-mobile-nav-item a{
		padding: 0 25px;
	}
	.fusion-open-submenu{
		right: 15px;
	}
	#donate {
    width: 100% !important;
    max-width: unset !important;
    margin-left: 0px !important; 
}
	.to-top-container #toTop{bottom:-3px !important;}
}

.morepartopplist li {
    height: 100px;
}
#localdomesticpopup .underline-style .info .block {
    text-decoration: none !important;
}
.toggle-content ul {
    text-align: left;
}
.accordion ul li div .abc .para span.acctitle{
margin-bottom:15px !important;
}
.accordion ul li:hover div  .abc .para{
    padding: 20px 26px 20px 26px;
    overflow-y: scroll !important;
    height: 520px;
}
/*.accordion ul li:hover div  .abc{
  
    overflow-y: scroll !important;
   
}*/
.para{
color:#555555 !important;
}
.page-id-12 .modal-dialog.modal-lg {
width: 95%;
}
.page-id-12 .modal-footer{
display:none;}
.page-id-12 ul.bullet-list{
margin-left:20px;}
.page-id-12 .bullet-list li{
list-style-type:initial;
}
.oddd{
background:rgba(253, 166, 71, 0.72) !important;
}
.fusion-is-sticky .header-link{
padding-top:18px;
}
.page-id-390 ul.bullet-list li{font-size: 18px;
    width: 50%;
    float: left;
    line-height: 35px;}
@media only screen and (max-width: 800px) {
.fusion-mobile-menu-icons{
float:left;
}
.fusion-standard-logo.fusion-logo-2x{
width:200px;
margin:0 auto;
display:block;
}
.fusion-logo{
width:100% !important;}
.header-link {
    padding-top: 23px !important;
    width: auto !important;
    clear: both;
}
.get-help-popup .modal-lg {
    width: 90%;
    margin: 0 auto;
}
.listing p>img {
    height: 315px;
}
.volunteer-opportunities .fusion-one-full .listing .align-middle{
vertical-align:middle;
}
.listing p{
margin-bottom:20px;
}
}
@media only screen and (max-width: 320px) {
.fusion-header{
padding:0px !important;
}
	.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu{
		margin-right: 15px;
	}
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) {
	.exit-button-toggle{
	display:none;
	}
.exit-button-content{
display:none;
}
	.fusion-mobile-menu-icons{
	margin-top: -54px;
    width: 64%;
    text-align: center;
	}
.header-link{
margin-bottom: 35px !important;
}
#google_translate_element{
margin-left: 76px !important;
    margin-bottom: 15px !important;
}
.escapebtn{
display:block;
}
.fusion-mobile-menu-icons{
width:60% !important;
	float:right;
	margin-right:10px;
}
}
@media only screen 
and (min-device-width : 414px) 
	and (max-device-width : 736px) and (orientation : landscape)  {
	.exit-button-toggle{
	display:none;
	}
.exit-button-content{
display:none;
}
	.escapebtn{
	margin-top:41px !important;
	}
.fusion-mobile-menu-icons{
margin-top:-30px !important;
}
}
@media only screen 
and (min-device-width : 375px) 
	and (max-device-width : 667px) and (orientation : landscape)  {
	.exit-button-toggle{
	display:none;
	}
.exit-button-content{
display:none;
}
	.escapebtn{
display:block;
		margin-top: 41px !important;
}
.fusion-mobile-menu-icons{
width:60% !important;
	float:right;
	margin-right:10px;
	margin-top:-27px !important;
}
}
@media only screen 
and (device-width : 768px){
.fusion-mobile-menu-icons{
	top: 33px;	
}
}
@media only screen 
and (device-width : 736px){
	.fusion-mobile-menu-icons{
		margin-top:-56px !important;
		margin-right: 20px !important;
	}	
	.header-link{
		margin-bottom: 35px;
	}
}
@media only screen 
and (device-width : 667px){
	.fusion-mobile-menu-icons{
		margin-top:-56px !important;
		margin-right: 20px !important;
	}	
	.header-link{
		margin-bottom: 35px;
	}
}

@media only screen 
and (min-device-width : 320px) 
	and (max-device-width : 568px) and (orientation : landscape) {
	.exit-button-toggle{
	display:none;
	}
.exit-button-content{
display:none;
}
.escapebtn{
    display:block;
		margin-top:44px !important;
}
.fusion-mobile-menu-icons{
	margin-top:-56px !important;
}
}
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px)  {
	.exit-button-toggle{
	display:none;
	}
.exit-button-content{
display:none;
}
	.escapebtn{
display:block;
}
.fusion-mobile-menu-icons{
width:60% !important;
	float:right;
	margin-right:10px;
}
	#google_translate_element {
		margin-left: 119px !important;}
}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  {
	.tp-leftarrow{display:none !important;}
.tp-rightarrow{display:none !important;}

}
@media only screen 
and (min-device-width : 1200px) 
and (max-device-width : 800px)  {
	.tp-parallax-wrap {
    padding-left: 50px !important;
}
}

/*amit css*/
#successstories hr{
	border-top: 5px solid #eee;
}
#successstories .slick-dots li button:before {
	display: none;
}
#successstories .slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
    list-style: none;
    text-align: center;
}
#successstories .stars-testimonials .slick-slide{
	height:auto !important;
}
#successstories .slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}
#successstories .slick-dots li button{
	font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
	 	border-radius: 100%;
    border: 1px solid #878787;
}
#successstories .slick-dots li.slick-active button {
    background: #b7b7b7 !important;
}
#successstories figure.style3 blockquote:before, figure.style3 blockquote:after{
	display:none;
}
.teststart{
	padding-bottom:10px;
}
#successstories figure.style3 blockquote{
	  padding: unset;
    text-align: justify;
}

@media(max-width:767px){
	div#n2-ss-3 .n2-ss-layers-container{padding:15px !important;width: calc(100% - 30px) !important;}
}
@media(max-width:560px){
	.to-top-container #toTop {
    bottom: 80px !important;
    right: 6px;
}
}
@media(max-width:550px){
	/*div#n2-ss-3 .n2-ss-layer .n2-font-587807a9edd272efc4f2e5c294cc401a-hover,div#n2-ss-3 .n2-ss-layer .n2-font-856ca281511cbdcfbb4ea7f2c2f59bef-hover{font-size:20px !important;line-height:22px !important;text-align:center !important;}*/
	.n2-ss-slider .n2-ss-section-main-content>.n2-ss-layer[data-sstype=row][data-frontend-fullwidth="0"]{width:100% !important;}
	.n2-ss-slider [data-frontend-fullwidth="0"][data-sstype=row]>.n2-ss-layer-row[row-wrapped="0"]>.n2-ss-layer-row-inner{width:100% !important;margin:0px !important;}
	div#n2-ss-3 .n2-style-9d94ccf88cd9376287295027333aadf0-heading,div#n2-ss-3 .n2-style-5db3eb698375544404f3cdafad9da567-heading,div#n2-ss-3 .n2-style-ea44fce2bf86d8490f49bc316391c3fb-heading{text-align:center !important;}
	.n2-ss-slider [data-frontend-fullwidth="0"][data-sstype=row]>.n2-ss-layer-row[row-wrapped="0"]>.n2-ss-layer-row-inner>.n2-ss-layer{width:100% !important;margin:0px !important;}
	div#n2-ss-3 .n2-ss-slide-active{height:auto !important;overflow:visible !important;}
}

@media(max-width:425px){
	.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-wrapper{height:100px !important;}
	div#n2-ss-3 .n2-ss-layer .n2-font-bd31fb5a1a2a14923569f4fa58a6269d-paragraph{line-height:14px !important;font-size:12px !important;}
	div#n2-ss-3 .n2-ss-layer .n2-font-a9ac733b82662b4a3c11280e8ec76a37-paragraph{    font-size: 14px !important;
    line-height: 16px !important;
    padding-bottom: 30px !important;}
	div#n2-ss-3 .n2-ss-layers-container{padding:0px !important;width:100% !important;}
	div#n2-ss-3 .n2-ss-layer .n2-font-856ca281511cbdcfbb4ea7f2c2f59bef-hover{padding-top:0px !important;}
}

@media(min-width:1199px) {
	.fusion-carousel-positioner{margin-right:10px !important;}
}
@media(max-width:375px){
	div#n2-ss-3 .n2-ss-layer .n2-font-3da327d34d96f2a14b0fc62392aae1f9-paragraph{padding:0px 5px !important;}
}
@media (max-width: 420px){
	.n2-ss-layer.p2{
		    display: inline-block;
    padding-top: 50px;
	}
}
div.pf-aligncenter{
	display: inline-block;
	vertical-align: top;
	margin-top: 20px;
}
.printfriendly a img{
	height: 60px;
}