<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1300px) {
/*left menu sticky*/
.about_bg .RadTabStripTop_left_menu.stickit { position: fixed; top: 0; margin-top: 121px; width: 311px; }
.about_bg .RadTabStripTop_left_menu.stickit-end { bottom: 40px; position: absolute; width: 312px; }

.about_bg .left_menu.stickit { position: fixed; top: 0; margin-top: 121px; width: 311px; }
.about_bg .left_menu.stickit-end { bottom: 40px; position: absolute; width: 312px; margin-top:0px;}


.about_bg .RadTreeView_left_menu.stickit { position: fixed; top: 0; margin-top: 121px; width: 311px; }
.about_bg .RadTreeView_left_menu.stickit-end { bottom: 40px; position: absolute; width: 312px; }

/*right menu sticky*/
.right_section.stickit { position: fixed; top: 0; margin-top: 0px; width: 255px; }
.right_section.stickit-end { bottom: 40px; position: absolute; width: 255px; }
.news_section .news_box.historyBox .new_content { padding-right: 10px; }
}

@media (min-width: 1000px) {
.container { max-width: 1170px; }
/*left menu sticky*/
.about_bg .RadTabStripTop_left_menu.stickit { position: fixed; top: 0px; margin-top:140px;}
.about_bg .RadTabStripTop_left_menu.stickit-end { bottom: 0px; position: absolute; }

.about_bg .left_menu.stickit { position: fixed; top: 0px; margin-top:140px;}
.about_bg .left_menu.stickit-end { bottom: 0px; position: absolute; }

.about_bg .RadTreeView_left_menu.stickit { position: fixed; top: 0px; margin-top:140px;}
.about_bg .RadTreeView_left_menu.stickit-end { bottom: 20px; position: absolute; }


/*right menu sticky*/
.right_section.stickit { position: fixed; top: 0px; margin-top: 145px; }
.right_section.stickit-end { bottom: 0px; position: absolute; }


.navbar-expand-lg .navbar-collapse{ display:block!important;}



}

@media (max-width:1200px) {
header.fixed-header .language.langSticky, .language.langSticky { display: none; }
header.fixed-header .escapeBtnStick, .escapeBtnStick { display: none; }
.sf_cols.row.about_bg,.row.about_bg{ margin-left:0px; margin-right:0px; margin-top: -80px;}
header.fixed-header .custom_top_menu,header .custom_top_menu { padding: 0.5rem 0rem 0.1rem;}

}

/* -- Responsive code -- */
@media (max-width: 1200px) {
.about_bg .RadTabStripTop_left_menu { margin-right: 0px; }
.about_bg .left_menu { margin-right: 0px; }
.about_bg .RadTreeView_left_menu { margin-right: 0px; }


.banner .slider-info .domestic_violence.agile-title { width: 100%; line-height: 50px; font-size: 45px;}
.banner .slider-info .domestic_violence.bannerdesc {width: 95%; font-size: 18px; line-height: 26px;}
.aboutus .about_bg .domesticBox .boxSection { min-height: 374px;}
.aboutus .about_bg .domesticBox .boxSection.color7,.aboutus .about_bg .domesticBox .boxSection.color5{ padding: 43px 20px; min-height: 426px;}
.aboutus .about_bg .domesticBox .boxSection.color6 { min-height: 745px;}


}

@media (max-width:1000px) {
	.container { max-width: 819px;}
	.container.container_home{ max-width: 1170px; }	
	.aboutus blockquote { font-size: 32px; margin-top: 60px;	}
	.executiveBoard li { width: 49%; margin-bottom: 30px; font-size: 18px; line-height: 30px;}
	.bod { margin-bottom: 10px;}
	.bod ul li {width: 32%;font-size: 18px; line-height: 22px; margin-bottom: 15px;}
	.keyStaff ul li {font-size: 18px; line-height: 26px;}
}

@media screen and (max-width: 1366px) {
}

@media screen and (max-width: 1080px) {
.w3layouts_getin_info h3 { font-size: 30px; }
}

@media screen and (max-width: 1050px) {
}

@media (min-width:1000px) and (max-width:1200px) {
.about_bg .RadTabStripTop_left_menu.stickit { width:226px;}
.about_bg .RadTabStripTop_left_menu.stickit-end {  width:226px; }

.about_bg .left_menu.stickit { width:226px;}
.about_bg .left_menu.stickit-end {  width:226px; }

.about_bg .RadTreeView_left_menu.stickit { width:226px;}
.about_bg .RadTreeView_left_menu.stickit-end {  width:226px; }

}

@media (min-width:1701px) and (max-width:1800px) {
.banner .slider-info .agile-title {  line-height: 65px;  }
.bannerdesc.donation { margin-top: 0.5em;}
.row.about_bg { margin-top: -100px;}
.banner .slider-info .bannerdesc.donation a{ margin-top:20px;}
}

@media (min-width:1501px) and (max-width:1600px) {
section.aboutus { margin-top: -80px; }
.banner .slider-info .contact_info { margin-bottom: 0px; }
.banner .slider-info .bannerdesc { width: 40%; }
.bg1 { height:; }
}

@media (min-width:1401px) and (max-width:1700px) {
.banner .slider-info .agile-title { font-size: 50px; line-height: 55px;  width: 80%;}
.banner .slider-info .bannerdesc.donation { width: 87%; font-size: 20px;}
.banner .slider-info .bannerdesc.donation a { font-size: 18px; padding: 10px 40px; margin-top: 20px;}
.row.about_bg { margin-top: -100px;}
.container .donate_container .about_bg{ margin-top: -60px;}
}

@media (min-width:1401px) and (max-width:1500px) {
section.aboutus { margin-top: -80px; }
.banner .slider-info .contact_info { margin-bottom: 0px; }
.banner .slider-info .bannerdesc { width: 40%; }
.bg1 { height: ; }
.donate h4.agile-title { font-size: 50px; line-height: 50px; width: 70%;}
}

@media (min-width:1301px) and (max-width:1400px) {
section.aboutus { margin-top: -80px; }
.banner .slider-info { padding: 0px 0px 0 83px;}
.banner .slider-info .contact_info { right: 0; position: relative; margin-bottom: 0px; }
.banner .slider-info .bannerdesc { width: 46%; }
.bg1 { height: ; }
.donate h4.agile-title { font-size: 50px; line-height: 50px; width: 70%;}
.banner .slider-info .domestic_violence.bannerdesc { width: 95%;}
.row.about_bg.full_page.domestic{ margin-top:-120px}
.banner .slider-info .bannerdesc.donation { width: 87%; font-size:20px;}
.banner .slider-info .agile-title {font-size: 50px; line-height: 55px; width: 80%;}
.row.about_bg.full_page.donationBoxsection { margin-top: -80px;}
.banner .slider-info .bannerdesc.donation  a { font-size: 18px;  padding: 10px 40px; margin-top:20px;}
.container .donate_container .about_bg { margin-top: -40px;}
.row.about_bg { margin-top: -80px; }

.newsletterH .code input[type="text"]{ display:inline-block; max-width:60%;}
}

@media (min-width:1201px) and (max-width:1300px) {
.banner .slider-info .contact_info { position: relative; right: 0px; margin-bottom: 0px; }
.custom_top_menu { margin-top: -30px; padding-left: 0; padding-right: 0; }
.donate h4.agile-title,h4.agile-title { font-size: 69px; line-height: 71px; margin-top: 20px; }
section.aboutus { margin-top: -100px; }
.about_bg .RadTabStripTop_left_menu { margin-top: 89px; margin-left: 0; width: 272px; }
.about_bg .left_menu { margin-top: 89px; margin-left: 0; width: 272px; }
.about_bg .RadTreeView_left_menu { margin-top: 89px; margin-left: 0; width: 272px; }

.footer-grid.newsletterH { padding: 30px 50px; }
.aboutus blockquote, .news_section, .news_footer { margin-right: 20px; }
.banner .slider-info .bannerdesc { width: 50%; }
.about, .bg1 { height:  }
.about_bg .RadTabStripTop_left_menu.stickit { top: 0px; width: 272px; }
.about_bg .left_menu.stickit { top: 0px; width: 272px; }
.about_bg .RadTreeView_left_menu.stickit { top: 0px; width: 272px; }

.right_section.stickit { top: 0px; width: 272px; }
.domestic_violence { height:  }
.donate{ height:}
.donate .contact_info { margin-bottom: -80px;}
.donate h4.agile-title { font-size:45px; line-height: 50px; width:80%;}
}

@media (min-width:1101px) and (max-width:1300px) {
.banner .slider-info .agile-title.donation { font-size: 45px; line-height: 50px; width: 87%;  margin-top: -110px;}
.banner .slider-info .bannerdesc.donation { width: 100%; font-size: 20px;}
.banner .slider-info a { font-size: 18px; margin-top: 20px; padding: 10px 35px;}
.banner .slider-info { padding: 0px 0px 0 27px;}
.row.about_bg { margin-top: -100px; }
}


@media (min-width:993px) and (max-width:1200px) {
.banner .slider-info .contact_info { right: 11px; min-width: auto; position: relative; margin-bottom: 0px; padding: 33px 20px 0 0px;}
.banner .slider-info .contact_info a {font-size: 17px; padding: 10px 24px; margin-top:5px;}
.banner .slider-info { padding: 0px 0px 0 57px;}
.banner .slider-info .agile-title { font-size: 55px; line-height: 60px; width: 87%;}
.banner .slider-info .bannerdesc { width: 90%; line-height: 30px; margin-top: .3em; font-size: 22px; }
.banner .slider-info a { font-size: 18px; margin-top: 20px; padding:10px 35px}

.banner-text { padding: 33px 50px 0; }
.bg1 { height:  }
.donate h4.agile-title,h4.agile-title { margin-top: 23px; font-size: 66px; font-weight: 800; line-height: 62px; width: 100%; }
.banner .slider-info .contact_info b, .banner .slider-info .contact_info strong{}
h1.logo img,nav.custom_top_menu &gt; a img.img-fluid { /*width: 192px; */ max-width:240px;}
h1.logo { margin-bottom: -80px;  top: -18px;}
nav.custom_top_menu ul.rtsUL li.rtsLI { margin-right: 0.4rem !important;}
nav.custom_top_menu ul li.rtsLI { margin-right: .5rem!important; }
nav.custom_top_menu ul li.rtsLI a { margin-left: 5px; margin-right: 5px; font-size: 15px!important; }
section.aboutus { margin-top: 20px; }
.about_bg .RadTabStripTop_left_menu { margin-top: 200px; margin-left: 0; width: 100%; }
.about_bg .RadTabStripTop_left_menu { width: 100%; }
.about_bg .RadTabStripTop_left_menu ul.rtsUL li.rtsLI a,.about_bg .RadTabStripTop_left_menu ul.rtsUL li.rtsLI {font-size: 16px;}

.about_bg .left_menu { margin-top: 200px; margin-left: 0; width: 100%; }
.about_bg .left_menu ul.rtsUL li.rtsLI a,.about_bg .left_menu ul.rtsUL li.rtsLI {font-size: 16px;}

.about_bg .RadTreeView_left_menu { margin-top: 200px; margin-left: 0; width: 100%; width: 100%;}
.about_bg .RadTreeView_left_menu ul li.rtLI a.rtIn, .about_bg .RadTreeView_left_menu ul li.rtLI a { font-size: 16px; }

.navbar-nav li,.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item  { margin-right: .5rem!important; }
.navbar-nav li a,.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item &gt; .k-link { margin-left: 5px; margin-right: 5px; font-size: 15px!important; }

header.fixed-header .navbar-light .navbar-nav .nav-link { padding-bottom: 15px; }

.footer-grid.newsletterH { padding: 30px 31px; }
header.fixed-header .custom_top_menu { margin-top: -2px; }
.services .card.box img { width: 200px; height: 200px; }
.services .card.box .card-title a { font-size: 27px; }
.services .card.box { padding: 12px; }
.services .card.box { text-align: center; }
.services .card.box { margin-bottom: 30px; }
.services .card.box .card-title { font-size: 16px; }
.footer-grid.about_info { padding: 30px 26px; }
.verified img { margin-right: 10px; width: 155px; }
.partnerCard a { padding: 2px 20px 4px; font-size: 15px; }
.partnerCard { top: 34px; left: 8%; }
header.fixed-header .language { margin-top: 0; }
.aboutus blockquote, .news_section, .news_footer { margin-right: 20px; }
.m-L36 { margin-left: 0px; }
.aboutus blockquote, .news_section, .news_footer { margin-right: 0px; }
.custom_top_menu { margin-top: -10px; }
header .m-b45 { margin-bottom: -11px; }
header .m-t11 { margin-top: 20px; }
header .lang { top: 9px; }
.fixed-header .lang { top: 16px; }
header.fixed-header .navbar-light .navbar-nav .nav-link { padding-bottom: 15px; }
header.fixed-header .m-b45 { margin-bottom: -23px; }

.donate h4.agile-title,.domestic_violence h4.agile-title { line-height: 51px; font-size: 47px; }
.banner .slider-info.domestic_violence .bannerdesc { width: 100%; }
.domestic_violence { height: ; }
.aboutus .about_bg .domesticBox .boxSection p, .weCanHelpBox p { font-size: 16px; }
.aboutus .about_bg .domesticBox .boxSection.color1 p span, .aboutus .about_bg .domesticBox .boxSection.color2 p span, .aboutus .about_bg .domesticBox .boxSection.color3 p span, .aboutus .about_bg .domesticBox .boxSection.color6 p span, .aboutus .about_bg .domesticBox .boxSection.color4 p span, .aboutus .about_bg .domesticBox .boxSection.color5 p span { font-size: 22px; }
.donate .contact_info { margin-bottom: 0px;}
.donate{ height:}
.navbar-expand-lg .navbar-collapse{margin-top: 35px;
    margin-bottom: 10px;}
	.fixed-header .navbar-expand-lg .navbar-collapse{    margin-top: 35px;
    margin-bottom: 2px;}
	header .container-fluid .lang{top: 20px;}
}

@media(max-width:1024px) {
	footer{clear:both;}
.aboutus blockquote, .news_section, .news_footer { margin-right: 0px; }
.container.container_home{overflow:hidden;}
}

@media screen and (max-width: 800px) {
	.banner .slider-info .bannerdesc.contact {display: none;}
.about_bg .RadTabStripTop_left_menu { margin-top: 62px; margin-left: 0; }
.about_bg .left_menu { margin-top: 62px; margin-left: 0; }
.about_bg .RadTreeView_left_menu  { margin-top: 62px; margin-left: 0; }


.col-lg-6.col-md-6.col-sm-6.footer-grid.newsletterH { padding: 30px 25px; }
.copyright ul li { margin: 0px; }
section.donate_form {margin-top: 10px;}
.aboutus .about_bg .domesticBox .boxSection { min-height: inherit;}
.aboutus .about_bg .domesticBox .boxSection.color7, .aboutus .about_bg .domesticBox .boxSection.color5{ min-height:inherit;}
}

@media screen and (max-width: 800px) {
.w3_agile_testimonials_grid_right { width: 97%; }
.about_bg .RadTabStripTop_left_menu { margin-top: 20px; }
.about_bg .left_menu { margin-top: 20px; }
.about_bg .RadTreeView_left_menu  { margin-top: 20px; }

.info_box.card-deck { display: block; margin:0px;}
.services.card-deck { display: block; }
.services .card.box { display: block; text-align: center; margin-bottom: 20px; width:100%!important;}
.services.card-deck { display: block; }
.services .card.box { border-right: none; }
.services .card.box .card-title, .services .card.box .card-text { min-height: 0px; }
.banner .slider-info { /*height: 80vw;*/ }
.domestic_violence { height:; }
}

@media screen and (max-width: 767px) {
.footer-grid.newsletterH { margin-bottom: 10px; }
.aboutus blockquote, .news_section, .news_footer { margin-right: 0px; }
.slider-info .bannerdesc { width: 100%; }
.about_bg .RadTabStripTop_left_menu:before, .about_bg .RadTabStripTop_left_menu:after { display:none;}
.about_bg .left_menu:before, .about_bg .left_menu:after { display:none;}
.about_bg .RadTreeView_left_menu:before, .about_bg .RadTreeView_left_menu:after { display:none;}

 
/*.about_bg .RadTabStripTop_left_menu:before{background-color:#5b358a; height: 10px; bottom: -10px;}
.about_bg .RadTabStripTop_left_menu:after{background-color:#5b358a; height: 10px; bottom: -10px;}*/

.about_bg .RadTabStripTop_left_menu { width: 100%; }
.about_bg .left_menu { width: 100%; }
.about_bg .RadTreeView_left_menu { width: 100%; }


.donate h4.agile-title,.domestic_violence h4.agile-title { line-height: 52px; font-size: 45px; }
.banner .slider-info.domestic_violence .bannerdesc { width: 100%; }
.banner .slider-info.domestic_violence { height:; background-position: -335px 0; }
.aboutus .about_bg .domesticBox .boxSection.dallas_reported p { padding-left: 0; margin-top: 23px; }
.aboutus .about_bg .domesticBox .boxSection.dallas_reported img { float: none; }
.aboutus .about_bg .domesticBox .boxSection.dallas_reported { text-align: center; }
.aboutus .about_bg .domesticBox .boxSection.color6 { margin-top: 30px; margin-bottom: 20px; }
.weCanHelpBox { text-align: center; margin-bottom: 20px; }
.notes p { margin-top: 10px; }
.row.about_bg { padding-bottom: 35px;}
.sfnewsList { margin-bottom: 10px; margin-right: 0px;}
}

@media screen and (max-width: 736px) {
.banner-text { padding: 25px 0; }
.jumbotron { padding: 0; }
h3.w3ls-title { font-size: 2.7em; }
.banner .slider-info .contact_info a { margin-top: 15px; }
.banner .slider-info .bannerdesc { font-size: 19px; margin-top: 6px; line-height: 27px; width: 100%; }
.banner .slider-info .contact_info strong { margin-top: 10px; }
.card-deck .card { flex: auto; }
.card:nth-child(2) { margin-top: 1.5em; margin-bottom: 1.5em; }
.donate h4.agile-title,h4.agile-title { font-size: 2.3em; margin-top: 16px; width: 100%; margin-bottom: 0!important; line-height: normal; }
.heading-agileinfo { font-size: 32px; margin-bottom: 0.8em; }
.w3layouts_stats_left p { font-size: 2.5em; }
.arrow-container { left: 43%; top: 34%; }
#small-dialog1 { max-width: 560px; }
.about-info.about-info2 { border-left: none; border-right: none; }
.about-info.about-info2 { margin: 2em 0; }
}

@media screen and (max-width: 667px) {
.banner .slider-info { /*height: 80vw;*/ }
.banner .slider-info.about { height:; background-position: -161px; }
h3.w3ls-title { font-size: 2.5em; }
}

@media screen and (max-width: 640px) {
.banner-1 { height:; }
}

@media screen and (max-width: 600px) {
.home h3 { font-size: 1.8em; }
.banner-text { padding:  0; }
h3.agile-title { font-size: 2.5em; }
}

@media screen and (max-width: 568px) {
h3.w3ls-title { font-size: 2.4em; }
h3.agile-title { font-size: 2.3em; }
.donate h4.agile-title,h4.agile-title { font-size: 2em; line-height: 1.3em; }
.w3_counter_grid1, .w3_counter_grid2 { margin-top: 1.5em; }
.agile_testimonials_grids { margin: 0em 0 0em; }

.donate .contact_info {margin-bottom: 20px;}
section.donate_form .donate_bg { padding: 20px 10px; border: 10px solid #f6f6f6;}
section.donate_form .donate_bg { padding: 20px 10px; border: 10px solid #f6f6f6;}

}

@media screen and (max-width: 600px) {
.banner .slider-info .contact_info { position: static; text-align: center; min-width: 280px; width:100%; padding:20px 0px 0 0px}
.donate h4.agile-title,h4.agile-title { font-size: 2.3em; }
.banner-text { text-align: center; }
.donate h4.agile-title, h4.agile-title { text-align: center!important;}
.banner .slider-info .agile-title{ text-align:center; font-size: 50px; line-height:70px;}
.banner .slider-info .bannerdesc { font-size: 14px; text-align: center; line-height: 22px;}
.banner .slider-info a { margin:10px auto 0px;}
.donation_services .card.box{ border:none;}

}
@media screen and (max-width: 480px) {
.banner .slider-info { background-position: -329px 0; }
.banner .slider-info.donate { }
.aboutus blockquote { text-align: center; }
.banner .slider-info.about { min-height: 377px; background-position: -187px 0; }
h3.w3ls-title { font-size: 2.2em; }
.pricing-grid1, .pricing-grid2, .pricing-grid3 { width: 100%; margin-right: 0%; }
.donate h4.agile-title,h4.agile-title { text-align: center!important; }
.banner .slider-info .agile-title{ text-align:center; font-size: 50px; line-height:70px;}
.banner .slider-info .bannerdesc { font-size: 14px; text-align: center; line-height: 22px; }
.pricing-grid2 { margin: 1.5em 0; }
.heading-agileinfo span { font-size: 14px!important; letter-spacing: 2px; }
.pop-bg { min-height: 50vw; }
.arrow-container { left: 39%; top: 30%; }
.banner-1 { height: 34vw; }
.welcome-left h3 { font-size: 30px; }
.contact_grid_right input[type="submit"], .contact_grid_right input[type="reset"] { padding: 15px 0; width: 34%; }

h1.logo { margin-bottom: -21px; position: relative; z-index: 100; }
h1.logo img { width: 185px; }
.news_section { text-align: center; }
.news_section .news_box .new_content p span.date { display: block; }
a.learnMore { display: block; float: none; margin-top: 11px; }
.news_footer a { display: block; text-align: center; }
.news_footer .page-nation { text-align: center; }
.news_footer .page-nation ul.pagination.pagination-large { float: none; text-align: center; width: auto; display: block; }
.news_footer .page-nation ul li { display: inline-block; }
.services .card.box .card-title { min-height: 20px; }
.services .card.box .card-text { min-height: 59px; }
.services .card.box { border-right: none; }
.services .card.box img { margin: auto; }
.call h3 { font-size: 38px; }
.footer-top-w3layouts-agile { margin-left: 0; margin-right: 0; }
.footer-grid.about_info { padding: 20px; text-align: center; }
.social_links ul { margin-left:0px; float: none;}
.services .card.box .card-title a { font-size: 29px; }
.services .card.box { text-align: center; }
.partnerCard a { padding: 2px 21px 2px; }
.news_section .news_box .news_image { text-align: center; }
.copyright ul li { margin: 0px; display: block; border: none; }
.language { height: auto; }
.newsletterH input[type="text"], .newsletterH input[type="email"], .newsletterH textarea { height: 45px; }
.aboutus blockquote { font-size: 26px; line-height: 36px; }
.donate h4.agile-title,.domestic_violence h4.agile-title { line-height: 41px; font-size: 35px; }
}

@media screen and (max-width: 460px) {
.partnerCard { margin-bottom: 5px; }
}

@media screen and (max-width: 414px) {
.banner-text { padding:0; }
.navbar-light .navbar-brand { font-size: 0.9em; }
.navbar { padding: 0.5rem 0rem; }
.banner .slider-info .bannerdesc { font-size: 14px; }
.w3_agile_testimonials_grid_right { padding: 1em 3em; }
.partnerCard { margin-bottom: 5px; }
}

@media screen and (max-width: 384px) {
.card-header { padding: 0.4rem 0.2rem; }
button.btn.btn-link { letter-spacing: 1px; }
.w3layouts_getin_info h3 { font-size: 27px; }
}

@media screen and (max-width: 375px) {
.callbacks_tabs { right: 20px; }
h3.agile-title { letter-spacing: 1px; }
.donate h4.agile-title,h4.agile-title { font-size: 1.6em; }
.banner .slider-info.domestic_violence { min-height: 567px; }
}

@media (min-width:320px) and (max-width:375px) {
	.social_links ul { display: inline-block; margin-left: 0px; float: none;}
}

	
@media screen and (max-width: 360px) {
.navbar-light .navbar-brand { font-size: 0.8em; }
h3.w3ls-title { font-size: 2em; }
.donate h4.agile-title,h4.agile-title { font-size: 2.0em; }
.call h3 { font-size: 37px; }
.copyright ul li { margin: 0px; display: block; border: none; }
.banner-text { padding:0; }
.banner .slider-info .contact_info strong { font-size: 35px; line-height: 28px;}
.banner .slider-info .contact_info a { margin-top: 12px;}
.banner .slider-info .bannerdesc { font-size: 13px; }
.heading-agileinfo span { letter-spacing: 0px; }
.heading-agileinfo { font-size: 30px; margin-bottom: 0.4em; }
.heading-agileinfo span:after { top: 124%; right: 39%; }
button.btn.btn-link { letter-spacing: 0px; font-size: 15px; }
.arrow-container { left: 35%; top: 20%; }
.w3_agile_testimonials_grid_right { padding: 1em 2em; }
.test-tooltip1:after { bottom: -6%; }
.tex-t { padding: 3em 0em 0 1.5em; }
.tex-t h4 { font-size: 18px; }
.copyrightbottom p { letter-spacing: 0px; font-size: 14px; line-height: 25px; }
p.card-text { font-size: 14px; }
.agile_testimonials_grid p { font-size: 14px; }
.w3layouts_getin_info h3 { font-size: 21px; letter-spacing: 3px; }
.banner-1 { height:; }
.social_links ul { margin-left: 0; float: none; margin-top: 10px; }
.newsletterH .footer-title h3 { font-size: 21px; margin:0px; }
.newsletterH input[type="submit"], .newsletterH input[type="reset"] { width: 100%; }
.partnerCard { margin-bottom: 5px; }
.banner .slider-info.domestic_violence { min-height: 572px; }
section.aboutus .about_bg.domesticBox { padding: 20px 10px; }
.notes p { margin-top: 20px; }
}



@media (max-width:1100px) {
	
	
	.banner .slider-info .banner_video #video_block{height:auto!important}
	#video_block video{ max-height:100%;}
	.card-deck{ margin:0px;}
	.about_bg .RadTabStripTop_left_menu ul li.rtsLI a.rtsLink, .about_bg .RadTabStripTop_left_menu ul li a { padding: 5px 8px;}
	.about_bg .RadTabStripTop ul li.rtsLI a.rtsLink, .about_bg .left_menu ul li a { padding: 5px 8px;}
	.about_bg .RadTreeView_left_menu ul li.rtLI a, .about_bg .RadTreeView_left_menu ul li a { padding: 7px 20px;
    font-size: 20px;}
	
	.container .donate_container .about_bg{margin-top: -50px;}

	.footer-top-w3layouts-agile { margin-left: 10px; margin-right: 10px; }
	.call h3 span { font-size: 22px;}
	.call h3 { font-size: 50px; }
	.info_box .card.box .card-title a{ font-size:32px;}
	.info_box .card.box { padding: 80px 10px; }
	.banner .slider-info .agile-title.donation { font-size: 45px; line-height: 50px; width: 87%; margin-top: -110px;}
	.banner .slider-info .agile-title.service-banner{ font-size: 55px; line-height: 60px;}
	.container { padding: 0px 20px;}
	.donation_services .container { padding: 0px 0px;}
	.banner .slider-info .bannerdesc.donation { width: 100%; font-size:20px;}
	.aboutus .about_bg .donationBox .boxSection { min-height: 364px;}
	.banner .slider-info.donate .contact_info { margin-bottom: -130px;}
	.social_links span { font-size: 20px;}
	.container .about_bg .partner_membership .select-style{ max-width:200px; margin:0px 5px 5px 0px }
	.container .about_bg .partner_membership td{ width:auto;}
	/*.container .about_bg .partner_membership tr:nth-of-type(4) td { width:20%;}*/
	.about_bg .partner_membership input[type="radio"]:not(:checked) + label, .about_bg .partner_membership input[type="radio"]:checked + label{ font-size:14px; min-width:131px;}
	.about_bg .partner_membership input[type="checkbox"]:not(:checked) + label, .about_bg .partner_membership input[type="checkbox"]:checked + label{font-size:14px;}
	.right_section { padding: 10px; }
	.right_section.stickit{width:216px;}
	.right_section.stickit-end{width:216px;}
	.about_bg .right_section h3 { font-size: 24px;}
	
	.donation_services .card.box .card-title{ min-height:70px;}
	.donation_services .card.box .card-text { min-height: 150px;}
	.aboutus .about_bg .donationBox .boxSection.color2 { padding: 80px 26px 20px;}
	.newsletterH .code input[type="text"]{ display:inline-block; max-width:50%;}
	
	
}

@media(min-width:992px) and (max-width:1024px){
	.navbar-expand-lg .navbar-collapse {
    float: right;
    margin-top: 36px;
    margin-bottom:10px;margin-left: 20px;
}
nav.custom_top_menu &gt; a img.img-fluid {
    max-width: 200px;
}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown li {
    margin-right: .8rem;
}
.fixed-header .navbar-expand-lg .navbar-collapse {
    margin-top: 30px;
    margin-bottom: 15px;
}
}
@media(max-width:992px) {

.container { padding: 0px 0px;}

.banner .slider-info .contact_info { right: 11px; min-width: auto; position: relative; margin-bottom: 0px; padding: 33px 20px 0 0px;}
.banner .slider-info .contact_info a {font-size: 17px; padding: 10px 24px; margin-top:5px;}
.banner .slider-info { padding: 0px 0px 0 57px;}
.banner .slider-info .agile-title { font-size: 50px; line-height: 55px; width: 87%;}
.banner .slider-info .bannerdesc { width: 90%; line-height: 30px; margin-top: .3em; font-size: 20px; }
.banner .slider-info a { font-size: 18px; margin-top: 20px; padding:10px 35px}
.banner .slider-info .agile-title.donation { font-size:35px;  line-height: 37px;  width: 87%; margin-top: -60px;}
.banner .slider-info .bannerdesc.donation { width: 100%; font-size: 18px;    line-height: 22px;}
.banner .slider-info a { margin-top: 20px;}

.banner .slider-info.donate .contact_info { margin-bottom: -104px;}
.container .donate_container .about_bg { margin-top: -40px;}
.banner .slider-info.donate .agile-title.contact { margin: 80px 0px 0px 0px;}
.banner-text { padding:; }
.banner .slider-info .contact_info { font-size: 16px; margin-bottom: 0; margin-top: 0px; }
.banner .slider-info .contact_info { position: relative; right: inherit; margin-bottom: 0px; }
.banner .slider-info .contact_info strong { font-size: 43px; }
.banner .slider-info .contact_info a { font-size: 14px; padding: 7px 24px; margin-top: 3px; }
.donate h4.agile-title,h4.agile-title { width: 100%!important; font-size: 50px; line-height: 56px; margin-top: 10px; }
.language { text-align: center; margin-top: 8px; position: relative; z-index: 1000; margin-bottom: 24px; border-bottom: 1px solid #efefef; padding-bottom: 6px; height: auto; }
.language a.escape{ display:inline-block;}
.banner .slider-info .contact_info a { display:none;}
.banner .slider-info .bannerdesc { width: 70%; }
.bg1 { height:; }
nav.custom_top_menu ul li.rtsLI { margin-right: .5rem!important; }
nav.custom_top_menu ul li.rtsLI a { margin-left: 5px; margin-right: 5px; font-size: 15px!important; }
h1.logo img { width: 208px; }
.footer-grid.newsletterH { padding: 30px 26px; margin-bottom: 0px; }
.services.card-deck { margin-bottom: 20px; }
.services.card-deck { margin:auto;}
.services .card.box { border: none;  text-align: center; }
.services .card.box img { margin: auto; }
.services .card.box .card-title { min-height: 60px; }
.services .card.box .card-text {  min-height: 119px;}
.info_box .card.box .card-title a{font-size: 30px;}
.news_section .news_box.historyBox .new_content { padding-top: 0; }
.news_section .news_box.historyBox { padding: 20px; }
.call h3 { font-size: 44px; }
.call h3 span { font-size: 19px; }
.footer-grid.about_info { padding: 30px 26px; }
.social_links span { font-size: 22px;}
.social_links ul li a { margin: 0 5px;}
.footer-top-w3layouts-agile { margin-left: 0; margin-right: 0; }
.newsletterH .footer-title h3 { font-size: 30px; }
.verified img { width: 138px; }
.partnerCard a { padding: 3px 21px 3px; margin-right: 13px; font-size: 13px; }
.partnerCard { position: static; float: none; display: inline-block; }
header .container-fluid .lang { position: static; display: inline-block; }
header .m-b45 { margin-bottom: -8px; z-index:9999999;}
nav.custom_top_menu ul.rtsUL li.rtsLI a.rtsLink.rtsSelected:after{ display:none;}
nav.custom_top_menu ul.rtsUL li.rtsLI a.rtsLink.rtsSelected, nav.custom_top_menu ul.rtsUL li.rtsLI a.rtsLink.rtsSelected span { background: #e32b40;  color: #fff;}
header.fixed-header nav.custom_top_menu ul.rtsUL li.rtsLI { margin-bottom: 0px;}

.about_bg .RadTabStripTop_left_menu { margin-top: 51px; margin-left: 0; margin-right: 0; width: 100%; }
.about_bg .left_menu { margin-top: 51px; margin-left: 0; margin-right: 0; width: 100%; }
.about_bg .RadTreeView_left_menu { margin-top: 51px; margin-left: 0; margin-right: 0; width: 100%; }

section.aboutus { margin-top: 20px; }
.donate h4.agile-title,.domestic_violence h4.agile-title { line-height: 51px; font-size: 47px; }
.banner .slider-info.domestic_violence .bannerdesc { width: 100%; }

.sf_cols.row.about_bg,.row.about_bg{ margin-left:0px; margin-right:0px; margin-top:50px;}
.aboutus .about_bg .donationBox .boxSection p { font-size: 18px;}
.aboutus .about_bg .donationBox .boxSection h4 { font-size: 50px;}
.donation_services .card.box .card-title{ min-height:70px;}
.donation_services .card.box .card-text { min-height: 140px;}
.container .about_bg .partner_membership tr,.container .about_bg .partner_membership table, .container .about_bg .partner_membership tbody{ width:100%; display:block; float:left; background:none;}
.container .about_bg .partner_membership tr{}
.container .about_bg .partner_membership td{ width:100%; display:block; float:left; padding:5px 0px; height:auto;}
.container .about_bg .partner_membership td table tr td{ width:50%; display:block; float:left; padding:5px 0px;}
.container .about_bg .partner_membership td table tr{ border-bottom:1px solid #e5e5e5;}
.container .about_bg .partner_membership td:empty{ display:none;}

.container .about_bg .partner_membership.helping td table tr td{ width:100%; display:block; float:left; padding:5px 0px;}

.container .about_bg .partner_membership td .select-style table tr td{ width:auto; display:table-cell; float:none; padding:0px;}
.container .about_bg .partner_membership td .select-style table tr{ border:none;}

.container .about_bg .volunteer_register tr,.container .about_bg .volunteer_register table, .container .about_bg .volunteer_register tbody{ width:100%; display:block; float:left; background:none;}
.container .about_bg .volunteer_register tr{ margin:0px 0px 10px 0px;}
.container .about_bg .volunteer_register td{ width:100%; display:block; float:left; padding:0px 0px;}
.container .about_bg .volunteer_register td .select-style table tr td{ width:auto; display:table-cell; float:none; padding:0px;}
.container .about_bg .volunteer_register td .select-style table tr { margin:0px;}
.about_bg .volunteer_register input[type="checkbox"]:not(:checked) + label, .about_bg .volunteer_register input[type="checkbox"]:checked + label{ margin:0px 0px 2px 0px }

.right_section.stickit{width:100%;}
.right_section.stickit-end{width:100%;}
.about_bg .right_section h3 { font-size: 24px;}

.event_details img{ max-width:100%; height:auto;}

.container .about_bg .events.nongolf td {  width: 100%;}

.donation_services .card.box .card-title{ min-height:70px;}
.donation_services .card.box .card-text { font-size: 14px;}

.dash_tab { margin: 5px 0px 0px 5px; display: block; max-width: 184px; float: left; width: 50%;}


}

@media screen and (max-width: 991px) {
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp{float: none;
    display: block;}
.navbar-toggler { padding: 0.2rem 0.5rem; background-color: #e72a3d; border: none; }
.banner .slider-info { /*height: 80vw;*/ }
.banner .slider-info.donate {/* height: 45vw;*/}
.donate .contact_info { margin-bottom: 0px;}
.banner .slider-info.about { height:; background-position: -279px 0; }
h3.w3ls-title { font-size: 3em; }
.navbar-nav .dropdown-menu { text-align: center; }
.slider-info .bannerdesc { width: 71%; }
.details-w3l { margin-top: 2em; }
.footer-grid:nth-child(3), .footer-grid:nth-child(4) { margin-top: 1.5em; }
.copyrighttop { float: none; text-align: center; margin-bottom: 0.5em; }
.copyrightbottom { float: none; text-align: center; }
.w3layouts_getin_info { margin-bottom: 1em; }
.w3layouts_getin_info h3 { text-align: center; }
.banner-1 { height:; }
section.aboutus { margin-top: 20px; }
.news_section .news_image { margin-bottom: 20px; }
.news_section .news_box .news_image { text-align: left; }
.m-L36 { margin-left: 0px; }

nav.custom_top_menu #SubMenu_T59DBAD4E047 { background: #5b358a; margin-top: 10px; margin-bottom:5px; }
nav.custom_top_menu ul.rtsUL{margin-top: 0px!important; margin-bottom: -0px!important;}
nav.custom_top_menu ul li.rtsLI { margin-right: 0!important; width:100%; margin-bottom:0px;}
nav.custom_top_menu ul li.rtsLI a.rtsLink:hover, nav.custom_top_menu ul li.rtsLI a.rtsLink:focus, .navbar-light .navbar-nav .show&gt;.nav-link, .navbar-light .navbar-nav .active&gt;.nav-link, .navbar-light .navbar-nav .nav-link.show, nav.custom_top_menu ul li.rtsLI a.rtsLink.rtsSelected { color: #fefffc; border-bottom: 1px solid #d72c48; background: #d72c48; }

nav.custom_top_menu ul.rtsUL li.rtsLI { margin-bottom:0px;}
nav.custom_top_menu ul.rtsUL li.rtsLI a.rtsLink{ color: #fff; border-bottom: 1px solid #5f4184; padding-bottom: 10px; }
nav.custom_top_menu ul.rtsUL li.rtsLI a.rtsLink:hover, nav.custom_top_menu ul.rtsUL li.rtsLI a.rtsLink:hover span{ color: #fff; }
nav.custom_top_menu ul.rtsUL li.rtsLI a.rtsLink.rtsSelected a:after { display: none; }

.navbar-toggler { padding: 9px 15px; background-color: #5b358a; border: none; outline: none; margin-top: 10px; color: #ffffff!important; font-size: 26px; outline: none!important; cursor: pointer!important; }

.navbar-expand-lg .sfContentBlock{ float:none;}
.navbar-light .navbar-nav .nav-link { color: #fff; border-bottom: 1px solid #5f4184; padding-bottom: 10px; }
.navbar-light .navbar-nav .nav-link.dropdown-toggle{pointer-events: none;}
.navbar-light .navbar-nav .nav-item:hover .nav-link:after,.navbar-light .navbar-nav .nav-item.active .nav-link:after { display: none; }
.navbar-light .navbar-nav .nav-item .dropdown-menu li.donate{ display:block;}
.navbar-light .navbar-nav .nav-item#mndonate .dropdown-menu li:nth-child(2){ border-top:1px solid #fff;}

ul.navbar-nav li { margin-right: 0!important; }
ul.navbar-nav,.sfNavHorizontalDropDown.sfNavList { background: #5b358a; margin-top: 55px;
    margin-bottom: 40px;}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .show&gt;.nav-link, .navbar-light .navbar-nav .active&gt;.nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: #fefffc; border-bottom: 1px solid #d72c48; background: #d72c48; }
.navbar-toggler { padding: 9px 15px; background-color: #5b358a; border: none; outline: none; margin-top: 10px; color: #ffffff!important; font-size: 26px; outline: none!important; cursor: pointer!important; }
.navbar-nav li a { margin-left: 0px; margin-right: 0px; }
.navbar-light .navbar-nav .nav-item:hover .nav-link.dropdown-toggle:after{  display:none;}
.navbar-light .navbar-nav .nav-item .dropdown-menu { border-radius:0px; position: relative; width: 100%; background: #f6f6f6; left: 0px;  top: 0px; padding:0px; margin:0px;}
.navbar-light .navbar-nav .nav-item .dropdown-menu li a{ color:#fff;}
.navbar-light .navbar-nav .nav-item .dropdown-menu li{ float:left; width:100%; border-top:1px solid #fff; font-size:14px; padding: 7px 0px 4px 0px;}

.navbar-light .navbar-nav .nav-item.active .nav-link.dropdown-toggle:after{ display:none; }


nav.custom_top_menu ul li.rtsLI a { margin-left: 0px; margin-right: 0px; }
.about_bg .RadTabStripTop_left_menu { margin-top: 51px; margin-left: 0; margin-right: 0; width: 100%; }
.about_bg .left_menu { margin-top: 51px; margin-left: 0; margin-right: 0; width: 100%; }
.about_bg .RadTreeView_left_menu  { margin-top: 51px; margin-left: 0; margin-right: 0; width: 100%; }
.executiveBoard li, .keyStaff ul li, .content_section .executiveBoard li, .content_section .keyStaff ul li {width: 100%;margin-bottom: 20px;}
.bod ul li, .content_section .bod ul li {width: 100%;}
.donate h4.agile-title,.domestic_violence h4.agile-title { line-height: 51px; font-size: 47px; }
.banner .slider-info.domestic_violence .bannerdesc { width: 100%; }
/*.domestic_violence { height:; }*/
.aboutus .about_bg .domesticBox .boxSection p, .weCanHelpBox p { font-size: 16px; }
.aboutus .about_bg .domesticBox .boxSection.color1 p span, .aboutus .about_bg .domesticBox .boxSection.color2 p span, .aboutus .about_bg .domesticBox .boxSection.color3 p span, .aboutus .about_bg .domesticBox .boxSection.color6 p span, .aboutus .about_bg .domesticBox .boxSection.color4 p span, .aboutus .about_bg .domesticBox .boxSection.color5 p span { font-size: 22px; }
.aboutus .about_bg .domesticBox .boxSection.dallas_reported { min-height: 260px; }
.aboutus .about_bg .domesticBox .boxSection.dallas_reported img { margin-right: 20px; width: 120px; }
.aboutus .about_bg .domesticBox .boxSection.dallas_reported p { padding-left: 171px; margin-top: 0; }
.aboutus .about_bg .domesticBox .boxSection.color5 p span.numeric { font-size: 42px; }
.aboutus .about_bg .domesticBox .boxSection.color6 { min-height: 746px; }
.aboutus .about_bg .domesticBox .boxSection{ padding:10px;}
.weCanHelpBox h3 { font-size: 33px; }
nav.custom_top_menu ul li.rtsLI a { font-size: 16px!important; }
h1.logo img { width: 278px; }

.newsletterH .code input[type="text"]{ display:inline-block; max-width:50%;}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown li{
	margin-right: 0;
    border: none;
    width: 100%;
}
header .container-fluid nav.custom_top_menu button.navbar-toggler {
    float: right;
    margin-right: 10px;
}
header .container-fluid nav.custom_top_menu .navbar-collapse{
	float: right;
    margin-top: 00px;
    margin-bottom: 0;
}
section.banner{clear: both;overflow:hidden;}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item.active &gt; .k-link {
	color: #fefffc;
    border-bottom: 1px solid #d72c48;
    background: #d72c48;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item.active &gt; .k-link:after{display: none;}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item:hover .k-menu-group {
    position: static;
    width: 100%;
    box-sizing: border-box;
    background: none;
    padding-left: 0;
    padding-top: 0;
    text-align: center;
    padding-right: 0;
}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown .k-menu-group &gt; li.k-item{
	border-top: 1px solid #ccc;padding:0px 0px 0px 0px;
}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown .k-menu-group &gt; li.k-item a.k-link {
    padding: 0px;
    display: block;
    color: #fff;
    text-transform: capitalize;
    white-space: normal;
    padding-top: 10px;
    padding-bottom: 10px;
}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item &gt; .k-link{
	padding-bottom: 10px!important;color: #ffffff;text-align:center;
}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown .k-menu-group &gt; li.k-item.active a.k-link {
    color: #ffffff;
    font-weight: normal;
	text-align:center;
}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item:hover .k-menu-group li .k-menu-group{margin-top:0px;}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item:hover .k-menu-group li .k-menu-group li.k-item:first-child {
    border-top: 1px solid #cccccc;
}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item:hover .k-menu-group li .k-menu-group li.k-item {
    padding: 0px 0px 0px 0px;
    box-sizing: border-box;
}
.navbar-toggler{margin-top: 10px;}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item:hover &gt; .k-link:after, .navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item.active &gt; .k-link:after{display: none;}
.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item &gt; .k-link:hover, .navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp .sfNavHorizontalDropdown &gt; li.k-item &gt; .k-link:focus{color: #ffffff;}
header .container-fluid nav.custom_top_menu {
    padding-left: 15px;
    padding-right: 15px;
}




}



@media (max-width:800px) {
.grid_5 { padding: 0 0 1em; }
.grid_3 { margin-bottom: 0em; }
.banner .slider-info { height: auto; padding: 0px 0px 0 0px; }
.banner .slider-info .agile-title{ float:left; width:100%; background:#5b358a; padding:15px 25px 6px 25px; font-size: 40px; line-height: 45px;}
.banner .slider-info .bannerdesc{ float:left; width:100%; background:#5b358a; padding:0px 25px 21px 25px ; margin:0px; font-size: 18px;}
.banner .slider-info .agile-title.donation { margin-top:0px; width:100%}
.banner .slider-info .bannerdesc.donation a.purple{ background:#e92a3c;}
.banner .slider-info a {font-size: 16px; margin-top: 10px; padding: 10px 25px; clear: both; display: block; width: auto; max-width: 150px; text-align: center;}
.banner .slider-info .bannerdesc .bt{max-width: 190px;}
.banner .slider-info .contact_info{ position:absolute; right:0px; top:0px;}
.banner .slider-info .banner_video { position: relative; left: 0px; top: 0px; width: 100%; z-index: -9; height:auto;}


.banner .slider-info img{ position:relative;}
.right_section { width: 100%;}

.banner .slider-info .domestic_violence.agile-title { float:left; width:100%; background:#5b358a; padding:15px 25px 6px 25px; font-size: 40px; line-height: 45px;}
.banner .slider-info .domestic_violence.bannerdesc{ width:100%;}
.banner .slider-info.donate .agile-title {   font-size: 40px; line-height: 45px;}
.banner .slider-info.donate .agile-title.contact { margin:-1px 0px 0px 0px; padding: 15px 25px 15px 25px;}


.banner .slider-info .agile-title br{ display:none;}
.banner .slider-info .bannerdesc br{ display:none;}

.banner .slider-info .bannerdesc br { content: ''}
.banner .slider-info .bannerdesc br:after { content: ' '}


.call {margin-bottom:0px;}
.social_links span { font-size: 18px;}
.social_links ul { margin-left: 0px;}
.social_links li img{ max-width:25px;}
.social_links ul li a { margin: 0 3px;}
.aboutus .about_bg .domesticBox .boxSection.dallas_reported p {padding-left: 0px; }
.aboutus .about_bg .donationBox .boxSection h3 { font-size: 50px;}


.info_box .card.box { width:100%!important;}
.donation_services .card.box .card-title{ min-height:70px;}
.donation_services .card.box .card-text { min-height: 160px;}

.container .donate_container .about_bg { margin-top: 30px;}


.info_box .card.box .card-title{ text-align:center;}
.info_box .card.box .card-text{ text-align:center;}


.tablesty table{ width:100%;}
.tablesty table tr td{ width:100%; display:block; float:left; padding:5px 0px; text-align:left;}
.tablesty table tr td .select-style table td{ display:table-cell; float:none; padding:0px;}
.member tr td{ width:100%; display:block; float:left; padding:5px 0px; text-align:left;}



}

@media (max-width:767px) {
	.stickem-container{ min-height:auto;}
	.row.about_bg{ min-height:auto;clear:both;}
	.about_bg .content_section { padding-right: 20px;}
	footer{clear:both;}
	.navbar-expand-lg .navbar-collapse .sfNavWrp.sfNavHorizontalDropDownWrp{float:none;}
	
}

@media (max-width:640px) {
	ul.navbar-nav, .sfNavHorizontalDropDown.sfNavList{margin-top:35px;}
h1, .h1, h2, .h2, h3, .h3 { margin-top: 0px; margin-bottom: 0px; }
.grid_5 h3, .grid_5 h2, .grid_5 h1, .grid_5 h4, .grid_5 h5, h3.hdg, h3.bars { margin-bottom: .5em; }
.progress { height: 10px; margin-bottom: 10px; }
ol.breadcrumb li, .grid_3 p, ul.list-group li, li.list-group-item1 { font-size: 14px; }
.breadcrumb { margin-bottom: 25px; }
.well { font-size: 14px; margin-bottom: 10px; }
h2.typoh2 { font-size: 1.5em; }
.label { font-size: 60%; }
.in-gp-tl { padding: 0 1em; }
.in-gp-tb { padding-right: 1em; }
.stickem-container{ width:100%!important; }
.content_section{width:100%!important}
.language a { padding: 5px 10px; letter-spacing: 0px; font-size: 11px;}
.language .partnerCard { margin-right: 0px!important;}
.social_links span { font-size: 20px;}
.banner .slider-info .contact_info { padding: 33px 0px 0 0px;}
.banner .slider-info .contact_info a { margin-top: 15px;}
.banner .slider-info .banner_video #video_block{ max-height:359px; height:auto!important}

.donation_services .card.box .card-title{ min-height: inherit;}
.donation_services .card.box .card-text { min-height: inherit;}
.donation_services .card.box .card-title { margin-top:0px;}

.container .donate_container .about_bg { border: 20px solid #f6f6f6;  padding: 20px 20px; margin-bottom: 80px; }

.container .donate_container .about_bg .form_row.safekeeper_form input[type="radio"]:not(:checked) + label, .container .donate_container .about_bg .form_row.safekeeper_form input[type="radio"]:checked + label {margin: 5px 0px 5px 0px;}
.container .donate_container .about_bg .form_row.safekeeper_form .form-control{margin: 5px 0px 5px 0px;}

.about_bg #contentarea td { display:block; float:left; width: 100%; text-align:left;}
.about_bg #contentarea tr:nth-of-type(1){ display:none;}
.about_bg #contentarea #divIndividual tr:nth-of-type(1){ display:block;}
.about_bg #contentarea #divOrganization tr:nth-of-type(1){ display:block;}
.about_bg #contentarea #myvar2 tr:nth-of-type(1){ display:block;}




.container .about_bg .safe_house td{ display:block; float:left; width: 100%; text-align:left;}
.container .about_bg .safe_house td .select-style table tr td{ width:auto; display:table-cell; float:none; padding:0px;}
.container .about_bg .safe_house td .select-style table tr { margin:0px;}

.container .about_bg .events tr{ border-bottom:1px solid #ccc;}
.container .about_bg .events table,.container .about_bg .events tr,.container .about_bg .events thead,.container .about_bg .events tbody,.container .about_bg .events td{ display:block; float:left; width: 100%; text-align:left; margin:0px; border:0px;}
.container .about_bg .events td{padding: 5px 10px!important;}
.container .about_bg .events .thead-dark{ display:none;}
.container .about_bg .events td .select-style table tr td{ width:auto; display:table-cell; float:none; padding:0px!important;}
.container .about_bg .events td .select-style table tr { margin:0px!important;}

.container .about_bg #contentarea.events td .select-style table tr:nth-of-type(1){ display: inherit;}
.container .about_bg #contentarea.events td .select-style table tr td{ width:auto; display:table-cell; float:none; padding:0px!important;}
.container .about_bg #contentarea.events td .select-style table tr { margin:0px!important;}

.container .donate_container .contact .address h2{ font-size:28px; }
.container .donate_container .contact .address h3{ font-size:16px; }
.container .donate_container .contact .address h4{ font-size:16px; }
.container .donate_container .contact .address h5{ font-size:16px; }
.container .donate_container .contact .address span{ display:block;}
.container .donate_container .contact .info p{ font-size:16px;}
.container .donate_container .contact .info p span{ display:block;}

.news_box.historyBox .news_image span.year { left: -16px;}
.news_box.historyBox .news_image img{ width:100%;}

.about_bg .partner_membership td:empty{ display:none;}

.dash_tab { max-width: 100%; width: 100%;}





}

@media (max-width:480px) {
	.container .donate_container .about_bg .form_row .billing .select-style.yy{margin: 10px 0px 0px 0px;
    width: 100%;}
	.container .donate_container .about_bg .form_row .billing .select-style.mm{width:100%;}
	header .container-fluid nav.custom_top_menu {
		padding-left: 0px;
		padding-right:0px;
	}
	nav.custom_top_menu &gt; a{margin-bottom: -20px;}
	header .container-fluid nav.custom_top_menu img.img-fluid {
		width: 185px;
    margin-left: 10px;
    margin-top: 10px;
	}
	header .container-fluid nav.custom_top_menu{display: block;}
.grid_5 h3, .grid_5 h2, .grid_5 h1, .grid_5 h4, .grid_5 h5, h3.hdg, h3.bars { font-size: 1.2em; }
.table h1 { font-size: 26px; }
.table h2 { font-size: 23px; }
.table h3 { font-size: 20px; }
.label { font-size: 53%; }
.alert, p { font-size: 14px; }
.pagination { margin: 20px 0 0px; }
.grid_3.grid_4.w3layouts { margin-top: 25px; }
.language a { padding: 5px 7px; font-size: 11px; border-radius: 36px; margin-right: 0px;}
.language a.espanol { padding: 5px 3px; }

.container-fluid{ padding:0px 2px;}



.banner .slider-info .agile-title { font-size: 35px; line-height: 37px;}
.banner .slider-info .domestic_violence.agile-title{ font-size: 35px; line-height: 37px;}
.banner .slider-info.donate .agile-title {  font-size: 35px; line-height: 37px;}
.banner .slider-info .bannerdesc { font-size: 16px;}
.banner .slider-info .bannerdesc.donation { font-size: 16px;}
.banner .slider-info .domestic_violence.bannerdesc{ font-size: 16px;}

.banner .slider-info .banner_video #video_block{ max-height:200px;}

.banner .slider-info .contact_info strong { margin-top: 0px; font-size: 38px;}
.banner .slider-info.donate img { min-height: 130px;}
.info_box .card.box img { width: 200px; height: 200px;}
.info_box .card.box { padding: 50px 10px; }
.info_box .card.box .card-title {margin-top: 40px; margin-bottom: 20px; }
.info_box .card.box .card-title a { font-size: 32px; }
.call h3 {  font-size: 37px;}
h1.logo img {  width: 185px;}

.about_bg .partner_membership .select-style.mm { width: 47%;}
.about_bg .partner_membership .select-style.yy{width: 47%;}
.container .about_bg .volunteer_register td .form-control{ max-width:290px;}
.newsletterH .code img{top:20px; }
.navbar-toggler {
    margin-top: 30px;
}

}

@media (max-width: 360px) {
.grid_4 { margin-top: 18px; }
h3.title { font-size: 1.6em; }
.alert { padding: 10px; margin-bottom: 10px; }
ul.pagination li a { font-size: 14px; padding: 5px 11px; }
.list-group { margin-bottom: 10px; }
.well { padding: 10px; }
.nav &gt; li &gt; a { font-size: 14px; }
table.table.table-striped, .table-bordered, .bs-docs-example { display: none; }
.language a { padding: 5px 5px; font-size: 9px; border-radius: 15px;  margin-right: 0px;}
.container .donate_container .about_bg .form_row .billing .select-style.mm { width: 47%;}
.container .donate_container .about_bg .form_row.submit .btn { font-size: 18px; padding: 10px 45px;}
.container .donate_container .about_bg .form_row.submit { margin: 0;}


.newsletterH .code input[type="text"]{ display:inline-block; max-width:100%;}
.newsletterH .code img{ position:relative; margin:0px 0px 15px; }
.top_bar .sfContentBlock&gt;a{
	padding: 5px 15px !important;
    font-size: 11px;
}
.g-recaptcha {
    transform: scale(0.8);
    transform-origin: 0 0;
}

}


/* -- //Responsive code -- */
</pre></body></html>